From 068424b26532f3551a81421a9be67ed206e5c11a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 11 Aug 2021 07:02:28 +0100 Subject: gentoo resync : 11.08.2021 --- x11-misc/Manifest.gz | Bin 48315 -> 48306 bytes x11-misc/gccmakedep/Manifest | 4 +- x11-misc/gccmakedep/gccmakedep-1.0.3-r1.ebuild | 2 +- x11-misc/gccmakedep/gccmakedep-9999.ebuild | 2 +- x11-misc/shutter/Manifest | 4 +- x11-misc/shutter/shutter-0.95.ebuild | 79 -------------------- x11-misc/shutter/shutter-0.98.ebuild | 81 +++++++++++++++++++++ x11-misc/xorg-cf-files/Manifest | 6 +- .../files/xorg-cf-files-1.0.7-linux-riscv.patch | 56 ++++++++++++++ .../xorg-cf-files/xorg-cf-files-1.0.6-r2.ebuild | 2 +- .../xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild | 46 ++++++++++++ x11-misc/xorg-cf-files/xorg-cf-files-1.0.7.ebuild | 2 +- x11-misc/xsel/Manifest | 2 +- x11-misc/xsel/xsel-1.2.0-r1.ebuild | 2 +- 14 files changed, 197 insertions(+), 91 deletions(-) delete mode 100644 x11-misc/shutter/shutter-0.95.ebuild create mode 100644 x11-misc/shutter/shutter-0.98.ebuild create mode 100644 x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.7-linux-riscv.patch create mode 100644 x11-misc/xorg-cf-files/xorg-cf-files-1.0.7-r1.ebuild (limited to 'x11-misc') diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index 84da914209e6..3a08cb2cfc65 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz 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.95.ebuild deleted file mode 100644 index 8d818a919085..000000000000 --- a/x11-misc/shutter/shutter-0.95.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop optfeature prefix xdg - -DESCRIPTION="Feature-rich screenshot program" -HOMEPAGE="https://shutter-project.org/" -SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-lang/perl - dev-perl/gnome2-canvas - dev-perl/gnome2-wnck - dev-perl/libxml-perl - dev-perl/libwww-perl - dev-perl/Glib-Object-Introspection - dev-perl/Gtk2-Unique - dev-perl/Gtk2-ImageView - dev-perl/File-DesktopEntry - dev-perl/File-HomeDir - dev-perl/File-Which - dev-perl/JSON - dev-perl/File-Copy-Recursive - dev-perl/File-MimeInfo - dev-perl/Locale-gettext - dev-perl/Net-DBus - dev-perl/Number-Bytes-Human - dev-perl/Proc-Simple - dev-perl/Proc-ProcessTable - dev-perl/Sort-Naturally - dev-perl/WWW-Mechanize - dev-perl/X11-Protocol - dev-perl/XML-Simple - virtual/imagemagick-tools[perl] -" - -src_prepare() { - hprefixify bin/shutter - default -} - -src_install() { - dobin bin/shutter - dodoc README - domenu share/applications/shutter.desktop - doicon share/pixmaps/shutter.png - doman share/man/man1/shutter.1 - - insinto /usr/share - doins -r share/shutter - doins -r share/locale - doins -r share/icons - - insinto /usr/share/metainfo - doins share/appdata/shutter.appdata.xml - - # .po doesn't belong to installed system, only .mo - rm -r "${ED}"/usr/share/shutter/resources/po || die - - # shutter executes perl scripts as standalone scripts, and after that "require"s them. - find "${ED}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod 755 {} \; \ - || die "failed to make plugins executables" - find "${ED}"/usr/share/shutter/resources/system/upload_plugins/upload -type f \ - -name "*.pm" -exec chmod 755 {} \; || die "failed to make upload plugins executables" -} - -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/shutter/shutter-0.98.ebuild b/x11-misc/shutter/shutter-0.98.ebuild new file mode 100644 index 000000000000..a93ac100854c --- /dev/null +++ b/x11-misc/shutter/shutter-0.98.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop optfeature prefix xdg + +DESCRIPTION="Feature-rich screenshot program" +HOMEPAGE="https://shutter-project.org/" +SRC_URI="https://github.com/shutter-project/shutter/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-lang/perl + dev-perl/Carp-Always + dev-perl/libxml-perl + dev-perl/libwww-perl + dev-perl/Glib-Object-Introspection + 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 + dev-perl/JSON + dev-perl/File-Copy-Recursive + dev-perl/File-MimeInfo + 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 + dev-perl/WWW-Mechanize + dev-perl/X11-Protocol + dev-perl/XML-Simple + virtual/imagemagick-tools[perl] + x11-libs/libwnck:3[introspection] +" + +src_prepare() { + hprefixify bin/shutter + default +} + +src_install() { + dobin bin/shutter + dodoc README + domenu share/applications/shutter.desktop + doicon share/pixmaps/shutter.png + doman share/man/man1/shutter.1 + + insinto /usr/share + doins -r share/shutter + doins -r share/locale + doins -r share/icons + + insinto /usr/share/metainfo + doins share/appdata/shutter.appdata.xml + + # .po doesn't belong to installed system, only .mo + rm -r "${ED}"/usr/share/shutter/resources/po || die + + # shutter executes perl scripts as standalone scripts, and after that "require"s them. + find "${ED}"/usr/share/shutter/resources/system/plugins/ -type f ! -name '*.*' -exec chmod 755 {} \; \ + || die "failed to make plugins executables" + find "${ED}"/usr/share/shutter/resources/system/upload_plugins/upload -type f \ + -name "*.pm" -exec chmod 755 {} \; || die "failed to make upload plugins executables" +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "writing Exif information" media-libs/exiftool + 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 -- cgit v1.2.3