1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

152832 Commits

Author SHA1 Message Date
Andy Tai
f6e59b049b gnu: squirrel: Update to 3.2.
* gnu/packages/squirrel.scm (squirrel): Update to 3.2.

Change-Id: Iebb19806cdb98cb15e2e739657d4f90aa6eb596e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-26 16:51:46 +02:00
Andy Tai
2a51048417 gnu: parallel: Update to 20250722.
* gnu/packages/parallel.scm (parallel): Update to 20250722.

Change-Id: If9e9b5164efb074cc14a664d645802a2c39776a5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-26 16:32:02 +02:00
Andy Tai
003d8c0f57 gnu: xscreensaver: Update to 6.12.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 6.12.

Change-Id: I95f528556ae40acc863c4f5b9a3b18fc9b8629cc
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-26 16:20:25 +02:00
Herman Rimm
0e47deee68 gnu: Add cuttlefish.
* gnu/packages/fediverse.scm (cuttlefish): Add variable.

Change-Id: I600f105862495a23e3d821b71b61582a442cb2f1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-26 21:46:28 +09:00
Cayetano Santos
797bb4862d gnu: xschem: Move to electronics.
* gnu/packages/engineering.scm (xschem): Move from here ...
* gnu/packages/electronics.scm: ... to here.

Change-Id: I7af66f9721d371241ec36604e960151177a663c1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-26 21:01:21 +09:00
Cayetano Santos
67c10061f2 gnu: xschem: Update to 3.4.7.
* gnu/packages/engineering.scm (xschem): Update to 3.4.7.
[arguments]: Use Gexp.

Change-Id: I39b8c51e1c319c68d9863573f232c14e9fc8c932
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-26 21:01:21 +09:00
Dariqq
db0f72d072 gnu: guile-gnutls: Update to 5.0.1.
* gnu/packages/tls.scm (guile-gnutls): Update to 5.0.1.
[home-page]: Change to new repository url.
[source]: Change download url to gnu mirrors.
[#:make-flags] Remove XFAIL_TESTS

Change-Id: Ie4253ecdd1de6497e09f5262c14a396b03d076f9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-26 21:01:21 +09:00
Andreas Enge
3a9f4e15ad gnu: uniutils: Fix build with gcc-14.
* gnu/packages/textutils.scm (uniutils)[arguments]
<#:configure-flags>: Add CFLAGS.
<#:phases>{gcc14}: New phase.

Change-Id: I7f8eddf584d5006b9be1a07ec5a48197b54884fe
2025-07-26 12:32:26 +02:00
Andreas Enge
d5124a4fbb gnu: cm: Update to 0.4.4.
* gnu/packages/algebra.scm (cm): Update to 0.4.4.

Change-Id: I1f9b49a0219bf3327e3e7c5eadc9e58e08744b92
2025-07-26 12:00:28 +02:00
Maxim Cournoyer
bc2625db7d gnu: retroarch-joypad-autoconfig: Update to 1.21.1.
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): Update to 1.21.1.

Change-Id: Idd6c97fee1d3b266ea453216c118380be3746ec1
2025-07-26 17:41:44 +09:00
Maxim Cournoyer
346dcd7d2e gnu: libretro-database: Update to 1.21.1.
* gnu/packages/emulators.scm (libretro-database): Update to 1.21.1.

Change-Id: Ie7479e1a84b93e55e125f39f2a56227dcea8a316
2025-07-26 17:41:44 +09:00
Maxim Cournoyer
d579ccacb7 gnu: libretro-slang-shaders: Update to 0-1.82d91f7.
* gnu/packages/emulators.scm (libretro-slang-shaders): Update to 0-1.82d91f7.

Change-Id: I141cb91489432b7d4c14773644822ab459a8008c
2025-07-26 17:41:43 +09:00
Maxim Cournoyer
12b6e47225 gnu: libretro-core-info: Update to 1.21.1.
* gnu/packages/emulators.scm (libretro-core-info): Update to 1.21.1.

Change-Id: I65031aafd31be4b1f43c646752e235b6b4d3bcfb
2025-07-26 17:41:43 +09:00
Maxim Cournoyer
722116d327 gnu: retroarch-assets: Update to 1.20.0.
* gnu/packages/emulators.scm (retroarch-assets): Update to 1.20.0.

Change-Id: I71e14f042d58911065aa9f7c5326daabff897b3d
2025-07-26 17:41:43 +09:00
Maxim Cournoyer
d5c1f1420b gnu: retroarch-minimal: Update to 1.21.0.
* gnu/packages/emulators.scm (retroarch-minimal): Update to 1.21.0.
[source]: Remove retroarch-improved-search-paths.patch patch.
[inputs]: Replace qtbase-5 with qtbase.
* gnu/packages/patches/retroarch-improved-search-paths.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: I5f2972c9ad73af060147f9b9b37eb7f8e517cbd9
2025-07-26 17:41:43 +09:00
John Kehayias
30a9e5deab gnu: syncthing-gtk: Wrap with GUIX_GDK_PIXBUF_MODULE_FILES.
Fixes #1266.

Although currently happening, previously, syncthing-gtk would fail to open
with "Type RsvgHandle has already been registered".  This was likely due to
various grafts as different librsvg would appear in environment variables
compared to syncthing-gtk references.  This change fixed it at the time and
should help void it in the future.

* gnu/packages/syncthing.scm (syncthing-gtk)[arguments]{phases}: In wrap-libs
phase, also wrap with GUIX_GDK_PIXBUF_MODULE_FILES.  Change GI_TYPELIB_PATH to
use suffix.

Change-Id: I2ae2e2ace5df5882b1cbdcd149cc0bc4823d3939
2025-07-26 00:33:28 -04:00
Maxim Cournoyer
27322a0be4 gnu: xlsxio: Switch to cmake-build-system.
* gnu/packages/xml.scm (xlsxio) [build-system]: Switch to cmake-build-system.
[arguments]: Streamline.
[native-inputs]: Remove which.

Change-Id: Ie40e04b4ee1e53b158609cb378674f9a64da512a
2025-07-26 11:54:44 +09:00
Maxim Cournoyer
c8ff4e93fc gnu: fuzzylite: Update to 6.0-0.13b3122.
* gnu/packages/games.scm (fuzzylite): Update to 6.0-0.13b3122.
[source]: Delete patches.
[native-inputs]: Replace catch2 with catch2-3.
[license]: Correct to gpl3+.
* gnu/packages/patches/fuzzylite-relative-path-in-tests.patch
* gnu/packages/patches/fuzzylite-soften-float-equality.patch
* gnu/packages/patches/fuzzylite-use-catch2.patch: Delete patches.
* gnu/local.mk (dist_patch_DATA): De-register them.

Change-Id: Ibe4ebf94b1b9011fbbd161cdfac3786bd6eb184d
2025-07-26 11:54:44 +09:00
Cayetano Santos
495a8de637 gnu: ngspice: Improve style.
* gnu/packages/engineering.scm (libngspice)[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake and libtool.
[home-page]: Correct.
* gnu/packages/engineering.scm (ngspice)[native-inputs]: Inherit from
libngspice.

Change-Id: I30d767e10a8e4612d3ba705ac470d7f7fc41a1c7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-26 10:45:19 +09:00
Sughosha
8bb7145467 gnu: qtmultimedia: Switch to ffmpeg backend.
* gnu/packages/qt.scm (qtmultimedia) [inputs]: Remove gstreamer,
gst-plugins-bad, gst-plugins-base, gst-plugins-good and gst-libav; add ffmpeg
and libxrander.
[arguments] <#:phases>: Update 'disable-integration-tests phase.
[description]: Update it.

Change-Id: I7de99dc20b99ca2cd667210c97539070dcf1a751
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-26 10:07:16 +09:00
Maxim Cournoyer
49ec96dbc6 gnu: Add pkcs11-provider.
* gnu/packages/security-token.scm (pkcs11-provider): New variable.

Change-Id: Icee9e44b1878b4ca92dd601c4a55fc12258def15
2025-07-26 09:33:12 +09:00
Maxim Cournoyer
49e2bbc6d8 gnu: Add libp11.
* gnu/packages/security-token.scm (libp11): New variable.

Change-Id: I9f4353509fb08df0cb02219a6412c7a294685891
2025-07-26 09:32:14 +09:00
Cayetano Santos
abc29b0b88 gnu: kicad: Update to 9.0.3.
* gnu/packages/engineering.scm (kicad): Update to 9.0.3.

Change-Id: If10be54676f75b067f6a364a80bfa073c93bcca1
2025-07-26 00:04:35 +02:00
Andreas Enge
38861468a0 gnu: bsd-games: Fix build with gcc-14.
* gnu/packages/games.scm (bsd-games)[arguments]<#:phases>{gcc-14}:
New phase.

Change-Id: I7179a0e61860be44cf15baa8e2e6133552b93ee0
2025-07-25 19:22:53 +02:00
VnPower
0a07d26b21 gnu: libeb: Fix build with gcc-14.
* gnu/packages/education.scm (libeb): Apply patch.
* gnu/local.mk (dist_patch_DATA): Add reference to patch.
* gnu/packages/patches/libeb-gcc-14.patch: Add patch.

Change-Id: I6ee07e8ae93646e70c531f1ebe7c9ae8e9f4692d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-25 18:17:34 +02:00
Josep Bigorra
a97236aec4 gnu: guile-veritas: Update to 0.1.6.
* gnu/packages/guile-xyz.scm (guile-veritas): Update to 0.1.6.

Change-Id: I846ee7892ce5b642cb2fe89c1a4ce76287a7f128
Signed-off-by: jgart <jgart@dismail.de>
2025-07-25 10:34:12 -05:00
jgart
b6980eb588 gnu: trealla: Update to 2.78.40.
* gnu/packages/prolog.scm (trealla): Update to 2.78.40.

Change-Id: I45f128fc318e60679c5f9ab2213434f2c0ae2314
2025-07-25 10:33:05 -05:00
Edouard Klein
b740fe801e services: Add shared-cache-service-type.
* gnu/services/guix.scm (shared-cache-service-type)
(shared-cache-configuration, user-cache): New variables.
* doc/guix.texi (Shared Cache Service): New subsubsection under
"Guix Services".

Change-Id: I73a8db228d9a892c8bb93c6cdfef12d0d06e25a6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Modified-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-25 23:36:10 +09:00
Edouard Klein
f05f8fb6b4 services: Add vfs-mapping-service-type.
* gnu/services/linux.scm (vfs-mapping-service-type, vfs-mapping-configuration,
vfs-mapping-binding): New variables.
* doc/guix.texi: (Vfs Mapping Service): New subsubsection under "Linux Services".

Change-Id: I7ebd48afb809ded9fa6fe9eb80c618accb856716
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-25 23:36:10 +09:00
Maxim Cournoyer
8636c0910f gnu: emacs-mistty: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-mistty): Update to 1.5.

Change-Id: I9db33c83e9eb0aa3d77676a282b272d8dd43e5e8
2025-07-25 23:36:10 +09:00
Maxim Cournoyer
c31efc0398 gnu: emacs-turtles: Update to 2.0.1.
* gnu/packages/emacs-xyz.scm (emacs-turtles): Update to 2.0.1.

Change-Id: I31f71f85ae30801d954424581a293fdb6039dab2
2025-07-25 23:36:10 +09:00
宋文武
eb7fb3c59d gnu: python-pyqt: Update to 5.15.11.
* gnu/packages/patches/pyqt-configure.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/qt.scm (python-pyqt): Update to 5.15.11.
[source]: Remove patch.

Change-Id: I62e712aab1c7aa40f7847eb1b5669b010cab25ce
2025-07-25 15:57:12 +02:00
宋文武
3f790f1f72 gnu: qtsensors-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtsensors-5): Update to 5.15.16.

Change-Id: Ia49f602baa0fa5226c053e46b0ef4063b8abb033
2025-07-25 15:57:12 +02:00
宋文武
5267cbf665 gnu: qtsensors-5: Change 'name' to 'qtsensors'.
* gnu/packages/qt.scm (qtsensors-5) [name]: Rename to 'qtsensors'.
(python-pyside-2) [arguments]: Adjust accordingly.

Change-Id: I6af83028ef362dd7410d4895b08e639e691aad40
2025-07-25 15:57:12 +02:00
宋文武
00f4e796b9 gnu: qtwebengine-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtwebengine-5): Update to 5.15.16.

Change-Id: I51089b9a02364170fb9a9ef3a8f8c60c8cc54816
2025-07-25 15:57:12 +02:00
宋文武
16efb788df gnu: qtvirtualkeyboard-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtvirtualkeyboard-5): Update to 5.15.16.

Change-Id: I788e74450537248f168219321d488ed9dfe5a57e
2025-07-25 15:57:12 +02:00
宋文武
ec9773fd93 gnu: qtspeech-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtspeech-5): Update to 5.15.16.

Change-Id: I646f5e82fb09c7b843085108fdd2940595958e97
2025-07-25 15:57:12 +02:00
宋文武
72867a4f37 gnu: qtnetworkauth-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtnetworkauth-5): Update to 5.15.16.

Change-Id: Ic3a9b1afef06ee09abbb4440ad6d78f866809a78
2025-07-25 15:57:12 +02:00
宋文武
1111ec483b gnu: qtdatavis3d: Update to 5.15.16.
* gnu/packages/qt.scm (qtdatavis3d): Update to 5.15.16.

Change-Id: I2feeaca93670a58354c3a0f33e938da5b6441111
2025-07-25 15:57:12 +02:00
宋文武
7f06ca28b6 gnu: qtcharts-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtcharts-5): Update to 5.15.16.

Change-Id: Ia7d48b7066241e36c91a89fb2f4af99ef12d1d9e
2025-07-25 15:57:12 +02:00
宋文武
55c3f939fe gnu: qtpurchasing: Update to 5.15.16.
* gnu/packages/qt.scm (qtpurchasing): Update to 5.15.16.

Change-Id: I23d3e83222f3847cc2a2081613b5fecfb60a3a3d
2025-07-25 15:57:12 +02:00
宋文武
08bbccbae6 gnu: qtscxml-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtscxml-5): Update to 5.15.16.

Change-Id: Iaef966e66d70b29321e9173e9226f48646d80ff0
2025-07-25 15:57:12 +02:00
宋文武
4187842c9f gnu: qtgamepad: Update to 5.15.16.
* gnu/packages/qt.scm (qtgamepad): Update to 5.15.16.

Change-Id: Ia520f46ea91aae753688e80bfdeba1fa510964c5
2025-07-25 15:57:12 +02:00
宋文武
f5e77205ed gnu: qtgraphicaleffects: Update to 5.15.16.
* gnu/packages/qt.scm (qtgraphicaleffects): Update to 5.15.16.

Change-Id: Ic40b4646d83df4c3baad70fdec170cc74918278f
2025-07-25 15:57:12 +02:00
宋文武
739584113a gnu: qtquickcontrols2-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtquickcontrols2-5): Update to 5.15.16.

Change-Id: I29c50829e2f47397cc74ca060d6bf86ac27dadad
2025-07-25 15:57:12 +02:00
宋文武
3cb7bbea37 gnu: qtquickcontrols-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtquickcontrols-5): Update to 5.15.16.

Change-Id: Ib26810bfa8f7daa0986d52adbdb5df404f10f8dd
2025-07-25 15:57:11 +02:00
宋文武
8743bb5057 gnu: qtscript: Update to 5.15.16.
* gnu/packages/qt.scm (qtscript): Update to 5.15.16.

Change-Id: If695cad1bec2d703961fbc09b07aa626b7a479f1
2025-07-25 15:57:11 +02:00
宋文武
8d1438d21e gnu: qttools-5: Update to 5.15.16.
* gnu/packages/qt.scm (qttools-5): Update to 5.15.16.

Change-Id: I86140fd5bf03aa0d441c05153a1665df9f0517ee
2025-07-25 15:57:11 +02:00
宋文武
b7e4355e1d gnu: qtlocation-5: Update to 5.15.16.
* gnu/packages/qt.scm (qtlocation-5): Update to 5.15.16.

Change-Id: I3943945f1f0f8a56ffa2e2a986578ca2d8c28318
2025-07-25 15:57:11 +02:00
宋文武
240118a314 gnu: qtwebview: Update to 5.15.16.
* gnu/packages/qt.scm (qtwebview): Update to 5.15.16.

Change-Id: I3d29ebfea0b3d3f6c0c296795a29e32363f4c810
2025-07-25 15:57:11 +02:00