summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-base/xorg-server: Stabilize 21.1.3-r2 hppa, #843167Arthur Zamarin2022-05-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3-r2 arm64, #843167Sam James2022-05-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: forward ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-base/xorg-server: keyword 21.1.3-r2 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | | | Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3-r2 x86, #843167Jakov Smolić2022-05-071-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3-r2 amd64, #843167Jakov Smolić2022-05-071-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-base/xorg-server: destabilize 21.1.3-r2Sam James2022-04-211-1/+1
| | | | | | Accidentally pushed as stable, oops. Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: fix build with GCC 12Sam James2022-04-212-0/+273
| | | | | | | | Note that this isn't just a boring build-time fix as it changes the sizes needed for malloc, so revbump. Closes: https://bugs.gentoo.org/839822 Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: fix automagic dependency on libselinux, auditSam James2022-03-063-6/+19
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: remove unused patchMichael Mair-Keimberger2022-02-101-148/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/24148 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2022-02-072-186/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 hppa, #831378Sam James2022-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 ppc64, #831378Arthur Zamarin2022-02-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 ppc, #831378Arthur Zamarin2022-02-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-base/xorg-server: stable 21.1.3 for sparc, bug #831378Rolf Eike Beer2022-01-231-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 arm64, #831378Jakov Smolić2022-01-191-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 x86, #831378Jakov Smolić2022-01-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 amd64, #831378Jakov Smolić2022-01-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-base/xorg-server: Stabilize 21.1.3 arm, #831378Sam James2022-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: remove unused patchMichael Mair-Keimberger2022-01-161-133/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/23519 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Keyword 21.1.3 for ~m68kJames Le Cuirot2022-01-061-1/+1
| | | | | | The tests pass and plenty of manual testing has been done. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-base/xorg-server: Forward port fix for bug #830251Matt Turner2022-01-021-1/+1
| | | | | | | My version bump was done on a git tree without this fix. Closes: https://bugs.gentoo.org/830251 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Version bump to 21.1.3Matt Turner2022-01-022-0/+185
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: fix suid for installations without logind provider.Piotr Karbowski2022-01-012-4/+4
| | | | | Closes: https://bugs.gentoo.org/830251 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2021-12-204-585/+0
| | | | | Bug: https://bugs.gentoo.org/829208 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 hppa, #829310Sam James2021-12-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: backport upstream resume/logind fixSam James2021-12-212-0/+333
| | | | | Closes: https://bugs.gentoo.org/829496 Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 ppc64, #829310Sam James2021-12-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: font-utils is only build time; align 9999.Piotr Karbowski2021-12-182-1/+2
| | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: 21.1.2-r1: font-util dependency.Piotr Karbowski2021-12-171-0/+1
| | | | | Closes: https://bugs.gentoo.org/829429 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: sparc stable wrt bug #829310Agostino Sarubbo2021-12-161-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 arm64, #829310Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 ppc, #829310Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 arm, #829310Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 x86, #829310Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Stabilize 1.20.14 amd64, #829310Sam James2021-12-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: disable xwayland conditionally for 9999Sam James2021-12-162-1/+10
| | | | | | | It's already gone from 21.1.2. See: 2fbc32dd698fab913b1a913b8f1aea5d30d31eb9 Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: xwayland option gone for 21.1.xSam James2021-12-161-1/+0
| | | | | | ... but still exists in master? Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: Version bump to 21.1.2Matt Turner2021-12-152-0/+180
| | | | | | | Bug: https://bugs.gentoo.org/829208 Closes: https://bugs.gentoo.org/827877 Closes: https://bugs.gentoo.org/828513 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Version bump to 1.20.14Matt Turner2021-12-152-0/+210
| | | | | Bug: https://bugs.gentoo.org/829208 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Make xinit dependency optionalMatt Turner2021-12-151-1/+1
| | | | | Closes: https://bugs.gentoo.org/804214 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Remove default font settingMatt Turner2021-12-151-1/+0
| | | | | | | | | | | | | | | | This option has slightly different behavior between the old autotools build system and meson. When not set, configuration will pick fontrootdir from pkgconfig file and create a proper default font path, concatenation of all common subdirs in fontrootdir (like misc, 100dpi, ...). When set, it only includes the argument, e.g. /usr/share/fonts. Prefix systems should not be affected because meson gets the fontrootdir from pkgconfig, which includes the prefix path. Closes: https://bugs.gentoo.org/829120 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Remove unnecessary symlink creationMatt Turner2021-12-151-3/+0
| | | | | | Despite the comment, the symlink is created by the meson build system. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Remove IUSE=docMatt Turner2021-12-151-7/+1
| | | | | | | | | Not sure if this ever installed anything useful. Developer docs were not installed because it needed the fop utility. Bug: https://bugs.gentoo.org/700308 Closes: https://bugs.gentoo.org/827976 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Restore setuid for non-logind meson buildAlan Swanson2021-12-151-1/+8
| | | | | | | | | | | | | | | | | | | | The meson build does not support the autotools build option install-setuid and when not using systemd or logind the suid_wrapper is not equivalent as it does not resolve tty or input device permissions unless /etc/X11/Xwrapper.config is created with; allowed_users = anybody needs_root_rights = yes In which case you can skip the wrapper as this would be the default preference when using startx or xinit without systemd or logind from the console or init scripts. So revert to previous autotools build behaviour. Closes: https://bugs.gentoo.org/828462 Closes: https://github.com/gentoo/gentoo/pull/23160 Signed-off-by: Alan Swanson <reiver@improbability.net> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Disable 'secure-rpc'Matt Turner2021-12-151-0/+1
| | | | | | | | | | We've never had this option enabled with autotools. When we switched to meson, it became automagic (if libtirpc was installed). The option controls an old authentication protocol, SUN-DES-1, that is extremely unlikely to be of any use today. Closes: https://bugs.gentoo.org/827901 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Add dependency on dev-libs/libbsdMatt Turner2021-12-151-0/+1
| | | | | Bug: https://bugs.gentoo.org/827901 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: revbump, docs have only build time deps.Piotr Karbowski2021-12-022-6/+6
| | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: apply DPI revert patch to 21.1.1Sam James2021-12-022-0/+134
| | | | | | Upstream changed their mind post-release given the widespread breakage. Signed-off-by: Sam James <sam@gentoo.org>
* x11-base/xorg-server: 21.1.1, 9999: doc IUSE deps fixed.Piotr Karbowski2021-12-022-0/+6
| | | | | | | Now depends on x11-base/xorg-sgml-doctools. Closes: https://bugs.gentoo.org/827904 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>