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

901 Commits

Author SHA1 Message Date
moksh
3247771a15 gnu: Add wl-kbptr.
* gnu/packages/xdisorg.scm (wl-kbptr): New variable.

Change-Id: Ifa17686ddfe6a41e307fe1c4dcfaae6821cbfa44
Merges: https://codeberg.org/guix/guix/pulls/3390
Reviewed-by: Andrew Wong <wongandj@runbox.com>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-05 22:36:19 +09:00
John Kehayias
b408c255ac gnu: libxkbcommon: Update to 1.13.1.
* gnu/packages/xdisorg.scm (libxkbcommon): Update to 1.13.1.
[native-inputs]: Add setxkbmap.

Change-Id: I497c70cb418c66338761db56faca4d546c44f48b
2026-03-30 10:36:23 +03:00
John Kehayias
163f2ebacb gnu: libdrm: Update to 2.4.131.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.131.

Change-Id: I9593f19f71710f10fd15f03c8eed4f9d3ef59e93
2026-03-30 10:36:22 +03:00
Ludovic Courtès
1ae20f03f4 gnu: Reference the inherited inputs values.
This commit was made by running this command:

  sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm

… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).

Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
John Kehayias
407259dff9 gnu: gammastep: Fix runtime introspection error.
* gnu/packages/xdisorg.scm (gammastep)[inputs]: Replace python-pygobject with python-gobject-3.50.

Change-Id: Idbaade8bdf5f36d81b8ef9d817baa02d13f51331
2026-03-10 20:45:27 -04:00
VnPower
b34ae60b3b gnu: Add gtk-session-lock.
* gnu/packages/gtk.scm (gtk-session-lock): New variable.

Change-Id: Ic333febb56635643cdd6fe1d15ddf2cec209bd94
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-09 20:38:52 +01:00
Liliana Marie Prikler
191cd90ab5 gnu: ulauncher: Fix build.
* gnu/packages/xdisorg.scm (ulauncher)[native-inputs]: Add
gobject-introspection.
2026-03-06 14:53:49 +01:00
Andreas Enge
762f08d74a gnu: Remove autokey.
* gnu/packages/xdisorg.scm (autokey): Delete variable.

Fixes: guix/guix#5414
Change-Id: I75aecf083bbbe61ad66823d88e2b0e204c734925
2026-03-06 11:34:25 +01:00
Aurelien Gauthier
14a4a2b8ed gnu: xeyes: Update to 1.3.1.
* gnu/packages/xdisorg.scm (xeyes): Update to 1.3.1.

Change-Id: Ied93ad8108fdb6a97b15d6431eae3c698c3593a6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-26 09:37:33 +09:00
Ashish SHUKLA
373384486d gnu: fuzzel: Update to 1.14.0
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.14.0.

Merges: https://codeberg.org/guix/guix/pulls/6580
Change-Id: I1ca83763960aa10d1860d2cb00eac81e055b6671
2026-02-21 22:33:47 +01:00
Acid Bong
313e205acd gnu: xwallpaper: Fix cross-compilation
* gnu/packages/xdisorg.scm (xwallpaper): Substitute system-specific
  pkg-config executable in the bootstrap file.

Change-Id: Ia58bd642447e49b7f3a1baddcf4b955f14297a23
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6210
2026-02-20 22:34:56 +01:00
Acid Bong
5e8812225c gnu: xwallpaper: Update to 0.7.6.
* gnu/packages/xdisorg.scm (xwallpaper): Update to 0.7.6.

Change-Id: Iaf4632abd83fda9d3cce5995a1b7bb4807cf4f20
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-20 22:34:56 +01:00
Efraim Flashner
df8afc5b87 gnu: Fix some spelling errors.
* 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-20 09:47:01 +02:00
Mazin AlHaddad
ade30e87ce gnu: maim: Update to 5.8.1
* gnu/packages/xdisorg.scm (maim): Update to 5.8.1.

Closes: guix/guix#6343
Change-Id: I1cde7a15a8d8ed44a5cf42373ec035d46831e5d4
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-14 13:30:45 +08:00
Vagrant Cascadian
135ea69968 gnu: python-xdo: Update to use deb.debian.org.
* gnu/packages/xdisorg.scm (python-xdo)[source]: Update uri.
2026-02-11 13:15:04 -08:00
Acid Bong
a74a1e1563 gnu: sx: Update to 3.0.
* gnu/packages/xdisorg.scm (sx): Update to 3.0.

Closes: guix/guix#6207
Change-Id: Ia8d5dd12abd194acc84c97aa99a703403ae9b1ae
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-08 11:22:47 +08:00
Nicolas Graves
2926d727de gnu: redshift: Improve style and switch to pyproject.
* gnu/packages/xdisorg.scm (redshift):
[arguments]: Improve style, use gexps.
<#:imported-modules, #:phases>: Switch to pyproject-build-system.

Change-Id: Id01675d8de493e745ac13178bc34a34345d19cc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:53 +01:00
John Kehayias
34cb2aad49 gnu: darkman: Update to 2.3.0-0.b7c84de.
Use a newer commit to fix a bug where scripts aren't detected properly.

* gnu/packages/xdisorg.scm (darkman): Update to 2.3.0-0.b7c84de.
[version]: Use git-version.

Change-Id: Ifa39185d0084d0e59c3acd0d2d6a57ec615d1822
2026-01-30 13:32:13 -05:00
jgart
df96ee97e9 gnu: Add wayout.
* gnu/packages/xdisorg.scm (wayout): New variable.

Change-Id: Ibe4c302ff273e84f9baf444a56c10970d59ba120
Signed-off-by: jgart <jgart@dismail.de>
2026-01-28 14:15:41 -05:00
Andreas Enge
9665a8cdc6 gnu: Remove xxkb.
* gnu/packages/xdisorg.scm (xxkb): Delete variable.

Fixes: guix/guix#4765
Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:10 +01:00
Sergey Trofimov
e0d72d83c3 gnu: darkman: Update to 2.3.0.
* gnu/packages/xdisorg.scm (darkman): Update to 2.3.0.
[native-inputs]: Remove go-github-com-adrg-xdg and
go-github-com-rxwycdh-rxhash, add go-github-com-lmittmann-tint.

Change-Id: Ib48e017acda7fcdf8a16a065ab1fc0180bb5578d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:23:41 +01:00
Murilo
0932150cf1 gnu: hyprpaper: Update to 0.8.1.
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.8.1.
[inputs]: Add aquamarine, hyprtoolkit and hyprwire.

The aquamarine, hyprtoolkit and hyprwire packages are now required
dependencies.

Change-Id: I9b839ca73099367fa4a95a360cf567ec88bd032c
Signed-off-by: John Kehayias <john@guixotic.coop>
2026-01-14 15:04:37 -05:00
Sergey Trofimov
2640489d4c gnu: xsecurelock: Add missing input in saver_xscreensaver.
* gnu/packages/xdisorg.scm (xsecurelock): Fix saver_xscreensaver.
[native-inputs]: Add xrdb.
[arguments]<#:phases>{patch-paths}: New phase to set path to xrdb.

Merges guix/guix!5566

Change-Id: I963c7d2703ca2c5bef21bed3cbcf0faf7b3e9735
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-13 09:12:01 +01:00
Ashish SHUKLA
cf2b740212 gnu: wofi: Update to 1.5.3
* gnu/packages/xdisorg.scm (wofi): Update to 1.5.3.

Change-Id: I5b06f32e70fd7a8b92fca03495e00adc53af19d6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5435
2026-01-09 15:22:45 +01:00
Sergey Trofimov
ae53179c9d gnu: darkman: Update to 2.2.0.
* gnu/packages/xdisorg.scm (darkman): Update to 2.2.0.
[source]: Adjust Makefile patching snippet.
[arguments]<#:phases>{patch-paths}: Simplify.
[native-inputs]: Replace go-gopkg-in-yaml-v3 with
go-github-goccy-go-yaml

Change-Id: I8adc6604b69531af5dd246cfd9b9c7eabcb4c54d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-31 12:42:46 +00:00
Sharlatan Hellseher
10593200ba gnu: Remove libdrm-armada-novena.
* gnu/packages/xdisorg.scm (libdrm-armada-novena): Delete variable.

Fixes: guix/guix#4380
Change-Id: I7f44ba854895f20b61e1548328917d041f02df07
2025-12-28 12:20:30 +00:00
Nguyễn Gia Phong
d5093ed37b gnu: xkeysnail: Switch to pyproject-build-system.
* gnu/packages/xdisorg.scm (xkeysnail):
  [build-system]: Change to pyproject-build-system.
  [native-inputs]: Add python-setuptools.

Change-Id: Ib0e0a8accda1ed7d1f342877544529854b825248
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-19 10:50:54 +00:00
Nguyễn Gia Phong
76a918219e gnu: xkblayout: Switch to pyproject-build-system.
* gnu/packages/xdisorg.scm (xkblayout):
  [build-system]: Change to pyproject-build-system.
  [native-inputs]: Add python-setuptools.
  [arguments]: Explicitly disable nonexistent tests.

Change-Id: I2fad5c5ba8d4f2f912657db592dde1c43556ea7f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-19 10:50:54 +00:00
Nguyễn Gia Phong
271592e456 gnu: arandr: Switch to pyproject-build-system.
* gnu/packages/xdisorg.scm (arandr):
  [build-system]: Change to pyproject-build-system.
  [native-inputs]: Add python-setuptools.

Change-Id: Icb5ab460d592b4f9a2ebad1068aa0895b8ee6575
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-19 10:50:54 +00:00
Sharlatan Hellseher
e830350288 gnu: autorandr: Switch to pyproject.
* gnu/packages/xdisorg.scm (autorandr):
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.

Change-Id: I62068ba970a081b58e69154d62e8fe99eebb8656
2025-12-17 23:16:55 +00:00
Ashish SHUKLA
99af411456 gnu: copyq: Update to 13.0.0.
* gnu/packages/xdisorg.scm (copyq): Update to 13.0.0.
[inputs]: Add kguiaddons, libxtst.

Change-Id: Iea1d53b3e1b09225b91a124192d6727e159835f5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #4674
2025-12-11 16:03:10 +01:00
Patrick Norton
49491f8d5d gnu: xdisorg: Update cliphist to 0.7.0.
* gnu/packages/xdisorg.scm (cliphist): Update to 0.7.0.
[inputs]: Add go-github-com-rivo-uniseg.

Change-Id: I6841fe6be3312b29a0ff152746f4d57f9dd7a6ec
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-03 14:50:58 +01:00
Murilo
542fbd7848 gnu: hyprpaper: Update to 0.7.6.
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.7.6.

Change-Id: Idb10961dafb7cf81180494db1da634ef61548812
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Murilo
bcec0e51e3 gnu: aquamarine: Update to 0.10.0.
* gnu/packages/xdisorg.scm (aquamarine): Update to 0.10.0.

Change-Id: Ic3b6d7ac9dcb7b40afb5c18fe55c17260ed0d8b5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 22:45:34 +01:00
Ashish SHUKLA
b4555f7fe9 gnu: fuzzel: Update to 1.13.1.
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.13.1.

Change-Id: If637e2b2035bcad2c65594e396eb754a71784a81
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-30 14:02:18 +01:00
Alexey Abramov
94f881388d gnu: pixman: auto-detect arm-simd optimizations for arm32 targets.
* gnu/packages/xdisorg.scm (pixman)[arguments]<#:configure-flags>: Remove
arm-simd flag.  Meson requires feature options to use "enabled",
"disabled", or "auto" and not boolean strings.  Let it auto-detect
ARM SIMD optimizations.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Sharlatan Hellseher
986fd89192 gnu: autokey: Wrap kdialog.
* gnu/packages/xdisorg.scm (autokey)[phases]{wrap-executable}: Wrap
kdialog for atokey-qt runtime.
[inputs]: Add kdialog.

Change-Id: I19b0422fc99fd7824d50b7d32fe7ca5210f575cb
2025-11-24 14:43:25 +00:00
Sharlatan Hellseher
3b13a24c61 gnu: autokey: Move to xdisorg.
* gnu/packages/python-xyz.scm (xdisorg): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.

Change-Id: Ifcc3230cce5549fc62d3d23e755654dc4431aba2
2025-11-24 14:43:24 +00:00
dan
17e2ab5ab9 gnu: Add darkman.
* gnu/packages/freedesktop.scm (darkman): New variable.

Change-Id: I02074a326bbfb173cfa31872c320994f40677809
Reviewed-by: Sergey Trofimov <sarg@sarg.org.ru>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22 15:38:13 +00:00
jgart
c675318728 gnu: wvkbd: Update to 0.18.
* gnu/packages/xdisorg.scm (wvkbd): Update to 0.18.

Change-Id: Ie9e12cfd12df58ae308a6423bb34cdf773dcc435
2025-11-16 13:10:13 -06:00
Efraim Flashner
19a558295c gnu: pixman: Fix build on armhf-linux.
* gnu/packages/xdisorg.scm (pixman)[arguments]: Update configure-flags
when building for armhf-linux.

Change-Id: Ia6ddf762969132c49955469672e9a43652cb1851
2025-11-10 11:06:31 +02:00
Ludovic Courtès
9fcfb93944 gnu: Use ‘define-deprecated-package’ for deprecated packages.
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.

Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Nicolas Goaziou
cfb3892d3f gnu: wob: Update to 0.16.
* gnu/packages/xdisorg.scm (wob): Update to 0.16.

Change-Id: I977b6e8451e088052e9cdeb01812034028008c32
2025-10-22 09:01:54 +02:00
iamawacko
a602a6f972 gnu: gammastep: Update to 2.0.11.
* gnu/packages/xdisorg.scm (gammastep): Update to 2.0.11.

Change-Id: Ie6d1f1a27422b52799fa1bb9694c2250955928c2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-21 22:14:02 +02:00
Sharlatan Hellseher
f3097c1f45 gnu: xnee: Fix build with gcc-14.
* gnu/packages/xdisorg.scm (xnee): Use G-Expressions.
[configure-flags]: Relax GCC 14 strictness.

Change-Id: I592138f24c97df48b0ad8ae7573a9751e53d0a52
2025-10-13 12:56:50 +01:00
Anderson Torres
e03ecb45c2 gnu: Merge (gnu packages xnee) into (gnu packages xdisorg).
The xnee module has only one package definition. Since this is a simple
X11-related application, it should be on xdisorg module.

* gnu/packages/xnee.scm (xnee): Migrate from here...
* gnu/packages/xdisorg.scm: ...to here

* gnu/local.mk: Remove reference to xnee.
* gnu/packages/xnee.scm: Remove file.
* po/packages/POTFILES.in: Remove reference to xnee.

Change-Id: I1128d3db412fab366b6d4c508128b86ee3d7b26b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-13 12:51:23 +01:00
Murilo
1880e8d0f2 gnu: hyprlock: Update to 0.9.2.
* gnu/packages/xdisorg.scm (hyprlock): Update to 0.9.2.

Change-Id: I8db39736e7404274fc26883393e905dfba4459eb
Signed-off-by: John Kehayias <john@guixotic.coop>
2025-10-05 20:14:53 -04:00
Murilo
d6d2c3d90b gnu: hyprsunset: Update to 0.3.3.
* gnu/packages/xdisorg.scm (hyprsunset): Update to 0.3.3.

Change-Id: I87a5a8d7e9a0d766253bca28d6af8fcf430eea5c
Signed-off-by: John Kehayias <john@guixotic.coop>
2025-10-05 20:14:52 -04:00
Murilo
595e472a0f gnu: aquamarine: Update to 0.9.5.
* gnu/packages/xdisorg.scm (aquamarine): Update to 0.9.5.

Change-Id: I740152a5d5303447a785b350eeddc52ea63c86a8
Signed-off-by: John Kehayias <john@guixotic.coop>
2025-10-05 20:14:51 -04:00
Sharlatan Hellseher
eb94c2f7df gnu: python-wmctrl: Move to xdisorg.
* gnu/packages/python-xyz.scm (python-wmctrl): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.

Change-Id: I9e70f3fda5f97d580d4f610c8fe6e913c4a508bf
2025-10-05 17:09:09 +01:00