summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2025-08-06gnu: go-1.23: Add aarch64 micro-architecture compiler support.Efraim Flashner
* gnu/packages/golang.scm (%go-1.23-arm64-micro-architectures): New variable. (go-1.23)[compiler-cpu-architectures]: Add aarch64 micro-architectures. * guix/transformations.scm (tuning-compiler): Update the go optimizer to also support GOARM64. Change-Id: I8825f9857e07c1634ea346d5a16ae9550f340e65
2025-08-06gnu: gcc: Update recognized micro-architectures.Efraim Flashner
* gnu/packages/gcc.scm (%gcc-13-x86_64-micro-architectures): Add lujiazui. (%gcc-14-x86_64-micro-architectures): Add yongfeng. (%gcc-14-aarch64-micro-architectures, %gcc-14-ppc64le-micro-architectures, %gcc-15-aarch64-micro-architectures, %gcc-15-x86_64-micro-architectures): New variables. (gcc-14)[properties]: Update compiler-cpu-architectures. (gcc-15)[properties]: Same. Change-Id: Iac85a691c577aadd24e073d70621d0dea69e43f2
2025-08-06gnu: icecat: Build with newer clang.Efraim Flashner
* gnu/packages/gnuzilla.scm (icecat-minimal)[native-inputs]: Replace llvm-17 and clang-17 with llvm-20 and clang-20. Change-Id: Iac280d23fd2975246b2960373688d8eefd230cda
2025-08-06gnu: mariadb-connector-c: Update to 3.4.5.Andreas Enge
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.4.5. Change-Id: I841a09573aa6776da1307044345d4e388b5cd17b
2025-08-06mariadb-connector-c: Update source URI.Frederick Muriuki Muriithi
* gnu/packages/databases.scm (mariadb-connector-c)[source]: Update uri. Change-Id: If439860ea58dbb5a5ab257f9fe5414ed1a684742 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: Remove abseil-cpp-20211102.0.Nicolas Graves
This is now a leaf package only used for the former build of the grpc package. It fails to build with the recent core-packages updates. * gnu/packages/cpp.scm (abseil-cpp-20211102.0): Delete variable. Change-Id: I082e546134ee03cb233b2b91d291fce8f94b7c50 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: python-grpcio-tools: Update to 1.52.0.Nicolas Graves
* gnu/packages/rpc.scm (python-grpcio-tools): Update to 1.52.0. [propagated-inputs]: Replace python-protobuf by python-protobuf-4. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: python-grcpio-tools: Switch to pyproject.Nicolas Graves
* gnu/packages/rpc.scm (python-grcpio-tools) [build-system]: Switch to pyproject. [native-inputs]: Add python-setuptools, python-wheel. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: Remove grpc-for-python-grpcio.Nicolas Graves
* gnu/packages/rpc.scm (grpc-for-python-grpcio): Delete variable. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: python-grpcio: Update to 1.52.0.Nicolas Graves
* gnu/packages/rpc.scm (python-grpcio): Update to 1.52.0. [inputs]: Replace abseil-cpp-20211102.0 by abseil-cpp-cxxstd11. Replace grpc-for-python-grpcio by grpc. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: python-grpcio-tools: Improve style.Nicolas Graves
* gnu/packages/rpc.scm (python-grpcio-tools): Run guix style. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: Add python-protobuf-4.Nicolas Graves
* gnu/packages/protobuf.scm (python-protobuf-4): New variable. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: grpc: Update to 1.52.2.Nicolas Graves
* gnu/packages/rpc.scm (opencensus-proto-for-grpc-source): New variable. (grpc): Update to 1.52.2. [arguments]<#:phases>: Add phase 'unpack-third-party. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: r-arrow: Update to 21.0.0.Greg Hogan
* gnu/packages/cran.scm (r-arrow): Update to 21.0.0. Change-Id: I8394307862b54cbf879a990f0da11d4cb68458b8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: apache-arrow: Update to 21.0.0.Greg Hogan
* gnu/packages/databases.scm (apache-arrow): Update to 21.0.0. Change-Id: Ide2fefee3c056c8384f311b8401a798ecd97bffb Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06gnu: tbb: Update url.Cayetano Santos
* gnu/packages/tbb.scm (tbb): Update url. Change-Id: If5e6927bd2d7cb3f1aff78d11949985fdb8ae69a Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06gnu: tbb: Improve description.Cayetano Santos
* gnu/packages/tbb.scm (tbb): Improve description. Change-Id: Ib3daa56f3b67633d604e8156aceeea5ae31830bc Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-06gnu: tbb: Update home-page.Cayetano Santos
* gnu/packages/tbb.scm (tbb): Update home-page. Change-Id: Id06b0515bc355c9c2cae4c3043dcb8358e174e36 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-05gnu: diffoscope: Update to 303.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope): Update to 303.
2025-08-05gnu: diffoscope: Improve test suite coverage.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add libcaca. Change-Id: I6705a74270b90499ca93827ce2f586a454e40912
2025-08-05gnu: bdb-4: Fix build on powerpc64le-linux.Efraim Flashner
* gnu/packages/dbm.scm (bdb-4)[arguments]: When building for powerpc64le-linux adjust the CFLAGS. Change-Id: Ic6361775e0a9b9eeb15bb00b07266d13f4f1da45
2025-08-05gnu: Remove apache-arrow-0.16.Andreas Enge
* gnu/packages/databases.scm (apache-arrow-0.16): Delete variable. Change-Id: I2ab52e27ff7bc7c05e9f315b8096087aba024a7d
2025-08-05gnu: Remove python-pyarrow-0.16.Andreas Enge
* gnu/packages/databases.scm (python-pyarrow-0.16): Delete variable. Change-Id: Ifcc22089497c205fc58906219d98ff7a909a819c
2025-08-05gnu: trealla: Update to 2.80.10.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.80.10. Change-Id: I1ff0fb1d18b87adce7e9eb2d7bbe7d334a3c1774
2025-08-05gnu: iproute: Fix building on powerpc64le-linux.Efraim Flashner
* gnu/packages/linux.scm (iproute)[arguments]: When building for powerpc64le-linux adjust the flags passed to the C compiler. Change-Id: I7dd4a8282fa59d16ce629f185069107cfd89a3a4
2025-08-05gnu: rocm-device-libs: Disable tests.Cayetano Santos
* gnu/packages/rocm.scm (rocm-device-libs)[arguments]: Disable tests. Use g-expressions. [home-page]: Update. Change-Id: Ic39e3ac45573fc534282b2592ff9143fdf08d566 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05gnu: rocm-cmake: Update URLs.Cayetano Santos
* gnu/packages/rocm.scm (rocm-cmake)[source, home-page]: Update URLs. Change-Id: Ifdde1fbd05c3d239b9a58b80d9f81c30d3eb82ee Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05gnu: %rocm-llvm-origin: Update URL.Cayetano Santos
* gnu/packages/rocm.scm (%rocm-llvm-origin)[origin]: Update URL. Change-Id: I84522e44f407aedaa21992d85258a5476dc08826 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-08-05gnu: Remove spdlog-1.10.Andreas Enge
* gnu/packages/logging.scm (spdlog-1.10): Delete variable. Change-Id: Id20f4d4e749182c25cae521badd5d822c86a76a2
2025-08-05gnu: bear: Update to 3.1.6.Andreas Enge
* gnu/packages/build-tools.scm (bear): Update to 3.1.6. [inputs]: Remove fmt-8 and spdlog-1.10; add fmt-9 and spdlog-1.13. [native-inputs]: Remove abseil-cpp-cxxstd11; add abseil-cpp. Change-Id: I62493e84b601f658289a17ce24f024a7049f56df
2025-08-05gnu: miniaudio: Move after the abseil-cpp packages.Andreas Enge
Currently it obscures some of them since it is in the middle between different abseil-cpp versions. * gnu/packages/cpp.scm (miniaudio): Move the package definition. Change-Id: If75fd9ace0212fbe48205558a28d023bde6a07ea
2025-08-05gnu: libreoffice: Update to 25.2.5.2.Andreas Enge
* gnu/packages/libreoffice.scm (libreoffice): Update to 25.2.5.2. Change-Id: Icfb03f77877e5d04784b2ac7d8511bccbbec8624
2025-08-05gnu: firebird: Update to 3.0.13.Andreas Enge
* gnu/packages/databases.scm (firebird): Update to 3.0.13. [inputs]: Remove icu4c-71; add icu4c-77. Change-Id: I2fd54614d73ab8784884a260421093a14cbadd64
2025-08-05gnu: icu4c: Update home-page.Andreas Enge
* gnu/packages/icu4c.scm (icu4c): Update home-page. Change-Id: I95c6d5eede721b1f4c3c43908671d2ffcc1f3873
2025-08-05gnu: Add icu4c-77.Andreas Enge
* gnu/packages/icu4c.scm (icu4c-77): New variable. Change-Id: Ica89ad5f3a2ab3b2676d10409f2fcfce14db097c
2025-08-05gnu: firebird: Use git-fetch.Andreas Enge
* gnu/packages/databases.scm (source): Use git-fetch. Do not delete files that are not in the git repository. [native-inputs]: Set to autoconf, automake and libtool on all architectures. Change-Id: I667f6fb46b9ac70139f12bd492be5bfebae42995
2025-08-05gnu: discover: Use test-exclude.Zheng Junjie
* gnu/packages/kde-plasma.scm (discover)[arguments] <#:test-exclude>: Set it to "flatpaktest". <#:phases>: stop replace check phase, add check-setup phase. Change-Id: I36fb1949e7377d6c16da6a2a20ee5fdfe7daa420
2025-08-05gnu: discover: Add qtwebview.SameExpert
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add qtwebview.
2025-08-05gnu: discover: Add markdown to inputs.Sughosha
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add markdown. Change-Id: I9d45ff87bc0410a66c537a791b9e08919383216f Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05gnu: discover: Enable flatpak backend.Sughosha
* gnu/packages/kde-plasma.scm (discover): Update the comments. [inputs]: Add libostree. [arguments]<#:phases>: In 'check phase, exclude "flatpaktest" and do not exclude "knsbackendtest" which no more exists. Change-Id: I8bc5f520ad63a116888ac70db7b4298f98b0c5e9 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05gnu: sortmerna: Update to 4.3.7.Andreas Enge
* gnu/packages/bioinformatics.scm (sortmerna): Update to 4.3.7. Change-Id: I412f3719549d9f8b2baba49acfedbe0d5ca0f3d9
2025-08-05gnu: sortmerna: Fix build with gcc-14.Andreas Enge
* gnu/packages/bioinformatics.scm (sortmerna)[arguments]<#:phases> {fix-includes}: New phase. Change-Id: I5c2f6e6456e59ea39f02dd584c6d052c08ff9463
2025-08-05gnu: rocksdb: Update to 10.4.2.Andreas Enge
This also fixes the build. * gnu/packages/databases.scm (rocksdb): Update to 10.4.2. Change-Id: Ie8ef50abaf735093b2d52caf96739b83c8f505c9
2025-08-05gnu: system-settings: Disable tests.Liliana Marie Prikler
* gnu/packages/kde-plasma.scm (system-settings)[#:tests?]: Disable. Signed-off-by: Zheng Junjie <z572@z572.online>
2025-08-05gnu: plasma-browser-integration: Disable tests.Zheng Junjie
* gnu/packages/kde-plasma.scm (plasma-browser-integration) [arguments]<#:tests?>: set it to #f. Change-Id: I29bfc80e1bdb700529662c07982e5c361e349a41
2025-08-05services: vfs-mapping-shepherd-services: Add missing (ice-9 match) module.Maxim Cournoyer
* gnu/services/linux.scm (vfs-mapping-shepherd-services) [modules]: New field. Fixes: #1747 Change-Id: Ia462a2894d644343164ff9b8f84172a6aa286bad
2025-08-05gnu: bochs: Update to 3.0.Maxim Cournoyer
* gnu/packages/virtualization.scm: (bochs): Update to 3.0. [#:configure-flags]: New argument. [native-inputs]: New field. [inputs]: Remove libxrandr. Add libslirp, libx11, libvnc, readline and wxwidgets. [synopsis]: Adjust. [description]: Improve. Closes: #1516 Change-Id: I0c5f79afcb5dbe2cf95ab19837d03d3327f714fe
2025-08-05gnu: slirp4netns: Update to 1.3.3.Maxim Cournoyer
* gnu/packages/containers.scm (slirp4netns): Update to 1.3.3. Change-Id: I7aaa8adb322b98b43780d8029a32085393ff5f06
2025-08-05gnu: libslirp: Update to 4.9.1.Maxim Cournoyer
* gnu/packages/containers.scm (libslirp): Update to 4.9.1. Change-Id: I356e7fc31aa4fa4256fa7466851d40529c292d58
2025-08-05gnu: tigervnc-client: Update to 1.15.0-0.83e9c55 and enable tests.Maxim Cournoyer
* gnu/packages/xorg.scm (tigervnc-client): Update to 1.15.0-0.83e9c55. [inputs]: Add ffmpeg and nettle. [#:tests?]: Delete argument. [#:phases] {check}: New phase override. [license]: Update to gpl2+. Change-Id: I9fc2f2ff1f6552aac36800751045bf2744d6018b