Commit graph

1283 commits

Author SHA1 Message Date
K900 a1cf878699 xwayland: 23.1.2 -> 23.2.0 2023-08-16 13:51:59 +03:00
maralorn de7882fd41
xorg.libXtst: add meta.pkgConfigModules annotation 2023-08-08 16:00:38 +02:00
maralorn 09b6e7fb21
xorg.libXdmcp: add meta.pkgConfigModules annotation 2023-08-08 16:00:38 +02:00
maralorn d85a512a38
xorg.libxcb: add meta.pkgConfigModules annotation 2023-08-08 16:00:37 +02:00
Robert Hensing 34ee0260ec treewide: Add meta.mainProgram
Based on ofborg feedback.
Part of https://github.com/NixOS/nixpkgs/pull/246386
2023-08-01 12:21:05 +02:00
Robert Hensing 4c1d3cee60 treewide: Add meta.mainProgram
This should fix most warnings getExe in based on grepping `nixos/`.
2023-07-31 21:54:43 +02:00
rnhmjoj fba18d8445
xorg.xkeyboardconfig_custom: update for 2.39
The script broke since xkeyboardconfig moved to the meson build system.
2023-07-18 17:03:11 +02:00
github-actions[bot] 26b725b3fe
Merge master into staging-next 2023-07-15 12:01:05 +00:00
Nick Cao 28ee142c7d
xorg.xeyes: 1.2.0 -> 1.3.0 2023-07-14 19:30:53 +08:00
Nick Cao 1d35186f40
xorg.xf86inputkeyboard: set meta.platforms 2023-07-04 16:19:36 +08:00
Nick Cao c24f38ad30
xorg.xkeyboardconfig: build with meson 2023-07-04 11:57:13 +08:00
Nick Cao ddbc49bb57
xorg.xorgcffiles: drop upstreamed patch 2023-07-04 11:38:38 +08:00
Nick Cao 5a450bdd9f
xorg.*: update to latest version 2023-07-03 13:49:48 +08:00
github-actions[bot] 9fc1b7bdc9
Merge staging-next into staging 2023-07-03 00:03:26 +00:00
Nick Cao 60fa9e3f4f
Merge pull request #241052 from NickCao/xorg-driver
xorg.*: update all drivers
2023-07-03 07:23:34 +08:00
github-actions[bot] 394e69c186
Merge staging-next into staging 2023-07-02 12:01:55 +00:00
Nick Cao 441bf670e8
xorg.*: prefer mirror://xorg urls 2023-07-02 17:16:59 +08:00
Nick Cao 663a5e2c02
xorg.*: update all drivers 2023-07-02 16:44:39 +08:00
Nick Cao 21c51734bc
Merge pull request #241012 from NickCao/xorg
xorg.*: update all individual apps
2023-07-02 16:42:53 +08:00
Nick Cao 6874424765
xorg.xinit: drop upstreamed patch 2023-07-02 12:54:50 +08:00
Nick Cao ac70395304
xorg.xdm: drop outdated patch 2023-07-02 12:53:56 +08:00
Nick Cao 3c176486ef
xorg.*: update all fonts 2023-07-02 10:51:26 +08:00
Nick Cao 528afff1f9
xorg.*: update all individual apps 2023-07-02 10:29:17 +08:00
Sergei Trofimovich bc4e2de3ab xorg.libXau: 1.0.9 -> 1.0.11
Changes:
- 1.0.10: https://www.spinics.net/lists/xorg/msg60648.html
- 1.0.11: https://www.spinics.net/lists/xorg/msg60777.html
2023-06-26 08:43:32 +01:00
Fabián Heredia Montiel 8f1b807d71 xorg.libX11: 1.8.4 → 1.8.6 2023-06-16 10:45:51 -06:00
Rouven Czerwinski 0046dd7807 xwayland: 23.1.1 -> 23.1.2
This release includes improved DMA-BUF v4 feedback support for direct
scanout, relaxed CVT modes for non-standard modes, fixes for the
CHERI/Morello platform and other various fixes.

Changelog: https://lists.x.org/archives/xorg-announce/2023-June/003405.html
2023-06-13 08:41:17 +02:00
Alyssa Ross 6abae5cbb5 xwayland: set meta.mainProgram 2023-05-27 15:00:40 +00:00
Artturi 759a96cd3c
Merge pull request #231664 from Artturin/libxcvtupd 2023-05-15 20:37:34 +03:00
Weijia Wang 691696ebad
Merge pull request #231732 from wegank/xorg-server-darwin
xorg.xorgserver: substitute outside of patches
2023-05-14 15:02:46 +02:00
Weijia Wang 271735a0b9 xorg.xorgserver: substitute outside of patches 2023-05-14 14:02:10 +02:00
Artturin 7212cbc712 xorg.libxcvt: 0.1.1 -> 0.1.2 2023-05-13 16:21:52 +03:00
Alyssa Ross 1124a75459 xorg.libpciaccess: backport patch for musl 1.2.4 2023-05-07 21:42:40 +00:00
Weijia Wang 660a9c0af2
Merge pull request #228272 from quentinmit/xquartz
xquartz, xorg.xorgserver: Fix broken xquartz package
2023-05-03 14:07:25 +03:00
Quentin Smith 65601cbb21
xorg.xorgserver: Use substitute in patches instead of postPatch 2023-05-03 00:43:15 -04:00
Quentin Smith 9ae8af51c5
xquartz: Allow extra font directories to be passed 2023-04-26 21:22:11 -04:00
Quentin Smith d018f767e1
xquartz: Fix package to be compatible with current xorg.xorgserver 2023-04-26 21:22:11 -04:00
Quentin Smith 77f296ec59
xquartz: Copy fonts to avoid ELOOP 2023-04-26 01:43:24 -04:00
Quentin Smith d2cd23b9de
xorg.xorgserver: Restore XQuartz.app's usage of environment variables.
XQuartz.app needs to be able to find the `startx' from the `xinit'
package, but it defaults to assuming it is in the same directory as
the Xquartz binary, which it will never be. This restores a patch that
uses environment variables to locate `startx', which is what the
`xquartz' package is expecting to use.
2023-04-26 01:43:24 -04:00
Quentin Smith f7416d72f6
xorg.xorgserver: Fix Xquartz stub on macOS
Xquartz has been broken since #40574 because the Xquartz binary
couldn't find the corresponding XQuartz.app. This commit restores an
earlier patch to use an environment variable to find XQuartz.app, and
additionally embeds the path to the XQuartz.app's Nix store location
as a default.
2023-04-25 03:18:26 -04:00
Sergei Trofimovich 6bd147a085
Merge pull request #224961 from trofi/xorg.xcbutil-update
xorg.xcbutil{,errors,image,keysyms,renderutil,wm}: update to 2023 April
2023-04-11 19:32:02 +01:00
Sergei Trofimovich 43bfba1dcc xorg.xcbutil{,errors,image,keysyms,renderutil,wm}: update to 2023 April
It's a bunch of minor updates in related packages:

xorg.xcbutil: 0.4.0 -> 0.4.1
xorg.xcbutilerrors: 1.0 -> 1.0.1
xorg.xcbutilimage: 0.4.0 -> 0.4.1
xorg.xcbutilkeysyms: 0.4.0 -> 0.4.1
xorg.xcbutilrenderutil: 0.3.9 -> 0.3.10
xorg.xcbutilwm: 0.4.1 -> 0.4.2
2023-04-06 08:23:34 +01:00
github-actions[bot] 5e498b046d
Merge staging-next into staging 2023-04-04 12:01:50 +00:00
Jon Hermansen 2d7a54427c xorg.libpciaccess: fix pci.ids lookups at runtime
In GitHub issue #221592 I found that virt-manager was not showing PCI info.
Tracking the issue down points to this library, which is consumed by libvirt.
libpciaccess was reading from the default path of /usr/share/hwdata/pci.ids,
which will likely not exist on NixOS.

Instead of using the hard-coded path, change the libpciaccess package to depend
on hwdata at runtime and to be configured with the hwdata share path.

Updated the generation script, as well as committed the newly generated changes.
2023-04-04 11:54:59 +02:00
Vladimír Čunát f6455c7baf
Merge #223864: xwayland 22.1.8 -> 23.1.1 2023-04-04 08:03:36 +02:00
Vladimír Čunát 4eaca2b138
Merge #188492: glibc: 2.35-224 -> 2.37-8
...into staging
2023-04-03 20:29:07 +02:00
Matt Christ 3a9aec90fc xorg-server: 21.1.7 -> 21.1.8 fixes CVE-2023-1393 2023-03-31 07:29:02 -05:00
Rouven Czerwinski 6d097e3385 xwayland 22.1.8 -> 23.1.1
Some notable changes since Xwayland 22.1 include:

  - Support for linux_dmabuf v4 protocol,
  - Support for wl_pointer.axis_v120 (high-resolution scrolling),
  - Support for xwayland_shell protocol,
  - Improved "rootful" mode for using Xwayland as a nested Xserver,
  - Improved emulated XRandR support exposing the output names,
  - Support for byte-swapped clients is now disabled by default.

Link: https://lists.x.org/archives/xorg-announce/2023-February/003330.html
2023-03-30 07:57:43 +02:00
Maximilian Bosch 7046f09fe4
xorg.xdm: fix build w/glibc-2.36
Failing Hydra build: https://hydra.nixos.org/build/193323749
2023-03-29 09:50:28 +02:00
github-actions[bot] 07fb9cae4e
Merge master into staging-next 2023-03-26 00:02:45 +00:00
Sergei Trofimovich a78a1e5097 xorg.mkfontscale: 1.2.1 -> 1.2.2 2023-03-25 10:43:14 +00:00