~ruther/guix-local

a3d31b4a — Zheng Junjie 8 months ago
gnu: qtlanguageserver: Update to 6.9.2.

* gnu/packages/qt.scm (qtlanguageserver): Update to 6.9.2.

Change-Id: If44f8dd88c586ae341f8715b897c393cd4438b72
d9713314 — Zheng Junjie 8 months ago
gnu: qtwebchannel: Update to 6.9.2.

* gnu/packages/qt.scm (qtwebchannel): Update to 6.9.2.

Change-Id: I0e8250e618330d141f036e8ed6eeab0f2b21b70d
c4a2248a — Zheng Junjie 8 months ago
gnu: qtserialport: Update to 6.9.2.

* gnu/packages/qt.scm (qtserialport): Update to 6.9.2.

Change-Id: Ib3978da4a2044b1dda5de15de144830fa4865e3c
dfda3176 — Zheng Junjie 8 months ago
gnu: qtwayland: Update to 6.9.2.

* gnu/packages/qt.scm (qtwayland): Update to 6.9.2.

Change-Id: Ia41d26a57274df0ce0657aa093661b9632891e7c
2cc50b8b — Zheng Junjie 8 months ago
gnu: qtmultimedia: Update to 6.9.2.

* gnu/packages/qt.scm (qtmultimedia): Update to 6.9.2.

Change-Id: I7c302dab4880395e58c0ce17dfe0a4ed3a178127
354371ef — Zheng Junjie 8 months ago
gnu: qtshadertools: Update to 6.9.2.

* gnu/packages/qt.scm (qtshadertools): Update to 6.9.2.

Change-Id: I0b9b31a4845162f3e6ad9139502085facb51f926
ad713604 — Zheng Junjie 8 months ago
gnu: qtsensors: Update to 6.9.2.

* gnu/packages/qt.scm (qtsensors): Update to 6.9.2.

Change-Id: I77428d0af8d42acba2cf237299184b48802fc827
1d09799f — Zheng Junjie 8 months ago
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
33167cf9 — Zheng Junjie 8 months ago
gnu: qtconnectivity: Update to 6.9.2.

* gnu/packages/qt.scm (qtconnectivity): Update to 6.9.2.

Change-Id: I84acf3005141ba231be58eaee0701f45faa956d6
515aca8c — Zheng Junjie 8 months ago
gnu: qtimageformats: Update to 6.9.2.

* gnu/packages/qt.scm (qtimageformats): Update to 6.9.2.

Change-Id: Ic81253a4104d3f03c736642cb39be843fb9e7a19
d585896f — Zheng Junjie 8 months ago
gnu: qt5compat: Update to 6.9.2.

* gnu/packages/qt.scm (qt5compat): Update to 6.9.2.

Change-Id: I313cac629c1377465ba2df65495c6a071c08af4d
98c4f5a6 — Zheng Junjie 8 months ago
gnu: qtsvg: Update to 6.9.2.

* gnu/packages/qt.scm (qtsvg): Update to 6.9.2.

Change-Id: I09cf5c8c0b5f5ec72ec72d055fb13cd9c39bb4ec
7e09d6ba — Zheng Junjie 8 months ago
gnu: qt3d: Update to 6.9.2.

* gnu/packages/qt.scm (qt3d): Update to 6.9.2.

Change-Id: Ia9222d0c00bbe749c399aacd9ffc17fc874d8b28
feddefe4 — Zheng Junjie 8 months ago
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>
027e83a2 — Zheng Junjie 8 months ago
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
0f19b5c7 — Zheng Junjie 8 months ago
Revert "gnu: qtbase: Backport fix for flaky test."

This reverts commit e7a87d59b84f20307f22f6878b39e0210496104e.
036204b9 — John Kehayias 6 months ago
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>
d8852c67 — John Kehayias 6 months ago
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>
79545606 — John Kehayias 6 months ago
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>
5dfb1d02 — John Kehayias 6 months ago
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>
Next