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
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
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
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
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
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
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
gnu: font-google-noto-emoji: Update to 2.051. * gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.051. Change-Id: I20d3efdcfad9d7b4d1580c02990f09e6f5b70164
gnu: cdogs-sdl: Update to 2.3.2. * gnu/packages/games.scm (cdogs-sdl): Update to 2.3.2. Change-Id: Ica16a1ab9b728682f42402393114bbafe515fbf2
gnu: fheroes2: Update to 1.1.11. * gnu/packages/games.scm (fheroes2): Update to 1.1.11. Change-Id: Icaf071acf790480a5b7b2d113c012b76e562e5b7
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
gnu: calindori: Update to 25.08.1. * gnu/packages/kde-plasma.scm (calindori): Update to 25.08.1. Change-Id: I3685e17bd66bcbe6bff78c2ca171d310d4996a49
gnu: kongress: Update to 25.08.1. * gnu/packages/kde-utils.scm (kongress): Update to 25.08.1. Change-Id: I9c494f34daf8dd42ba25c29250d330e4122e4a74
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
gnu: obs-plugins: Add simde as input. * gnu/packages/video.scm: (obs-advanced-masks, obs-composite-blur, obs-gradient-source, obs-looking-glass, obs-move-transition, obs-multi-rtmp, obs-pipewire-audio-capture, obs-shaderfilter, obs-source-clone, obs-source-copy, obs-source-record, obs-wlrobs, obs-vkcapture) [inputs]: Add simde. Change-Id: I1b84dc895b0a199472a5def810078a74c978760b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: obs: Update to 32.0.1. * gnu/packages/video.scm (obs): Update to 32.0.1. [native-inputs]: Add extra-cmake-modules. [inputs]: Remove extra-cmake-modules; add simde. Fixes: guix/guix#3176 Change-Id: Ibe71768e5fda137baceb965b76c04e12736055bf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Update home-page URL for package belongs to Clutter project. According to the records on Wayback Machine, since March 2025, https://www.clutter-project.org no longer redirects to the real home-page of Clutter. * gnu/packages/gnome.scm (cogl)[home-page]: Update home-page URL. (clutter-gtk)[home-page]: Ditto. (clutter-gst)[home-page]: Ditto. Change-Id: I50312b2f27caa59c9cb938ad6c1b84c2b216d39b Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: kcachegrind: Update to 25.08.1. * gnu/packages/kde-sdk.scm (kcachegrind): Update to 25.08.1. Change-Id: Iab349c9bc0b3257f82886bc7fe7b91f39f8f2e7b
gnu: kcachegrind: Move to kde-sdk.scm. * gnu/packages/kde.scm (kcachegrind): Remove variable. * gnu/packages/kde-sdk.scm (kcachegrind): New variable. Change-Id: Iee2958e2a9ddc53f087f0060ab0624bff75f3f3b
gnu: kommit: Move to kde-sdk.scm. * gnu/packages/kde.scm (kommit): Remove variable. * gnu/packages/kde-sdk.scm (kommit): New variable. Change-Id: I32ae40722662d95f967c984996b1d81e5bc5097d