about summary refs log tree commit diff
path: root/pkgs/servers/x11
AgeCommit message (Collapse)AuthorFilesLines
2022-12-20xwayland: 22.1.6 -> 22.1.7Rouven Czerwinski1-2/+2
Changelog: https://lists.x.org/archives/xorg-announce/2022-December/003309.html
2022-12-17Merge #206420: xorg.xorgserver: apply CVE patchesVladimír Čunát1-0/+37
2022-12-16xorg.xorgserver: apply CVE patchesArtturin1-0/+37
https://www.mail-archive.com/xorg-announce@lists.x.org/msg01511.html
2022-12-16xwayland: 22.1.5 -> 22.1.6Rouven Czerwinski1-2/+2
Changelog: https://lists.x.org/archives/xorg-announce/2022-December/003304.html
2022-11-28Merge staging-next into staginggithub-actions[bot]1-1/+3
2022-11-28xorg.xinit: also use systemwide xinitrc (#186997)Daniel Nagy1-1/+3
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-11-25Merge staging-next into staginggithub-actions[bot]1-2/+2
2022-11-22xwayland: 22.1.3 -> 22.1.5Rouven Czerwinski1-2/+2
Package bump: - Grabs are now deactivated on Xwayland, leaving them to the compositor - Memleak and length-check fixes for xkb - Fix for kinetic scrolling - Delayed wl_surface destruction to fix a race
2022-11-11xorg.xdm: fix crossArtturin1-0/+5
``` xdm-aarch64-unknown-linux-gnu> checking for cpp... no xdm-aarch64-unknown-linux-gnu> checking if aarch64-unknown-linux-gnu-gcc -E requires -undef... aarch64-unknown-linux-gnu-gcc: fatal error: noinput files xdm-aarch64-unknown-linux-gnu> compilation terminated. xdm-aarch64-unknown-linux-gnu> aarch64-unknown-linux-gnu-gcc: fatal error: no input files xdm-aarch64-unknown-linux-gnu> compilation terminated. xdm-aarch64-unknown-linux-gnu> aarch64-unknown-linux-gnu-gcc: fatal error: no input files xdm-aarch64-unknown-linux-gnu> compilation terminated. xdm-aarch64-unknown-linux-gnu> configure: error: aarch64-unknown-linux-gnu-gcc -E defines unix with or without -undef. I don't know what to do. ``` it appears that the configure script isn't checking `${ac_tool_prefix}cpp` ``` for ac_prog in cpp do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_RAWCPP+:} false; then : ```
2022-11-11xorg.imake: fix crossArtturin1-0/+2
``` imake-aarch64-unknown-linux-gnu> checking for cpp... no imake-aarch64-unknown-linux-gnu> checking if aarch64-unknown-linux-gnu-gcc -E requires -undef... aarch64-unknown-linux-gnu-gcc: fatal error: noinput files imake-aarch64-unknown-linux-gnu> compilation terminated. imake-aarch64-unknown-linux-gnu> aarch64-unknown-linux-gnu-gcc: fatal error: no input files imake-aarch64-unknown-linux-gnu> compilation terminated. imake-aarch64-unknown-linux-gnu> aarch64-unknown-linux-gnu-gcc: fatal error: no input files imake-aarch64-unknown-linux-gnu> compilation terminated. imake-aarch64-unknown-linux-gnu> configure: error: aarch64-unknown-linux-gnu-gcc -E defines unix with or without -undef. I don't know what to do. ``` it appears that the configure script isn't checking `${ac_tool_prefix}cpp` ``` for ac_prog in cpp do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_RAWCPP+:} false; then : ```
2022-11-11xorg: use top-level xorg instead of self in overrides.nixArtturin1-41/+42
the packages will be spliced correctly
2022-11-11xorg: detect if XORG_FONT_REQUIRED_PROG(MKFONTSCALE in ↵Artturin3-7/+3
generate-expr-from-tarballs
2022-11-11xorg: fix the cross-compilation of fontsArtturin2-0/+35
2022-11-11xorg: improve splicing situtationArtturin3-9/+9
2022-11-11xorg.xdm: add libxcrypt to buildInputsArtturin1-1/+5
2022-11-04xorg.libXi: propagate libXext due to header dependenciessternenseemann1-1/+1
While looking into #197407, I noticed that <X11/extensions/XInput2.h> depends on <X11/extensions/Xge.h> which is found in libXext and thus needs to be propagated.
2022-10-24xorg.xorg-server: mark as broken on darwinWeijia Wang1-0/+1
2022-10-20Merge master into staging-nextgithub-actions[bot]2-17/+0
2022-10-13Merge #194802: libXft: 2.3.4 -> 2.3.6Vladimír Čunát3-21/+4
...into staging
2022-10-12xorg.libXaw3d: remove in favour of Xaw3dSergei Trofimovich2-17/+0
Noticed this redundant attribute that no package uses. All packages use `Xaw3d`. Let's use that instead.
2022-10-09xorg.xdm: fix build with libxcryptMartin Weinelt1-2/+2
2022-10-06libXft: 2.3.4 -> 2.3.6Christian Kögler3-21/+4
2022-09-26treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputsArtturin1-1/+1
found with nixpkgs-lint
2022-08-30xorg.libX11: 1.7.2 → 1.8.1Jan Tojnar2-4/+4
https://gitlab.freedesktop.org/xorg/lib/libx11/-/compare/libX11-1.7.2...libX11-1.8.1
2022-07-24Merge branch 'master' into staging-nextVladimír Čunát1-3/+3
2022-07-23xwayland: 22.1.1 -> 22.1.3 (#174926)Rouven Czerwinski1-3/+3
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-20Merge #175058: xorg.xorgserver: fix cross-compilationVladimír Čunát1-0/+1
...into staging. Well, fix it in future when we update it again.
2022-07-17Merge #181702: xorg.xorgserver: patch two CVEsVladimír Čunát1-0/+17
...into staging-next
2022-07-16xorg.xorgserver: patch two CVEsVladimír Čunát1-0/+17
https://lists.x.org/archives/xorg/2022-July/061035.html
2022-07-08Merge pull request #172064 from Artturin/xorgstrictautogenArtturi3-79/+422
xorg/generate-expr-from-tarballs.pl: enable strictDeps
2022-06-09xorg.xf86videoxgi: pull upstream fix for -fno-common toolchainsSergei Trofimovich1-0/+6
Without the change build fails on upstream gcc-10 as: ld: src/xgi_accel.h:125: multiple definition of `Alignment'; src/xgi_accel.h:125: first defined here
2022-06-03xorg.xf86videoopenchrome: pull upstream fix for -fno-common toolchain (#176074)Sergei Trofimovich1-0/+8
* xorg.xf86videoopenchrome: pull upstream fix for -fno-common toolchain Without the chage build fails on upstream gcc-10 as: ld: .libs/via_xvmc.o:/build/xf86-video-openchrome-0.6.0/src/via_vt1632.h:47: multiple definition of `via_vt1632_funcs'; .libs/via_analog.o:/build/xf86-video-openchrome-0.6.0/src/via_vt1632.h:47: first defined here * Update pkgs/servers/x11/xorg/overrides.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-05-28xserver: fix cross-compilationBrian McKenna1-0/+1
2022-05-23xorg.xorgserver: 1.20.13 -> 1.20.14Vladimír Čunát2-13/+3
https://lists.x.org/archives/xorg-announce/2021-December/003124.html
2022-05-23Revert "xorg.xorgserver: 1.20.13 -> 21.1.3"Vladimír Čunát3-7/+25
This reverts commit 3312352596a2c5c6bf6775ee2f90c4eca0e39223. Fixes #170856: issues of some users.
2022-05-16generate-expr-from-tarballs.pl: enable strictDepsArtturin3-79/+422
2022-05-13xorg: Mark several drivers as broken on DarwinYuriy Taraday1-0/+18
Several drivers are built for Darwin on Hydra even though they never worked and probably never will work there. Mark them as broken to avoid wasted cycles.
2022-05-08xorg.xcbutilerrors: add dev output to not propagate a dev outputArtturin1-0/+4
2022-04-19xorg.xf86videointel: 2019-12-09 -> 2021-01-15Thiago Kenji Okada1-3/+3
This is the exactly same version shipped on Arch Linux: https://github.com/archlinux/svntogit-packages/blob/92eee4f35300f0017dbb5e2c7b3ba3d75c729d40/trunk/PKGBUILD#L7 Also Debian: https://packages.debian.org/sid/xserver-xorg-video-intel Probably some other distros too.
2022-04-09Merge staging-next into staginggithub-actions[bot]1-2/+2
2022-03-31Merge staging-next into staginggithub-actions[bot]1-2/+4
2022-03-31xwayland: 22.1.0 -> 22.1.1Rouven Czerwinski1-2/+2
Minor release bump with various use-after-free fixes and a fix for windowed vulkan windows rendering at 58FPS instead of the expected 60FPS. Signed-off-by: Rouven Czerwinski <rouven@czerwinskis.de>
2022-03-29Merge pull request #153994 from TredwellGit/xorg.xorgserverMartin Weinelt4-36/+29
2022-02-21xwayland: 21.4.0 -> 22.1.0Rouven Czerwinski1-2/+4
2022-02-02xorg.xorgserver: remove abi 1.17Uri Baghin1-11/+1
2022-01-16Merge #151862: xorg.libxcvt: init at 0.1.1Vladimír Čunát3-1/+18
2022-01-09xorg.xorgserver: 1.20.13 -> 21.1.3TredwellGit3-25/+7
https://lists.x.org/archives/xorg-announce/2021-October/003115.html https://lists.x.org/archives/xorg-announce/2021-November/003116.html https://lists.x.org/archives/xorg-announce/2021-December/003125.html https://lists.x.org/archives/xorg-announce/2022-January/003127.html
2022-01-09xorg.xf86videonouveau: 1.0.17 -> 3ee7cbca8f9144a3bb5be7f71ce70558f548d268TredwellGit3-4/+8
Using the latest commit because abandoned upstream, but required for X server 21.1.
2022-01-09xorg.xf86videoati: 19.1.0 -> 5eba006e4129e8015b822f9e1d2f1e613e252cdaTredwellGit3-4/+11
Using the latest commit because abandoned upstream, but required for X server 21.1.
2022-01-09generate-expr-from-tarballs.pl: support git commit as versionTredwellGit1-3/+3