summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin48315 -> 48306 bytes
-rw-r--r--x11-misc/gccmakedep/Manifest4
-rw-r--r--x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild2
-rw-r--r--x11-misc/gccmakedep/gccmakedep-9999.ebuild2
-rw-r--r--x11-misc/shutter/Manifest4
-rw-r--r--x11-misc/shutter/shutter-0.98.ebuild (renamed from x11-misc/shutter/shutter-0.95.ebuild)14
-rw-r--r--x11-misc/xorg-cf-files/Manifest6
-rw-r--r--x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.7-linux-riscv.patch56
-rw-r--r--x11-misc/xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild2
-rw-r--r--x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild46
-rw-r--r--x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild2
-rw-r--r--x11-misc/xsel/Manifest2
-rw-r--r--x11-misc/xsel/xsel-1.2.0-r1.ebuild2
13 files changed, 124 insertions, 18 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 84da914209e6..3a08cb2cfc65 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/gccmakedep/Manifest b/x11-misc/gccmakedep/Manifest
index 054451542eff..824744dfb11a 100644
--- a/x11-misc/gccmakedep/Manifest
+++ b/x11-misc/gccmakedep/Manifest
@@ -1,4 +1,4 @@
DIST gccmakedep-1.0.3.tar.bz2 104766 BLAKE2B 4da8c3d4423f55fa110b1be748e9488b713a36b575f065f58d68c24eb4fdfc337aa9c715b82dfaac6eaaf8cb2037ab4d0355297a61c39f7e7672f136bb1395d8 SHA512 563b2897770a4df2792ea3eae8183a1f9e78192b7efc9c8296ee68d1cba6e72fa962a88e3251bb780df776e2aa7e80d74d5096675c61526c232aefa4f9e6a5fc
-EBUILD gccmakedep-1.0.3-r1.ebuild 961 BLAKE2B b4cef4491d298bae82cc6af865897f8f22c124c021e19471e860afb40ff27ed9cb18e2896e1c7a5476c6765fb2193fae42f931b03b53926521171efb5f1db696 SHA512 7f8c4ad03bf10bcc5a303a98d0aad54f6cb1821f59d20fc5773840ad46da149e3928b73729e5fe33a7fe123fb5bb7cf64808f78503c9adda6e35200138a33d66
-EBUILD gccmakedep-9999.ebuild 968 BLAKE2B 99c6cd961be7e637f5e673c307eaa5ca2dd0757db96316a955620abee0296b40501af347d4a8f941446e286542ab3f47572e1e7761d9d84ffee8ca3d9b65aebe SHA512 1c728ac1711a0e23a25f0f4467ba086a0edabbc25b70eb739cef63c336d5b160de71c2319f9e7c1153794c6c7c911b2b89cab8bdabdb849da81ab37a767357b1
+EBUILD gccmakedep-1.0.3-r1.ebuild 968 BLAKE2B 04b4dc94835b6efa6335cc10b9eb41cdbe5477208b102626c6eab4b5ea78a25029eefc78e0d56480d172ea8290d501848fface0db6175a3ff4301b28f681f975 SHA512 eaf38671b5f6cc997dd17c1e8471928fb3c77cfa25ae2ada7ad7bd83ade36a52ac4bc80aa6acb93647522baa347ba0620656617a348ba0e87ddcfbfd3325190b
+EBUILD gccmakedep-9999.ebuild 975 BLAKE2B 6be79c4fe954b518982837821e7737ff17183ad9825eeb201374a4df33655cb06bc588ae0c849f1a457ae24ac0aa4219c16212557ca6c19e3d511131c644beb7 SHA512 2ea4c1331c8067a60d60be36e7c6cac62bc3fef147affd48c4c42f65732e3516e3b2a9dea212dbce3d5a5d0f47a192fe6bdac97693bd17326f1c445efb99c566
MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057
diff --git a/x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild b/x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild
index 5f4e582a9046..8207bd2715a2 100644
--- a/x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild
+++ b/x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
LIVE_DEPEND=">=x11-misc/util-macros-1.18"
else
SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="MIT"
diff --git a/x11-misc/gccmakedep/gccmakedep-9999.ebuild b/x11-misc/gccmakedep/gccmakedep-9999.ebuild
index 1c0ddf97584c..09a01d23bf93 100644
--- a/x11-misc/gccmakedep/gccmakedep-9999.ebuild
+++ b/x11-misc/gccmakedep/gccmakedep-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
LIVE_DEPEND=">=x11-misc/util-macros-1.18"
else
SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="MIT"
diff --git a/x11-misc/shutter/Manifest b/x11-misc/shutter/Manifest
index 39fe9e22809b..69bf3e6ae2cd 100644
--- a/x11-misc/shutter/Manifest
+++ b/x11-misc/shutter/Manifest
@@ -1,5 +1,5 @@
-DIST shutter-0.95.tar.gz 2567849 BLAKE2B ecb29ef21990dfcb29f71c87b690f0e0609890f88edb2ed3ae3d0650456974242ff278e443a13bd3081625491b86c5d53642c5c2c997a37fcd1d7752994a7cab SHA512 77df43b952c10e6280b12170de997c12e0e13d5868f80f1ab22ad9a062b4b67eb93dfc540d4ed0f5db2e950eaae8a258f3d01d9ddf6043d26f8f16f0ce93e75a
DIST shutter-0.97.tar.gz 2558672 BLAKE2B 72d641750b81b0d4ea1942883b15bed20980c1eb2f96cbc3af101387897b686487b7d0a4e46dfd1ae82cc0d889fba6dd48472c340d088a9600ee9a919c262fe8 SHA512 40315ee03a138c71c29e05e82202d4a1adc0d930aef163e643e757ea2674dd8470e7a4d7d8b38ab5d3386ce8b9d774cbbb9a8b4bc2cb4d5b3b13812c77cf4334
-EBUILD shutter-0.95.ebuild 2101 BLAKE2B 9dbc3526fc832f35ecf43b4f6f9e71ba4bf163d77aafc84745abd8dbe5c2c819c5b099e25ff73a397477e2fa9324228429731a4ba970e84d4a6082e0c6780694 SHA512 e5d94e24724be26f6dc6d6a7b78c55f8ef7cbb1cc261369b12671304276d1b37185904c193b527bfba0622be301f46a5e6aab0a9341d550f004be03e78107f68
+DIST shutter-0.98.tar.gz 2560060 BLAKE2B a7b48df221d8640a4705f2ffc856fd0ec50646cb26900aabe4bbafcc8b2595ae86aff158aed9c3522624ec5433e111ff322ba35a7b2cd8623356a3b68e90db7b SHA512 5a3321db635a81f6f67d5789cf374d846f21003a9bd3fd748bb58481d8a5fde450a1c4b5ad4d3edee49804cee6dd8da6ad7b4422eaef96bb333b8b3059cb3e41
EBUILD shutter-0.97.ebuild 2131 BLAKE2B 28f354d1e340221e618c61165a560d00dbb29dcdb5aa98e1bb67b86051f1b4c62e23dd67eba07c527791fa3c0d9b23644990b49648e801b6f814dd6977925f2d SHA512 719411c211bcd34bc04920c5aee574743ece2fef9252682b1702a30fd1465cc715d16924d0785fbd4317e07782dde13507b5621cbd2baf4570e12ee6b3f56676
+EBUILD shutter-0.98.ebuild 2133 BLAKE2B 110e656054c1268a0f3d1033452b905c106c6b9397836cb242a770772a9c814e16d80fd80f228306a9b5fe75f6afb7d9f511db04ae7b2c5f684808fed6ad874b SHA512 d18f9ebbff1bcf5c553d1fa25e6bfa8e06e8f92a0e77583ea02582c7fffe8a7b266a7e6a3a974a66daa718a6c5c5c7d71350d41afc0a956347d515ee61bd091b
MISC metadata.xml 403 BLAKE2B c07092357bb7c9820fe97d4c08081d1074576757c53e81ff0836f4c6b9b4ae7bd604d1c8272c40bf40c0cbc76ea09501ed261d6a65798cde887d85acbf93005b SHA512 69fb60834dd62cec6ec79c6d2d4adf2eb0bcec46914f1794ad6ec611e999919a1dbafd9e648341d7cf2bb03dfd35004293a1192b5392682534ca331aed8681b1
diff --git a/x11-misc/shutter/shutter-0.95.ebuild b/x11-misc/shutter/shutter-0.98.ebuild
index 8d818a919085..a93ac100854c 100644
--- a/x11-misc/shutter/shutter-0.95.ebuild
+++ b/x11-misc/shutter/shutter-0.98.ebuild
@@ -11,17 +11,18 @@ SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-lang/perl
- dev-perl/gnome2-canvas
- dev-perl/gnome2-wnck
+ dev-perl/Carp-Always
dev-perl/libxml-perl
dev-perl/libwww-perl
dev-perl/Glib-Object-Introspection
- dev-perl/Gtk2-Unique
- dev-perl/Gtk2-ImageView
+ dev-perl/GooCanvas2
+ dev-perl/GooCanvas2-CairoTypes
+ dev-perl/Gtk3
+ >=dev-perl/Gtk3-ImageView-9
dev-perl/File-DesktopEntry
dev-perl/File-HomeDir
dev-perl/File-Which
@@ -31,6 +32,7 @@ RDEPEND="
dev-perl/Locale-gettext
dev-perl/Net-DBus
dev-perl/Number-Bytes-Human
+ dev-perl/Pango
dev-perl/Proc-Simple
dev-perl/Proc-ProcessTable
dev-perl/Sort-Naturally
@@ -38,6 +40,7 @@ RDEPEND="
dev-perl/X11-Protocol
dev-perl/XML-Simple
virtual/imagemagick-tools[perl]
+ x11-libs/libwnck:3[introspection]
"
src_prepare() {
@@ -74,6 +77,5 @@ pkg_postinst() {
xdg_pkg_postinst
optfeature "writing Exif information" media-libs/exiftool
- optfeature "drawing tool" dev-perl/Goo-Canvas
optfeature "image hostings uploading" "dev-perl/JSON-MaybeXS dev-perl/Net-OAuth dev-perl/Path-Class"
}
diff --git a/x11-misc/xorg-cf-files/Manifest b/x11-misc/xorg-cf-files/Manifest
index c804b73c5d3d..f2d8b5397902 100644
--- a/x11-misc/xorg-cf-files/Manifest
+++ b/x11-misc/xorg-cf-files/Manifest
@@ -1,7 +1,9 @@
AUX xorg-cf-files-1.0.6-no-ar-l.patch 495 BLAKE2B fe86e089f8bf374c9fa17b2608aa4b9e84201aa55065f0a7d9bbcf2ee921e85d2694ec31cb6f570fbb4bd37d15d2bb49c930528640416b0e7434b8eb037dbbc8 SHA512 6227ded01e55325946160131c6742fd8b13d145ac9f64b69d08db44dd809063e8886ab8fa97c52bbf34ff536f3b17c988d49d2bc6d1837770c13ba4d8242a9b1
+AUX xorg-cf-files-1.0.7-linux-riscv.patch 1936 BLAKE2B 5c518c78519552a2cdbfb067b02130e583e40dd39bc7c2ad7591f4900e7423f50f7c99a6ec47dbe7a44d31bf7c36b5f550f97d2c484ba8e8ea9f7883a6125b2e SHA512 876ee2c392b8ac6ace459779d4620e6d66c6701065c09604c619686b67fee757faf4b6d2299712f330d8f1bb78be7429250b7f3c08df7513b4a22c8749360781
DIST xorg-cf-files-1.0.6-solaris-prefix.patch.bz2 4364 BLAKE2B 219911bf7fb6907762b70062c43842f116bb0c8ff033569d3a033918b004d89514eda43d1f478c7f0dc1b18adb17f5792990cc8d15cb9770b57e555c0b362f10 SHA512 159d55da274decdac934cded63f33164f5866dc81e853b1a205abdbe56fba4099ab4278e2fb5ff855c0b76784ba2b3fa89e6db2b4fdc9647111698e2c77da4a3
DIST xorg-cf-files-1.0.6.tar.bz2 337859 BLAKE2B aab1495a699e6236095585c94151b3bc2edbff9e2b1f414fc916e09eca8d5dd4a5492ee9c69f8b21bf7d6c6ef1ab0639ba0d96be02b6736968b13b9d4d6f4a26 SHA512 1749a5fbcda2c15c300028abce79a3304cfb10f215bf98cf30558144eb64f9fa06a69203159f44405224ed567ac5bc0ff1222e3656367f69acc99f44871424fa
DIST xorg-cf-files-1.0.7.tar.bz2 345575 BLAKE2B 62ca33673b65cccb4c33c9bc138fac768862d3fd2a8e35d875b4a7af7938df3a2d1437bcb9661c8b84c69a73f60e5ae4a2bf58a003987dcd9293a3a948c97531 SHA512 0dd73b9db9fc16bddc94ef23f11434be6ea2f8e0c7bc5ef3c3bfe6749e13843f88d397eed9f980bbbe9e74147172326bd3c3ccb7adedc9150302756e4b07191e
-EBUILD xorg-cf-files-1.0.6-r2.ebuild 2123 BLAKE2B 8a5f9dede53e80a256f151ebd12b88b97ce43eb4a4dccb6343fa8cb93afee17eac50a53ad02e756ab1fa9ac27802f9fa184d45893a333f5f9ed4cfa7b15c1f12 SHA512 b87c68d66f7cd591a90bfe178e3bb84fdb273b2e54f64ff5ed2d5ff993dba5ff6b94803cf01795e9cc25e87d2d46b22576aa442e8aa473f0a706c1d834c3062f
-EBUILD xorg-cf-files-1.0.7.ebuild 1959 BLAKE2B d9c578e1f82a7915b43028e2371efb9d6d3c761057e6b157bb7a6c5e89e00c8df24d69f41666de474f7b73921fdcbbeb9aea1668d85cea0bc3d2ec4a60ca4f0e SHA512 2e91c5dcfc1ab511fcd747920b5f52b4afc7774847804e1fa59670f2bac70c7bc93c173d1e4c5ec8cbb72eb29a11e3fba8513e7d867e2cd74a26a0aef768bdcc
+EBUILD xorg-cf-files-1.0.6-r2.ebuild 2116 BLAKE2B 6f4a625d0ad8a2f3f06c9ad48da26c6801d1b571aa1325e89aee77527bc47bc5fc30d8b440b54c6d9353d2c9869e6a51c865e36d4ee9cdc2bd597144b7e151ff SHA512 65ec70b79bbee5f2f256e9356b9fff0350e0dc6fee458f5de401a667ebb2a2f72bfce80fb59c6b0b2e720d12c3efdf06b9266150c485936d2641df7f8721826d
+EBUILD xorg-cf-files-1.0.7-r1.ebuild 2004 BLAKE2B 0c33adcd29491cd41243dc25bb0b574f903a14efcfe7e89927ebc40b6ef8e8ed040d27fe6a7206435e7f33f103cb135b4fa785441157964bb800e4bf9d777c1e SHA512 6a224874cd5d4361624938c618f0691031623cc7948a0a4cc5544cf3fc44b56c4d52032f314a646c124d40c4784521601a05280a3cb0630ddec28d810fc3c20a
+EBUILD xorg-cf-files-1.0.7.ebuild 1952 BLAKE2B 42449687e7df6c45332fe5c4da007a6900f5ddcf5c5a265003583e44b26a5fc48c3e45592287de69834394f26c6ecfbafa756f5b2b4fccb7cdbf32c02985c0c9 SHA512 163a67ae8db397254eb2091353754579b069becaadf3938786d7dfc8a161bf457e8dbce199613f990cb2e089735ddccff3ce19a9a3ef0eaa7446845c56faacdc
MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057
diff --git a/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.7-linux-riscv.patch b/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.7-linux-riscv.patch
new file mode 100644
index 000000000000..143aa53a0280
--- /dev/null
+++ b/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.7-linux-riscv.patch
@@ -0,0 +1,56 @@
+--- a/Imake.cf
++++ b/Imake.cf
+@@ -1037,6 +1037,17 @@
+ # define AArch64Architecture
+ # undef __aarch64__
+ # endif
++# if defined(__riscv)
++# undef __riscv
++# if __riscv_xlen == 64
++# undef __riscv_xlen
++# define RV64Architecture
++# endif
++# if __riscv_xlen == 32
++# undef __riscv_xlen
++# define RV32Architecture
++# endif
++# endif
+ #endif /* linux || __GLIBC__ */
+
+ #if (defined(__Lynx__) || defined(Lynx)) && (defined(i386) || defined(__i386__) || defined(__x86__) || defined(__powerpc__) || defined(__sparc__) || defined(sparc))
+--- a/linux.cf
++++ b/linux.cf
+@@ -584,7 +584,7 @@
+ #define MkdirHierCmd mkdir -p
+
+ #ifndef HaveLib64
+-# if defined (AMD64Architecture) || defined (s390xArchitecture) || defined (Ppc64Architecture) || defined (AArch64Architecture)
++# if defined (AMD64Architecture) || defined (s390xArchitecture) || defined (Ppc64Architecture) || defined (AArch64Architecture) || defined (RV64Architecture)
+ # define HaveLib64 YES
+ # else
+ # define HaveLib64 NO
+@@ -1000,6 +1000,24 @@
+ # define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
+ #endif /* AArch64Architecture */
+
++#ifdef RV64Architecture
++# ifndef OptimizedCDebugFlags
++# define OptimizedCDebugFlags -O2 GccAliasingArgs
++# endif
++# define LinuxMachineDefines -D__riscv -D__riscv_xlen=64
++# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
++# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
++#endif /* RV64Architecture */
++
++#ifdef RV32Architecture
++# ifndef OptimizedCDebugFlags
++# define OptimizedCDebugFlags -O2 GccAliasingArgs
++# endif
++# define LinuxMachineDefines -D__riscv -D__riscv_xlen=32
++# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
++# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
++#endif /* RV32Architecture */
++
+ #ifndef StandardDefines
+ # ifdef __linux__
+ # define StandardDefines -Dlinux LinuxMachineDefines LinuxSourceDefines
diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild
index 728aed4cf895..5ac95d9db225 100644
--- a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild
+++ b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild
@@ -10,7 +10,7 @@ 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
BDEPEND="
diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild
new file mode 100644
index 000000000000..0c86ae1b1599
--- /dev/null
+++ b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Old Imake-related build files"
+HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/util/cf"
+SRC_URI="https://www.x.org/releases/individual/util/${P}.tar.bz2
+ https://dev.gentoo.org/~mattst88/distfiles/${PN}-1.0.6-solaris-prefix.patch.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+BDEPEND="
+ virtual/pkgconfig
+ app-arch/bzip2
+"
+
+PATCHES=(
+ "${WORKDIR}"/${PN}-1.0.6-solaris-prefix.patch
+ "${FILESDIR}"/${PN}-1.0.7-linux-riscv.patch
+)
+
+src_install() {
+ default
+ echo "#define ManDirectoryRoot ${EPREFIX}/usr/share/man" >> \
+ "${ED}"/usr/$(get_libdir)/X11/config/host.def || die
+ sed -i -e "s|LibDirName *lib$|LibDirName $(get_libdir)|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/Imake.tmpl || die "failed libdir sed"
+ sed -i -e "s|LibDir Concat(ProjectRoot,/lib/X11)|LibDir Concat(ProjectRoot,/$(get_libdir)/X11)|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed libdir sed"
+ sed -i -e "s|\(EtcX11Directory \)\(/etc/X11$\)|\1${EPREFIX}\2|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed etcx11dir sed"
+ sed -i -e "/# define Solaris64bitSubdir/d" \
+ "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die
+ sed -i -e 's/-DNOSTDHDRS//g' \
+ "${ED}"/usr/$(get_libdir)/X11/config/sun.cf || die
+
+ sed -r -i -e "s|LibDirName[[:space:]]+lib.*$|LibDirName $(get_libdir)|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
+ sed -r -i -e "s|SystemUsrLibDir[[:space:]]+/usr/lib.*$|SystemUsrLibDir /usr/$(get_libdir)|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
+ sed -r -i -e "s|TkLibDir[[:space:]]+/usr/lib.*$|TkLibDir /usr/$(get_libdir)|" \
+ "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
+}
diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild
index e4264f2a2f4f..55cb574d3bae 100644
--- a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild
+++ b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild
@@ -10,7 +10,7 @@ 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
BDEPEND="
virtual/pkgconfig
diff --git a/x11-misc/xsel/Manifest b/x11-misc/xsel/Manifest
index 605f0c95bd8d..433e5ae412c2 100644
--- a/x11-misc/xsel/Manifest
+++ b/x11-misc/xsel/Manifest
@@ -1,4 +1,4 @@
DIST xsel-1.2.0.tar.gz 169155 BLAKE2B 59b5c2f03058be1a584f12bd5c129a008ae581545b7aed3a54240f6a0b9c29e857c7425cbf6fa6421ccd577a1907a9a6c1d7213e4ccc43309a5e8933e707847d SHA512 e28623e6cc180f2e2210c20697d21d336633f0a5272ca9b62150a1c535e8de89731acc07230a9977e391e37d3943a9d687f1f967765a15bca5092a6c6d8c4d8f
-EBUILD xsel-1.2.0-r1.ebuild 620 BLAKE2B bef4204ce1b9c61bccbe90b355f9d74fb1c521b30ead257da07e86886ca84462d31dc3963b5cd23a69ff8e88320b6c1ff12a237d3cfd64e91b49405a3c7ae57b SHA512 f00090c01ce3a84201821b458280077643722edd321a6339b90f0329dd882208f195710afc48e751eb4f27a310c8b99233530132f0b470ea71a692d806c9d2d2
+EBUILD xsel-1.2.0-r1.ebuild 626 BLAKE2B e057f5cad5eaf31cf74e2816126914d36b6eea2651dfed776d690464a23d499cea2dcfeea1564e64fe5d3212d1d065084a34e8ebc9324f25e067f8b9681bb884 SHA512 6621d4ef0656590fa9f3b222db661354438a91dfb1dfc068033951ede234dccb15d566fc2e07d4287f4b52fe176c0111aaff999b72005861485dd366c72cca0a
EBUILD xsel-9999.ebuild 568 BLAKE2B 66dcdd575ed15292aab0e6f629bfe0f65d8e83fa80e2678061a502704c3da015f55fb4553573a23782afae1945afc11264eb74b58f81ad91fe725aa542d6f56a SHA512 02903c21b332e05b486718e831fc68a51b92365b0d5021b626a8814696428e6ebfe7037be6c397909c25b4d153259de4907374d433285ac0c1c2fcc26539166d
MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab
diff --git a/x11-misc/xsel/xsel-1.2.0-r1.ebuild b/x11-misc/xsel/xsel-1.2.0-r1.ebuild
index e9b83bd97659..efa74bace402 100644
--- a/x11-misc/xsel/xsel-1.2.0-r1.ebuild
+++ b/x11-misc/xsel/xsel-1.2.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.vergenet.net/~conrad/software/${PN}/download/${P}.tar.gz"
LICENSE="HPND"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
RDEPEND="x11-libs/libX11