summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/clipmenu/clipmenu-6.2.0.ebuild4
-rw-r--r--x11-misc/colord/colord-1.3.5.ebuild54
-rw-r--r--x11-misc/devilspie2/devilspie2-0.43-r100.ebuild4
-rw-r--r--x11-misc/fpm2/Manifest1
-rw-r--r--x11-misc/fpm2/fpm2-0.79-r1.ebuild31
-rw-r--r--x11-misc/fpm2/fpm2-0.90.ebuild4
-rw-r--r--x11-misc/habak/Manifest1
-rw-r--r--x11-misc/habak/habak-0.2.5-r2.ebuild44
-rw-r--r--x11-misc/i3blocks-contrib/Manifest1
-rw-r--r--x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild29
-rw-r--r--x11-misc/i3blocks-contrib/metadata.xml12
-rw-r--r--x11-misc/i3blocks/i3blocks-1.5-r1.ebuild37
-rw-r--r--x11-misc/i3blocks/i3blocks-1.5.ebuild4
-rw-r--r--x11-misc/i3blocks/metadata.xml3
-rw-r--r--x11-misc/i3status/i3status-2.13-r1.ebuild4
-rw-r--r--x11-misc/i3status/i3status-2.13.ebuild47
-rw-r--r--x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch28
-rw-r--r--x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch12
-rw-r--r--x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild4
-rw-r--r--x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild4
-rw-r--r--x11-misc/qps/qps-2.2.0.ebuild4
-rw-r--r--x11-misc/rss-glx/metadata.xml5
-rw-r--r--x11-misc/sct/sct-0.5-r1.ebuild4
-rw-r--r--x11-misc/sct/sct-0.5.ebuild38
-rw-r--r--x11-misc/synergy/Manifest1
-rw-r--r--x11-misc/synergy/synergy-2.0.0.ebuild65
-rw-r--r--x11-misc/util-macros/Manifest1
-rw-r--r--x11-misc/util-macros/util-macros-1.19.3.ebuild16
-rw-r--r--x11-misc/vdpauinfo/Manifest1
-rw-r--r--x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild29
-rw-r--r--x11-misc/wdm/wdm-1.28-r6.ebuild (renamed from x11-misc/wdm/wdm-1.28-r4.ebuild)7
-rw-r--r--x11-misc/wdm/wdm-1.28-r7.ebuild (renamed from x11-misc/wdm/wdm-1.28-r5.ebuild)7
-rw-r--r--x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch29
-rw-r--r--x11-misc/xfractint/files/xfractint.envd4
-rw-r--r--x11-misc/xlockmore/xlockmore-5.50-r1.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.50.ebuild)5
-rw-r--r--x11-misc/xlockmore/xlockmore-5.65-r1.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.65.ebuild)5
-rw-r--r--x11-misc/xlockmore/xlockmore-5.66_alpha10-r1.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.66_alpha11.ebuild)5
-rw-r--r--x11-misc/xlockmore/xlockmore-5.66_alpha11-r1.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.66_alpha12.ebuild)5
-rw-r--r--x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild (renamed from x11-misc/xlockmore/xlockmore-5.66_alpha10.ebuild)5
-rw-r--r--x11-misc/xosview/xosview-1.22.ebuild2
-rw-r--r--x11-misc/xscreensaver/xscreensaver-5.38-r3.ebuild (renamed from x11-misc/xscreensaver/xscreensaver-5.38-r2.ebuild)8
-rw-r--r--x11-misc/xscreensaver/xscreensaver-5.43-r5.ebuild (renamed from x11-misc/xscreensaver/xscreensaver-5.43-r4.ebuild)8
-rw-r--r--x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild (renamed from x11-misc/xscreensaver/xscreensaver-5.44-r3.ebuild)8
-rw-r--r--x11-misc/xsnow/Manifest2
-rw-r--r--x11-misc/xsnow/xsnow-1.42-r2.ebuild44
-rw-r--r--x11-misc/xsnow/xsnow-3.2.2.ebuild34
-rw-r--r--x11-misc/xvkbd/Manifest3
-rw-r--r--x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch11
-rw-r--r--x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch25
-rw-r--r--x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch22
-rw-r--r--x11-misc/xvkbd/xvkbd-3.7.ebuild59
-rw-r--r--x11-misc/xvkbd/xvkbd-3.9.ebuild56
-rw-r--r--x11-misc/xvkbd/xvkbd-4.0.ebuild45
53 files changed, 228 insertions, 663 deletions
diff --git a/x11-misc/clipmenu/clipmenu-6.2.0.ebuild b/x11-misc/clipmenu/clipmenu-6.2.0.ebuild
index cc2eeecc5417..5ae7092c8f4c 100644
--- a/x11-misc/clipmenu/clipmenu-6.2.0.ebuild
+++ b/x11-misc/clipmenu/clipmenu-6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cdown/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Unlicense"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
diff --git a/x11-misc/colord/colord-1.3.5.ebuild b/x11-misc/colord/colord-1.3.5.ebuild
index ad4394daeb79..e8a2b5c59e3d 100644
--- a/x11-misc/colord/colord-1.3.5.ebuild
+++ b/x11-misc/colord/colord-1.3.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-GNOME2_LA_PUNT="yes"
+EAPI=7
+GNOME2_EAUTORECONF="yes"
VALA_USE_DEPEND="vapigen"
-inherit autotools bash-completion-r1 check-reqs gnome2 user systemd udev vala multilib-minimal
+inherit bash-completion-r1 check-reqs gnome2 systemd udev vala multilib-minimal toolchain-funcs
DESCRIPTION="System service to accurately color manage input and output devices"
HOMEPAGE="https://www.freedesktop.org/software/colord/"
@@ -13,7 +13,7 @@ SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0/2" # subslot = libcolord soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
# We prefer policykit enabled by default, bug #448058
IUSE="argyllcms examples extra-print-profiles +gusb +introspection +policykit scanner systemd +udev vala"
@@ -23,7 +23,7 @@ REQUIRED_USE="
vala? ( introspection )
"
-COMMON_DEPEND="
+DEPEND="
dev-db/sqlite:3=[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
>=media-libs/lcms-2.6:2=[${MULTILIB_USEDEP}]
@@ -33,19 +33,24 @@ COMMON_DEPEND="
policykit? ( >=sys-auth/polkit-0.104 )
scanner? (
media-gfx/sane-backends
- sys-apps/dbus )
+ sys-apps/dbus
+ )
systemd? ( >=sys-apps/systemd-44:0= )
udev? (
dev-libs/libgudev:=[${MULTILIB_USEDEP}]
- virtual/udev
virtual/libudev:=[${MULTILIB_USEDEP}]
+ virtual/udev
)
"
-RDEPEND="${COMMON_DEPEND}
- !media-gfx/shared-color-profiles
+RDEPEND="${DEPEND}
+ acct-group/colord
+ acct-user/colord
!<=media-gfx/colorhug-client-0.1.13
+ !media-gfx/shared-color-profiles
"
-DEPEND="${COMMON_DEPEND}
+BDEPEND="
+ acct-group/colord
+ acct-user/colord
dev-libs/libxslt
>=dev-util/gtk-doc-am-1.9
>=dev-util/intltool-0.35
@@ -54,6 +59,11 @@ DEPEND="${COMMON_DEPEND}
extra-print-profiles? ( media-gfx/argyllcms )
vala? ( $(vala_depend) )
"
+# These dependencies are required to build native build-time programs.
+BDEPEND="${BDEPEND}
+ dev-libs/glib:2
+ media-libs/lcms
+"
# FIXME: needs pre-installed dbus service files
RESTRICT="test"
@@ -68,8 +78,6 @@ pkg_pretend() {
pkg_setup() {
use extra-print-profiles && check-reqs_pkg_setup
- enewgroup colord
- enewuser colord -1 -1 /var/lib/colord colord
}
src_prepare() {
@@ -78,13 +86,21 @@ src_prepare() {
src/sensors/cd-sensor-argyll.c \
configure.ac || die
- eautoreconf
use vala && vala_src_prepare
gnome2_src_prepare
multilib_copy_sources
}
multilib_src_configure() {
+ if multilib_is_native_abi && tc-is-cross-compiler; then
+ mkdir -p "${S}-native"
+ pushd "${S}-native" >/dev/null 2>&1 || die
+ ECONF_SOURCE="${S}" econf_build --enable-static \
+ --disable-{argyllcms-sensor,print-profiles,shared,udev} \
+ {BASH_COMPLETION,GUDEV,GUSB,POLKIT,SQLITE,UDEV}_{CFLAG,LIB}S=-DSKIP
+ popd >/dev/null 2>&1 || die
+ fi
+
# Reverse tools require gusb
# bash-completion test does not work on gentoo
local myconf=(
@@ -115,7 +131,15 @@ multilib_src_configure() {
multilib_src_compile() {
if multilib_is_native_abi; then
- gnome2_src_compile
+ if tc-is-cross-compiler; then
+ emake -C "${S}-native/lib/colord" libcolord.la
+ emake -C "${S}-native/client" cd-create-profile cd-it8
+ emake \
+ CD_CREATE_PROFILE="${S}-native/client/cd-create-profile" \
+ CD_IT8="${S}-native/client/cd-it8"
+ else
+ emake
+ fi
else
emake -C lib/colord
use gusb && emake -C lib/colorhug
diff --git a/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild b/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild
index fd78593cd4db..5f249986dfbb 100644
--- a/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild
+++ b/x11-misc/devilspie2/devilspie2-0.43-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/devilspie2/devilspie2_${PV}-
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="
diff --git a/x11-misc/fpm2/Manifest b/x11-misc/fpm2/Manifest
index 198e0ebb4163..e3b4e237cc07 100644
--- a/x11-misc/fpm2/Manifest
+++ b/x11-misc/fpm2/Manifest
@@ -1,2 +1 @@
-DIST fpm2-0.79.tar.bz2 230189 BLAKE2B 6e444dbed72a139fd7cecaa3669c0da042d17dc1adc72ff0350b4b094f990e9d19a953328319ade692088536673ca04df50624919c3a2d087486f09c8dff7fa4 SHA512 2310f69df323c172954932f9a3454fab95d1389854110c1d18bfbb0dff59f0da937cbc2641abe98c7be85b7c5a65234a925acd9f82b5643079864ce529dc92b2
DIST fpm2-0.90.tar.xz 212972 BLAKE2B 2608b40fd39db18407da5625f07534021dee72456fe168ffcb0c7b1f0a86fae0c69cdec5a9bfbfd09838622afcf575051326b9be5c47eb69e0b089abc205f99f SHA512 e02ebbc7af4202538b85394ef2e91d6fe7b11fbe6aaec5c5bd521d473b557db4ca8426810d1bef69967496071c936a789112307fbf028a8e3771d792c97495b6
diff --git a/x11-misc/fpm2/fpm2-0.79-r1.ebuild b/x11-misc/fpm2/fpm2-0.79-r1.ebuild
deleted file mode 100644
index d10f34560837..000000000000
--- a/x11-misc/fpm2/fpm2-0.79-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A GUI password manager utility with password generator"
-HOMEPAGE="https://als.regnet.cz/fpm2/"
-SRC_URI="https://als.regnet.cz/${PN}/download/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/gtk+-2.10.14:2
- dev-libs/libxml2
- >=dev-libs/glib-2.16
- x11-libs/libX11"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- dev-util/intltool"
-
-src_prepare() {
- default
- # fix tests
- local x
- for x in ${PN}.glade data/${PN}.desktop.in; do
- echo "${x}" >> "${S}"/po/POTFILES.in || die
- done
-}
diff --git a/x11-misc/fpm2/fpm2-0.90.ebuild b/x11-misc/fpm2/fpm2-0.90.ebuild
index 0a7f6ea19f0d..d4ee0e2a7259 100644
--- a/x11-misc/fpm2/fpm2-0.90.ebuild
+++ b/x11-misc/fpm2/fpm2-0.90.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://als.regnet.cz/${PN}/download/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-misc/habak/Manifest b/x11-misc/habak/Manifest
index e3fc36262dca..ce4b06b92680 100644
--- a/x11-misc/habak/Manifest
+++ b/x11-misc/habak/Manifest
@@ -1,2 +1 @@
DIST habak-0.2.5-sourceforge.tar.gz 28747 BLAKE2B 60c6f60e0a16dca2091f41c9e4f419e5fb4be88a3ce44de98d91740f94e468fb7bd64bbf0b399b64035c21547b50fccf2e40954e0ff59ab1f1c0ce8dc6e56670 SHA512 4b1ff1484c65f74441b297e558360a8f2ea8f12ac63c4b74f846e41328dd84a1d619bde55e81224c3bd527897625e17bc07a6bb0d4cc3bd0eec6f4e787201277
-DIST habak-0.2.5.tar.bz2 22657 BLAKE2B 10b3c4808251b255bcf26935974514a2df5946520bd4bc080b9bdc551c727925c8b9a7485124013303654769b9daacff42d54fc0e5d567b26d99c5a75a0a50c2 SHA512 256ac24a3b322397b6cdbd2ca8add5938c77d166092a783234baa6186c3b4e01aeffd0b890749c7ac14aa39961e5fc6326f614ceb04eadfc5e4af282d04b7188
diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild
deleted file mode 100644
index 7cc18e14dcc8..000000000000
--- a/x11-misc/habak/habak-0.2.5-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A simple but powerful tool to set desktop wallpaper"
-HOMEPAGE="https://home.gna.org/fvwm-crystal/"
-SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND="media-libs/imlib2[X]
- x11-libs/libX11"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-# Skip into the src directory so we avoid a recursive make call that
-# is going to break parallel make.
-S="${WORKDIR}/${P}/src"
-
-DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en )
-
-src_prepare() {
- default
- sed -i \
- -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \
- -e 's:gcc:$(CC):' \
- "${S}"/Makefile || die "Makefile fixing failed"
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" ${PN}
-}
-
-src_install() {
- dobin ${PN}
- cd "${WORKDIR}/${P}" || die
- einstalldocs
-}
diff --git a/x11-misc/i3blocks-contrib/Manifest b/x11-misc/i3blocks-contrib/Manifest
new file mode 100644
index 000000000000..3cc417c32e8a
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/Manifest
@@ -0,0 +1 @@
+DIST i3blocks-contrib-1.4.0_p20201127.tar.gz 738457 BLAKE2B 1db16c40323d0c191bb44c50d6a66523391adfdf9652976f78238fffe0ee50d99d3bd6fbcfd1a0eeef8308fd466a3eeda479299f462b4d4d31ae2f2bc7ea6b31 SHA512 ff09c7b8e4b630d014f0441342835dbf03642f32de6806a1204eccb6166eade190abe43b331ef72aaa3ba5a77f9690ae8c36a9ef9aa6d312ae5e543a46b99a72
diff --git a/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
new file mode 100644
index 000000000000..01e8a293c8aa
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/i3blocks-contrib-1.4.0_p20201127.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit vcs-snapshot
+
+COMMIT=154001e5713c26c70063446022919225b6f916f0
+
+DESCRIPTION="A set of scripts for i3blocks, contributed by the community"
+HOMEPAGE="https://github.com/vivien/i3blocks-contrib"
+SRC_URI="https://github.com/vivien/i3blocks-contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+
+DEPEND=""
+RDEPEND="!<x11-misc/i3blocks-1.5
+ >=x11-misc/i3blocks-1.5"
+BDEPEND=""
+
+src_prepare() {
+ sed -i -e '/^$(_BLOCKS):/ s/$/ installdirs/' Makefile
+ default
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr install
+}
diff --git a/x11-misc/i3blocks-contrib/metadata.xml b/x11-misc/i3blocks-contrib/metadata.xml
new file mode 100644
index 000000000000..9b78a9263355
--- /dev/null
+++ b/x11-misc/i3blocks-contrib/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bkohler@gentoo.org</email>
+ <name>Ben Kohler</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">vivien/i3blocks-contrib</remote-id>
+ </upstream>
+ <origin>gentoo-staging</origin>
+</pkgmetadata>
diff --git a/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild
new file mode 100644
index 000000000000..0ff32627916e
--- /dev/null
+++ b/x11-misc/i3blocks/i3blocks-1.5-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1
+
+if [[ ${PV} = 9999 ]]; then
+ inherit git-r3
+fi
+
+DESCRIPTION="highly flexible status line for the i3 window manager"
+HOMEPAGE="https://github.com/vivien/i3blocks"
+if [[ ${PV} = 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/vivien/${PN}"
+else
+ SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 ~arm64 x86"
+fi
+
+IUSE="+contrib"
+SLOT="0"
+LICENSE="GPL-3"
+
+PDEPEND="contrib? ( x11-misc/i3blocks-contrib )"
+
+PATCHES=( "${FILESDIR}"/${PN}-disable-bash-completion.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_install() {
+ default
+ newbashcomp bash-completion ${PN}
+}
diff --git a/x11-misc/i3blocks/i3blocks-1.5.ebuild b/x11-misc/i3blocks/i3blocks-1.5.ebuild
index d8ceeacffbb7..9922b9524a99 100644
--- a/x11-misc/i3blocks/i3blocks-1.5.ebuild
+++ b/x11-misc/i3blocks/i3blocks-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://github.com/vivien/${PN}"
else
SRC_URI="https://github.com/vivien/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 x86"
fi
SLOT="0"
diff --git a/x11-misc/i3blocks/metadata.xml b/x11-misc/i3blocks/metadata.xml
index a37d991e0ed2..ea8dc2f90d3e 100644
--- a/x11-misc/i3blocks/metadata.xml
+++ b/x11-misc/i3blocks/metadata.xml
@@ -8,5 +8,8 @@
<upstream>
<remote-id type="github">vivien/i3blocks</remote-id>
</upstream>
+ <use>
+ <flag name="contrib">Install contrib modules</flag>
+ </use>
<origin>gentoo-staging</origin>
</pkgmetadata>
diff --git a/x11-misc/i3status/i3status-2.13-r1.ebuild b/x11-misc/i3status/i3status-2.13-r1.ebuild
index 9107ec983b70..eeae885823e2 100644
--- a/x11-misc/i3status/i3status-2.13-r1.ebuild
+++ b/x11-misc/i3status/i3status-2.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="pulseaudio"
BDEPEND="virtual/pkgconfig"
diff --git a/x11-misc/i3status/i3status-2.13.ebuild b/x11-misc/i3status/i3status-2.13.ebuild
deleted file mode 100644
index 0648dee3cb59..000000000000
--- a/x11-misc/i3status/i3status-2.13.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps
-
-DESCRIPTION="generates a status bar for dzen2, xmobar or similar"
-HOMEPAGE="https://i3wm.org/i3status/"
-SRC_URI="https://i3wm.org/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- >=dev-libs/yajl-2.0.2
- dev-libs/confuse:=
- dev-libs/libnl:3
- media-libs/alsa-lib
- || ( media-sound/pulseaudio media-sound/apulse[sdk] )
-"
-DEPEND="
- ${RDEPEND}
- app-text/asciidoc
- app-text/xmlto
-"
-
-src_compile() {
- pushd "${S}/${CHOST}" || die
- default
-}
-
-src_install() {
- pushd "${S}/${CHOST}" || die
- default
-}
-
-pkg_postinst() {
- fcaps cap_net_admin usr/bin/${PN}
-
- elog "${PN} can be used with any of the following programs:"
- elog " i3bar (x11-wm/i3)"
- elog " x11-misc/xmobar"
- elog " x11-misc/dzen"
- elog "Please refer to manual: man ${PN}"
-}
diff --git a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
deleted file mode 100644
index 63765ee79e69..000000000000
--- a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-libnotify-0.7.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/capplet/notification-properties.c
-+++ src/capplet/notification-properties.c
-@@ -27,6 +27,10 @@
- #include <string.h>
- #include <libnotify/notify.h>
-
-+#ifndef NOTIFY_CHECK_VERSION
-+#define NOTIFY_CHECK_VERSION(x,y,z) 0
-+#endif
-+
- #include "stack.h"
-
- #define GCONF_KEY_DAEMON "/apps/notification-daemon"
-@@ -402,8 +406,12 @@
-
- dialog->preview = notify_notification_new (_("Notification Test"),
- _("Just a test"),
-- "gnome-util",
-- NULL);
-+ "gnome-util"
-+#if NOTIFY_CHECK_VERSION (0, 7, 0)
-+ );
-+#else
-+ , NULL);
-+#endif
-
- if (!notify_notification_show (dialog->preview, &error)) {
- char *message;
diff --git a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch b/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
deleted file mode 100644
index 306ffd9cf991..000000000000
--- a/x11-misc/notification-daemon/files/notification-daemon-0.5.0-underlinking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-http://bugs.gentoo.org/468522
-
---- configure.ac
-+++ configure.ac
-@@ -98,6 +98,7 @@
- dbus-1 >= $REQ_DBUS_VERSION, \
- dbus-glib-1 >= $REQ_DBUS_VERSION, \
- libcanberra-gtk >= $REQ_LIBCANBERRA_GTK_VERSION, \
-+ gmodule-2.0, \
- gconf-2.0, \
- libwnck-1.0 \
- x11 \
diff --git a/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild b/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild
index cec157f207b0..82275f756da0 100644
--- a/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild
+++ b/x11-misc/obconf-qt/obconf-qt-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
fi
LICENSE="GPL-2 GPL-2+"
diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild
index db6ed8248064..471e0052a4ba 100644
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
fi
LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
diff --git a/x11-misc/qps/qps-2.2.0.ebuild b/x11-misc/qps/qps-2.2.0.ebuild
index 5284132b4063..cf7874777bee 100644
--- a/x11-misc/qps/qps-2.2.0.ebuild
+++ b/x11-misc/qps/qps-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/x11-misc/rss-glx/metadata.xml b/x11-misc/rss-glx/metadata.xml
index 283464dc5f28..7c01a6315a09 100644
--- a/x11-misc/rss-glx/metadata.xml
+++ b/x11-misc/rss-glx/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>desktop-misc@gentoo.org</email>
- <name>Gentoo Desktop Miscellaneous Project</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="quesoglc">Enable support for OpenGL Character Renderer</flag>
</use>
diff --git a/x11-misc/sct/sct-0.5-r1.ebuild b/x11-misc/sct/sct-0.5-r1.ebuild
index 2fbc0da2e7cd..34262ce5fd71 100644
--- a/x11-misc/sct/sct-0.5-r1.ebuild
+++ b/x11-misc/sct/sct-0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.umaxx.net/dl/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
DEPEND="
x11-libs/libXrender
diff --git a/x11-misc/sct/sct-0.5.ebuild b/x11-misc/sct/sct-0.5.ebuild
deleted file mode 100644
index f16460c1db01..000000000000
--- a/x11-misc/sct/sct-0.5.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Set color temperature of the screen"
-HOMEPAGE="https://www.umaxx.net/"
-SRC_URI="https://www.umaxx.net/dl/${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-DEPEND="
- x11-libs/libXrender
- x11-libs/libXrandr
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libxcb
- dev-libs/libbsd"
-
-RDEPEND="
- ${DEPEND}"
-
-src_prepare() {
- default
- sed \
- -e 's:_BSD_SOURCE:_DEFAULT_SOURCE:g' \
- -i Makefile || die
-}
-
-src_install() {
- dobin "${PN}"
- doman "${PN}.1"
- einstalldocs
-}
diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index 95b431ae0809..c4babbffbda4 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,7 +1,6 @@
DIST googletest-aee0f9d9b5b87796ee8a0ab26b7587ec30e8858e.tar.gz 866900 BLAKE2B c162d47868583ba270675abe5df935b8f4b9a9c00dbdc80dd88afa7f2b98266640b32b2ea5e8f9f6d6227196b5d2f79dbfda4e9585106224e814cc1503cf777d SHA512 715d887b59b47d4691c7c90ef0cf0ffc3d1e758e500263c76b50fd506e90a9d1c390af745933cfe3f55e1edac5d72dccedef3cb9a50b71a5b796424471a3017b
DIST synergy-1.12.0.png 31383 BLAKE2B 228487058d09ee4fe7d3c909a3aee567b63c0d1aeaecf0e724a7bc9c59e48abecac71f8074902fd4f02ff9347fe8f6488b0554fb78a253339b04fe8d2e958d24 SHA512 7044395b41a0d2e49d308c599710fa32398d11584e70da32d4a1ccb292b02437c09860ed14f7bdd113a646daf696988fd3c0b80f3ab52ebbcaddf4c846cdd7ab
DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e SHA512 83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
-DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa SHA512 69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89caaaa8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
DIST synergy-core-1.12.0-stable.tar.gz 8237539 BLAKE2B deb9729cadd59b9aee058cde6c9a9e01325081af3cbde0b294fb000c4f805bdba72a6c12266e9f0f360b7aca8a40718295e7d34263ad851bb27be54f54d0c1a0 SHA512 234e8eb42624f006aa45dfcf50a80089a82347c7151da040f10066b412f729adf01600bc9ec2274a0941965e91ab7bab74abd398287a20906dd4a70b1948db5a
DIST synergy-core-1.13.0-stable.tar.gz 8657662 BLAKE2B b4da6abd1b396f71aa37531e1adf71ff06d4804b74659db362a8fe2701c44786108ecc8b52932038490dfad8b7ae617f13a365ebe1ecf559f50106772bda9102 SHA512 317f0aae7742a3ecaea2f3138364a5cd1a098d76a2decdb6558900112e5dd0b53c457b461201d25d3a33cc2d9189e1f7f4e777a80b98c87d693f51b636cbb564
DIST synergy.png 26910 BLAKE2B aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535 SHA512 0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d
diff --git a/x11-misc/synergy/synergy-2.0.0.ebuild b/x11-misc/synergy/synergy-2.0.0.ebuild
deleted file mode 100644
index 750ffb44464e..000000000000
--- a/x11-misc/synergy/synergy-2.0.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic gnome2-utils cmake-utils
-
-DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers"
-HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core"
-SRC_URI="
- https://github.com/symless/${PN}-core/archive/v${PV}-stable.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="libressl"
-
-S=${WORKDIR}/${PN}-core-${PV}-stable
-
-COMMON_DEPEND="
- net-misc/curl
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXtst
- !libressl? ( dev-libs/openssl:= )
- libressl? ( dev-libs/libressl:= )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-RDEPEND="
- ${COMMON_DEPEND}
-"
-
-src_prepare() {
- cmake-utils_src_prepare
-}
-
-src_configure() {
- append-cxxflags ${mycmakeargs}
- local mycmakeargs=( -DSYNERGY_REVISION=0bd448d5 )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- dobin ../${P}_build/bin/${PN}{c,s} ../${P}_build/bin/synergy-core
-
- insinto /etc
- newins doc/synergy.conf.example synergy.conf
-
- newman doc/${PN}c.man ${PN}c.1
- newman doc/${PN}s.man ${PN}s.1
-
- dodoc doc/synergy.conf.example* ChangeLog
-}
diff --git a/x11-misc/util-macros/Manifest b/x11-misc/util-macros/Manifest
index 106e76be00d3..758c91219317 100644
--- a/x11-misc/util-macros/Manifest
+++ b/x11-misc/util-macros/Manifest
@@ -1 +1,2 @@
DIST util-macros-1.19.2.tar.bz2 84139 BLAKE2B 94eeeca771042671c6915c562e055c8b965f874c3a5aa1c8107abe38ca984ee32293f68a51ca73d65ac82d245dec6e02ddd62939ab14aee12b4b6fbf350b8c39 SHA512 3f51504b27f0478c136126f15110cf3cdbba218c4d74a8e974cca1381c6e8364609bd0c444f2fb19aa86a7f4e848dfce4f4da940463b224036f75a60b3d88619
+DIST util-macros-1.19.3.tar.bz2 84690 BLAKE2B 95f6bd6cca47111f973eef60915ab0b0a1c6a6b15facb08da138df100c27caacce28866c5ac05aae79116fe3bafa15f454ea6cb9997069f0b5fab7968777d383 SHA512 b9c7398a912c688a782eab5b1e0f6da2df11a430775c5c98fc3269f73a665de6eeb60d300a849e38d345714a6e51f74e9334cb6039767304cca4b93d823a53a2
diff --git a/x11-misc/util-macros/util-macros-1.19.3.ebuild b/x11-misc/util-macros/util-macros-1.19.3.ebuild
new file mode 100644
index 000000000000..b4c80bbc6eea
--- /dev/null
+++ b/x11-misc/util-macros/util-macros-1.19.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="X.Org autotools utility macros"
+HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/util/macros"
+SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# there is nothing to compile for this package, all its contents are produced by
+# configure. the only make job that matters is make install
+src_compile() { true; }
diff --git a/x11-misc/vdpauinfo/Manifest b/x11-misc/vdpauinfo/Manifest
index 49412210ea63..11e8d6993fdd 100644
--- a/x11-misc/vdpauinfo/Manifest
+++ b/x11-misc/vdpauinfo/Manifest
@@ -1,2 +1 @@
-DIST vdpauinfo-1.3.tar.gz 12159 BLAKE2B 41dc31ef2f45272221e2eea969d7801cc9c8bfd693e64f7d157b17645da654b7f50d780df698736b3e2ea9c55c7d3b6e7ce75f96aacd50bbaa4032dfc753a43f SHA512 2271053c17d389ea600742ffe14e863921f18e504e07cb5db33c98745d2f71aece908408bca0161b3c2fa9cd67de8c741c132a774a4fd9443c7124168a4da79f
DIST vdpauinfo-1.4.tar.bz2 11811 BLAKE2B bf0c268505b8eafb9da7c799518296498f2c04bde33443101625c4a80cfde6418428d3969e9ac0f4222a6985b53f3bd4dff688fc03af29de7576f3af3605e07c SHA512 7227205f35d5ad9bc64537d4e47e1924e7efbcd1185420f5f575eadff23f2932484db9c39c377282ed88fa7fd43d436064b10961082ccbf66c49dac72b4129a3
diff --git a/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild b/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild
deleted file mode 100644
index 6c12128cc543..000000000000
--- a/x11-misc/vdpauinfo/vdpauinfo-1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Displays info about your card's VDPAU support"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU"
-SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${P}/${PN}-${P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- x11-libs/libX11
- >=x11-libs/libvdpau-1.3
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-S=${WORKDIR}/${PN}-${P}
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/x11-misc/wdm/wdm-1.28-r4.ebuild b/x11-misc/wdm/wdm-1.28-r6.ebuild
index f6b3385ca80a..1ba2a83d76c2 100644
--- a/x11-misc/wdm/wdm-1.28-r4.ebuild
+++ b/x11-misc/wdm/wdm-1.28-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -41,5 +41,8 @@ src_install() {
default
rm -f "${ED%/}"/etc/pam.d/wdm || die
- pamd_mimic system-local-login wdm auth account password session
+
+ if use pam; then
+ pamd_mimic system-local-login wdm auth account password session
+ fi
}
diff --git a/x11-misc/wdm/wdm-1.28-r5.ebuild b/x11-misc/wdm/wdm-1.28-r7.ebuild
index 797dafa1bf98..d94c24004807 100644
--- a/x11-misc/wdm/wdm-1.28-r5.ebuild
+++ b/x11-misc/wdm/wdm-1.28-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -53,5 +53,8 @@ src_install() {
default
rm -f "${ED}"/etc/pam.d/wdm || die
- pamd_mimic system-local-login wdm auth account password session
+
+ if use pam; then
+ pamd_mimic system-local-login wdm auth account password session
+ fi
}
diff --git a/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch b/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch
deleted file mode 100644
index eb3d92783aae..000000000000
--- a/x11-misc/xfractint/files/xfractint-20.04p09-ldflags.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -125,7 +125,7 @@
-
- ifeq ($(AS),/usr/bin/nasm)
-
--CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -DNASM -fno-builtin
-+CFLAGS = -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -DNASM -fno-builtin
- #CFLAGS = -I. -D_CONST $(DEFINES)
- #CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX \
- # -march=$(ARCH) -DNASM -fno-builtin
-@@ -133,7 +133,7 @@
-
- else
-
--CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -fno-builtin
-+CFLAGS = -I$(HFD) $(DEFINES) -DBIG_ANSI_C -DLINUX -fno-builtin
- #CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX \
- # -march=$(ARCH) -fno-builtin
- #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -fno-builtin
-@@ -312,7 +312,7 @@
- "HFD=.${HFD}"
- cd unix ; ${MAKE} all "CC=${CC}" "CFLAGS= -I.${HFD} -I${XFTHFD} ${CFLAGS} ${OPT}" "SRCDIR=${SHRDIR}" \
- "AS=${AS}" "AFLAGS=${AFLAGS}" "HFD=.${HFD}"
-- $(CC) -o xfractint $(CFLAGS) $(OPT) $(OBJS) $(U_OBJS) $(LIBS)
-+ $(CC) -o xfractint $(CFLAGS) $(LDFLAGS) $(OPT) $(OBJS) $(U_OBJS) $(LIBS)
- # strip xfractint
-
- fractint:
diff --git a/x11-misc/xfractint/files/xfractint.envd b/x11-misc/xfractint/files/xfractint.envd
deleted file mode 100644
index 3dd0cbcda664..000000000000
--- a/x11-misc/xfractint/files/xfractint.envd
+++ /dev/null
@@ -1,4 +0,0 @@
-#Specifies xfractint directory
-
-FRACTDIR=/usr/share/xfractint
-
diff --git a/x11-misc/xlockmore/xlockmore-5.50.ebuild b/x11-misc/xlockmore/xlockmore-5.50-r1.ebuild
index b332b3f1d081..71363f18b99b 100644
--- a/x11-misc/xlockmore/xlockmore-5.50.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.50-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -96,9 +96,8 @@ src_install() {
local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
default
- pamd_mimic_system xlock auth
-
if use pam; then
+ pamd_mimic_system xlock auth
fperms 755 /usr/bin/xlock
else
fperms 4755 /usr/bin/xlock
diff --git a/x11-misc/xlockmore/xlockmore-5.65.ebuild b/x11-misc/xlockmore/xlockmore-5.65-r1.ebuild
index 26cf0a2b0721..bec091ad9f0f 100644
--- a/x11-misc/xlockmore/xlockmore-5.65.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.65-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -98,9 +98,8 @@ src_install() {
local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
default
- pamd_mimic_system xlock auth
-
if use pam; then
+ pamd_mimic_system xlock auth
fperms 755 /usr/bin/xlock
else
fperms 4755 /usr/bin/xlock
diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha11.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha10-r1.ebuild
index 2bb52c63b8ed..581e292289a9 100644
--- a/x11-misc/xlockmore/xlockmore-5.66_alpha11.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.66_alpha10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -105,9 +105,8 @@ src_install() {
local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
default
- pamd_mimic_system xlock auth
-
if use pam; then
+ pamd_mimic_system xlock auth
fperms 755 /usr/bin/xlock
else
fperms 4755 /usr/bin/xlock
diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha12.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha11-r1.ebuild
index 2bb52c63b8ed..581e292289a9 100644
--- a/x11-misc/xlockmore/xlockmore-5.66_alpha12.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.66_alpha11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -105,9 +105,8 @@ src_install() {
local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
default
- pamd_mimic_system xlock auth
-
if use pam; then
+ pamd_mimic_system xlock auth
fperms 755 /usr/bin/xlock
else
fperms 4755 /usr/bin/xlock
diff --git a/x11-misc/xlockmore/xlockmore-5.66_alpha10.ebuild b/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild
index 2bb52c63b8ed..581e292289a9 100644
--- a/x11-misc/xlockmore/xlockmore-5.66_alpha10.ebuild
+++ b/x11-misc/xlockmore/xlockmore-5.66_alpha12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -105,9 +105,8 @@ src_install() {
local DOCS=( README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO} )
default
- pamd_mimic_system xlock auth
-
if use pam; then
+ pamd_mimic_system xlock auth
fperms 755 /usr/bin/xlock
else
fperms 4755 /usr/bin/xlock
diff --git a/x11-misc/xosview/xosview-1.22.ebuild b/x11-misc/xosview/xosview-1.22.ebuild
index 698421866375..5f4679cf69d5 100644
--- a/x11-misc/xosview/xosview-1.22.ebuild
+++ b/x11-misc/xosview/xosview-1.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.pogo.org.uk/~mark/${PN}/releases/${P}.tar.gz"
LICENSE="GPL-2 BSD"
SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="suid"
COMMON_DEPS="x11-libs/libX11
diff --git a/x11-misc/xscreensaver/xscreensaver-5.38-r2.ebuild b/x11-misc/xscreensaver/xscreensaver-5.38-r3.ebuild
index a71b8a78af4e..01313f497ec8 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.38-r2.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.38-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -134,8 +134,10 @@ src_install() {
dodoc README{,.hacking}
- use pam && fperms 755 /usr/bin/${PN}
- pamd_mimic_system ${PN} auth
+ if use pam; then
+ fperms 755 /usr/bin/${PN}
+ pamd_mimic_system ${PN} auth
+ fi
rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml
}
diff --git a/x11-misc/xscreensaver/xscreensaver-5.43-r4.ebuild b/x11-misc/xscreensaver/xscreensaver-5.43-r5.ebuild
index e80dbdef6208..1ef07b385bf0 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.43-r4.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.43-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -137,8 +137,10 @@ src_install() {
dodoc README{,.hacking}
- use pam && fperms 755 /usr/bin/${PN}
- pamd_mimic_system ${PN} auth
+ if use pam; then
+ fperms 755 /usr/bin/${PN}
+ pamd_mimic_system ${PN} auth
+ fi
rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml
}
diff --git a/x11-misc/xscreensaver/xscreensaver-5.44-r3.ebuild b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild
index 94304df08055..40e90de32b14 100644
--- a/x11-misc/xscreensaver/xscreensaver-5.44-r3.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -152,8 +152,10 @@ src_install() {
dodoc README{,.hacking}
- use pam && fperms 755 /usr/bin/${PN}
- pamd_mimic_system ${PN} auth
+ if use pam; then
+ fperms 755 /usr/bin/${PN}
+ pamd_mimic_system ${PN} auth
+ fi
rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml
}
diff --git a/x11-misc/xsnow/Manifest b/x11-misc/xsnow/Manifest
index 433f4d3d6bfb..f1e091bf4e35 100644
--- a/x11-misc/xsnow/Manifest
+++ b/x11-misc/xsnow/Manifest
@@ -1,2 +1,2 @@
-DIST xsnow-1.42.tar.gz 56752 BLAKE2B b6feefa4aabc464097b099a0e48d27b9bd5d1b82bc02ca187ffd8ab810f3562c1d11ad01f18f79994699e1fb1fa520269976a35634388fbab2838e2e2bb122bd SHA512 7833f3c1834d64944a578dc71bbf09966d47a1b4878fb826cf121606e76c69544d96d73665572b45c47e0e017dd0cb0bf49f76799aeb859c1dc72348da4ff257
DIST xsnow-3.0.7.tar.gz 322314 BLAKE2B 21c754daddb989a2f0771199d15342d0c08d23669525bbd9672537c200f7ff06d92708c256f2f89b483bb91947374195e4e95c2291425e630883cfe3b9898563 SHA512 1bc58d8c4542839ccc80c7612e472754f7471d2d72c61785b27d8a89d5e6826d40b892628bcea8c7dcfcf22e4c13db76a825a8c580a32f1ea74785f6c478fb79
+DIST xsnow-3.2.2.tar.gz 410575 BLAKE2B 212eec5744657ece2393c92c8210df23a323deb86e58cba7ecce191da23ee094590603cb267c8325ba8915a386325561ecbc165e27acf442426374abd113c441 SHA512 767aad07834b5af0be08f2e0f205cb4bb796b4ecfd4c38a187fea26b4d8c752d231a1f870494ba70b3437e54e8b5f0f745b69aa45f99d7b32d52a0d4b4cc8ba0
diff --git a/x11-misc/xsnow/xsnow-1.42-r2.ebuild b/x11-misc/xsnow/xsnow-1.42-r2.ebuild
deleted file mode 100644
index 2ccf2f3dc660..000000000000
--- a/x11-misc/xsnow/xsnow-1.42-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="let it snow on your desktop and windows"
-HOMEPAGE="https://janswaal.home.xs4all.nl/Xsnow/"
-SRC_URI="https://janswaal.home.xs4all.nl/Xsnow/${P}.tar.gz"
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXt
- x11-libs/libXext
- x11-libs/libXpm
-"
-DEPEND="
- ${RDEPEND}
- app-text/rman
- x11-base/xorg-proto
- x11-misc/imake
- x11-misc/gccmakedep
-"
-
-src_compile() {
- xmkmf || die
- make depend || die
- emake \
- CC="$(tc-getCC)" \
- CDEBUGFLAGS="${CFLAGS}" \
- LOCAL_LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin xsnow
- rman -f HTML < xsnow._man > xsnow.1-html || die
- newman xsnow._man xsnow.1
- newdoc xsnow.1-html xsnow.1.html
- dodoc README
-}
diff --git a/x11-misc/xsnow/xsnow-3.2.2.ebuild b/x11-misc/xsnow/xsnow-3.2.2.ebuild
new file mode 100644
index 000000000000..1ff2e5e3a1ba
--- /dev/null
+++ b/x11-misc/xsnow/xsnow-3.2.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools xdg
+
+DESCRIPTION="let it snow on your desktop and windows"
+HOMEPAGE="https://janswaal.home.xs4all.nl/Xsnow/ https://sourceforge.net/projects/xsnow/"
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2
+ sys-apps/dbus
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXpm
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.0.7-gamesdir.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/x11-misc/xvkbd/Manifest b/x11-misc/xvkbd/Manifest
index f6e9dfcbe101..f6dee6944b1c 100644
--- a/x11-misc/xvkbd/Manifest
+++ b/x11-misc/xvkbd/Manifest
@@ -1,4 +1 @@
-DIST xvkbd-3.7.tar.gz 81645 BLAKE2B 9133b3b8e176034f2c39deb3ad9b334f553c834ba3285aaed59ab2a6f531c0184879c7bfe8c702313c9b0d4089883603c2f8430160f3c2af243705e5328b4ed0 SHA512 19ac5e78c34889d80571bb9feea65582fa413cdce0ba2f949840a08e70c900d720ca789d90d1118aa9667d32183b0f1edb33b7b0029ef5abb1d6faf058134385
-DIST xvkbd-3.9.tar.gz 88440 BLAKE2B d024e97c3e134fd4270db07b1eb54c45380b74bdbffb3fbcf7778e839b51ad8a74a7a236e440215eaea38062ae321db866c5344ecb7eaf2ed9ce15d663cbde9a SHA512 f85d94f9b8012023eb4e901c1962ea39a491df2af67b617efb0817023eb93c460446ab9414fb20dcaee02e270cb9cb7b058a83ae96ffae73291b799f15a04b98
-DIST xvkbd-4.0.tar.gz 408256 BLAKE2B 12f18dc6af9636021a9a067528b9ee2387c43aec0d7a23e01e7e4979273ccfa1eae7752cd2814465da906eeada44a31ff70a3f00f030e87ff66db35e3f3c7f5a SHA512 17fe50b86974f21f1456c522cec107f42a8915fa4ffa60849e03d56a3eb8b600aba46becfde458799e30b073d435c60ee8b3b61d79f4c0d86575770cb4bfd951
DIST xvkbd-4.1.tar.gz 408704 BLAKE2B 45667706005f508e22dcd6d24631b5488ffd32b0bba2cb14e67ce1f77c5fdf3f667ca1431a0833e311bbffbc5baf08daed8ff736158c72178ae5d079f694d9d7 SHA512 6a27a659bacc0f78d70c0afab7ae0f6301f0e7f0c9ed12c581fb4fd5040791536aed50c82ccbd703377244156aade80136567276193f2789a23f05c341b6c0e9
diff --git a/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch b/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch
deleted file mode 100644
index 7fe70773acca..000000000000
--- a/x11-misc/xvkbd/files/xvkbd-3.6-last_altgr_mask.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/xvkbd.c
-+++ b/xvkbd.c
-@@ -681,7 +681,7 @@
- }
- }
-
-- last_altgr_mask = (altgr_mask | last_altgr_mask);
-+ last_altgr_mask = altgr_mask;
- alt_mask = 0;
- meta_mask = 0;
- altgr_mask = 0;
diff --git a/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch b/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch
deleted file mode 100644
index 83879dd9fd02..000000000000
--- a/x11-misc/xvkbd/files/xvkbd-4.0-destdir.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,5 +1,4 @@
--appdefaultdir=$(shell pkg-config --variable=appdefaultdir xt)
--datarootdir=$(shell pkg-config --variable=datarootdir xt)
-+appdefaultdir = $(shell $(PKG_CONFIG) --variable=appdefaultdir xt)
-
- SUBDIRS = .
- bin_PROGRAMS = xvkbd
-@@ -17,11 +16,12 @@
- [ which ad2c > /dev/null ] || ad2c XVkbd-common.ad > XVkbd-common.h
-
- install-data-hook:
-+ [ -d $(DESTDIR)/$(appdefaultdir)/xvkbd/ ] || mkdir $(DESTDIR)/$(appdefaultdir)/xvkbd/
- for file in *.ad; do \
-- $(INSTALL_DATA) $$file $(appdefaultdir)/$${file%.ad}; \
-+ $(INSTALL_DATA) $$file $(DESTDIR)/$(appdefaultdir)/$${file%.ad}; \
- done
-- [ -d $(datarootdir)/xvkbd/ ] || mkdir $(datarootdir)/xvkbd/
-- $(INSTALL_DATA) words.english $(datarootdir)/xvkbd/words.english
-+ [ -d $(DESTDIR)/$(datarootdir)/xvkbd/ ] || mkdir $(DESTDIR)/$(datarootdir)/xvkbd/
-+ $(INSTALL_DATA) words.english $(DESTDIR)/$(datarootdir)/xvkbd/words.english
-
- EXTRA_DIST = XVkbd-common.h *.ad *.xbm xvkbd.man README ChangeLog Imakefile words.english
-
diff --git a/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch b/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch
deleted file mode 100644
index 1ca0db048566..000000000000
--- a/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/resources.h
-+++ b/resources.h
-@@ -19,7 +19,7 @@
- # define PROGRAM_NAME "xvkbd"
- #endif
-
--struct appres_struct {
-+extern struct appres_struct {
- String description;
- String show_manual_command;
-
---- a/xvkbd.c
-+++ b/xvkbd.c
-@@ -500,6 +500,8 @@
-
- static Pixmap xvkbd_pixmap = None;
-
-+struct appres_struct appres;
-+
- static int AddKeysym(KeySym keysym, Boolean top); /* forward */
- static void MakeKeyboard(Boolean remake);
- static void MakeKeypad(Widget form, Widget from_vert, Widget from_horiz);
diff --git a/x11-misc/xvkbd/xvkbd-3.7.ebuild b/x11-misc/xvkbd/xvkbd-3.7.ebuild
deleted file mode 100644
index 72fabe017568..000000000000
--- a/x11-misc/xvkbd/xvkbd-3.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="virtual keyboard for X window system"
-HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/"
-SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXaw3d
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXtst
-"
-DEPEND="
- ${RDEPEND}
- app-text/rman
- x11-base/xorg-proto
- x11-misc/gccmakedep
- x11-misc/imake
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.6-last_altgr_mask.patch
-
- epatch_user
-}
-
-src_configure() {
- xmkmf -a || die
-}
-
-src_compile() {
- emake \
- CC=$(tc-getCC) LD=$(tc-getCC) \
- XAPPLOADDIR="/usr/share/X11/app-defaults" \
- LOCAL_LDFLAGS="${LDFLAGS}" \
- CDEBUGFLAGS="${CFLAGS}"
-}
-
-src_install() {
- emake \
- XAPPLOADDIR="/usr/share/X11/app-defaults" \
- DESTDIR="${D}" \
- install
-
- rm -r "${D}"/usr/$(get_libdir) "${D}"/etc || die
-
- dodoc README
- newman ${PN}.man ${PN}.1
-}
diff --git a/x11-misc/xvkbd/xvkbd-3.9.ebuild b/x11-misc/xvkbd/xvkbd-3.9.ebuild
deleted file mode 100644
index 4d22f5ee3cfb..000000000000
--- a/x11-misc/xvkbd/xvkbd-3.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multilib toolchain-funcs
-
-DESCRIPTION="virtual keyboard for X window system"
-HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/"
-SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXaw3d
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXtst
-"
-DEPEND="
- ${RDEPEND}
- app-text/rman
- x11-base/xorg-proto
- x11-misc/gccmakedep
- x11-misc/imake
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6-last_altgr_mask.patch
-)
-
-src_configure() {
- xmkmf -a || die
-}
-
-src_compile() {
- emake \
- CC=$(tc-getCC) LD=$(tc-getCC) \
- XAPPLOADDIR="/usr/share/X11/app-defaults" \
- LOCAL_LDFLAGS="${LDFLAGS}" \
- CDEBUGFLAGS="${CFLAGS}"
-}
-
-src_install() {
- emake \
- XAPPLOADDIR="/usr/share/X11/app-defaults" \
- DESTDIR="${D}" \
- install
-
- rm -r "${D}"/usr/$(get_libdir) "${D}"/etc || die
-
- dodoc README
- newman ${PN}.man ${PN}.1
-}
diff --git a/x11-misc/xvkbd/xvkbd-4.0.ebuild b/x11-misc/xvkbd/xvkbd-4.0.ebuild
deleted file mode 100644
index 64d4de828a00..000000000000
--- a/x11-misc/xvkbd/xvkbd-4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="virtual keyboard for X window system"
-HOMEPAGE="https://t-sato.in.coocan.jp/xvkbd/"
-SRC_URI="http://t-sato.in.coocan.jp/xvkbd/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXaw3d
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXtst
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-4.0-destdir.patch
- "${FILESDIR}"/${PN}-4.0-fno-common.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_install() {
- dodir /usr/share/X11/app-defaults
-
- default
-
- dodoc ChangeLog README
- newman ${PN}.man ${PN}.1
-}