summaryrefslogtreecommitdiff
path: root/gnu/packages/xorg.scm
AgeCommit message (Collapse)Author
2026-03-09gnu: Remove uim-qt.Andreas Enge
* gnu/packages/xorg.scm (uim-qt): Delete variable. Fixes: guix/guix#6232 Change-Id: I1a1021875ad24f91fad0a4a5456c9fe3161b4674
2026-03-06gnu: python-dbus: Rename to python-dbus-1.2.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus): Rename to… (python-dbus-1.2): … this. (python-notify2, python-gatt, python2-dbus): Adapt references. * gnu/packages/audio.scm (cable, jack-2): Likewise. * gnu/packages/bittorrent.scm (deluge): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/enlightenment.scm (python-efl): Likewise. * gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise. * gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower) (mutter, network-manager, gnome-bluetooth, gnome-shell, terminator) (gnome-remote-desktop): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/maths.scm (veusz): Likewise. * gnu/packages/matrix.scm (pantalaimon): Likewise. * gnu/packages/messaging.scm (pidgin, gajim): Likewise. * gnu/packages/mpd.scm (mpdris2): Likewise. * gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise. * gnu/packages/password-utils.scm (secretsd): Likewise. * gnu/packages/stenography.scm (plover): Likewise. * gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3) (sugar-portfolio-activity): Likewise. * gnu/packages/video.scm (python-yewtube): Likewise. * gnu/packages/xdisorg.scm (autokey): Likewise. * gnu/packages/xfce.scm (catfish): Likewise. * gnu/packages/xorg.scm (xpra): Likewise. Change-Id: I19218743260175f1117b8e213131a3b1495c6c48 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-04gnu: Export non-trivial packages that were private.Ludovic Courtès
This makes those packages visible to ‘fold-packages’, which in turns gives a clearer view of the package set to tools like (gnu ci) and ‘guix graph’. * gnu/packages/dlang.scm (ldc-bootstrap): Export and add ‘hidden?’ property. (ldc)[properties]: New field. (dmd-bootstrap): Export and add ‘hidden?’ property. (dmd)[properties]: New field. * gnu/packages/freedesktop.scm (xdgmime): Export and add ‘hidden?’ property. * gnu/packages/games.scm (glkterm, supertuxkart-data) (ring-racers-data, openttd-engine, openttd-opengfx, openttd-opensfx) (openttd-openmsx, openrct2-title-sequences, openrct2-objects) (xonotic-data): Export and add ‘hidden?’ property. (simgear): Export. * gnu/packages/gnucash.scm (gnucash-docs): Export and add ‘hidden? property. * gnu/packages/groovy.scm (java-groovy-bootstrap): Export and add ‘hidden?’ property. (groovy-bootstrap, groovy-tests-bootstrap, groovy-parser-antlr4) (groovy-test, groovy-xml, groovy-templates, groovy-groovydoc) (groovy-ant, groovy-astbuilder, groovy-bsf, groovy-cli-commons) (groovy-cli-picocli, groovy-swing, groovy-console, groovy-datetime) (groovy-dateutil, groovy-docgenerator, groovy-groovysh, groovy-jmx) (groovy-json, groovy-jsr223, groovy-nio, groovy-servlet) (groovy-sql, groovy-testng, groovy-macro, groovy-yaml): Export. (groovy)[properties]: New field. * gnu/packages/haskell-xyz.scm (ghc-chell-quickcheck-bootstrap) (ghc-options-bootstrap): Export and add ‘hidden?’ property. (ghc-system-fileio-bootstrap, ghc-system-filepath-bootstrap): Remove. * gnu/packages/haskell.scm (ghc-alex-bootstrap-for-9.4) (ghc-happy-bootstrap-for-9.4): Export. * gnu/packages/image-processing.scm (insight-toolkit-legacy): Export. * gnu/packages/java-bootstrap.scm (jikes): Export. (classpath-bootstrap): Export and add ‘hidden?’ property. (jamvm-1-bootstrap, ant-bootstrap, ecj-bootstrap): Likewise. (ecj-javac-wrapper, classpath-0.99, classpath-jamvm-wrappers): Export. (classpath-devel): Export and remove ‘hidden?’ property. (jamvm): Export. (ecj-javac-wrapper-final): Export and remove ‘hidden?’ property. (ecj4-bootstrap): Export and add ‘hidden?’ property. (ecj4-javac-wrapper): Export. (jamvm-with-ecj4): Export and remove ‘hidden?’ property. * gnu/packages/java-xml.scm (java-jaxen-bootstrap): Export and add ‘hidden?’ property. (java-jaxen)[properties]: New field. * gnu/packages/java.scm (java-plexus-container-default-bootstrap): Export and add ‘hidden?’ property. (java-plexus-container-default)[properties]: New field. (java-stringtemplate-4.0.6): Export. (antlr3-bootstrap): Export and add ‘hidden?’ property. (antlr3-3.3)[properties]: New field. (java-tunnelvisionlabs-antlr4-runtime-bootstrap): Export and add ‘hidden?’ property. (java-tunnelvisionlabs-antlr4-bootstrap): Likewise. (java-tunnelvisionlabs-antlr4-runtime)[properties]: New field. (java-tunnelvisionlabs-antlr4)[properties]: New field. (java-geronimo-genesis-2.1): Export. * gnu/packages/rails.scm (ruby-ammeter-bootstrap): Export and add ‘hidden?‘ property. (ruby-ammeter)[properties]: New field. * gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit-bootstrap): Export and add ‘hidden?’ property. * gnu/packages/ruby-xyz.scm (ruby-rspec-block-is-expected-bootstrap): Likewise. (ruby-rubocop-capybara-minimal): Likewise. (ruby-rubocop-capybara)[property]: New field. (ruby-rubocop-rake-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rake)[properties]: New field. (ruby-rubocop-rspec-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rspec)[properties]: New field. (ruby-cucumber-without-tests): Export and add ‘hidden?’ property. (ruby-liquid-c-bootstrap): Likewise. (ruby-liquid-c)[properties]: New field. * gnu/packages/xorg.scm (xcffibgen): Export and add ‘hidden?’ property. Fixes: guix/maintenance#85 Change-Id: I39cc94accb4eefbe73801f1f237201b48e4a7def Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6781
2026-02-23gnu: xwayland-satellite: Update to 0.8.Oleg Pykhalov
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.8. * gnu/packages/rust-crates.scm: Update crates accordingly. Change-Id: I22860d5a55bdd002099e7455c3ddc19f9acb2fa1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-20gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/weather.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xiph.scm, gnu/packages/xorg.scm: Fix some spelling errors. Change-Id: I52a8739a9c3b7dc2bd2d603ac9268c662a3ea2c5
2026-02-13gnu: uim-gtk: Remove obsolete input.Andreas Enge
* gnu/packages/xorg.scm (uim-gtk)[inputs]: Remove gtk+-2. Change-Id: I6c77c9829d00ce398bf41da1979c4a8ed0c67119
2026-02-11gnu: keynav: Update to use deb.debian.org.Vagrant Cascadian
* gnu/packages/xorg.scm (keynav)[source]: Update uri.
2026-02-11gnu: xpra: Update to 6.4.3.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.4.3. Change-Id: I2ee1f31ad7ac1907e8217b523912c463e9b3b01e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-10gnu: xpra, xpra-5: Fix build.Andy Tai
* gnu/packages/xorg.scm (xpra)[arguments]<#:phases>{fix-paths}: Check target file existence. Change-Id: I1d4ec75f8d1932fd6de204b7f9c726ddca588d09 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-10gnu: uim-qt: Use G-expressions.Arun Isaac
* gnu/packages/xorg.scm (uim-qt): Use G-expressions.
2026-02-10gnu: uim-gtk: Use G-expressions.Arun Isaac
* gnu/packages/xorg.scm (uim-gtk): Use G-expressions.
2026-02-10gnu: uim: Update to 1.9.6.Arun Isaac
* gnu/packages/xorg.scm (uim): Update to 1.9.6. [arguments]: Add --disable-nls to configure-flags.
2026-02-10gnu: uim: Use G-expressions.Arun Isaac
* gnu/packages/xorg.scm (uim): Use G-expressions.
2026-02-10gnu: uim: Do not return #t from custom phases.Arun Isaac
* gnu/packages/xorg.scm (uim)[arguments]: Do not return #t from custom phases.
2026-02-07gnu: xwayland-run: Switch to pyproject.Nicolas Graves
* gnu/packages/xorg.scm (xwayland-run): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: I410b5b57fd4357e85047ceb905665dd715c20442 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-25gnu: xpra: Update to 6.4.1.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.4.1. [source](origin): Update patch file names. [arguments]<#:phases>{fix-paths}: Adapt substitution. * gnu/packages/patches/xpra-6.0-systemd-run.patch: Delete. * gnu/packages/patches/xpra-6.4-systemd-run.patch: New file. * gnu/packages/patches/xpra-6.1-install_libs.patch: Delete. * gnu/packages/patches/xpra-6.4-install_libs.patch: New file. * gnu/local.mk: Unregister deleted files and register new files. Change-Id: Ib026b49114f5afca39ee8ec1a8a209cd6c11c7d6 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: xpra: Switch to pyproject.Nicolas Graves
* gnu/packages/xorg.scm (xpra): [build-system]: Switch to pyproject-build-system. [arguments]<#:configure-flags>: Migrate them. <#:modules>: Drop them. <#:phases>: Drop phase 'build. [native-inputs]: Add python-setuptools. Change-Id: Ie712c67991d1e4c399d65e0243f6161d9cb28492 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-23gnu: xpra-5: Update to 5.1.4.Andy Tai
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.4. Change-Id: I3320834a0d9a378dd89fa69d51009afcacd4354f Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-28gnu: Remove xf86-video-armada-novena.Sharlatan Hellseher
* gnu/packages/xorg.scm (xf86-video-armada-novena): Delete variable. Change-Id: I23020ceb3d705be856dd025f9ab6db9f560b5126
2025-12-19gnu: xcur2png: Fix build with gcc@14.Sergey Trofimov
* gnu/packages/xorg.scm (xcur2png) [arguments]<#:configure-flags>: Add CFLAGS. Change-Id: I2b8ecdaf527400d0a52b4bdcf3fd5c391bd8822e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-18gnu: xorg-server: Update to 21.1.21.John Kehayias
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.21. Change-Id: Ib2024a8de8a17d8f8607691a8dca9b4ddb510298
2025-12-18gnu: xorg-server-xwayland: Update to 24.1.9 [security-fixes].John Kehayias
Fixes CVE-2025-62229, CVE-2025-62230, and CVE-2025-62231. See <https://lists.x.org/archives/xorg-announce/2025-October/003635.html> for more information. * gnu/packages/xorg.scm (xorg-server-xwayland): Update to 24.1.9. Change-Id: I81533e02fa5629b26b268f4a2f4f5c8a47680c37
2025-12-18gnu: xorg-server: Update to 21.1.20 [security-fixes].John Kehayias
A previous version, 21.1.19, fixed CVE-2025-62229, CVE-2025-62230, and CVE-2025-62231. See <https://lists.x.org/archives/xorg-announce/2025-October/003635.html> for more information. * gnu/packages/xorg.scm (xorg-server): Update to 21.1.20. Change-Id: I6a2a50898b1537eebc97f0a470af987aae712acc
2025-11-30gnu: xwayland-satellite: Fix installation.Hilton Chain
* gnu/packages/xorg.scm (xwayland-satellite) [arguments]: Set #:cargo-install-paths. Fixes: #4471 Change-Id: Ic8fcd75d67e9a1ec77072c81ff67776138981195
2025-11-25gnu: python-rencode: Move to serialization.Brendan Tildesley
* gnu/packages/python-xyz.scm: (python-rencode): Move from here ... * gnu/packages/serialization.scm: ... here. * gnu/packages/serialization.scm: Include serialisation.scm * gnu/packages/xorg.scm: Include serialisation.scm Change-Id: I3b146e7586e524ec1d61385a5be347fe9932038d Change-Id: I45fee0cb06a5ed59a227489746eb340c0b21e0df Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-18gnu: xpra-5: Update to 5.1.3.Andy Tai
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.3. Change-Id: I76729779e78cb1923a288ead34e5baf63b3d3e98 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-18gnu: xpra: Update to 6.3.6.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.3.6. Change-Id: I72753a9aca6d3a367a6af1663c6cf14b4445bda2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-13gnu: xpra-5: New variable.Andy Tai
* gnu/packages/xorg.scm (xpra-5): New variable. * gnu/packages/patches/xpra-5.0-install_libs.patch: New file. * gnu/packages/patches/xpra-5.0-systemd-run.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: Ib07d8227a6b175ad124aa07e25ec8a11a6a907d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-24gnu: python-cython-3: Mark as deprecated.Sharlatan Hellseher
This is a followup to 941b6ff1c11be3ba73e4e67bc661bd0eed3e9d58 commit. Replace all python-cython-3 occurrences with python-cython. * gnu/packages/python-xyz.scm (python-cython-3): Deprecate variable. * gnu/packages/algebra.scm (python-fpylll, python-flint)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/astronomy.scm (python-astropy, python-astroscrappy, python-halotools, python-healpy, python-libstempo, python-lofar-h5plot, python-losoto, python-photutils, python-pyxsim, python-regions, python-reproject, python-sncosmo, python-sndata, python-stcal, python-yt)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/bioinformatics.scm (macs-3, python-pyrodigal): [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/build-tools.scm (meson-python)[propagated-inputs]: Remove python-cython-3; add python-cython. [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/databases.scm: (python-adbc-driver-manager, python-psycopg, python-pyarrow)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/finance.scm (python-ta-lib)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/geo.scm (python-pyogrio, python-cf-units)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/machine-learning.scm: (python-scikit-learn, python-opentsne)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/maths.scm: (python-cylp, python-petsc4py, python-primecountpy, python-slepc4py)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-check.scm (python-line-profiler)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-compression.scm (python-blosc2)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-graphics.scm (python-vispy)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-science.scm: (python-pykdtree, python-qutip, python-scikit-misc, python-scikit-surprise, python-pandas-2, python-vaex-core)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-web.scm: (python-aiohttp, python-falcon, python-yarl, python-uvloop)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-xyz.scm: (python-logbook, python-netcdf4, python-pyyaml, python-propcache, python-pywavelets, python-symengine, python-cysignals, python-pyemd, python-rbfly)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/sagemath.scm: (python-cypari2, python-pplpy, sage) [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/sphinx.scm (python-sphinx)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/statistics.scm: (python-statsmodels, python-pyreadstat): [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/tor.scm (onionshare-cli)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/xorg.scm (xpra)[native-inputs]: Remove python-cython-3; add python-cython. Change-Id: I38038d2ab18e6a7b549070083d6e4c5beb8b0293
2025-10-23gnu: xpra: Update to 6.3.4.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.3.4. Change-Id: Idc6a2a24e1daa0d76f1aae282eb7283322d66030 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-30gnu: libx11: Update to 1.8.12.John Kehayias
* gnu/packages/xorg.scm (libx11): Update to 1.8.12. Change-Id: I42986033bde1534e09a0f027c3599ed4142ff9c0
2025-09-29gnu: xinit: Update to 1.4.4.Simen Endsjø
* gnu/packages/patches/xinit-startx-mcookie-path.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patch. * gnu/packages/xorg.scm (xinit): Update to 1.4.4 [source]: Remove patch. Closes: #2772 Fixes: #2763 Change-Id: I1adc645ea9e9f1d897dc1f461aa58ad00bd7f6f9 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-25gnu: xauth: Remove cmdtest from native inputs.Sharlatan Hellseher
cmdtest is not required any longer to run unit tests and the project is not maintained since 2011, see <https://liw.fi/cmdtest/>. * gnu/packages/xorg.scm (xauth) [native-inputs]: Remove cmdtest. Change-Id: I649ccd9c81dfd8a7923a7db73b758a60a81d8581
2025-09-15gnu: xpra: Update to 6.3.3.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.3.3. Change-Id: I7df091d7fe20c70ae933e6fd605e3288f950b6ab Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-12gnu: xorg-server-xwayland: Update to 24.1.8.John Kehayias
* 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-12gnu: xvfb-run: Update to 21.1.18-2 [security-fixes].John Kehayias
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-12gnu: xorg-server: Update to 21.1.18 [security-fixes].John Kehayias
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-12gnu: Add xvfb-run-for-tests.John Kehayias
* 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-04gnu: libxcb: Add a patch for PATH_MAX on the Hurd.Yelninei
Followup to 214b9d500f1434f745c26c5d9f826615d754a3ce. The PATH_MAX issue has been solved upstream so use their patch instead. * gnu/packages/patches/libxcb-path-max.patch: New patch. * gnu/local.mk (dist_path_DATA): Add it. * gnu/packages/xorg.scm (libxcb): Adjust ‘fix-PATH_MAX’ phase to apply the patch instead of substituting the source. Change-Id: I290033978a86aaa9e87149b6bed9aec0918076f3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-04gnu: libxcb: Use gexps.Yelninei
* gnu/packages/xorg.scm (libxcb): Use gexps for phases and configure-flags Change-Id: I762476b35ac366a3df9d289d7a22512fe0328077 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-02gnu: xwayland-satellite: Update to 0.7.Hilton Chain
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.7. * gnu/packages/rust-crates.scm (lookup-cargo-inputs) [xwayland-satellite]: Update entry. Change-Id: Ia39cc1808375f55f1ba0c3c4553198e4d096780f
2025-08-28gnu: xf86-input-keyboard: Use %hurd-systems.Yelninei
* gnu/packages/xorg.scm (xf86-input-keyboard): Use %hurd-systems as supported-systems. Change-Id: I7a3e41ecf6d89fe6d451dd2253b26a38e4eca0c2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-08-21gnu: xwayland-satellite: Update to 0.6.Hilton Chain
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.6. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xwayland-satellite]: Update Cargo inputs. Change-Id: I479a36039813efb581de8f8c32e18c4284aa4e85
2025-08-21gnu: Add xwayland-satellite.Hilton Chain
* gnu/packages/xorg.scm (xwayland-satellite): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xwayland-satellite]: New entry. Change-Id: I2fbd0347b9125023feb4cc614b59b7c8b03d3d7c
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
2025-08-05gnu: tigervnc-client: Sort and clean up inputs.Maxim Cournoyer
* gnu/packages/xorg.scm (tigervnc-client) [native-inputs]: Remove autoconf and automake. [inputs]: Sort. Change-Id: Ia4706630e4f754d3fa9482c8edca39169de3ba92
2025-08-05gnu: tigervnc-client/server: Relocate to (gnu packages xorg).Maxim Cournoyer
This is made to avoid cyclic module dependencies, which is due to the use of inheritance between tigervnc-server and xorg-server, which is not a delayed field (info "(guix) Cyclic Module Dependencies"). * gnu/packages/vnc.scm (tigervnc-client, %tigervnc-client-source) (tigervnc-server): Move to... * gnu/packages/xorg.scm: ... here. Change-Id: I4c13659874f74bccde897d9a6fc8152f60932b4a
2025-07-30gnu: xorg: Fix build of various xf86 drivers.Brennan Vincent
These all fail on aarch64 due to implicit function declarations. It might be possible to instead patch the xorg-server package they rely on to actually declare the functions on aarch64, but I judged that adjusting the CFLAGS on the driver packages themselves was easier and lower-impact. * gnu/packages/xorg.scm: (xf86-video-amdgpu, xf86-video-ark, xf86-video-ast, xf86-video-ati, xf86-video-cirrus, xf86-video-dummy, xf86-video-fbdev, xf86-video-freedreno, xf86-video-i128, xf86-video-mach64, xf86-video-mga, xf86-video-neomagic, xf86-video-nv, xf86-video-qxl, xf86-video-r128, xf86-video-savage, xf86-video-siliconmotion, xf86-video-sis, xf86-video-tdfx, xf86-video-vesa)[arguments]<#:configure-flags>: Ignore implicit function declarations to fix build on gcc 14. Change-Id: Ie11bcaeb580891da6f33df94dfccd729a9ee5f53 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30gnu: xpra: Update to 6.3.2.Andy Tai
* gnu/packages/xorg.scm (xpra): Update to 6.3.2. Change-Id: I378279ca1674e06ed4b432b778546ff2ff571887 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-22gnu: v86d: Fix build with gcc@14.Andreas Enge
* gnu/packages/xorg.scm (v86d)[arguments]<#:phases>{'configure}: Set CFLAGS. Change-Id: Ibcd9a3f78286b234765178a8e6f9c9bf2e543c7e