~ruther/guix-local

aaf3bd6e — Nicolas Graves 5 months ago
gnu: python-pastel: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pastel):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase by <#:test-flags>. Add
phase 'use-poetry-core.
[native-inputs]: Add python-poetry-core and python-pytest.
[description]: Improve style.

Change-Id: I93377196595f380fcb722d52d44cd69b5fe7133f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fabab6be — Zheng Junjie 5 months ago
gnu: lldb: Update to 21.1.1.

* gnu/packages/llvm.scm (lldb): Update to 21.1.1.
[inputs]: Remove clang-20 and llvm-20; add clang-21 and llvm-21.

Change-Id: I1fe1ce9760b937fd4732b9b98f5e9942bad64208
2ad67a10 — Zheng Junjie 5 months ago
gnu: Add LLVM 21.

* gnu/packages/llvm.scm (clang-runtime-from-llvm)[native-inputs]: When
building clang-runtime-21 or newer use gcc-15.
(%llvm-monorepo-hashes): Add entry for llvm-21.
(llvm-21, clang-runtime-21, clang-21, libomp-21, clang-toolchain-21, lld-21):
New variables.

Change-Id: I0bb32127c913fa567e1c4e2b5b1f0307d60f5e14
b4c4a75b — Danny Milosavljevic 6 months ago
gnu: Add opensnitch-ui.

* gnu/packages/networking.scm (opensnitch-ui): New variable.

Change-Id: Id3f415b99a7f95dd1025179ae662c581710d12eb
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0c22bf18 — Danny Milosavljevic 6 months ago
gnu: Add opensnitch-daemon.

* gnu/packages/networking.scm (opensnitch-daemon): New variable.

Change-Id: I39044de00b6d23cf5513ae8aee0872a529c662fe
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: trealla: Update to 2.83.13.

* gnu/packages/prolog.scm (trealla): Update to 2.83.13.

Change-Id: I9a6a8c49cdb9375e221c7ee17d4c1e16202cf6b1
c024cbff — Sharlatan Hellseher 5 months ago
gnu: Deprecate the "bitshuffle" variable.

* gnu/packages/python-compression.scm (bitshuffle): Rename to
  "python-bitshuffle".
  (bitshuffle): Define as deprecated by "python-bitshuffle".
  (bitshuffle-for-snappy): Inherit from python-bitshuffle.

Change-Id: I33d458736b0b3c80a43519753958414df38e566d
d3e00eb4 — Sharlatan Hellseher 5 months ago
gnu: bitshuffle: Update to 0.5.2, fix build with gcc-14.

* gnu/packages/python-compression.scm (bitshuffle): Update to 0.5.2. Use
G-Expressions, enable tests, fix build.
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: Enable, the most tests are working now.
<test-flags>: Skip one test.
<phases>: Remove 'fix-neon-detection as resolved upstream,
'dont-build-native the build script is changed and no longer compatible
with the phase; add 'pre-build providing new set of build time
environment variables..
[inputs]: Remove labels.
[native-inputs]: Add python-pytest and python-setuptools; remove labels.

(bitshuffle-for-snappy)[arguments]: Don't inherit from bitshuffle, use
G-Expressions.

Change-Id: I3467658c877e50a35a40594990ad8fc5b953eb3c
ddda3007 — Sharlatan Hellseher 5 months ago
gnu: python-python-snappy: Update to 0.7.3.

* gnu/packages/python-compression.scm (python-python-snappy): Update to 0.7.3.
[source] <pypi-uri>: Adjust name according to PyPI archive.
[arguments] <test-backend>: Use 'unittest.
<phases>: Use default 'check.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest; add python-cramjam and
python-setuptools.

Change-Id: Ie6c9605ce8a335a21eecb3136282ba85b3cc654b
2f2db0b4 — Sharlatan Hellseher 5 months ago
gnu: python-lz4: Update to 4.4.4.

* gnu/packages/python-compression.scm (python-lz4): Update to 4.4.4.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Move here from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.

Change-Id: I3b49fd5e8de2c41e61124cb08efd8f3b9e5f39fe
9b033228 — Sharlatan Hellseher 5 months ago
gnu: python-ppmd-cffi: Switch to pyproject.

* gnu/packages/python-compression.scm (python-ppmd-cffi)
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-hypothesis and python-coverage; add
python-setuptools.

Change-Id: I20c4d4437ed90371d1372aaab20f2fbfdbc4c185
54bda624 — Sharlatan Hellseher 5 months ago
gnu: python-bcj-cffi: Update to 0.5.1.

* gnu/packages/python-compression.scm (python-bcj-cffi): Update to 0.5.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-toml and python-setuptools-scm.
[native-inputs]: Remove python-coverage; add python-setuptools-scm.

Change-Id: I5ce6eb2139ceacf845314f63f2c49915f4d3e568
355547af — Sharlatan Hellseher 5 months ago
gnu: python-lzstring: Disable tests.

* gnu/packages/python-compression.scm (python-lzstring)[arguments]
<tests?>: No tests in PyPI.
[native-inputs]: Remove python-wheel.

Change-Id: I9ae57baffbfe2217db628fcf0ada41725aeb9b6a
6a29d42d — Maxim Cournoyer 5 months ago
gnu: font-google-noto-emoji: Update to 2.051.

* gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.051.

Change-Id: I20d3efdcfad9d7b4d1580c02990f09e6f5b70164
6b9f515c — 宋文武 5 months ago
gnu: cdogs-sdl: Update to 2.3.2.

* gnu/packages/games.scm (cdogs-sdl): Update to 2.3.2.

Change-Id: Ica16a1ab9b728682f42402393114bbafe515fbf2
249416eb — 宋文武 5 months ago
gnu: fheroes2: Update to 1.1.11.

* gnu/packages/games.scm (fheroes2): Update to 1.1.11.

Change-Id: Icaf071acf790480a5b7b2d113c012b76e562e5b7
2303e80e — Maxim Cournoyer 5 months ago
build/qt: Expose usual build variables.

* guix/build-system/qt.scm (qt-build): Wrap inner `qt-build' call with
`with-build-variables'.

Change-Id: Ic8448ca48844a9907fd37fafb1557a37b9e39cba
678e5ac3 — Sughosha 5 months ago
gnu: calindori: Update to 25.08.1.

* gnu/packages/kde-plasma.scm (calindori): Update to 25.08.1.

Change-Id: I3685e17bd66bcbe6bff78c2ca171d310d4996a49
7b240209 — Sughosha 5 months ago
gnu: kongress: Update to 25.08.1.

* gnu/packages/kde-utils.scm (kongress): Update to 25.08.1.

Change-Id: I9c494f34daf8dd42ba25c29250d330e4122e4a74
d7e2a965 — Sughosha 5 months ago
gnu: kongress: Move to kde-utils.scm.

* gnu/packages/kde-plasma.scm (kongress): Remove variable.
* gnu/packages/kde-utils.scm (kongress): New variable.

Change-Id: I9838bbcc1b33b872585c02c246ab8f662b87f3a4
Next