* Add Cargo.lock and bump patch version by @milesgranger in #192 - Release 2.9.0 * Bump libcramjam/isal-rs by @milesgranger in #183 * Add cramjam.zlib, cramjam.experimental.izlib, and cramjam.experimental.ideflate by @milesgranger in #184 - Release 2.8.4 * Add cramjam.experimental.blosc2 * Add cramjam.experimental.igzip (on 64bit targets) * Add wasm32 emscripten build and test for pyodide - Release 2.8.3 * Move LZMA / XZ out of experimental to xz submodule by @milesgranger in #133 * Remove unused Cargo.lock files by @milesgranger in #149 * Fix tests that assume C char is signed by @musicinmybrain in #150 - Release 2.8.2 * Remove zstd-safe dep in libcramjam by @milesgranger in #132 * Remove relative libcramjam dep for python builds by @milesgranger in #131 * Impl eq for python Buffer by @milesgranger in #135 * Fix missing LICENSE file in cramjam-cli by @musicinmybrain in #137 * Adjust the binary name in the cramjam-cli example by @musicinmybrain in #138 * Cargo.toml: set workspace.resolver to 2 by @veprbl in #140 - Add cramjam-opensuse-config.patch: Use some system libraries and avoid static linking - Add cramjam-issue193-test_variants.patch gh#milesgranger/cramjam#193 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cramjam?expand=0&rev=13
30 lines
594 B
Diff
30 lines
594 B
Diff
--- cramjam/pyproject.toml 2024-12-18 12:38:18.002576474 +0100
|
|
+++ cramjam.patch/pyproject.toml 2024-12-18 14:11:22.834831651 +0100
|
|
@@ -14,7 +14,25 @@
|
|
build-backend = "maturin"
|
|
|
|
[tool.maturin]
|
|
-strip = true
|
|
+no-default-features = true
|
|
+features = [
|
|
+ "extension-module",
|
|
+ "snappy",
|
|
+ "lz4",
|
|
+ "bzip2",
|
|
+ "brotli",
|
|
+ "zstd",
|
|
+ "xz-shared",
|
|
+ "igzip-shared",
|
|
+ "ideflate-shared",
|
|
+ "izlib-shared",
|
|
+ "use-system-isal-shared",
|
|
+ "gzip-shared",
|
|
+ "zlib-shared",
|
|
+ "deflate-shared",
|
|
+ "blosc2-shared",
|
|
+ "use-system-blosc2-shared"
|
|
+]
|
|
|
|
[project.optional-dependencies]
|
|
dev = [
|