summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-base/*: Update HOMEPAGE and EGIT_REPO_URI.Arfrever Frehtes Taifersar Arahesis2019-03-243-3/+3
| | | | | | Bug: https://bugs.gentoo.org/681708 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: IUSE no longer defaults to elogind, suid enabled.Piotr Karbowski2019-03-232-2/+2
| | | | | | | | After the mailing list discussion IUSE are reverted to the state that works for everyone by default. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: +elogind defaults, relax REQUIRED_USE.Piotr Karbowski2019-03-212-4/+4
| | | | | | | | | | Changes after feedback on #gentoo-dev. Now elogind USE flag is enabled by default, and !suid does not enforces elogind or systemd. !suid still will work without any of those as long as login manager starts X as root. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: elogind integration, -suid by default.Piotr Karbowski2019-03-213-6/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | This enables users that does not run systemd to have suid-less Xorg. A privileged entity is required for SETMASTER and DROPMASTER calls to get control over framebuffer. Additionally elogind with udev grant user access to input device nodes and elogind alone interfaces the SETMASTER/DROPMASTER calls. Xorg-server will do keeptty automatically, meaning one does not need to pass any extra parameters to `startx` to get things working, It does take adventage of $XDG_SEAT and $XDG_VTNR set by pam_elogind upon login. Although it's possible to run rootless without udev (with any /dev manager, like mdev of busybox), the configure flag that USE=elogind enables (--enable-systemd-logind) checks if udev toggle is also enabled. This leads to a situation where udev needs to be present on user system while building, however, udev does not needs to be running, as long as user is in video and input system groups, elogind is running and user logged in when pam_elogind.so was enabled Xorg will start as regular user. Closes: https://bugs.gentoo.org/670930 Ack-by: Matt Turner <mattst88@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* x11-base/xorg-server: Don't eselect opengl if USE=minimalMatt Turner2019-03-022-4/+8
| | | | | Closes: https://bugs.gentoo.org/465110 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Call xorg-3_src_installMatt Turner2019-03-012-2/+2
| | | | | Closes: https://bugs.gentoo.org/679172 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Version bump to 1.20.4Matt Turner2019-02-275-0/+553
| | | | | Closes: https://bugs.gentoo.org/677752 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Port to EAPI 7Matt Turner2019-02-271-19/+8
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2019-01-195-301/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: arm64 stableMart Raudsepp2019-01-191-2/+2
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* x11-base/xorg-server: mark s390 stableMikle Kolyada2018-12-301-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* x11-base/xorg-server: Drop --with-os-vendor=...Matt Turner2018-11-121-1/+0
| | | | | | | | Removed from upstream in commit b8b64cd62723 (xorg: Don't log "Build Operating System: Linux 4.9.0-5-amd64 x86_64 Debian") Closes: https://bugs.gentoo.org/670978 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Move suid to correct variableMatt Turner2018-11-112-4/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Enable suid by defaultMatt Turner2018-11-112-3/+3
| | | | | Closes: https://bugs.gentoo.org/670212 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Enable suid-wrapper if USE=suidAlexander Tsoy2018-11-112-4/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Remove unnecessary XORG_EAUTORECONF=yesMatt Turner2018-11-021-1/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Remove empty directories betterMatt Turner2018-11-022-2/+2
| | | | | Closes: https://bugs.gentoo.org/670158 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Readd IUSE=suidMatt Turner2018-11-012-4/+4
| | | | | | | | Users are particularly unhappy about the inability to control whether the Xserver is installed with setuid or not. Closes: https://bugs.gentoo.org/669648 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Don't install empty directoryMatt Turner2018-11-012-0/+4
| | | | | Closes: https://bugs.gentoo.org/647302 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2018-11-013-444/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Revert "x11-base/xorg-server: Drop old versions"Matt Turner2018-11-017-0/+745
| | | | | | | | This reverts commit ea5504ecb9e9163a17c7f693d377b2d8e7e15fa7. Unfortunately both tigervnc and nvidia-drivers depend on this version. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2018-10-317-745/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: arm stable, bug #669588Markus Meier2018-11-011-1/+1
| | | | | | Signed-off-by: Markus Meier <maekke@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
* x11-base/xorg-server-1.20.3: alpha stable, bug 669588Matt Turner2018-10-281-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: stable 1.20.3 for sparc, bug #669588Rolf Eike Beer2018-10-281-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* x11-base/xorg-server: Stable for HPPA too.Jeroen Roovers2018-10-281-1/+1
| | | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* x11-base/xorg-server: Require glamor/wayland are disabled for USE=minimalMatt Turner2018-10-272-0/+2
| | | | | | | | | Not terribly pleased with this all around. Probably best to remove the glamor USE flag at this point and enable it if minimal is not set. Unfortunately there are reverse dependencies that need to be fixed. Closes: https://bugs.gentoo.org/669812 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: stable 1.20.3 for ia64, bug #669588Sergei Trofimovich2018-10-261-1/+1
| | | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64"
* x11-base/xorg-server-1.20.3: ppc64 stable, bug 669588Matt Turner2018-10-251-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server-1.20.3: ppc stable, bug 669588Matt Turner2018-10-251-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: x86 stable (bug #669588)Thomas Deutschmann2018-10-261-1/+1
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* x11-base/xorg-server: amd64 stable wrt bug #669588Mikle Kolyada2018-10-251-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* x11-base/xorg-server: Version bump to 1.20.3Matt Turner2018-10-252-0/+222
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Version bump to 1.20.2Matt Turner2018-10-162-0/+222
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Disable dri3 with USE=minimalMatt Turner2018-10-102-0/+2
| | | | | Closes: https://bugs.gentoo.org/668188 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-base/xorg-server: Drop old versionsMatt Turner2018-10-023-446/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Drop arm-linux keyword from tree.Benda Xu2018-08-314-4/+4
| | | | | | | | "arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
* x11-base/xorg-server: Depend on >=media-libs/mesa-18Matt Turner2018-08-172-4/+4
| | | | Closes: https://bugs.gentoo.org/658600
* x11-base/xorg-server: Version bump to 1.20.1Matt Turner2018-08-112-0/+221
|
* x11-base/xorg-server: modernize xdm comment a bitMikle Kolyada2018-06-121-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* x11-base/xorg-server: Apply patch to fix module loading on alphaMatt Turner2018-06-102-0/+226
| | | | Closes: https://bugs.gentoo.org/548906
* x11-base/xorg-server: Depend on virtual/libudev:=Matt Turner2018-06-102-2/+2
| | | | Closes: https://bugs.gentoo.org/545906
* x11-base/xorg-server: restore s390 keywordMikle Kolyada2018-06-081-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* x11-base/xorg-server: Update dependencies (x11-proto/* -> x11-base/xorg-proto).Arfrever Frehtes Taifersar Arahesis2018-05-211-28/+1
|
* x11-base/xorg-server: Drop old versionsMatt Turner2018-05-201-250/+0
|
* x11-base/xorg-server-1.19.5-r2: hppa stable, bug 649316Matt Turner2018-05-201-1/+1
|
* x11-base/xorg-server: arm stable, bug #649316Markus Meier2018-05-131-1/+1
| | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
* x11-base/xorg-server: Drop old patchesMatt Turner2018-05-102-223/+0
|
* x11-base/xorg-server: Drop old versionsMatt Turner2018-05-103-448/+0
|
* x11-base/xorg-server: Version bump to 1.20.0Matt Turner2018-05-102-0/+220
|