Efraim Flashner
5fd24a1d8d
gnu: rust-brotli: Move to (gnu packages crates-compression).
...
* gnu/packages/crates-io.scm (rust-brotli-7, rust-brotli-6,
rust-brotli-3, rust-brotli-decompressor-4, rust-brotli-decompressor-2,
rust-brotli-sys-0.3, rust-brotli2-0.3): Move from here ...
* gnu/packages/crates-compression.scm: ... to here.
Change-Id: I61968fe7600e3e2cf52a52f24b2527ba3e3c9236
2025-01-06 12:19:34 +02:00
Maxim Cournoyer
63a2243d58
gnu: Add python-blosc2.
...
* gnu/packages/python-compression.scm (python-blosc2): New variable.
Change-Id: Id83074efd08b03c09e4c620d3a92a57c0d6340d0
2024-12-17 23:43:58 +09:00
Artyom V. Poptsov
bfe91a82e4
gnu: python-zipstream-ng: Fix build.
...
* gnu/packages/python-compression.scm (python-zipstream-ng) [native-inputs]:
Add "python-setuptools" and "python-wheel".
Change-Id: Ifdcaeafd585500611a444a354c94c401d96bdd88
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-16 23:32:42 +03:00
Sharlatan Hellseher
7cd548517f
gnu: python-ewah-bool-utils: Update to 1.2.2.
...
* gnu/packages/python-compression.scm (python-ewah-bool-utils): Update to 1.2.2.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I95840551cde83d0b74898eccb14b38d50edbc842
2024-12-13 20:19:05 +00:00
Lars-Dominik Braun
6d97c15911
gnu: Add python-setuptools/python-wheel where necessary.
...
Changes to pyproject-build-system require explicit dependency on
setuptools/wheel.
Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
2024-12-13 20:18:25 +00:00
Lars-Dominik Braun
fdc0fefd46
build-system/pyproject: Use python-sans-pip-wrapper as default-python.
...
Also adds python-setuptools and python-wheel to relevant packages,
either to native-inputs or to propagated inputs if the pkg_resources
Python module is loaded at runtime.
* guix/build-system/pyproject.scm (default-python): Default to
python-sans-pip-wrapper.
Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-12-13 20:15:41 +00:00
Gabriel Wicki
8d05f0c8db
gnu: Fix synopsis in various python packages.
...
* gnu/packages/python-compression.scm (python-inflate64): Fix synopsis.
* gnu/packages/python-science.scm (python-xarray-dataclasses): Fix synopsis.
* gnu/packages/python-web.scm (python-waybackpack): Fix synopsis.
* gnu/packages/python-xyz.scm (python-mir-eval): Fix synopsis.
(python-restructuredtext-lint): Fix synopsis. (python-pixelmatch): Fix
synopsis. (python-google-pasta): Fix synopsis. (python-xmp-toolkit): Fix
synopsis.
* gnu/packages/bioinformatics.scm (python-mgatk): Fix synopsis.
* gnu/packages/rpc.scm (python-grpc-stubs): Fix synopsis.
* gnu/packages/simulation.scm (python-commonroad-io): Fix synopsis.
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:06 -08:00
Efraim Flashner
afc102537a
gnu: rust-zstd-sys-2: Unbundle zstd.
...
* gnu/packages/crates-io.scm (rust-zstd-sys-2)[source]: Add snippet to
remove bundled zstd.
[native-inputs]: Add pkg-config.
[inputs]: Add zstd:lib.
(rust-parquet2-0.17, rust-polars-io-0.37, rust-polars-pipe-0.37,
rust-zip-0.6, rust-zstd-0.13, rust-zstd-safe-7)[native-inputs]: Add
pkg-config.
[inputs]: Add zstd:lib.
* gnu/packages/crates-web.scm (rust-tower-http-0.5)[native-inputs]: Add
pkg-config.
[inputs]: Add zstd:lib.
* gnu/packages/python-compression.scm (python-cramjam)
[native-inputs]: Add pkg-config.
[inputs]: Add zstd:lib.
Change-Id: Iccb160aa7099c141567c415237ab9662448a4e93
2024-07-19 00:44:55 +03:00
Sharlatan Hellseher
ea221e3ede
gnu: python-ewah-bool-utils: Update to 1.2.0.
...
* gnu/packages/python-compression.scm (python-ewah-bool-utils): Update to 1.2.0.
Change-Id: I7bc50249f2d7e97c64d23054ad176cf0e4af6258
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-05-30 18:23:46 +04:00
TakeV
79bab7853b
gnu: Add python-zipstream-ng.
...
* gnu/packages/python-xyz.scm (python-zipstream-ng): New variable.
Change-Id: Idf0c0d471aa1eda45cf649874f6a79b6b9a7937b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-06 23:27:36 +01:00
Sharlatan Hellseher
18ac6a247c
gnu: Add python-ewah-bool-utils.
...
* gnu/packages/python-compression.scm (python-ewah-bool-utils): New variable.
Change-Id: Ib9730d599f66bc2b864bfd305135e367f89ba9dd
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher
a2894745a5
gnu: python-blosc: Simplify package.
...
* gnu/packages/python-compression.scm (python-blosc) [arguments]
<#:phases>: Swap to simple lambda in 'find-blosc phase as it already
uses this-package-input procedure.
Change-Id: I4d3219d9575b9573b0c384b067855fa927f122da
2024-03-29 15:08:06 +00:00
Sharlatan Hellseher
8b00d81dd3
gnu: python-blosc: Move to python-compression.
...
* gnu/packages/python-xyz.scm (python-blosc): Move from here ...
* gnu/packages/python-compression.scm: ... to here.
Change-Id: Ieed1b399602d0ba64b065d1c03ef0855ac52f71e
2024-03-29 15:08:06 +00:00
Troy Figiel
bdecacafec
gnu: Add python-cramjam.
...
* gnu/packages/python-compression.scm (python-cramjam): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-03 08:08:16 +00:00
Troy Figiel
755a995710
gnu: Add python-python-snappy.
...
* gnu/packages/python-compression.scm (python-python-snappy): New variable.
2024-01-09 10:19:43 +01:00
Marius Bakke
f2e2c51ec9
gnu: Add python-pylsqpack.
...
* gnu/packages/python-compression.scm (python-pylsqpack): New variable.
2023-09-22 01:29:18 +08:00
Tobias Geerinckx-Rice
e0fbbaf84c
gnu: python-pyzstd: Unbundle and dynamically link Zstd.
...
* gnu/packages/python-compression.scm (python-pyzstd)[source]:
Delete bundled Zstd.
[arguments]: Add "--dynamic-link-zstd" configure flag, and honour it.
[inputs]: Add zstd.
2023-07-16 02:00:01 +02:00
Tobias Geerinckx-Rice
2cce0f10de
gnu: python-pyzstd: Update to 0.15.9.
...
* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.15.9.
2023-07-16 02:00:01 +02:00
Ricardo Wurmus
d56a6fa9b2
gnu: python-isal: Update to 1.1.0.
...
* gnu/packages/python-compression.scm (python-isal): Update to 1.1.0.
[build-system]: Use pyproject-build-system.
2023-07-03 16:07:54 +02:00
Maxim Cournoyer
d42e470599
gnu: python-zopfli: Update to 0.2.2.
...
* gnu/packages/python-compression.scm (python-zopfli): Update to 0.2.2.
2023-04-12 12:03:36 -04:00
Maxim Cournoyer
664e8e062e
gnu: python-lz4: Update to 4.3.2.
...
* gnu/packages/python-compression.scm (python-lz4): Update to 4.3.2.
2023-04-12 12:03:36 -04:00
Efraim Flashner
564dcaa1fa
gnu: python-brotlicffi: Unbundle brotli.
...
* gnu/packages/python-compression.scm (python-brotlicffi)[source]: Add
snippet to delete bundled libbrotli.
[arguments]: Add phase to configure using shared libbrotli.
[inputs]: Add brotli.
2022-11-24 22:22:32 +02:00
Ricardo Wurmus
4b23e2d868
gnu: python-py7zr: Update to 0.20.2.
...
* gnu/packages/python-compression.scm (python-py7zr): Update to 0.20.2.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Add python-brotli, python-brotlicffi,
python-importlib-metadata, python-inflate64, python-psutil, python-pybcj,
python-pycryptodomex, and python-pyppmd; remove python-bcj-cffi,
python-ppmd-cffi, python-pycryptodome, and python-zstandard.
2022-11-23 13:57:48 +01:00
Ricardo Wurmus
101a4e2718
gnu: Add python-pybcj.
...
* gnu/packages/python-compression.scm (python-pybcj): New variable.
2022-11-23 13:57:48 +01:00
Ricardo Wurmus
6ea2229f89
gnu: Add python-inflate64.
...
* gnu/packages/python-compression.scm (python-inflate64): New variable.
2022-11-23 13:57:48 +01:00
Ricardo Wurmus
136760c3a9
gnu: python-multivolumefile: Update to 0.2.3.
...
* gnu/packages/python-compression.scm (python-multivolumefile): Update to
0.2.3.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove python-pep517 and python-setuptools; add
python-hypothesis.
2022-11-23 13:57:47 +01:00
Ricardo Wurmus
fb2d4aa088
gnu: Add python-brotlicffi.
...
* gnu/packages/python-compression.scm (python-brotlicffi): New variable.
2022-11-23 13:57:47 +01:00
Ricardo Wurmus
d2a7bd50a9
gnu: Add python-pyppmd.
...
* gnu/packages/python-compression.scm (python-pyppmd): New variable.
2022-11-23 13:57:47 +01:00
Ricardo Wurmus
0d9b69795d
gnu: python-zstandard: Update to 0.19.0.
...
* gnu/packages/python-compression.scm (python-zstandard): Update to 0.19.0.
[propagated-inputs]: Add python-cffi.
2022-11-23 13:57:47 +01:00
Ricardo Wurmus
32fa848611
gnu: python-pyzstd: Update to 0.15.3.
...
* gnu/packages/python-compression.scm (python-pyzstd): Update to 0.15.3.
2022-11-23 13:57:47 +01:00
Ricardo Wurmus
48a5dc0ffb
gnu: python-ppmd-cffi: Update to 0.5.0.
...
* gnu/packages/python-compression.scm (python-ppmd-cffi): Update to 0.5.0.
[native-inputs]: Remove python-setuptools and python-pep517; add
python-hypothesis.
2022-11-23 13:57:47 +01:00
Marius Bakke
35426e7fec
gnu: python-zopfli: Update to 0.2.1.
...
* gnu/packages/python-compression.scm (python-zopfli): Update to 0.2.1.
[arguments]: Use pytest in check phase.
[native-inputs]: Add PYTHON-PYTEST.
2022-09-07 17:36:42 +02:00
Tobias Geerinckx-Rice
0337b65284
gnu: python-lzo: Use G-expressions.
...
* gnu/packages/python-compression.scm (python-lzo)[arguments]:
Rewrite as G-expressions.
2022-08-21 02:00:12 +02:00
Tobias Geerinckx-Rice
504e060126
gnu: python-lzo: Update to 1.14.
...
* gnu/packages/python-compression.scm (python-lzo): Update to 1.14.
[arguments]: Don't explicitly return #t from phases.
2022-08-21 02:00:11 +02:00
Marius Bakke
389ae75a37
gnu: python-lz4: Update to 4.0.2.
...
* gnu/packages/python-compression.scm (python-lz4): Update to 4.0.2.
[native-inputs]: Remove PYTHON-NOSE. Add PYTHON-PKGCONFIG and PYTHON-PSUTIL.
[arguments]: Override check phase.
2022-08-16 00:43:43 +02:00
Maxim Cournoyer
e38618c50d
gnu: Remove python2-zipp.
...
* gnu/packages/python-compression.scm (python2-zipp): Delete variable.
(python2-zipp-bootstrap): Likewise.
2022-05-31 14:53:54 -04:00
Maxim Cournoyer
592428a10d
gnu: Remove python2-lzo.
...
* gnu/packages/python-compression.scm (python2-lzo): Delete variable.
2022-05-31 14:52:35 -04:00
Maxim Cournoyer
20935ba9f4
gnu: Remove python2-lzstring.
...
* gnu/packages/python-compression.scm (python2-lzstring): Delete variable.
2022-05-31 14:52:35 -04:00
Maxim Cournoyer
a13fb725f1
gnu: Remove python2-lz4.
...
* gnu/packages/python-compression.scm (python2-lz4): Delete variable.
2022-05-31 14:52:35 -04:00
Maxim Cournoyer
b4e18112ef
gnu: Add python-zopfli.
...
* gnu/packages/python-compression.scm (python-zopfli): New variable.
2022-01-10 11:44:43 -05:00
Ricardo Wurmus
ddea65d8f5
gnu: Add python-isal.
...
* gnu/packages/python-compression.scm (python-isal): New variable.
2021-12-15 14:43:02 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
...
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
2021-12-13 17:48:25 +01:00
Marius Bakke
0f77e50139
Merge branch 'master' into core-updates-frozen
2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice
c181e83fba
gnu: Remove duplicate python-google-brotli package.
...
* gnu/packages/python-compression.scm (python-brotli):
Delete duplicate variable.
* gnu/packages/compression.scm (python-google-brotli):
Redefine as a deprecated-package, with…
(python-brotli): …as the canonical variable.
* gnu/packages/fonts.scm (font-meera-inimai)[native-inputs]:
Adjust accordingly.
2021-10-13 01:20:20 +02:00
Efraim Flashner
5b6ac91ee4
gnu: Remove python-setuptools-scm/next.
...
* gnu/packages/python-xyz.scm (python-setuptools-scm/next): Remove
variable.
(python-pikepdf) [native-inputs]: Swap for python-setuptools-scm.
* gnu/packages/python-compression.scm (python-multivolumefile,
python-bcj-cffi, python-ppmd-cffi, python-p77zr)[native-inputs]: Same.
* gnu/packages/pep.scm (python-pep-adapter)[native-inputs]: Same.
2021-08-09 17:48:05 +03:00
Brendan Tildesley
875c2ece92
gnu: Add python-py7zr.
...
* gnu/packages/python-compression.scm (python-py7zr): New variable.
2021-04-09 16:09:25 -04:00
Brendan Tildesley
eacfed8b08
gnu: Add python-bcj-cffi.
...
* gnu/packages/python-compression.scm (python-bcj-cffi): New variable.
2021-04-09 16:09:25 -04:00
Brendan Tildesley
dde1c7655d
gnu: Add python-pyzstd
...
* gnu/packages/python-compression.scm (python-pyzstd): New variable.
2021-04-09 16:09:25 -04:00
Brendan Tildesley
852f932485
gnu: python-zstandard: Update to 0.15.2.
...
* gnu/packages/python-compression.scm (python-zstandard): Update to 0.15.2.
2021-04-09 16:09:25 -04:00
Brendan Tildesley
8cc985a00b
gnu: Add python-ppmd-cffi.
...
* gnu/packages/python-compression.scm (python-ppmd-cffi): New variable.
2021-04-09 16:09:25 -04:00