Zheng Junjie
00cb4128b6
gnu: qtpositioning: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtpositioning): Update to 6.9.2.
Change-Id: Ifa396776e9d123da0e75e8e3da7ec71350a89339
2025-09-12 23:52:41 +09:00
Zheng Junjie
eed6f32745
gnu: qtscxml: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtscxml): Update to 6.9.2.
[snippet]: Streamline.
[#:test-exclude]: Exclude tst_qstatemachine.
[#:phases] {check-setup}: Remove extraneous ARGS environment variable.
Change-Id: I5c48821ce5a3f5581d71d22c9f03a8eecc757ec8
Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:52:41 +09:00
Zheng Junjie
34c4f826e1
gnu: qttranslations: Update to 6.9.2.
...
* gnu/packages/qt.scm (qttranslations): Update to 6.9.2.
Change-Id: Ic488d31eb76a1c6e9991af02a6db85e8b5f8d25d
2025-09-12 23:52:41 +09:00
Zheng Junjie
ebfd170c51
gnu: qttools: Update to 6.9.2.
...
* gnu/packages/qt.scm (qttools): Update to 6.9.2.
Change-Id: Idce4fe3722a603acf1552c7a9dc9c03650224a1b
2025-09-12 23:52:41 +09:00
Zheng Junjie
2fdcb1b056
gnu: qtlottie: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtlottie): Update to 6.9.2.
Change-Id: I16a15e8b4b993906491c3c96a3337b8d0078770e
2025-09-12 23:52:41 +09:00
Zheng Junjie
37e7a73424
gnu: qtlocation: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtlocation): Update to 6.9.2.
Change-Id: I11f09a7cb220b99de8b8f99ba07c66b7818565fb
2025-09-12 23:52:40 +09:00
Zheng Junjie
a3d31b4af5
gnu: qtlanguageserver: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtlanguageserver): Update to 6.9.2.
Change-Id: If44f8dd88c586ae341f8715b897c393cd4438b72
2025-09-12 23:52:40 +09:00
Zheng Junjie
d97133144e
gnu: qtwebchannel: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtwebchannel): Update to 6.9.2.
Change-Id: I0e8250e618330d141f036e8ed6eeab0f2b21b70d
2025-09-12 23:52:40 +09:00
Zheng Junjie
c4a2248a5a
gnu: qtserialport: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtserialport): Update to 6.9.2.
Change-Id: Ib3978da4a2044b1dda5de15de144830fa4865e3c
2025-09-12 23:52:40 +09:00
Zheng Junjie
dfda3176d8
gnu: qtwayland: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtwayland): Update to 6.9.2.
Change-Id: Ia41d26a57274df0ce0657aa093661b9632891e7c
2025-09-12 23:52:40 +09:00
Zheng Junjie
2cc50b8ba5
gnu: qtmultimedia: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtmultimedia): Update to 6.9.2.
Change-Id: I7c302dab4880395e58c0ce17dfe0a4ed3a178127
2025-09-12 23:52:40 +09:00
Zheng Junjie
354371efd7
gnu: qtshadertools: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtshadertools): Update to 6.9.2.
Change-Id: I0b9b31a4845162f3e6ad9139502085facb51f926
2025-09-12 23:52:40 +09:00
Zheng Junjie
ad7136046a
gnu: qtsensors: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtsensors): Update to 6.9.2.
Change-Id: I77428d0af8d42acba2cf237299184b48802fc827
2025-09-12 23:52:40 +09:00
Zheng Junjie
1d09799f48
gnu: qtwebsockets: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtwebsockets): Update to 6.9.2.
[source]: Use patch.
* gnu/packages/patches/qtwebsockets-6.9-fix-tst_QWebSocket.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I56c137c846787932af1032d360491edafa7e03f5
2025-09-12 23:52:40 +09:00
Zheng Junjie
33167cf94f
gnu: qtconnectivity: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtconnectivity): Update to 6.9.2.
Change-Id: I84acf3005141ba231be58eaee0701f45faa956d6
2025-09-12 23:52:40 +09:00
Zheng Junjie
515aca8c26
gnu: qtimageformats: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtimageformats): Update to 6.9.2.
Change-Id: Ic81253a4104d3f03c736642cb39be843fb9e7a19
2025-09-12 23:52:40 +09:00
Zheng Junjie
d585896f22
gnu: qt5compat: Update to 6.9.2.
...
* gnu/packages/qt.scm (qt5compat): Update to 6.9.2.
Change-Id: I313cac629c1377465ba2df65495c6a071c08af4d
2025-09-12 23:52:40 +09:00
Zheng Junjie
98c4f5a66d
gnu: qtsvg: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtsvg): Update to 6.9.2.
Change-Id: I09cf5c8c0b5f5ec72ec72d055fb13cd9c39bb4ec
2025-09-12 23:52:40 +09:00
Zheng Junjie
7e09d6ba11
gnu: qt3d: Update to 6.9.2.
...
* gnu/packages/qt.scm (qt3d): Update to 6.9.2.
Change-Id: Ia9222d0c00bbe749c399aacd9ffc17fc874d8b28
2025-09-12 23:52:40 +09:00
Zheng Junjie
feddefe40a
gnu: qtdeclarative: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtdeclarative): Update to 6.9.2.
[#:phases] {check}: Set CMAKE_PREFIX_PATH and CPLUS_INCLUDE_PATH environment
variables.
Change-Id: I60fa21d91e4bc35b85fb73c7f06d31cbef5171ed
Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:52:40 +09:00
Zheng Junjie
027e83a22d
gnu: qtbase: Update to 6.9.2.
...
* gnu/packages/qt.scm (qtbase): Update to 6.9.2.
[arguments]<#:phases>: Adjust patch-more-paths phase.
Change-Id: Ia890e2c944b476feaaabb7d78abdd277209db7b9
2025-09-12 23:52:39 +09:00
Zheng Junjie
0f19b5c721
Revert "gnu: qtbase: Backport fix for flaky test."
...
This reverts commit e7a87d59b8
.
2025-09-12 23:52:39 +09:00
John Kehayias
036204b9d4
gnu: xorg-server-xwayland: Update to 24.1.8.
...
* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 24.1.8.
Change-Id: I84a2ac319a1d877243ab63e28a393b2448f90122
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:14:48 +09:00
John Kehayias
d8852c6768
gnu: xvfb-run: Update to 21.1.18-2 [security-fixes].
...
Previous versions fixed various CVEs, see
<https://metadata.ftp-master.debian.org/changelogs//main/x/xorg-server/xorg-server_21.1.18-2_changelog >
for details.
* gnu/packages/xorg.scm (xvfb-run): Update to 21.1.18-2.
[arguments]<#:phases>: In unpack phase use package-source instead of source
directly so that xvfb-run-for-tests won't change due to changes in xvfb-run
source.
(xvfb-run-for-tests): Stay at 21.1.7-1.
Change-Id: Ie1642e17543d8b2f3c65804a38b9e3469528cfb0
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:14:47 +09:00
John Kehayias
7954560698
gnu: xorg-server: Update to 21.1.18 [security-fixes].
...
A previous version, 21.1.16, fixed the following CVEs:
CVE-2025-26594: Use-after-free of the root cursor
CVE-2025-26595: Buffer overflow in XkbVModMaskText()
CVE-2025-26596: Heap overflow in XkbWriteKeySyms()
CVE-2025-26597: Buffer overflow in XkbChangeTypesOfKey()
CVE-2025-26598: Out-of-bounds write in CreatePointerBarrierClient()
CVE-2025-26599: Use of uninitialized pointer in compRedirectWindow()
CVE-2025-26600: Use-after-free in PlayReleasedEvents()
CVE-2025-26601: Use-after-free in SyncInitTrigger()
See <https://lists.x.org/archives/xorg-announce/2025-February/003584.html > for
more information.
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.18.
(xorg-server-for-tests): Remain at 21.1.15.
Change-Id: I9160f0d55b103b806fdaee0786c4a63a2443cd24
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:14:47 +09:00
John Kehayias
5dfb1d026a
gnu: Add xvfb-run-for-tests.
...
* gnu/packages/xorg.scm (xorg-server-for-tests): Update comment.
(xvfb-run-for-tests): New variable.
* gnu/packages/qt.scm (qtbase)[native-inputs]: Use it instead of xvfb-run.
Change-Id: I464f13e15f7952aed975a34396ab644e7f2789ab
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-12 23:14:47 +09:00
Guillaume Le Vaillant
735f2c63d4
gnu: p2pool: Update to 4.10.1.
...
* gnu/packages/finance.scm (p2pool): Update to 4.10.1.
Change-Id: Iafab0f3e245bf98782dfd1883650a2edf358e127
2025-09-12 15:27:13 +02:00
Jake Forster
6174b135ff
gnu: t1lib: Fix build with gcc@14.
...
* gnu/packages/fontutils.scm (t1lib) [arguments]<#:configure-flags>: Add
CFLAGS with "-Wno-error=implicit-int".
Closes : #2652
Change-Id: I8dccd24ca40a0d444e42c17b1b61db9f338b4742
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-12 20:22:54 +08:00
quanrong
9598974a73
gnu: Add asdf-vm.
...
* gnu/packages/package-management.scm (asdf-vm): New variable.
Change-Id: I91e873107fd32e86991057e3492d315c9a86c047
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-12 12:57:12 +01:00
quanrong
062e0f13bf
gnu: Add go-github-com-urfave-cli-altsrc-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-urfave-cli-altsrc-v3): New variable.
Change-Id: I8f84face3baf4f2c598571d2c4c5991e0f4ba826
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-12 12:57:12 +01:00
quanrong
f3aca26d3d
gnu: Add go-github-com-urfave-cli-v3.
...
* gnu/packages/golang-xyz.scm (go-github-com-urfave-cli-v3): New variable.
Change-Id: Ic288e702c1b08fb5dfcf739c3edb32974b100174
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-12 12:55:07 +01:00
Janneke Nieuwenhuizen
868161a287
gnu: automake-1.17: Fix cross-build.
...
* gnu/packages/autotools.scm (automake)[arguments]: Skip two tests that
attempt to run [cross-]built executables, when cross-building.
Change-Id: I24bd012352400583fd8aad67c6d1f344954f973c
2025-09-12 12:17:46 +02:00
Janneke Nieuwenhuizen
832f6130d6
gnu: Add python-changeo.
...
* gnu/packages/python-xyz.scm (python-changeo): New variable.
Change-Id: Id8de5ece784bf01e43e0e74aa178a4962428220a
2025-08-28 16:54:23 +02:00
Janneke Nieuwenhuizen
76e58941b8
gnu: Add python-importlib-resources-6.4.0.
...
* gnu/packages/python-xyz.scm (python-importlib-resources-6): New variable.
Change-Id: Id8de5ece784bf01e43e0e74aa178a4962428220a
2025-08-27 19:15:02 +02:00
Janneke Nieuwenhuizen
a0df135729
gnu: Add python-airr.
...
* gnu/packages/bioinformatics.scm (python-airr): New variable.
Change-Id: I8ffd8ea26a264b929865b2cb1aa096d6c6ab0270
2025-08-27 14:03:33 +02:00
Janneke Nieuwenhuizen
b620ba612f
gnu: Add python-yamlordereddictloader.
...
* gnu/packages/python-xyz.scm (python-yamlordereddictloader): New
variable.
Change-Id: Ie250a044da02d2a2c8d2113d2331e37c6b3e46b0
2025-08-25 17:46:20 +02:00
Janneke Nieuwenhuizen
4f16a7eff1
gnu: Add python-presto.
...
* gnu/packages/bioinformatics.scm (python-presto): New variable.
Change-Id: Ie250a044da02d2a2c8d2113d2331e37c6b3e46b0
2025-08-23 15:36:13 +02:00
Janneke Nieuwenhuizen
49b0066100
gnu: Add python-circe.
...
* gnu/packages/bioinformatics.scm (python-circe): New variable.
Change-Id: Ie250a044da02d2a2c8d2113d2331e37c6b3e46b0
2025-08-22 23:02:21 +02:00
Janneke Nieuwenhuizen
c6db3916fa
gnu: Add python-pybiomart.
...
* gnu/packages/bioinformatics.scm (python-pybiomart): New variable.
Change-Id: Ie0922ac394f0d7e897fdd3bea1841bc4a758f14d
2025-08-22 14:12:48 +02:00
Janneke Nieuwenhuizen
c40c613bda
gnu: clapack: Fix build with gcc-14.
...
* gnu/packages/maths.scm (clapack)[arguments]: Update to G-Expressions. Add
"-Wno-error=implicit-function-declaration" to #:configure-flags to relax
gcc-14's strictness.
Change-Id: I23d05c5df64625b0ca04e18375e0ef7f42e85d5c
2025-08-21 20:18:07 +02:00
Janneke Nieuwenhuizen
0e6fddeaec
gnu: Add python-splicekit.
...
* gnu/packages/bioinformatics.scm (python-splicekit): New variable.
Change-Id: I00e4144bfbe1c11e131f6e32e0fa4ed5d6a6e5db
2025-08-21 17:12:10 +02:00
Janneke Nieuwenhuizen
1362e3f547
gnu: Add python-scanrbp.
...
* gnu/packages/bioinformatics.scm (python-scanrbp): New variable.
Change-Id: I00e4144bfbe1c11e131f6e32e0fa4ed5d6a6e5db
2025-08-20 18:02:44 +02:00
Sharlatan Hellseher
72a1240c84
gnu: python-requests-unixsocket2: Update to 1.0.1.
...
* gnu/packages/python-web.scm (python-requests-unixsocket2): Update to 1.0.1.
[propagated-inputs]: Remove python-pbr and python-requests; add
python-requests-next and python-urllib3-next.
[native-inputs]: Remove python-poetry-core; add nss-certs-for-test and
python-hatchling.
Change-Id: I52740b3663ca3374441ad17402eae7385798ccaf
2025-09-11 22:42:56 +01:00
Sharlatan Hellseher
672c348cf0
gnu: python-urllib3-next: Update to 2.5.0.
...
* gnu/packages/python-web.scm (python-urllib3-next): Update to 2.5.0.
[native-inputs]: Add python-setuptools-scm.
Change-Id: Iecc060bf0bbc89147181e7a6148f8bf9ab463ee0
2025-09-11 22:42:31 +01:00
quanrong
d86e5ab7f2
gnu: Add lsix.
...
Change-Id: I5e62969ac21d7128bca5058d1171c17ebdace98a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-11 22:50:12 +02:00
Ludovic Courtès
5cb95c811b
build-self: Remove 2018-era replacement for ‘make-config.scm’.
...
* build-aux/build-self.scm (%persona-variables, %config-variables)
(make-config.scm): Remove. Use (guix self) instead.
Change-Id: I8ebf531d0a953d5f34ce58556c2fe0623064209f
2025-09-11 22:32:24 +02:00
Ludovic Courtès
f543fe44e0
build-self: Remove 2018-era compatibility shim for ‘gexp->script’.
...
* build-aux/build-self.scm (load-path-expression, gexp->script): Remove.
Change-Id: I956e2b8461c1a3ab719f923aef857efc03ebb174
2025-09-11 22:32:10 +02:00
Ludovic Courtès
6a750fbfaf
build-self: Remove 2018-era fallback for guile-gcrypt.
...
* build-aux/build-self.scm (guile-gcrypt): Remove fallback case for when the
host Guix lacks ‘guile-gcrypt’.
Change-Id: I840333a72a45f8582bb26271d41e3fadf1c59f3e
2025-09-11 22:31:59 +02:00
Ludovic Courtès
a5ac56f883
packages: ‘package-field-location’ returns a <location> for atoms.
...
Fixes guix/guix#1975 .
When using ‘read’, ‘package-field-location’ would not get source location for
atoms such as symbols, typically making it impossible to get the location of
the value of a field list (build-system gnu-build-system). This fixes that.
* guix/packages.scm (field-value-location): New procedure.
(package-field-location): Use it instead of inline code.
* tests/packages.scm ("package-field-location"): Test the ‘build-system’
field.
Reported-by: Nicolas Graves <ngraves@ngraves.fr>
Change-Id: I98c694bb6f1999fa9ca80e145fa016640067af55
2025-09-11 22:27:47 +02:00
Hugo Buddelmeijer
fd4402f09a
gnu: python-glob2: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-glob2)[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Add python-pytest. and python-setuptools-next.
[arguments] <#:phases>: Add fixes for pytest 8.
Change-Id: I95459df0aedf4c5ba22d060aa1e2640875ecb240
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-11 18:53:12 +01:00