summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin49941 -> 49949 bytes
-rw-r--r--x11-misc/kdocker/Manifest5
-rw-r--r--x11-misc/kdocker/files/kdocker-4.8-unbundle-qtsingleapplication.patch17
-rw-r--r--x11-misc/kdocker/kdocker-4.8-r2.ebuild44
-rw-r--r--x11-misc/kdocker/kdocker-5.0.ebuild2
-rw-r--r--x11-misc/lightdm/Manifest4
-rw-r--r--x11-misc/lightdm/lightdm-1.24.0-r1.ebuild (renamed from x11-misc/lightdm/lightdm-1.22.0.ebuild)21
-rw-r--r--x11-misc/lightdm/lightdm-1.24.0.ebuild133
-rw-r--r--x11-misc/shared-mime-info/Manifest2
-rw-r--r--x11-misc/shared-mime-info/shared-mime-info-1.9.ebuild2
-rw-r--r--x11-misc/xdg-user-dirs/Manifest2
-rw-r--r--x11-misc/xdg-user-dirs/xdg-user-dirs-0.16.ebuild2
-rw-r--r--x11-misc/xlockmore/Manifest9
-rw-r--r--x11-misc/xlockmore/files/xlockmore-5.55-soundpath.patch19
-rw-r--r--x11-misc/xlockmore/xlockmore-5.47.ebuild106
-rw-r--r--x11-misc/xlockmore/xlockmore-5.50.ebuild2
-rw-r--r--x11-misc/xlockmore/xlockmore-5.55.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.55_alpha.ebuild)1
-rw-r--r--x11-misc/xscreensaver/Manifest2
-rw-r--r--x11-misc/xscreensaver/xscreensaver-5.38.ebuild144
19 files changed, 187 insertions, 330 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 3caa3e60ea8d..88cf58fc6af8 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/kdocker/Manifest b/x11-misc/kdocker/Manifest
index 3dafb120d17a..25d6a895f683 100644
--- a/x11-misc/kdocker/Manifest
+++ b/x11-misc/kdocker/Manifest
@@ -1,6 +1,3 @@
-AUX kdocker-4.8-unbundle-qtsingleapplication.patch 425 BLAKE2B 772ca78908f7304456f23f87545b308c78f577c24d20d420b66fd761d30c384dffbf1362b270f5eedbc07ced6027b5e293fea662d2567927528d10b8688ab344 SHA512 b30cf6fd65df88eee8395f7f6d3d73fbaff2575fb36977c5a16ce1c3983804f1045e6beea787796eb9ef1878cc1c18ef7e033fbc7f1d113630850457a0d00262
-DIST kdocker-4.8.tar.gz 379186 BLAKE2B 0ba5d39f5ecfaca1a67c1369239d90edf892db536f65a1f853788941ebb1891c0fd92ddce16250be3c8d613a40626bffebd2ea0e29fe4abf862327dcd62be5cf SHA512 4e7d716dba1ec7d45cb1134e4d28b4d4461a837d2f88f1460d54297594f617c414ba231515e1ca5c284e75099ac5db9762712085aba6c374991c8c642d903a91
DIST kdocker-5.0.tar.gz 152222 BLAKE2B b4e60a28f497476503f2a40aee4a776ece3a052adce4d29cb75095d9056ba0d6e4993838d6f771fad08532a3fb6d4022a07684f47cbd72289d34bce7196347aa SHA512 7c7702000621204d7e4acab295d43d05f71982af91524bc237878bdc9aa8851dc01a718bbe32412f46c718a1e358de8e710489a4beba9ef5b39359fe43662ba3
-EBUILD kdocker-4.8-r2.ebuild 1008 BLAKE2B d6dbb4ea6b941f6503d2276922770ae68298ec8411f8263c5777d7672f46e300a0ce038bab9e70c6ef3c07dd83e482f65cc134416387ceafb2a51dac42b63dbd SHA512 9b1082d7d8671684342b4876334c286939e6d02d45df704a182c0b5584242b71d3273b0311c68badacaf032551e883f9255ea0daaf6abf1576bb5ced56852c19
-EBUILD kdocker-5.0.ebuild 963 BLAKE2B e8b4bb3c69c04acf478b09da85242772a7aa218d8c2ba5be70cd97da75c162df192d2aaa1514c75d51aef26b8fe4f181a6aefb35562760694d56e976315647c0 SHA512 a4b14f2dd2129a4d4689af2ba7eecfde3270497bd913dfc70f53a2d3e995daa92e9aa76626a27e31bc80d6c296e93af443ac922af54061355fa2a46b918066eb
+EBUILD kdocker-5.0.ebuild 961 BLAKE2B 251a1f7fb3b00e7a7d8d54b58a474f772dcde5ba5cff7739eee05d33c7435ef0ae9931b70081974e8ebbdea5da58c9bf144f1465d93402c8c0b135e6364a05af SHA512 7e7a27df70cb8071ca6bf3af5e4434f39943575983efccb185b50d5cd3e5b5485dd3aa41b20bc55d4cbd2328cff95fbee241a727961b7358a018897bc9b68410
MISC metadata.xml 314 BLAKE2B 86e414d13727828176c674bd392f94ebe69655ec1d2b7979e4aaca22a49cd2fd0f4656b8be665be1f6d98400328bfef9c9ff80e2f37640ac3b6dbd7632db379a SHA512 7004b14353f87c3c308055f8291e09f8f3b36ce8859f51a055f691afbfb2537fef9f5632793c9977cab36aa8e453d53876d7e2e57ae0bddaaebe261a7cac0ff4
diff --git a/x11-misc/kdocker/files/kdocker-4.8-unbundle-qtsingleapplication.patch b/x11-misc/kdocker/files/kdocker-4.8-unbundle-qtsingleapplication.patch
deleted file mode 100644
index 798769e6907c..000000000000
--- a/x11-misc/kdocker/files/kdocker-4.8-unbundle-qtsingleapplication.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-=== modified file 'kdocker.pro'
---- kdocker.pro 2011-05-31 00:46:31 +0000
-+++ kdocker.pro 2013-10-27 14:41:36 +0000
-@@ -2,7 +2,11 @@
- CONFIG += qt
- TARGET = kdocker
-
--include(solutions/qtsingleapplication/qtsingleapplication.pri)
-+isEmpty(SYSTEMQTSA) {
-+ include(3rdparty/qtsingleapplication/qtsingleapplication.pri)
-+} else {
-+ CONFIG += qtsingleapplication
-+}
-
- DEPENDPATH += src
- INCLUDEPATH += . src /usr/include/X11
-
diff --git a/x11-misc/kdocker/kdocker-4.8-r2.ebuild b/x11-misc/kdocker/kdocker-4.8-r2.ebuild
deleted file mode 100644
index f3e8ad99e0d2..000000000000
--- a/x11-misc/kdocker/kdocker-4.8-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-LANGS="it"
-inherit bash-completion-r1 qt4-r2
-
-DESCRIPTION="Helper to dock any application into the system tray"
-HOMEPAGE="https://github.com/user-none/KDocker"
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV:0:3}/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- dev-qt/qtsingleapplication[qt4(+),X]
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXpm
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS BUGS ChangeLog CREDITS README TODO )
-PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
-
-src_prepare() {
- qt4-r2_src_prepare
-
- if ! use linguas_it ; then
- sed -e '/^INSTALLS +=/s/translations//' -i kdocker.pro || die "sed failed"
- fi
-
- sed -i -e "/completion.path/s%/etc/bash_completion.d%$(get_bashcompdir)%" \
- kdocker.pro || die "sed failed"
-}
-
-src_configure() {
- eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
-}
diff --git a/x11-misc/kdocker/kdocker-5.0.ebuild b/x11-misc/kdocker/kdocker-5.0.ebuild
index f5fe8f99707d..ab82f88c525e 100644
--- a/x11-misc/kdocker/kdocker-5.0.ebuild
+++ b/x11-misc/kdocker/kdocker-5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/user-none/KDocker/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DEPEND="
diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest
index dcce1f1d2eee..ee2f92b9757f 100644
--- a/x11-misc/lightdm/Manifest
+++ b/x11-misc/lightdm/Manifest
@@ -5,9 +5,7 @@ AUX lightdm-autologin 155 BLAKE2B 0236489d922c07cc84e17b403e746af052b9fcec1671c4
AUX lightdm.service 279 BLAKE2B 92a9602d1d1c10fedfabd58b0794a68a278939d905f4d790ea9c2a0632abe8238a6187b3e01b4296a1187349864b30291853889ceaa519f5a12a98b2aecbb1ea SHA512 5b60788e35ebd7918b21ab52dc3f5cc29dd3aa45ddf6cfe75a72d1c541620f0438378a9bd681e2c151a465cf981e803b399f61b48ff5d0f2e1a3cc950c30d23a
DIST introspection-20110205.m4.tar.bz2 1220 BLAKE2B 01483c1a7b73568e01cc4d84b43c4cd946aaaac0b5fa13aa27805fa17297112bfaabb1c5a34bd83d2ecdef2033b622dbd5e63914baacb8f6edf488a7396d26d9 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be
DIST lightdm-1.18.3.tar.xz 503968 BLAKE2B ec1fa0a62880708d223da972b3d9c2f2961e3e8f8baf6da9012de98818b27e0bc0e37cb6f460a25821779d83e9da1cd632484ad75ba95cb26cb9d23254600024 SHA512 dde34e4969d2f04e6729eb1b30d38bac9a89ff42c46f8a21e94b76beadbde450ffaa377201bd3a56e0d8d95d0640eb312ed11ecf94efb9a5a66777b944d4f234
-DIST lightdm-1.22.0.tar.xz 517416 BLAKE2B a97ff299e15ba50cd267ccf29854595f1d36cf201bc12da1cc56bf9aeba24f75fcf237f92ac1aa5c323889eacb27825a95cd231e6a48561c01739a760125b9e3 SHA512 58be4428465dda66be8ba1cf4718ece40888af810bfd83d8ae059b3f5432ab7053373af2ecdcafd5e1fade77f0194eae7ded7d6c28e9c4be4aef56d9b432f0cc
DIST lightdm-1.24.0.tar.xz 517552 BLAKE2B b4ab92b313bbb3a7bcc48a1d02b7bfb978bbc5041dbb81ceaa59c4296b2e4b069f90d9f09a4289376cb34e11331c39740f4e5370273d1315c75a9a35bd01cbb0 SHA512 30bad8887928f22bf2cc7ce8d7a323637dec669d47d69fb326cfcf1bb5ee9e52c1232cf680af94a25cf90a9de13d9b5ff73307c1dc8829422600d350401555b8
EBUILD lightdm-1.18.3.ebuild 3920 BLAKE2B 9a4ea6fc82f58f947ba07f91a7152e4bd4b84b531efc8bf84ca1d8763034cb3cf2b2375b5f5120f2802b3ad06ea7abc5d26a91a449dba78273efc9a33340030e SHA512 5036bdf80315812097f920a67b7e1918c2f9a6ade4b5822ceabe40c33c4fbdbf38020546b3249671603d55c176aeb37e39420e850812ffa41052bddbb4b91790
-EBUILD lightdm-1.22.0.ebuild 3883 BLAKE2B 721567a765df68ce71a4dea2ba5ea826cd883950f821aaeafe7dfa1354db3eb57400baa13443711d15f3f84d8293b813ddb5f9ee475a9125d0919af44d0d9c7c SHA512 df8d8eea8b7fa85d8a17f3379437b17a008a082a9287603b144fb90807e282bac037475521d6b4dbc8254b1ef8fed485abab03f39cd1f1901bf4458c40fdb6b5
-EBUILD lightdm-1.24.0.ebuild 3883 BLAKE2B 721567a765df68ce71a4dea2ba5ea826cd883950f821aaeafe7dfa1354db3eb57400baa13443711d15f3f84d8293b813ddb5f9ee475a9125d0919af44d0d9c7c SHA512 df8d8eea8b7fa85d8a17f3379437b17a008a082a9287603b144fb90807e282bac037475521d6b4dbc8254b1ef8fed485abab03f39cd1f1901bf4458c40fdb6b5
+EBUILD lightdm-1.24.0-r1.ebuild 3808 BLAKE2B 3bfcf409671d5100ccb2f69d041685775884ea616204e55a0b8a1be605d0a055354b70ef65daf33945e193025dd7358c3ef33686c2e3b20a4dec497ea24149a2 SHA512 a35fddc94af5527d74839969034264c388c0204b204b9448adb700fb60dd93bbbcec2b1a8de32c7fe59fe69127ec85ff99b877b6a29c38ad22a482b8c69b60c0
MISC metadata.xml 391 BLAKE2B c6a14fded4791158cfe9c26a70c9c4de8638ab6e9ad1f683cbf94a522f456f36f0aaf2db26d88ac9dab5bf7818d18d4dbf793ef7a6970e91f16e9642d8cbc91b SHA512 c3856bf443309731ef7ea0d849f76219f69552475a88e5c5fb54ca73f30f223da44d2f4eb6d37cfc5f305757c6654573f3d639fa87818318f7afa4dc57dce466
diff --git a/x11-misc/lightdm/lightdm-1.22.0.ebuild b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
index 117a032bbbde..3a6907106062 100644
--- a/x11-misc/lightdm/lightdm-1.22.0.ebuild
+++ b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
inherit autotools eutils flag-o-matic pam qmake-utils readme.gentoo-r1 systemd versionator xdg-utils
TRUNK_VERSION="$(get_version_component_range 1-2)"
@@ -13,34 +14,30 @@ SRC_URI="https://launchpad.net/${PN}/${TRUNK_VERSION}/${PV}/+download/${P}.tar.x
LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="audit +gtk +introspection qt4 qt5 +gnome"
+IUSE="audit +gtk +introspection qt5 +gnome"
-COMMON_DEPEND="audit? ( sys-process/audit )
+COMMON_DEPEND="
>=dev-libs/glib-2.32.3:2
dev-libs/libxml2
- gnome? ( sys-apps/accountsservice )
virtual/pam
x11-libs/libX11
>=x11-libs/libxklavier-5
+ audit? ( sys-process/audit )
+ gnome? ( sys-apps/accountsservice )
introspection? ( >=dev-libs/gobject-introspection-1 )
- qt4? (
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtgui:4
- )
qt5? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
- )"
+ )"
RDEPEND="${COMMON_DEPEND}
>=sys-auth/pambase-20101024-r2"
DEPEND="${COMMON_DEPEND}
dev-util/gtk-doc-am
dev-util/intltool
- gnome? ( gnome-base/gnome-common )
sys-devel/gettext
- virtual/pkgconfig"
+ virtual/pkgconfig
+ gnome? ( gnome-base/gnome-common )"
PDEPEND="gtk? ( x11-misc/lightdm-gtk-greeter )"
DOCS=( NEWS )
@@ -94,7 +91,7 @@ src_configure() {
--disable-tests \
$(use_enable audit libaudit) \
$(use_enable introspection) \
- $(use_enable qt4 liblightdm-qt) \
+ --disable-liblightdm-qt \
$(use_enable qt5 liblightdm-qt5) \
--with-user-session=${_session} \
--with-greeter-session=${_greeter} \
diff --git a/x11-misc/lightdm/lightdm-1.24.0.ebuild b/x11-misc/lightdm/lightdm-1.24.0.ebuild
deleted file mode 100644
index 117a032bbbde..000000000000
--- a/x11-misc/lightdm/lightdm-1.24.0.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic pam qmake-utils readme.gentoo-r1 systemd versionator xdg-utils
-
-TRUNK_VERSION="$(get_version_component_range 1-2)"
-DESCRIPTION="A lightweight display manager"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="https://launchpad.net/${PN}/${TRUNK_VERSION}/${PV}/+download/${P}.tar.xz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="audit +gtk +introspection qt4 qt5 +gnome"
-
-COMMON_DEPEND="audit? ( sys-process/audit )
- >=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- gnome? ( sys-apps/accountsservice )
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )
- qt4? (
- dev-qt/qtcore:4
- dev-qt/qtdbus:4
- dev-qt/qtgui:4
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- )"
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- gnome? ( gnome-base/gnome-common )
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="gtk? ( x11-misc/lightdm-gtk-greeter )"
-
-DOCS=( NEWS )
-RESTRICT="test"
-
-src_prepare() {
- xdg_environment_reset
-
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- einfo "Fixing the session-wrapper variable in lightdm.conf"
- sed -i -e \
- "/^#session-wrapper/s@^.*@session-wrapper=/etc/${PN}/Xsession@" \
- data/lightdm.conf || die "Failed to fix lightdm.conf"
-
- # use correct version of qmake. bug #566950
- sed -i -e "/AC_CHECK_TOOLS(MOC4/a AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" configure.ac || die
- sed -i -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" configure.ac || die
-
- default
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _greeter _session _user
- _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter}
- _session=${LIGHTDM_SESSION:=gnome}
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "Gentoo configuration"
- einfo "Default greeter: ${_greeter}"
- einfo "Default session: ${_session}"
- einfo "Greeter user: ${_user}"
-
- use qt5 && append-cxxflags -std=c++11
-
- # also disable tests because libsystem.c does not build. Tests are
- # restricted so it does not matter anyway.
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-tests \
- $(use_enable audit libaudit) \
- $(use_enable introspection) \
- $(use_enable qt4 liblightdm-qt) \
- $(use_enable qt5 liblightdm-qt5) \
- --with-user-session=${_session} \
- --with-greeter-session=${_greeter} \
- --with-greeter-user=${_user}
-}
-
-src_install() {
- default
-
- # Delete apparmor profiles because they only work with Ubuntu's
- # apparmor package. Bug #494426
- if [[ -d ${D}/etc/apparmor.d ]]; then
- rm -r "${D}/etc/apparmor.d" || die \
- "Failed to remove apparmor profiles"
- fi
-
- insinto /etc/${PN}
- doins data/{${PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${PN}/Xsession
- # /var/lib/lightdm-data could be useful. Bug #522228
- dodir /var/lib/lightdm-data
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- # Remove existing pam file. We will build a new one. Bug #524792
- rm -rf "${ED}"/etc/pam.d/${PN}{,-greeter}
- pamd_mimic system-local-login ${PN} auth account password session #372229
- pamd_mimic system-local-login ${PN}-greeter auth account password session #372229
- dopamd "${FILESDIR}"/${PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/${PN}.service"
-}
diff --git a/x11-misc/shared-mime-info/Manifest b/x11-misc/shared-mime-info/Manifest
index 5d3ed953f58c..86701d941fb5 100644
--- a/x11-misc/shared-mime-info/Manifest
+++ b/x11-misc/shared-mime-info/Manifest
@@ -3,5 +3,5 @@ DIST shared-mime-info-1.8.tar.xz 589444 BLAKE2B 35770d4c888188caf746d6fc40dc2bae
DIST shared-mime-info-1.9.tar.xz 607648 BLAKE2B 6ac4c0dbe3862be78dc4fb5711ca3c8137ae9dee83752b1811991f44bae0ba83036fb10c598c4a098933df8914a67212db97c8bcfefc80febd2ce3e4673846d7 SHA512 b4ab7bfec4cbc827fe0d459040967afb714c073ad27ec9ad46e51ebc49c56b2a85501a3c8c5c199b4cb5359fc46580d6f2dfdb49da1670216d5d2b56758de491
EBUILD shared-mime-info-1.4.ebuild 1456 BLAKE2B 120be0b566cd28cb5ed2bf3686008240589c070733a9a49443f0aaa27788fd7ebfb68cab1d608da70747fc13b750a77c7f0aa5bf58721469bc2b417956a8563b SHA512 67fba704d60ff0cb1a4e69be76e6d71075a920ea0823f25df8c90c8a90ffdfbd13e9158031dcaff7d03771c61a017d07cc123391847c95e4d089d34f4c202834
EBUILD shared-mime-info-1.8.ebuild 1505 BLAKE2B 2630731362a57f0ccf546a12b7928b4c282ca6894afdf067cdc497571ad6b44d53e9ace3113c08985ab7f98c1eb713046e2276353cb56bc651d815247848f438 SHA512 b34cd63e350ce9ac08c79f3ef487e768580747c04c225fe3ec01c43ebe722221a21cf4c8ee9e044be825d93039f4ef2f273b6533645cde240b781907cf011775
-EBUILD shared-mime-info-1.9.ebuild 1480 BLAKE2B 2f35642e6fda687c03d8452e31667d0fa3319277be9513dd43aa7502ddee529780313b81ae773445ef49421c3dce141bea496bfb802e192cf0c35a878fdc26c6 SHA512 427d5acd3e47fd526655c5a3b10c4a62b8e6d3ff5f341c90ba2aa92686e952370c6c8fc907191966d334dd67e213fd85a9a273cce92e5fe105c7cb31b59f7fc3
+EBUILD shared-mime-info-1.9.ebuild 1479 BLAKE2B 95eaf97d046547057bd56b2221862737fc26a119f9040dcd80f62a3229e9a002ab99e1d971f9c2e3adf3ea3baffa40717c93a0b010b4f54b42f0a88951233e43 SHA512 71d1b2c2427350036513027ba09a50a956f4b63fa61d00ddeaca4ec5b78d1f637517b7162ff240b6292d62c74bd57ea927971efedf82d06556fd7000a7e794a5
MISC metadata.xml 228 BLAKE2B 6b6559027915d8578c02e363cc855e812c338acf7716fe4108a8b85c09152a086cb578e7361f4613a44e8b550d7e205ff43aea39dd9488951fa18c6e15042278 SHA512 4f5e63f918a0f8790db49c5b12173c673f86935f00796a04acfed573f618379b73b05b1869941e11f881fe69d4958f5287ce815fd710eadb6ac9f2680894caae
diff --git a/x11-misc/shared-mime-info/shared-mime-info-1.9.ebuild b/x11-misc/shared-mime-info/shared-mime-info-1.9.ebuild
index 8c75718ed6bf..b23322582b93 100644
--- a/x11-misc/shared-mime-info/shared-mime-info-1.9.ebuild
+++ b/x11-misc/shared-mime-info/shared-mime-info-1.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://people.freedesktop.org/~hadess/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND=">=dev-libs/glib-2
diff --git a/x11-misc/xdg-user-dirs/Manifest b/x11-misc/xdg-user-dirs/Manifest
index 1ffa6494bb06..2ba4c57443b0 100644
--- a/x11-misc/xdg-user-dirs/Manifest
+++ b/x11-misc/xdg-user-dirs/Manifest
@@ -2,5 +2,5 @@ AUX xdg-user-dirs-0.15-libiconv.patch 298 BLAKE2B 5028bfcafccc0310c192894cbeee12
DIST xdg-user-dirs-0.15.tar.gz 243747 BLAKE2B 79ecef7689f5445b43d8f46fe9ddf735e6b699e74315619864f7049b22102fa25d38bfefdd6918a5680844fe9b7f13fc168032dac53334a166e80bc0bea1efc9 SHA512 2365003d4c116326357755dbeb462d5d7a4fd1391fe0b4ced5597db1017dff230676773aa8cd4bdd9dbb1bfb59c1c71d08ed860a047e0e9c2ab2487c814c7ca9
DIST xdg-user-dirs-0.16.tar.gz 255933 BLAKE2B 827e1ec8265592cc2abe4861945fc0cb32ce777fc951df3a00e4f7e53f53f49e1c57ae242c6d3ff62eacd75ff7965fbb482aa4f8d2b4c2aece3b535e3a83ee47 SHA512 245513d1b16adc970b4a3c0b4a078cdeda62d36b39e4561754d8331e76ee0013a769d8c2e43c94f8b5c378619ee58bca534721a8675ceaeccbb3fdf69cf6f7ae
EBUILD xdg-user-dirs-0.15.ebuild 946 BLAKE2B 574471c324d42839798a311ad3262beb2ccfdd5936e6c2fc7ee02b79a8a47158468524f77c3671d826a4e16c0684484485aabbcb7f9b7e8785d83546a557eb9a SHA512 371f7d7c2f5b56bf19cfba64a5c4e8b7bba2d36237887475cfdcefb5fb0283a050d03823f1c4afa557c9a36b88df852a758eb48e0d9c05447fc73915b2acbca6
-EBUILD xdg-user-dirs-0.16.ebuild 966 BLAKE2B f470ec975f1c8b1d95ef23d719fa4f4f51a39a60dfe97f5729cdde01b9f63749d041a727e9cfa29ab53c5ead5311f9aa3124cd556b6cb220c13135979ee6a494 SHA512 2c22e5f7bd7eba96f73eed12b7366078e7b37f69b8fb6cd3b56719379c25b8275d80cf626051603e7f287b77644facb9d10fc8dc28741a97815b854e7d20b55c
+EBUILD xdg-user-dirs-0.16.ebuild 965 BLAKE2B f31fae2ba5b86af8a0bb71d624b8f3046892a8b1aea8d8110f330d3bf1977246cbbe6e7a07b3678b7d622e7cb75f20573406fd94dbeb2fe5a5a93b11571dfff4 SHA512 721085786c9ee7c0a2213391e12e47bfebee0709cea5081797981c15fa3e4b64da33b71f6cae6da4048d6e229ef55c239031ca5ff8233802e11d5857774f6db7
MISC metadata.xml 232 BLAKE2B b8ca675b002ba96d45a3afe7b6dd9f0e74d21db87eb002f72bae4e23fd49602115a18b372084596fdc09c3dccef80ae95ab540dad93fdf5dab0c9fb34f5d28db SHA512 21ba416ac701f1c9deb55d07f8afbf9da930fb04d274d84c5cf0df5e549554059959228ee6a4b8523d985fe0762af1a7c36aaefcb0e5b3c7baa5866e2841cfb4
diff --git a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.16.ebuild b/x11-misc/xdg-user-dirs/xdg-user-dirs-0.16.ebuild
index e11d08489f0f..6fb97a10bc35 100644
--- a/x11-misc/xdg-user-dirs/xdg-user-dirs-0.16.ebuild
+++ b/x11-misc/xdg-user-dirs/xdg-user-dirs-0.16.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://user-dirs.freedesktop.org/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="gtk"
RDEPEND=""
diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest
index 32dd4f48e924..3a84b9d7e228 100644
--- a/x11-misc/xlockmore/Manifest
+++ b/x11-misc/xlockmore/Manifest
@@ -2,12 +2,11 @@ AUX xlockmore-5.46-freetype261.patch 587 BLAKE2B a5666fd2c06d23b388d20cc8fbb6b64
AUX xlockmore-5.47-CXX.patch 613 BLAKE2B ace9eb868bcdf4fa7fda07d5a0dfc316f992fd176616c531aa71ff5d051169165f991dd8a586685b5a0b8e1a66b0da247a441fd7a56ecd24cc39bd58f2267e8b SHA512 4eef79a2b791401433ae0c6e55179975f88b74c4e57cd64ca81df48a232723e5edaccbd7045c9f67ba81ba159e70257d5e070ea59808f52430ac08539ea91087
AUX xlockmore-5.47-_BSD_SOURCE.patch 449 BLAKE2B 72e9dae6b4f0013848d744c5103d5ae06c4458cf12db893dc2cef0c572281b47a6e13cdca2d40e04b629607aa26e746737c6d2fe07953bc4c5f666755ced016f SHA512 c0b6c4a245792b91ad3ebee91f81cb6fecdf2ea2175a284203fc049b93cc51ba7cd6ba27b08bef464de96760077e6575c10c73fc237708033ee0db742c8acef3
AUX xlockmore-5.47-strip.patch 2048 BLAKE2B 0f0f00a38e1d3b5edebf40416698ad3b87323ce9167e7a3e0a44ca2fca853b16e9c1ff59ff74b0bf50b3484e25722a3ee840b312f2f249644614aef55095bfcc SHA512 2de24cbacab2a54e7a41f4604625096030763ad6212ec30b34be2c2fc4035b44f146bfb9d0a34df9c9ce4fa96a0eb1c9c7701b512a917fdf3eb56a5195c8585e
-DIST xlockmore-5.47.tar.xz 1610604 BLAKE2B 45b06d0743bfcdae6b552252d3b61471e33c4b93f61870e51b8d8a7298d7771bb6f1d40a63c35bd4152fdefc8b156c7b79f3768d5c1d20ec54adef8829bd4802 SHA512 0690255cafa0e32d5b2920a611a76107565591331ef12e442069d4a7fba38b18b43a581f29488969695390aef92d4868681efb9b2a06fbb73960d4bcd4b13484
+AUX xlockmore-5.55-soundpath.patch 877 BLAKE2B ede21934cdf23055c6177d6441bef5fb3b9cee4ee478d1aaa30a6a92ff357071a4e931af24afae81080d8eae03a012cf1cca29bcebe7540969d88385a0bafec2 SHA512 562eb7992972adad5b5f688b6f822453e878a79297e9517ce4920c2907bdc60e08f9d854a7bc4491fa740a3551474c432c59c1be6e2750504935f4209df4b9be
DIST xlockmore-5.50.tar.xz 1632968 BLAKE2B 2e692d16d70e3186ec1f31c192414b286f8815f2f428a6f7f43b3de0117c51c4ad2fbdfb91debe2ecb75c8683212b5d33bee62d81374552703d578b02d3af036 SHA512 627a905c4641d6083676a766931f23c06e2ac5af9b43447ccf03143d329d24b786aac6b248318929399b5fae98f1ec17e676466b5cbd09f180377c483694c569
DIST xlockmore-5.54.tar.xz 1647652 BLAKE2B 2d949adab766d0509cf6af7a44fdc25db58aa38973ceb00faf82bb6694a1a4848a6e88c93297ac8eb18ee5b8e0448e1d70853edf4585fb758445052c36ed6b0a SHA512 027a750d8fb9d17619441a8f76456614e0b91b4963a80810e24d4aff46a8c3217464347b0910c00ce54c25ab6678159dec3c3ea60ee61f7624015950590d7f5d
-DIST xlockmore-5.55ALPHA.tar.xz 1647904 BLAKE2B decd205ea4cccf9f3c30a59716878de082e18b1aab3a6ae10661daea72e1bde7ed66c3a35651fb40090b0391c70028298755336418685c82a966743993f1ef3e SHA512 ff3c9c1897f9ba5ab6eaf507fab595004cfecf20dd05d4264be0765b8fa78dd4b61add1362e3f509401b6f8e4d6daf13c6aeb1c375060ed14921564a0a819e5e
-EBUILD xlockmore-5.47.ebuild 2236 BLAKE2B 7587789b6b76af7b5a95fda7cbea4905b12134f85badb5889c4c53d8044cdda0c15f88d36cf2f3196296782c439d4af458122cfca626bca4fefcea5ee541a182 SHA512 2598b3f050f8bea8e5c1f71529a6a1d97fdc6902062f8985a9e31697a7bc048c1a07835dd97212b729766c2350a7b2df68e6ee69f45bee0a00161af38c24f53c
-EBUILD xlockmore-5.50.ebuild 2170 BLAKE2B c347bcc172e392e33d6bb06c0b0cb7fb833df282a8624769db58af028a441e2fd6fb79e2160f3080e950dae3a947843474ce74e28f488541f8013eea70a7ef6a SHA512 fd6f4bc897d68f7cf2674b0a4e378064f8ce18402bc124d0e1559182515132e99972a9b05b576e62b2b649911c14a95c5d46bf073f22480a7a9bf2679ca477ee
+DIST xlockmore-5.55.tar.xz 1650116 BLAKE2B 4c50f9a0f4f4c5d02c002363e75eef22b19f52cb05db305f013bb105d47f3981b00f65ee66937c9bb7d971772cda90e2565345fff25fb8c593cdeefa0cf10ca7 SHA512 b6d322bbfbf5710c0fb94da6ee894902fe6c2c87f949c80a27f7924c26a20ede5a3bc40a085c00d4a41dae450c862edaa4d50f716bf3041668d89c7c1d8b4902
+EBUILD xlockmore-5.50.ebuild 2169 BLAKE2B 428696632946a97126481c717350d87d3ce6cb73cc1c3e2ab6fd8cd64c67c4172e4889adaeb29001dda63fd4fe3ff9d44f2bed4ecd8f46f6e1ce86b14e25674f SHA512 4ac9d8f19cdca22d137bebfa97b4739214065b8ec9037f1ebafca1f4f9e62a07569fdec9195d0c1f67a4279da57b777da935abdc5bb0f5371ceecc9d1547d515
EBUILD xlockmore-5.54.ebuild 2176 BLAKE2B 682794c14940a58cdd6ebdadb6b010735f6543f5217b0a67c0fed5002a4c6c055e23e59c6a6302a2d78939ef7f4f7d896f29f15604d334b14303f4fafc9d9852 SHA512 f2ac190a0ef5421cf4faeeca936663bf7b134fae212cbf0fa597e9feaceaee91475965dd9d0cfd4d2180d7e2fb80776f1b4ab581fcfffcfee7641f70e43d0ab3
-EBUILD xlockmore-5.55_alpha.ebuild 2220 BLAKE2B 6d32a68d749a681a6f545c5a74615c7c10d256b4c4026b3c50b468f213be140184d459d83971bae3b5b106a245c63e9ee3c1cc31328ba5f7b34a3aba761ce7b3 SHA512 99bfca284e7bf037002c5c89688e49fa3a23d55c2e611280a1cf8c1e33c59064330e9ee63ba974c10049c6a71bb4062f8b090e3686efa268f312facfb25f8665
+EBUILD xlockmore-5.55.ebuild 2262 BLAKE2B 48aacb3f5c34af746d94fb33d11f285ffde94fc54dbfdde757289cf48887a722ba803a58be9a93551c47da4cd02f61ee76bcb6ab2e494071775925a9618af472 SHA512 1226e039c666d53ec09a89b7b895602d53cd838c7c79b6342769c739365fb811e4a74ed8b75099b679cca1a1eb3bfd0903f692e1c57a10d38d85667b7e439865
MISC metadata.xml 446 BLAKE2B d638ac6f12a203ae9ada10ae4c33e3a3d9901e350b6e6925c50078d66b29343cae42a67f84d5334182c1e816bddb05d062eb7b7e47c9125b273db118c4de573b SHA512 c8fafb010e63c39beeee5b53ad37354d19e98ac4cf33f29606b0af379811a0738c9c70d1fb7c31a5673d4a6365fb658a6a8bf49135b748bea9069a690ce543ed
diff --git a/x11-misc/xlockmore/files/xlockmore-5.55-soundpath.patch b/x11-misc/xlockmore/files/xlockmore-5.55-soundpath.patch
new file mode 100644
index 000000000000..81163e69f4aa
--- /dev/null
+++ b/x11-misc/xlockmore/files/xlockmore-5.55-soundpath.patch
@@ -0,0 +1,19 @@
+--- a/modes/Makefile.in
++++ b/modes/Makefile.in
+@@ -623,11 +623,11 @@
+ install-sound :
+ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
+ @NOPLAY@$(INSTALL_PROGRAM) $(ETCDIR)play.sh $(DESTDIR)$(bindir)
+- $(top_srcdir)/mkinstalldirs $(SOUNDPATH)
+- $(INSTALL_DATA) $(SOUNDDIR)complete.au $(SOUNDPATH)
+- $(INSTALL_DATA) $(SOUNDDIR)identify-please.au $(SOUNDPATH)
+- $(INSTALL_DATA) $(SOUNDDIR)not-programmed.au $(SOUNDPATH)
+- $(INSTALL_DATA) $(SOUNDDIR)thank-you.au $(SOUNDPATH)
++ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(SOUNDPATH)
++ $(INSTALL_DATA) $(SOUNDDIR)complete.au $(DESTDIR)$(SOUNDPATH)
++ $(INSTALL_DATA) $(SOUNDDIR)identify-please.au $(DESTDIR)$(SOUNDPATH)
++ $(INSTALL_DATA) $(SOUNDDIR)not-programmed.au $(DESTDIR)$(SOUNDPATH)
++ $(INSTALL_DATA) $(SOUNDDIR)thank-you.au $(DESTDIR)$(SOUNDPATH)
+
+ uninstall : uninstall-program uninstall-man uninstall-ad uninstall-sound
+
diff --git a/x11-misc/xlockmore/xlockmore-5.47.ebuild b/x11-misc/xlockmore/xlockmore-5.47.ebuild
deleted file mode 100644
index 102232ab3b5e..000000000000
--- a/x11-misc/xlockmore/xlockmore-5.47.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils flag-o-matic pam
-
-DESCRIPTION="Just another screensaver application for X"
-HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html"
-SRC_URI="http://www.tux.org/~bagleyd/xlock/${P}.tar.xz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86"
-IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock"
-
-REQUIRED_USE="
- || ( crypt pam )
- pam? ( !xlockrc )
- xlockrc? ( !pam )
-"
-RDEPEND="
- gtk? ( x11-libs/gtk+:2 )
- imagemagick? ( media-gfx/imagemagick:= )
- motif? ( >=x11-libs/motif-2.3:0 )
- nas? ( media-libs/nas )
- opengl? (
- virtual/opengl
- virtual/glu
- truetype? ( >=media-libs/ftgl-2.1.3_rc5 )
- )
- pam? ( virtual/pam )
- truetype? ( media-libs/freetype:2 )
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXpm
- x11-libs/libXt
- xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- x11-proto/xineramaproto
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.46-freetype261.patch
- "${FILESDIR}"/${PN}-5.47-_BSD_SOURCE.patch
- "${FILESDIR}"/${PN}-5.47-CXX.patch
- "${FILESDIR}"/${PN}-5.47-strip.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=()
-
- if use opengl && use truetype; then
- myconf=( --with-ftgl )
- append-flags -DFTGL213
- else
- myconf=( --without-ftgl )
- fi
-
- econf \
- $(use_enable pam) \
- $(use_enable xlockrc) \
- $(use_enable vtlock) \
- $(use_with crypt) \
- $(use_with debug editres) \
- $(use_with gtk gtk2) \
- $(use_with imagemagick magick) \
- $(use_with motif) \
- $(use_with nas) \
- $(use_with opengl mesa) \
- $(use_with opengl) \
- $(use_with truetype freetype) \
- $(use_with truetype ttf) \
- $(use_with xinerama) \
- --disable-mb \
- --enable-appdefaultdir=/usr/share/X11/app-defaults \
- --enable-syslog \
- --enable-vtlock \
- --without-esound \
- --without-gtk \
- ${myconf[@]}
-}
-
-src_install() {
- default
-
- pamd_mimic_system xlock auth
-
- if use pam; then
- fperms 755 /usr/bin/xlock
- else
- fperms 4755 /usr/bin/xlock
- fi
-
- dodoc README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO}
- docinto html
- dodoc docs/xlock.html
-}
diff --git a/x11-misc/xlockmore/xlockmore-5.50.ebuild b/x11-misc/xlockmore/xlockmore-5.50.ebuild
index a8b965034af0..529559f87230 100644
--- a/x11-misc/xlockmore/xlockmore-5.50.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.50.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.sillycycle.com/xlock/${P}.tar.xz"
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86"
IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama xlockrc vtlock"
REQUIRED_USE="
diff --git a/x11-misc/xlockmore/xlockmore-5.55_alpha.ebuild b/x11-misc/xlockmore/xlockmore-5.55.ebuild
index 1cfdbd5a51e2..8277ee4c2f00 100644
--- a/x11-misc/xlockmore/xlockmore-5.55_alpha.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.55.ebuild
@@ -47,6 +47,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.46-freetype261.patch
"${FILESDIR}"/${PN}-5.47-CXX.patch
"${FILESDIR}"/${PN}-5.47-strip.patch
+ "${FILESDIR}"/${PN}-5.55-soundpath.patch
)
S=${WORKDIR}/${P/_alpha/ALPHA}
diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest
index 4412efe0cfca..f461999d39d8 100644
--- a/x11-misc/xscreensaver/Manifest
+++ b/x11-misc/xscreensaver/Manifest
@@ -8,6 +8,8 @@ AUX xscreensaver-5.35-gentoo.patch 1328 BLAKE2B 406f9c9d318ad3de6d5b098f54b25869
AUX xscreensaver-5.35-offensive.patch 1678 BLAKE2B 6479ad1d5f081d3ae0ab7e9f08edf2656ac63bb77ec1c21885e0dc8f213580669d8021ff2de76556e7be00bfee78f9c6adf410b50e57d404637fff83c42437bc SHA512 fbc7a4f8e296e1249c2e0454978e48ea82a7b99f2467e2f46ff65e3294f5d8b4a5e366c3b6c9bc37b7f0aca92fa6d59d7492b6310d48c0b3240953f77821408a
DIST xscreensaver-5.36.tar.gz 10600872 BLAKE2B 5039722fa3aae2fdb42fb99516685f0c1fd91112f1104457988d0e7dbeb995266d60e76178a099523c920c07e1b8bc2c73c223a7a2db7b728c599cb1959a6751 SHA512 4f476135bbfdce0593bb6e5a6a48dd474fcce6031214ffbb3d43dc91bb8e1a28b3e59fc960d5f1a9ac0bdd3dc4531da26679bffbe47b7fb00b67ad74295b40f7
DIST xscreensaver-5.37.tar.gz 10598833 BLAKE2B 44462bdf735c0eeb460e400b260340a61e57f343f0ca59f38c7b8d2c7fa03a5b08a5ee424062bba8a4c95da2ec32d89cbcf3cc84cd112fbd67314d3db56bd0ef SHA512 9bef3caf4eb495bebb4c1818ed0bb222be28a7a8d525e2bce70e92d7617bc8cf89750dfaa8cf7a3cd0c489b4831c95f9ff8a0164579cf047aa63681254c8e443
+DIST xscreensaver-5.38.tar.gz 10712548 BLAKE2B 02630aa7daa3faf8aa7ff453218bed5e3db287b7c4d9b564a6d8822db8b2e1ae6be7843342d585f2d2900d2bd0e7fd2a12d49748d81bf10818fa5bc4254f6ef8 SHA512 9014571505afd3a116f541334ea37737659f63f4cbb267a56be451e2c353d9e57218119670a44297d36d140672ea423d0682433401b17749138ab6baf6507561
EBUILD xscreensaver-5.36.ebuild 3521 BLAKE2B 6dcb3156b850b3f9ab210ab0d5c030c355c6ef6f90639c23316f71d20602cda04176bdb598af4b90f41edb3e5e51ce8195803974752ad128b85b395fb9d88d12 SHA512 085ce103e700f04014a8b769ab9e625763b62fda74d38f474c576eda8dce3b1143769a0662252997c9d4f652d2c0bda483af327b15f9798674eb62812dd2c438
EBUILD xscreensaver-5.37.ebuild 3530 BLAKE2B 08cf24c2252e4965a07ab3f8bc5728a40a82f287bb1343db2bede836de1d77c6b138478dace70bf54d703ce3d4b209d0bd6b018cf62532890ed6d05cf3b10a63 SHA512 fe2fc361b059b944e94f06013a3c99854f9f4b33fd25f7f75e07e249a88f13899f3c74982e7e0dfde43523474b7b48c610ff63dfcdb08f28f6b9164eee3af68e
+EBUILD xscreensaver-5.38.ebuild 3530 BLAKE2B 08cf24c2252e4965a07ab3f8bc5728a40a82f287bb1343db2bede836de1d77c6b138478dace70bf54d703ce3d4b209d0bd6b018cf62532890ed6d05cf3b10a63 SHA512 fe2fc361b059b944e94f06013a3c99854f9f4b33fd25f7f75e07e249a88f13899f3c74982e7e0dfde43523474b7b48c610ff63dfcdb08f28f6b9164eee3af68e
MISC metadata.xml 660 BLAKE2B f720a7df804148568927cc909ec46013c8de0087f2ab5751bd3852cf310161c328d43f29db22105e46b4c142db3e84fa5a2c943bae63779156bfe569726bf12b SHA512 ecc2b0423bd77d7713db654875f5d112c90c278653248298c877a84104db40430fcdaffaac2cbb972bb6ae6ce970b498d4d086278ba85c519dedeb3586bcd41b
diff --git a/x11-misc/xscreensaver/xscreensaver-5.38.ebuild b/x11-misc/xscreensaver/xscreensaver-5.38.ebuild
new file mode 100644
index 000000000000..6c8fa54ec6f2
--- /dev/null
+++ b/x11-misc/xscreensaver/xscreensaver-5.38.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic multilib pam
+
+DESCRIPTION="A modular screen saver and locker for the X Window System"
+HOMEPAGE="https://www.jwz.org/xscreensaver/"
+SRC_URI="
+ ${HOMEPAGE}${P}.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+IUSE="gdm jpeg new-login offensive opengl pam +perl selinux suid xinerama"
+
+COMMON_DEPEND="
+ >=gnome-base/libglade-2
+ dev-libs/libxml2
+ media-libs/netpbm
+ x11-apps/appres
+ x11-apps/xwininfo
+ x11-libs/gdk-pixbuf:2[X]
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXt
+ x11-libs/libXxf86misc
+ x11-libs/libXxf86vm
+ jpeg? ( virtual/jpeg:0 )
+ new-login? (
+ gdm? ( gnome-base/gdm )
+ !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) )
+ )
+ opengl? (
+ virtual/glu
+ virtual/opengl
+ )
+ pam? ( virtual/pam )
+ xinerama? ( x11-libs/libXinerama )
+"
+# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'`
+RDEPEND="
+ ${COMMON_DEPEND}
+ perl? (
+ dev-lang/perl
+ dev-perl/libwww-perl
+ virtual/perl-Digest-MD5
+ )
+ selinux? ( sec-policy/selinux-xscreensaver )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-util/intltool
+ sys-devel/bc
+ sys-devel/gettext
+ virtual/pkgconfig
+ x11-proto/recordproto
+ x11-proto/scrnsaverproto
+ x11-proto/xextproto
+ x11-proto/xf86miscproto
+ x11-proto/xf86vidmodeproto
+ xinerama? ( x11-proto/xineramaproto )
+"
+
+src_prepare() {
+ sed -i configure.in -e '/^ALL_LINGUAS=/d' || die
+ strip-linguas -i po/
+ export ALL_LINGUAS="${LINGUAS}"
+
+ if use new-login && ! use gdm; then #392967
+ sed -i \
+ -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \
+ configure{,.in} || die
+ fi
+
+ eapply \
+ "${FILESDIR}"/${PN}-5.05-interix.patch \
+ "${FILESDIR}"/${PN}-5.20-blurb-hndl-test-passwd.patch \
+ "${FILESDIR}"/${PN}-5.20-test-passwd-segv-tty.patch \
+ "${FILESDIR}"/${PN}-5.20-tests-miscfix.patch \
+ "${FILESDIR}"/${PN}-5.28-comment-style.patch \
+ "${FILESDIR}"/${PN}-5.31-pragma.patch \
+ "${FILESDIR}"/${PN}-5.35-gentoo.patch
+
+ use offensive || eapply "${FILESDIR}"/${PN}-5.35-offensive.patch
+
+ eapply_user
+
+ eautoconf
+ eautoheader
+}
+
+src_configure() {
+ if use ppc || use ppc64; then
+ filter-flags -maltivec -mabi=altivec
+ append-flags -U__VEC__
+ fi
+
+ unset BC_ENV_ARGS #24568
+ export RPM_PACKAGE_VERSION=no #368025
+
+ econf \
+ $(use_with jpeg) \
+ $(use_with new-login login-manager) \
+ $(use_with opengl gl) \
+ $(use_with pam) \
+ $(use_with suid setuid-hacks) \
+ $(use_with xinerama xinerama-ext) \
+ --enable-locking \
+ --with-configdir="${EPREFIX}"/usr/share/${PN}/config \
+ --with-dpms-ext \
+ --with-gtk \
+ --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} \
+ --with-pixbuf \
+ --with-proc-interrupts \
+ --with-randr-ext \
+ --with-text-file="${EPREFIX}"/etc/gentoo-release \
+ --with-x-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults \
+ --with-xdbe-ext \
+ --with-xf86gamma-ext \
+ --with-xf86vmode-ext \
+ --with-xinput-ext \
+ --with-xshm-ext \
+ --without-gle \
+ --without-kerberos \
+ --x-includes="${EPREFIX}"/usr/include \
+ --x-libraries="${EPREFIX}"/usr/$(get_libdir)
+}
+
+src_install() {
+ emake install_prefix="${D}" install
+
+ dodoc README{,.hacking}
+
+ use pam && fperms 755 /usr/bin/${PN}
+ pamd_mimic_system ${PN} auth
+
+ rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml
+}