Commit Graph

1432 Commits

Author SHA1 Message Date
Nick Cao
f72f6d9aa3
xorg.xf86inputlibinput: 1.4.0 -> 1.5.0
Diff: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/compare/xf86-input-libinput-1.4.0...xf86-input-libinput-1.5.0
2024-10-19 22:39:02 -04:00
Nick Cao
27cb8fcb92
xorg.xf86inputevdev: 2.10.6 -> 2.11.0
Diff: https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev/-/compare/xf86-input-evdev-2.10.6...xf86-input-evdev-2.11.0
2024-10-19 22:39:02 -04:00
Nick Cao
24bf2d3abd
xorg.xwud: 1.0.6 -> 1.0.7
Diff: https://gitlab.freedesktop.org/xorg/app/xwud/-/compare/xwud-1.0.6...xwud-1.0.7
2024-10-19 22:39:01 -04:00
Nick Cao
7bdc8a8cba
xorg.xmag: 1.0.7 -> 1.0.8
Diff: https://gitlab.freedesktop.org/xorg/app/xmag/-/compare/xmag-1.0.7...xmag-1.0.8
2024-10-19 22:39:01 -04:00
Nick Cao
3e78b5176e
xorg.xkbprint: 1.0.6 -> 1.0.7
Diff: https://gitlab.freedesktop.org/xorg/app/xkbprint/-/compare/xkbprint-1.0.6...xkbprint-1.0.7
2024-10-19 22:39:01 -04:00
Nick Cao
e2a90034e4
xorg.xcmsdb: 1.0.6 -> 1.0.7
Diff: https://gitlab.freedesktop.org/xorg/app/xcmsdb/-/compare/xcmsdb-1.0.6...xcmsdb-1.0.7
2024-10-19 22:39:01 -04:00
Nick Cao
3bb3955022
xorg.fonttosfnt: 1.2.3 -> 1.2.4
Diff: https://gitlab.freedesktop.org/xorg/app/fonttosfnt/-/compare/fonttosfnt-1.2.3...fonttosfnt-1.2.4
2024-10-19 22:39:01 -04:00
github-actions[bot]
ca0b5f7edc
Merge master into staging-next 2024-10-03 12:05:39 +00:00
Sergei Trofimovich
018ee1482b xwayland: 24.1.2 -> 24.1.3
Changes: https://lists.x.org/archives/xorg/2024-October/061730.html
2024-10-03 06:42:59 +01:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Stefan Frijters
4a16af92fe xorg.libXpm: provide gzip path for cross
According to the manual, libXpm "deals with compressed files by forking an uncompress or gzip process"
and "writes to a piped compress or gzip process".

Before this commit a path to the host version of `uncompress` is provided, but the build picks up the build version of `gzip`,
so the build doesn't fail, but it uses the wrong `gzip`.

This commit adds the correct paths.
2024-09-16 17:16:27 +02:00
Emily
d1bf9ef0df
xorg.libXtst: 1.2.4 -> 1.2.5 (#332333) 2024-09-03 04:12:15 +01:00
Emily
81b18bde8a
xorg.libXfont2: 2.0.6 -> 2.0.7 (#332331) 2024-09-03 04:11:54 +01:00
Nick Cao
63b6c5ab98
xorg.libFS: 1.0.9 -> 1.0.10 (#334745) 2024-09-01 06:32:04 -04:00
Philip Taron
2cc74f92a0
xorg: remove with statements in overrides 2024-08-18 06:32:22 -07:00
Nick Cao
1227cabed7
xorg.libFS: 1.0.9 -> 1.0.10 2024-08-14 21:41:13 -04:00
Nick Cao
88c7882336
Merge pull request #330963 from NickCao/xorg
xorg.*: update
2024-08-14 21:31:27 -04:00
github-actions[bot]
d240a34ea6
Merge master into staging-next 2024-08-08 06:01:15 +00:00
Sergei Trofimovich
796d1b3e85 xwayland: 24.1.1 -> 24.1.2
Changes: https://lists.x.org/archives/xorg/2024-August/061710.html
2024-08-07 21:55:28 +01:00
Vladimír Čunát
f398d690fa
Merge #330937: xorg.libX11: 1.8.9 -> 1.8.10
...into staging
2024-08-06 18:15:22 +02:00
Vladimír Čunát
d4720e9c1e
Merge branch 'staging-next' into staging
There was a nontrivial conflict in pkgs/stdenv/linux/bootstrap-tools*
(reorganizing code vs. modifying it)  I hope I really got it right.
2024-08-05 11:05:55 +02:00
Sergei Trofimovich
1228c180a0 xorg.libXtst: 1.2.4 -> 1.2.5
Changes: https://lists.x.org/archives/xorg-announce/2024-August/003525.html
2024-08-04 21:49:04 +01:00
Sergei Trofimovich
cee585ad0e xorg.libXfont2: 2.0.6 -> 2.0.7
Changes: https://lists.x.org/archives/xorg-announce/2024-August/003523.html
2024-08-04 21:46:59 +01:00
Tristan Ross
985dbac93e
Merge pull request #330289 from ExpidusOS/fix/pkgsllvm/xorg/libxt
xorg.libXt: fix cpp usage under llvm
2024-08-03 23:00:30 -07:00
K900
4f29b5a16b Merge remote-tracking branch 'origin/staging-next' into staging 2024-07-31 08:57:17 +03:00
Nick Cao
1767a1279f
xorg.xfs: 1.2.1 -> 1.2.2 2024-07-29 20:03:02 -04:00
Nick Cao
b34a123911
xorg.xconsole: 1.0.8 -> 1.1.0 2024-07-29 20:03:01 -04:00
Nick Cao
1760a70982
xorg.appres: 1.0.6 -> 1.0.7 2024-07-29 20:03:01 -04:00
Sergei Trofimovich
1014f47bcb xorg.libX11: 1.8.9 -> 1.8.10
Changes: https://lists.x.org/archives/xorg-announce/2024-July/003521.html
2024-07-29 22:08:09 +01:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Tristan Ross
3ca692c544
xorg.libXt: fix cpp usage under llvm 2024-07-26 15:42:50 -07:00
Tristan Ross
54f2c3cd0d
xorg.libX11: fix cpp usage under llvm 2024-07-24 20:31:46 -07:00
K900
e68f57a434 xwayland: 24.1.0 -> 24.1.1 2024-07-11 19:04:06 +03:00
K900
c9abdc2688 xorg.xvfb: disable dtrace, add xplugin
Fixes build on Darwin
2024-07-01 15:41:06 +03:00
Sergei Trofimovich
b68ce27a3f xorg.libXpresent: add xorg.libXfixes to propagated build inputs
Without it the `mpv` build fails as:

    ...-libXpresent-1.0.1/include/X11/extensions/Xpresent.h:31:10: fatal error: X11/extensions/Xfixes.h: No such file or directory
       31 | #include <X11/extensions/Xfixes.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~
2024-06-29 22:20:15 +01:00
github-actions[bot]
f018e44bd1
Merge master into staging-next 2024-06-29 12:01:32 +00:00
éclairevoyant
faff2d62ac
xwayland: fix impure dependency on /bin/sh 2024-06-28 10:12:08 -04:00
Vladimír Čunát
1766c845a8
Merge #318438: xkeyboard_config: 2.41 -> 2.42
...into staging
2024-06-24 10:24:45 +02:00
K900
43ebb05c57 xvfb: promote to proper package
This can (and should!) be used by more than just xvfb-run.
2024-06-23 13:59:26 +03:00
K900
03be5af68e xorg.xorgserver: add explicit Mesa dependency to Darwin build
Needed for GLX
2024-06-22 18:06:51 +01:00
Matthew_Cash
150f609e53
xwayland: cherry-pick patch to fix segfault when linux-dmabuf device is not accessible
Upstream PR: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1565
2024-06-15 16:30:08 -07:00
Alyssa Ross
3df6bb2c85
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/applications/blockchains/polkadot/default.nix
2024-06-09 22:47:12 +01:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Sergei Trofimovich
41dc236d78 xkeyboard_config: 2.41 -> 2.42
Changes: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/xkeyboard-config-2.42/NEWS
2024-06-09 06:42:56 +01:00
Audrey Dutcher
846de80d1c various: Enable updateAutotoolsGnuConfigScriptsHook
Prior to August 2023, any config.guess generated by autoconf will
include a hardcoded /usr/bin/uname invocation for FreeBSD on any
architecture other than arm. This clearly doesn't work under nix.
We must then update or otherwise patch each old config.guess.
2024-05-27 11:09:28 -04:00
github-actions[bot]
bb81a9932e
Merge master into staging-next 2024-05-15 18:00:59 +00:00
K900
d8f09e31a9 xwayland: 23.2.6 -> 24.1.0, add a few things, add myself as maintainer
- libsystemd used for starting via sd-notify, is already in the closure via libei
- libdecor used for window decorations on rootful
- eglstream backend is gone

Includes patch from #311886.
2024-05-15 17:45:37 +03:00
WilliButz
ce5e22c4c7
Merge pull request #310802 from alyssais/libdrm-static
pkgsStatic.libdrm: fix build
2024-05-12 17:03:19 +02:00
Alyssa Ross
4fc3b0b3a4
pkgsStatic.xorg.libpciaccess: mark unsupported 2024-05-11 11:37:02 +02:00