[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: eaa8ff060f0dbe02ffbda196a7db62f9d6a46ef6 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 25 05:45:46 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 25 05:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa8ff06 net-analyzer/zabbix: bump to 5.0.34 Signed-off-by: Miroslav Šulc gentoo.org> net-analyzer/zabbix/Manifest | 2 + net-analyzer/zabbix/zabbix-5.0.34.ebuild | 398 +++ 2 files changed, 400 insertions(+) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 978c7b677fdd..f28227f5133f 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -4,6 +4,8 @@ DIST zabbix-5.0.32-go-deps.tar.xz 34470664 BLAKE2B aedd50682e9e71686852f5d69c164 DIST zabbix-5.0.32.tar.gz 21664895 BLAKE2B d70e68727eec0181398c7624c56aa2ef721a738a7549fa075a66cd94b6225243b7e73ff1b4d2ed96482ca5ac79ac8bcb230e9736f63a5dbe66cc4d0b10a88e24 SHA512 f58ecac976cc3b9e81f738e19ac23185747c005a73060f35137b5964d4144b96263b7dcba7db6d895f39908217aae9ba260ce5a772a4c53d4b24ccd41083f524 DIST zabbix-5.0.33-go-deps.tar.xz 34386484 BLAKE2B 43228e628666ad841054c11d7031991903b9cd0ebd521350f33a94485d834be4d8ab30660e375bb0bf769f15b57f8125f9bb5239a65b7415ead07d2cf652c2b6 SHA512 19884c90024065839f38456b66e85e4fd228099f3746c8a63010686bcfffa0a1224b889ff4b7774efba838753cc97ae8a741d92beeebef1e0f154256a7381bfb DIST zabbix-5.0.33.tar.gz 21791284 BLAKE2B 920adfe2d078a58bc658ab8d815bc426ab654fe6356ed46950b572e4fc480d5986adf03e05ab780cae61166178e60e0eaee6be6a02f4d1d33744c84ce04f1ea1 SHA512 c5c6046d53a8341270cd0642e41df77f61ae0d472c1c3ee6fe86f7c3a4433ab30ced0b25ade3291f67872cf0b38e60eaffec8b16bb89e6d9729c7e277de321a7 +DIST zabbix-5.0.34-go-deps.tar.xz 34446060 BLAKE2B 217331dab5d72629ff0f87c4db92b917a5f8282a5bbafee617cc2e81f0658b7ae56024855533e04929e5d1b53db68d1c9c5229d6e261fa13b5f265268cab6068 SHA512 a0556a8ee421db798a362bfab7591fb2baa3b43396834b0a49b3992240c6c8add54a320fed6061ea3cc71ed5e984a2d54fb49a6785b5304c2422428b9ca560ef +DIST zabbix-5.0.34.tar.gz 21828229 BLAKE2B 0dbaa0c0f7514b7d0fe621e6d83f37367ba096698abfea30e22a3bfe35e2534f3b7a39e809c3677e829df6d95db527be6d4d87888a361b0bc005313197d5d00c SHA512 53ab66a2c9fd7923826a295b190bc5e5116edb1d69e189ddae09cfe070b1f2756237b0a51a42aecd0229ce4d280b1333ad84d74f2c6503af0dfe5f32cf915fbe DIST zabbix-6.0.14-go-deps.tar.xz 17976336 BLAKE2B e4e29c6730f10e95c84d4f517130e79b44f82ddcfbe1465f7c419356158eba0354b0b3c18b45c8813be218337e354bb4f0be45633716b36a2272dabfa86a025f SHA512 2ae41852f7a84916b27e92e2661c9ff0beb56b3f54f83314a0ccddb55293c5c2a5bbbd090efba3c99f93a1722e0dedd94e4051d63d4dd9c8ff4cd9e084a4b39e DIST zabbix-6.0.14.tar.gz 41242602 BLAKE2B 2639e9b210df72f51de1ef2e610e5e1e936a147c8fb892dc15b7dc44008e3535c6df867d314c153283588e8a1a3b63dad65604877ea7471bb2d207a4dbc913c8 SHA512 9750dc6bfdc3966a6be098297744fed507272776212ce2143c70b035c2a0662e6c1fb1a1f423babbd9b69ad6231e6cbe397d5def069192a0c21189ca96670c89 DIST zabbix-6.0.15-go-deps.tar.xz 18724120 BLAKE2B bba750a6edf0ee9fa2f0696332f5d0e1281a9bda62116202161f1a2c3d16aa3d9eae79bc1a45e1533ac3d65d28a009971c647835816ae32699b7525e641a2fea SHA512 5354ff78df69db23ee0c20cf92fbce7af4496297328dc2988a6e1948ff242afdd04f3d9b1584d92c8d67cdb9da5daa57dc068a2a8ad618b2c4739823ae9739c9 diff --git a/net-analyzer/zabbix/zabbix-5.0.34.ebuild b/net-analyzer/zabbix/zabbix-5.0.34.ebuild new file mode 100644 index ..6e481bc98c71 --- /dev/null +++ b/net-analyzer/zabbix/zabbix-5.0.34.ebuild @@ -0,0 +1,398 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# To create the go modules tarball: +# cd src/go +# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw +# tar -acf zabbix-${PV}-go-deps.tar.xz go-mod + +EAPI=8 + +GO_OPTIONAL="yes" +# needed to make webapp-config dep optional +WEBAPP_OPTIONAL="yes" +inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info + +DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers" +HOMEPAGE="https://www.zabbix.com/; +MY_P=${P/_/} +MY_PV=${PV/_/} +SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz + agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz ) +" + +LICENSE="GPL-2" +SLOT="0/$(ver_cut 1-2)" +WEBAPP_MANUAL_SLOT="yes" +KEYWORDS="~amd64 ~x86" +IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static" +REQUIRED_USE="|| ( agent agent2 frontend proxy server ) + ?? ( gnutls openssl ) + proxy? ( ^^ ( mysql oracle postgres sqlite ) ) + server? ( ^^ ( mysql oracle postgres ) !sqlite ) + static? ( !oracle !snmp )" + +COMMON_DEPEND=" + curl? ( net-misc/curl ) + gnutls? ( net-libs/gnutls:0= ) + java? ( >=virtual/jdk-1.8:* ) + ldap? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-java/jdbc-postgresql/
commit: efb59c9b6f0a6d35247e1af1a5cb69a97e7382fb Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Apr 24 15:23:20 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 25 05:30:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb59c9b dev-java/jdbc-postgresql: drop 42.5.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/30734 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jdbc-postgresql/Manifest | 1 - .../jdbc-postgresql/jdbc-postgresql-42.5.0.ebuild | 52 -- 2 files changed, 53 deletions(-) diff --git a/dev-java/jdbc-postgresql/Manifest b/dev-java/jdbc-postgresql/Manifest index e96c9015716a..974801227dbe 100644 --- a/dev-java/jdbc-postgresql/Manifest +++ b/dev-java/jdbc-postgresql/Manifest @@ -1,2 +1 @@ -DIST postgresql-jdbc-42.5.0.src.tar.gz 971368 BLAKE2B 961ba5af17f27792f44b715e8a248950926f1e7a384c3bb7ef4d9f919c84833129d45bcaeaded17d8d8cb3733b3f70cde76c126c501c7c1c1ed8a356c2e2f78d SHA512 432347622d6a1034048cb2dc18e7c5fdb1e843a27db505c8ea0381fee70048068f4b8a285d8d774a0732398cc6254692c8f130c1814a464966b9dba72f64 DIST postgresql-jdbc-42.6.0.src.tar.gz 986703 BLAKE2B 24784805583d66f14370031015ff9c53faa2b512c5092b40294c8c1b7aa5e5128910a93f816138dc4a32fdd42dea165cc37c23c2f6d9b9aa5f36269d66e43d95 SHA512 8abf85b4be716ac94d312588d2bc69a56f803f3da573731ec66be0139b87eaa533965ad1431aa705ab17bf2b413b55a8ed038fa8181897df7c83582457449793 diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-42.5.0.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-42.5.0.ebuild deleted file mode 100644 index 85640e4c4afe.. --- a/dev-java/jdbc-postgresql/jdbc-postgresql-42.5.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://jdbc.postgresql.org/download/postgresql-jdbc-42.5.0.src.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jdbc-postgresql-42.5.0.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.postgresql:postgresql:42.5.0" -# We don't have junit-vintage and junit-jupiter. -# JAVA_TESTING_FRAMEWORKS="junit-vintage junit-jupiter junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java JDBC 4.2 (JRE 8+) driver for PostgreSQL database" -HOMEPAGE="https://jdbc.postgresql.org/; -SRC_URI="https://jdbc.postgresql.org/download/postgresql-jdbc-${PV}.src.tar.gz; - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ppc64 x86" - -# Common dependencies -# POM: pom.xml -# com.ongres.scram:client:2.1 -> >=dev-java/scram-2.1:0 -# uk.org.webcompere:system-stubs-jupiter:2.0.1 -> !!!groupId-not-found!!! - -CP_DEPEND="dev-java/scram:0" - -# Compile dependencies -# POM: pom.xml -# test? junit:junit:4.13 -> >=dev-java/junit-4.13.2:4 -# test? org.junit.jupiter:junit-jupiter-api:5.8.2 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-engine:5.8.2 -> !!!groupId-not-found!!! -# test? org.junit.jupiter:junit-jupiter-params:5.8.2 -> !!!groupId-not-found!!! -# test? org.junit.vintage:junit-vintage-engine:5.8.2 -> !!!groupId-not-found!!! -# test? se.jiderhamn:classloader-leak-test-framework:1.1.1 -> !!!groupId-not-found!!! - -DEPEND=" - >=virtual/jdk-1.8:* - ${CP_DEPEND}" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND}" - -S="${WORKDIR}/postgresql-${PV}-jdbc-src" - -JAVA_MAIN_CLASS="org.postgresql.util.PGJDBCMain" -JAVA_SRC_DIR="src/main/java" -JAVA_RESOURCE_DIRS="src/main/resources"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parser/
commit: f763cfa0a5ed31e7d35b57a39cae14a0c45372c4 Author: Hans de Graaff gentoo org> AuthorDate: Tue Apr 25 05:06:08 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Apr 25 05:06:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f763cfa0 dev-ruby/parser: add 3.2.2.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/parser/Manifest | 1 + dev-ruby/parser/parser-3.2.2.1.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index df63b6656612..a0f0da1f9e08 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -3,3 +3,4 @@ DIST parser-3.2.0.0.tar.gz 302043 BLAKE2B 8a02ca62560fc976fbe62d02ecf24713248a9f DIST parser-3.2.1.0.tar.gz 315249 BLAKE2B 57013e299541e0b1d589be8640611c3deb04b11cd39ada33dd2ae0b43fa68b7ffa55d6074d53559a2a5f552e539bf80ea7406a91e4b5dbc7fae345d9d399bc09 SHA512 f79f84188650a210424558c9f0d131de25ea7d879487331db9d5a55127fd72e28946a78f7596896bd837b4b17e8602b908fc818f467f77cee04c4ffdce545f76 DIST parser-3.2.1.1.tar.gz 315592 BLAKE2B 5e783269d367fc9f2e98f5bcb038c8f835a930bd3664769da30441a1525908f96c9fa9cb23c42d07614a550d327c406470f59696a22cc58f57c087c3a09a9967 SHA512 ba9077e11864ba816d04f77f1160f46ad697c5a0751ac6991758259054754fdfda59e762c8df5e66d6ddb28ddd561713ba15a11a67d61024180f7e375ac112f1 DIST parser-3.2.2.0.tar.gz 315575 BLAKE2B ad6c25f35809de7148ca156d6928c7b2b6ea49d2808fe5af5876263fd44191e8b43e24932ebfd4d335c367cf7aad0f4fc2594ad5e6dec70d9c05aca1ebd5c4e2 SHA512 b1f6d4ee0ef589e45850fbe339b6168abd662e843ba1bc66e91c19055d9c88296fed926abbe800a860868b2b8e9c33124dce1a8a7fd05e7db6ae62e0cc2e9a24 +DIST parser-3.2.2.1.tar.gz 315506 BLAKE2B d35f3a5aae6188251555bdd3d988ca028b0624cdf15d261d5bac129f7a1da50941087110fa3dd6433d9f7cdb173fb5e33b866983fdf50867885a21395770d254 SHA512 5ddc8a42601168a7acbc07e14ba4761ad862c0473e3cd31d9e76f8e87096d491b22e46c719cbe002dcd710628b913f541c737ab39614d5821311f5ee482c26aa diff --git a/dev-ruby/parser/parser-3.2.2.1.ebuild b/dev-ruby/parser/parser-3.2.2.1.ebuild new file mode 100644 index ..d743919e3d73 --- /dev/null +++ b/dev-ruby/parser/parser-3.2.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" + +RUBY_FAKEGEM_GEMSPEC="parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A production-ready Ruby parser written in pure Ruby" +HOMEPAGE="https://github.com/whitequark/parser; +SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~sparc" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/racc ) + dev-ruby/cliver +" +ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +}
[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/
commit: 474df6681c5a53917a360c675869d6c9bcb5a6d4 Author: Ulrich Müller gentoo org> AuthorDate: Tue Apr 25 04:53:03 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Apr 25 04:55:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474df668 net-im/zoom: Start with upstream launcher instead of wrapper Bug: https://bugs.gentoo.org/904958 Suggested-by: Michael Moon gmail.com> Signed-off-by: Ulrich Müller gentoo.org> net-im/zoom/zoom-5.14.5.2430-r1.ebuild | 191 + 1 file changed, 191 insertions(+) diff --git a/net-im/zoom/zoom-5.14.5.2430-r1.ebuild b/net-im/zoom/zoom-5.14.5.2430-r1.ebuild new file mode 100644 index ..ca1f4dfb7b31 --- /dev/null +++ b/net-im/zoom/zoom-5.14.5.2430-r1.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop linux-info readme.gentoo-r1 xdg-utils + +DESCRIPTION="Video conferencing and web conferencing service" +HOMEPAGE="https://zoom.us/; +SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> ${P}_x86_64.tar.xz" +S="${WORKDIR}/${PN}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland" +RESTRICT="mirror bindist strip" + +RDEPEND="!games-engines/zoom + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/mit-krb5 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + >=dev-libs/quazip-1.0:0=[qt5(+)] + media-libs/alsa-lib + media-libs/fdk-aac:0/2 + media-libs/fontconfig + media-libs/freetype + media-libs/mesa[gbm(+)] + media-sound/mpg123 + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + virtual/opengl + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon[X] + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxshmfence + x11-libs/libXtst + x11-libs/pango + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + opencl? ( virtual/opencl ) + pulseaudio? ( media-libs/libpulse ) + wayland? ( dev-libs/wayland ) + !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 ) + !bundled-qt? ( + dev-libs/icu + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtdiag:5 + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5 + dev-qt/qtlocation:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols:5[widgets] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + wayland? ( dev-qt/qtwayland ) + )" + +BDEPEND="dev-util/bbe + bundled-libjpeg-turbo? ( dev-util/patchelf )" + +CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER" +QA_PREBUILT="opt/zoom/*" + +src_prepare() { + default + + # The tarball doesn't contain an icon, so extract it from the binary + bbe -s -b '/\n/' -e 'J 1;D' zoom \ + >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \ + || die "Extraction of icon failed" + + if ! use pulseaudio; then + # For some strange reason, zoom cannot use any ALSA sound devices if + # it finds libpulse. This causes breakage if media-sound/apulse[sdk] + # is installed. So, force zoom to ignore libpulse. + bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die + mv zoom.tmp zoom || die + fi + + if use bundled-libjpeg-turbo; then + # Remove insecure RPATH from bundled lib + patchelf --remove-rpath libturbojpeg.so || die + fi +} + +src_install() { + insinto /opt/zoom + exeinto /opt/zoom + doins -r calendar cef email json ringtone scheduler sip timezones \ + translations + doins *.pcm Embedded.properties version.txt + doexe zoom zopen ZoomLauncher *.sh + fperms a+x /opt/zoom/cef/chrome-sandbox + dosym -r {"/usr/$(get_libdir)",/opt/zoom}/libmpg123.so + dosym -r "/usr/$(get_libdir)/libfdk-aac.so.2" /opt/zoom/libfdkaac2.so + dosym -r "/usr/$(get_libdir)/libquazip1-qt5.so" /opt/zoom/libquazip.so + + if use opencl; then + doexe aomhost libaomagent.so libclDNN64.so libdvf.so libmkldnn.so \ + libavcodec.so* libavformat.so* libavutil.so* libswresample.so* + dosym -r
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: c80b12101e3f997fcfdb738dcecb3a8174d94fae Author: Ulrich Müller gentoo org> AuthorDate: Tue Apr 25 04:56:46 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Apr 25 04:56:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80b1210 profiles: Mask net-im/zoom-5.14.5.2430-r1 for testing Bug: https://bugs.gentoo.org/904958 Signed-off-by: Ulrich Müller gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2c0463dfb797..c6be048a1330 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,10 @@ #--- END OF EXAMPLES --- +# Ulrich Müller (2023-04-25) +# Masked for testing, bug #904958. +=net-im/zoom-5.14.5.2430-r1 + # Volkmar W. Pogatzki (2023-04-22) # Unused acct-group. Removal on 2023-05-22 # The server was removed on 2021-08-24 with commit
[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnpp/
commit: 410a79c9a2a7d39dda6fb44f303aa7b77fb9c6bf Author: Erik Mackdanz gentoo org> AuthorDate: Tue Apr 25 04:28:55 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Tue Apr 25 04:39:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410a79c9 net-libs/libupnpp: add 0.22.5 Signed-off-by: Erik Mackdanz gentoo.org> net-libs/libupnpp/Manifest | 1 + net-libs/libupnpp/libupnpp-0.22.5.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/net-libs/libupnpp/Manifest b/net-libs/libupnpp/Manifest index e00029229391..03aa414e682b 100644 --- a/net-libs/libupnpp/Manifest +++ b/net-libs/libupnpp/Manifest @@ -1 +1,2 @@ DIST libupnpp-0.22.4.tar.gz 481758 BLAKE2B 41da0dc744e0cddd2d322de297a87c50d975871dcc2b3c22e0381e044ea40787834442161c9bae8c2c3c89226aff7a264e172dedf3c107a8945308f915971785 SHA512 ab97a8a5903e43a138b59c9f5805b85fee07da8e73a1b205c5e57688334f3719f84b3483e6bdde461d9b201f064c4afba0f319989627939e6c9f9d6acef84f31 +DIST libupnpp-0.22.5.tar.gz 482678 BLAKE2B b4fd760666ffe6d75ca3ae5866eda8627304a0e390145f2fe3f0ab9e168bd2e6a97d596e119aea75fd33fb20525816898f00ab14f78c73e8e673b76a5ddba268 SHA512 118347f5c644daf4a044aca441c2636cc5791cee5a33f0fc97e9101e1de0d8bdac2bc85be714343ffcc2c981a02aac59aec920dfcf37d6a24fa9d17215156bc8 diff --git a/net-libs/libupnpp/libupnpp-0.22.5.ebuild b/net-libs/libupnpp/libupnpp-0.22.5.ebuild new file mode 100644 index ..b05822c3f097 --- /dev/null +++ b/net-libs/libupnpp/libupnpp-0.22.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="The libupnpp C++ library wraps libupnp for easier use by upmpdcli and upplay" +HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli; +SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/expat + net-libs/libnpupnp + net-misc/curl +" +RDEPEND="${DEPEND}" + +src_install() { + default_src_install + find "${ED}" -name '*.la' -delete || die "Couldn't delete .la files" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnpupnp/
commit: 681d93ca2b5060d43ed4281f01a51c536b538975 Author: Erik Mackdanz gentoo org> AuthorDate: Tue Apr 25 04:31:39 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Tue Apr 25 04:39:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681d93ca net-libs/libnpupnp: add 5.0.2 Signed-off-by: Erik Mackdanz gentoo.org> net-libs/libnpupnp/Manifest | 1 + net-libs/libnpupnp/libnpupnp-5.0.2.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/net-libs/libnpupnp/Manifest b/net-libs/libnpupnp/Manifest index 34ffd1075a07..8b64d82369bd 100644 --- a/net-libs/libnpupnp/Manifest +++ b/net-libs/libnpupnp/Manifest @@ -1 +1,2 @@ DIST libnpupnp-5.0.1.tar.gz 553258 BLAKE2B 141967e60a4776b6470dc55d2b0736e17281c671d7f102aee9553ff48d66833ec0c97d405427161989130f6cac21c90c2663f945e6c69c317de710a08e84627a SHA512 2a8cd7c1f2bd710a9b72d69dde56b2e5094ef1b6282239377f7fd15e0a6d9f85218f5b95ec17dabc678897f2d597cf7bf800890524762488c0e6fcc315a8cef7 +DIST libnpupnp-5.0.2.tar.gz 553436 BLAKE2B d285bf2b58c74f2aefd98ffb4a0021d82ac508cf91be0dd02db9125fb2966358ce8e5969f540de8c4e6c4930b5f55e1a55588fcd65010b9e0181aa01d70f0b72 SHA512 6beab39649acd9ad3ac71420455bf4449f3c8223abcd84578c0a4a0ec52e5fa8df2c07cfda439ce91bc8c83b3a43b74c36de8765adf4feb11b61ee72936ede4e diff --git a/net-libs/libnpupnp/libnpupnp-5.0.2.ebuild b/net-libs/libnpupnp/libnpupnp-5.0.2.ebuild new file mode 100644 index ..9990fede9a9f --- /dev/null +++ b/net-libs/libnpupnp/libnpupnp-5.0.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp" +HOMEPAGE="https://framagit.org/medoc92/npupnp; +SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/expat + net-libs/libmicrohttpd + net-misc/curl +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-client \ + --enable-debug \ + --enable-device \ + --enable-gena \ + --enable-ipv6 \ + --enable-optssdp \ + --enable-reuseaddr \ + --enable-soap \ + --enable-ssdp \ + --enable-tools \ + --enable-webserver +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/
commit: b8b72b65cf6e3122f805da736f807694105c66a5 Author: Erik Mackdanz gentoo org> AuthorDate: Tue Apr 25 04:38:33 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Tue Apr 25 04:39:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b72b65 media-sound/upmpdcli: drop 1.7.7 Signed-off-by: Erik Mackdanz gentoo.org> media-sound/upmpdcli/Manifest | 1 - media-sound/upmpdcli/upmpdcli-1.7.7.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index d0ead17664cf..f1bb32f3926d 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -1,3 +1,2 @@ DIST upmpdcli-1.7.2.tar.gz 604605 BLAKE2B c5b5493d4ef9f13d6311b36927c3a97b77fee01a683d6af30ee317c67cbb3370e4743f8e59936d5e1f0e3961eff14dbb52b15fb5b54cf9d95ce98ad32487df6b SHA512 ab95f04d56925665d644e60532907f943a14dbf4cf760b1149ea071029077809e2d24e58ed41deee26b780d7cc53bad9815f3923c65e682f133d775c0608f0c5 -DIST upmpdcli-1.7.7.tar.gz 606480 BLAKE2B 2be284a864bb93511553a248ec76df7203103d5be3102547208f8b13451292e3254895d112071177bfeef49f9dfe71b6c98a82c7bda1b18f7ecac7526235 SHA512 764606805f413643e1432d27f407ab3020d55e6c374210d56708ddd94285e364fdb266739d6f5d406e8f8708669820e4841449aebd2ea966974144ae90bfa38c DIST upmpdcli-1.7.9.tar.gz 612647 BLAKE2B 8234dc1872482eb8d53419b8fe02b5d87e9833eb436089b198a7d18402573d48facfcb42d65847b013d462905cdd556203fbaf91f3947a3b87ceee0b0ebd4edf SHA512 0432d32e96d7f9ae0700030fd5c9d35730e1004a995eaebba2a25e0564627c4fe62d23d7f933c2c0e54d8a70b6378cfde0ed903b7be695d468db8eeb9a33e907 diff --git a/media-sound/upmpdcli/upmpdcli-1.7.7.ebuild b/media-sound/upmpdcli/upmpdcli-1.7.7.ebuild deleted file mode 100644 index d25f68706433.. --- a/media-sound/upmpdcli/upmpdcli-1.7.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd - -DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" -HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; -LICENSE="GPL-2" - -SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="thirdparty" - -DEPEND=" - dev-libs/jsoncpp - media-libs/libmpdclient - net-libs/libmicrohttpd - net-libs/libupnpp -" -RDEPEND=" - ${DEPEND} - acct-group/upmpdcli - acct-user/upmpdcli - app-misc/recoll - thirdparty? ( dev-python/requests ) -" - -PATCHES=( - "${FILESDIR}"/makefile.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --disable-dependency-tracking \ - --disable-silent-rules \ - "--docdir=/usr/share/doc/${P}" \ - "--htmldir=/usr/share/doc/${P}/html" \ - --libdir=/usr/lib64 \ - || die "Configure failed" - -} - -src_install() { - default - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - systemd_dounit systemd/upmpdcli.service -} - -pkg_postinst() { - einfo - einfo "This package no longer assumes that upmpdcli is driving an" - einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)." - einfo "Probably it is though, so be sure your mpd is built with" - einfo "USE=curl." -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/upmpdcli/
commit: 3bbd1c9440871988c170111d84e793d573bd33f8 Author: Erik Mackdanz gentoo org> AuthorDate: Tue Apr 25 04:37:26 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Tue Apr 25 04:39:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbd1c94 media-sound/upmpdcli: add 1.7.9 Signed-off-by: Erik Mackdanz gentoo.org> media-sound/upmpdcli/Manifest | 1 + media-sound/upmpdcli/upmpdcli-1.7.9.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest index 177607f5f8aa..d0ead17664cf 100644 --- a/media-sound/upmpdcli/Manifest +++ b/media-sound/upmpdcli/Manifest @@ -1,2 +1,3 @@ DIST upmpdcli-1.7.2.tar.gz 604605 BLAKE2B c5b5493d4ef9f13d6311b36927c3a97b77fee01a683d6af30ee317c67cbb3370e4743f8e59936d5e1f0e3961eff14dbb52b15fb5b54cf9d95ce98ad32487df6b SHA512 ab95f04d56925665d644e60532907f943a14dbf4cf760b1149ea071029077809e2d24e58ed41deee26b780d7cc53bad9815f3923c65e682f133d775c0608f0c5 DIST upmpdcli-1.7.7.tar.gz 606480 BLAKE2B 2be284a864bb93511553a248ec76df7203103d5be3102547208f8b13451292e3254895d112071177bfeef49f9dfe71b6c98a82c7bda1b18f7ecac7526235 SHA512 764606805f413643e1432d27f407ab3020d55e6c374210d56708ddd94285e364fdb266739d6f5d406e8f8708669820e4841449aebd2ea966974144ae90bfa38c +DIST upmpdcli-1.7.9.tar.gz 612647 BLAKE2B 8234dc1872482eb8d53419b8fe02b5d87e9833eb436089b198a7d18402573d48facfcb42d65847b013d462905cdd556203fbaf91f3947a3b87ceee0b0ebd4edf SHA512 0432d32e96d7f9ae0700030fd5c9d35730e1004a995eaebba2a25e0564627c4fe62d23d7f933c2c0e54d8a70b6378cfde0ed903b7be695d468db8eeb9a33e907 diff --git a/media-sound/upmpdcli/upmpdcli-1.7.9.ebuild b/media-sound/upmpdcli/upmpdcli-1.7.9.ebuild new file mode 100644 index ..d25f68706433 --- /dev/null +++ b/media-sound/upmpdcli/upmpdcli-1.7.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="UPnP Media Renderer front-end for MPD, the Music Player Daemon" +HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html; +LICENSE="GPL-2" + +SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz; +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="thirdparty" + +DEPEND=" + dev-libs/jsoncpp + media-libs/libmpdclient + net-libs/libmicrohttpd + net-libs/libupnpp +" +RDEPEND=" + ${DEPEND} + acct-group/upmpdcli + acct-user/upmpdcli + app-misc/recoll + thirdparty? ( dev-python/requests ) +" + +PATCHES=( + "${FILESDIR}"/makefile.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + --disable-dependency-tracking \ + --disable-silent-rules \ + "--docdir=/usr/share/doc/${P}" \ + "--htmldir=/usr/share/doc/${P}/html" \ + --libdir=/usr/lib64 \ + || die "Configure failed" + +} + +src_install() { + default + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit systemd/upmpdcli.service +} + +pkg_postinst() { + einfo + einfo "This package no longer assumes that upmpdcli is driving an" + einfo "mpd instance on the same host (https://bugs.gentoo.org/670130)." + einfo "Probably it is though, so be sure your mpd is built with" + einfo "USE=curl." +}
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: ca47af06144775dbe2ae6d988337d22267e205c7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:58:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:58:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca47af06 app-text/ghostscript-gpl: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/ghostscript-gpl/metadata.xml b/app-text/ghostscript-gpl/metadata.xml index 3570f4ae29c0..dd57cc77263a 100644 --- a/app-text/ghostscript-gpl/metadata.xml +++ b/app-text/ghostscript-gpl/metadata.xml @@ -14,6 +14,7 @@ cpe:/a:artifex:gpl_ghostscript + ArtifexSoftware/ghostpdl ArtifexSoftware/ghostpdl-downloads https://bugs.ghostscript.com/
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 11a3b7239a049664d43b22296b6c6d1ae8fd54b7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:55:43 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:55:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a3b723 media-libs/freetype: Stabilize 2.13.0 ppc, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index f74aa36ce167..69838912f875 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: app-backup/fsarchiver/
commit: d6cd0d42229853306eb256c7928df2dfbe3dc492 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:51:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cd0d42 app-backup/fsarchiver: Stabilize 0.8.7 amd64, #904885 Signed-off-by: Sam James gentoo.org> app-backup/fsarchiver/fsarchiver-0.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild b/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild index fbc7e5e864f7..75ce3e9586da 100644 --- a/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild +++ b/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fdupoux/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug lz4 lzma lzo static +zstd" CDEPEND="dev-libs/libgcrypt:0=
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 5f1bb9c6636dea1f8af463914504ef1ebdb947d1 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:51:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1bb9c6 sys-fs/fuse-exfat: Stabilize 1.4.0 x86, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index 7bbae4d83889..a96bb4a4ff16 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 1a4c6e19abab0c5aa5fb47007da845ee684ca720 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:44 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c6e19 media-libs/freetype: Stabilize 2.13.0 x86, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index 3e71b06601cc..3c78418c6942 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 11aad271b4035b1d1b19a00c60bd69a4298d00a2 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:45 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11aad271 media-libs/freetype: Stabilize 2.13.0 arm64, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index 3c78418c6942..c1fb80aee0e1 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 7e7210ef2cafa6d9bb677fbec96c6905d6e5bba6 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:55:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7210ef media-libs/freetype: Stabilize 2.13.0 amd64, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index 5f6610f4e311..1e164b0f8df4 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 760c279c3db889f769e4170e28fc5239be504dce Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:55:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760c279c media-libs/freetype: Stabilize 2.13.0 arm, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index c1fb80aee0e1..5f6610f4e311 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 60c3d9e777340837d136caba73c4374e9c07e238 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c3d9e7 sys-fs/fuse-exfat: Stabilize 1.4.0 amd64, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index a96bb4a4ff16..d669f9a22a35 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: dev-python/patch-ng/
commit: 572399e81f7e664e2e9f9e1012e3828e1c4ce8e7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572399e8 dev-python/patch-ng: Stabilize 1.17.4-r1 amd64, #904750 Signed-off-by: Sam James gentoo.org> dev-python/patch-ng/patch-ng-1.17.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/patch-ng/patch-ng-1.17.4-r1.ebuild b/dev-python/patch-ng/patch-ng-1.17.4-r1.ebuild index 8c7d3ed6641a..8528a519f85f 100644 --- a/dev-python/patch-ng/patch-ng-1.17.4-r1.ebuild +++ b/dev-python/patch-ng/patch-ng-1.17.4-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/python-${P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: dc47310d7db16ec60a46749d42ad8242bb3d57da Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:55:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc47310d media-libs/freetype: Stabilize 2.13.0 ppc64, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index 1e164b0f8df4..f74aa36ce167 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: e81a279e3cb4ca2bd9cd0b459f373408251e03b3 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81a279e sys-fs/fuse-exfat: Stabilize 1.4.0 ppc, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index 64a59111c9f5..7e1430ddb19b 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 6bd729181bac52293348821823eb6dc497b7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd7291b sys-fs/fuse-exfat: Stabilize 1.4.0 ppc64, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index d669f9a22a35..64a59111c9f5 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 0ce767e6ac726fdecad5253c264470f2641c14d9 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:43 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce767e6 media-libs/freetype: Stabilize 2.13.0 sparc, #904940 Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-2.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freetype/freetype-2.13.0.ebuild b/media-libs/freetype/freetype-2.13.0.ebuild index c36345d1161d..3e71b06601cc 100644 --- a/media-libs/freetype/freetype-2.13.0.ebuild +++ b/media-libs/freetype/freetype-2.13.0.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: app-backup/fsarchiver/
commit: 6a134904db38caa7213a0e5fdea85b400e693a4d Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:51:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a134904 app-backup/fsarchiver: Stabilize 0.8.7 x86, #904885 Signed-off-by: Sam James gentoo.org> app-backup/fsarchiver/fsarchiver-0.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild b/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild index 6a889c9d8eab..fbc7e5e864f7 100644 --- a/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild +++ b/app-backup/fsarchiver/fsarchiver-0.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fdupoux/${PN}/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug lz4 lzma lzo static +zstd" CDEPEND="dev-libs/libgcrypt:0=
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 9bdf5792a570c0926ce8d78ae9b965af1f86e4ab Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:34 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdf5792 app-misc/solaar: Stabilize 1.1.8-r1 amd64, #904282 Signed-off-by: Sam James gentoo.org> app-misc/solaar/solaar-1.1.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild index 13ddbb755105..888acdb4dd69 100644 --- a/app-misc/solaar/solaar-1.1.8-r1.ebuild +++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} =~ * ]]; then EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar; else SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="amd64 ~arm ~x86" S="${WORKDIR}"/Solaar-${PV/_rc/rc} fi
[gentoo-commits] repo/gentoo:master commit in: app-misc/solaar/
commit: 0086965bfa60bb0587ea7c248c488933789339ba Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:35 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0086965b app-misc/solaar: Stabilize 1.1.8-r1 x86, #904282 Signed-off-by: Sam James gentoo.org> app-misc/solaar/solaar-1.1.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild index 888acdb4dd69..4a11b012e572 100644 --- a/app-misc/solaar/solaar-1.1.8-r1.ebuild +++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} =~ * ]]; then EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar; else SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" - KEYWORDS="amd64 ~arm ~x86" + KEYWORDS="amd64 ~arm x86" S="${WORKDIR}"/Solaar-${PV/_rc/rc} fi
[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTML-FormatExternal/
commit: 5ae969bcf357d9c0d7b5ed913ff46e48ccf25907 Author: Erik Mackdanz gentoo org> AuthorDate: Tue Apr 25 03:49:47 2023 + Commit: Erik Mackdanz gentoo org> CommitDate: Tue Apr 25 03:51:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae969bc dev-perl/HTML-FormatExternal: disable some failing test inputs Signed-off-by: Erik Mackdanz gentoo.org> Closes: https://bugs.gentoo.org/904076 dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild b/dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild index 954b212ca422..5d3592da89dc 100644 --- a/dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild +++ b/dev-perl/HTML-FormatExternal/HTML-FormatExternal-26.ebuild @@ -23,3 +23,14 @@ BDEPEND="${RDEPEND} dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker " + +src_prepare() { + # remove some test inputs that fail in w3m + # https://bugs.gentoo.org/904076 + sed -i -e 's/-###/-/' t/FormatExternal.t || \ + die "Couldn't replace -### test input" + sed -i -e 's/%57/-/' t/FormatExternal.t || \ + die "Couldn't replace %57 test input" + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/tatt/
commit: a603072e646d22c72ce5d8a432d8bd271a6c4b63 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:47:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:48:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a603072e app-portage/tatt: add 0.11 Signed-off-by: Sam James gentoo.org> app-portage/tatt/Manifest | 1 + app-portage/tatt/tatt-0.11.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/app-portage/tatt/Manifest b/app-portage/tatt/Manifest index 594069d16a4b..536e70545fd4 100644 --- a/app-portage/tatt/Manifest +++ b/app-portage/tatt/Manifest @@ -1 +1,2 @@ DIST tatt-0.10.tar.gz 22675 BLAKE2B 4272cd0bf65a2181ba70d12fe8ca593403d7217aebf2f4dffd2f69397e686c79bc93ec70c756f1e94c548ed2acd8af7470c022611c16b5f3571af860aeca4b9c SHA512 1993f597e92b0b1f004e492aa164d7de6cf6776285850e5245f3328de0396c54cfc58943c767afe1fd1c49a771a1f33c65b6bed3c7d164223767567c05e12af1 +DIST tatt-0.11.tar.gz 22690 BLAKE2B becafd764b570acf5e96975662edefa472a02c2a671830419a4784337c3d898caa97f04a0cc7b30c916f9cf80b49655b4028f5322d82b602176f236997751aa1 SHA512 a4b34458d07187b830b84547cf4ba99171cbd6fde97498a458eff58921a65077c23a89fe5e6292b0d7042149ccba90b6d85cf02c57f5c4ece6d3e89943e16442 diff --git a/app-portage/tatt/tatt-0.11.ebuild b/app-portage/tatt/tatt-0.11.ebuild new file mode 100644 index ..f59ad81ef5a5 --- /dev/null +++ b/app-portage/tatt/tatt-0.11.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Arch testing tool" +HOMEPAGE="https://github.com/gentoo/tatt; +SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="+templates" + +RDEPEND=" + app-portage/eix + app-portage/gentoolkit[${PYTHON_USEDEP}] + app-portage/nattka[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + www-client/pybugz +" + +python_install_all() { + distutils-r1_python_install_all + if use templates; then + insinto "/usr/share/${PN}" + doins -r templates + fi + doman tatt.1 + doman tatt.5 +}
[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/
commit: 2b5b5f8ec41954b49f6a71af5eacba7c29bd0a57 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:44:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:48:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5b5f8e app-text/build-docbook-catalog: add 2.4 Signed-off-by: Sam James gentoo.org> app-text/build-docbook-catalog/Manifest| 1 + .../build-docbook-catalog-2.4.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-text/build-docbook-catalog/Manifest b/app-text/build-docbook-catalog/Manifest index c8a028952839..7be41d51f5d6 100644 --- a/app-text/build-docbook-catalog/Manifest +++ b/app-text/build-docbook-catalog/Manifest @@ -1 +1,2 @@ DIST build-docbook-catalog-2.3.tar.bz2 4686 BLAKE2B 3e386d0aec67ed9cada98cacd9bdce4345f8732a1d9653c096744178902036da5cefa2bde1d69279fe2080f660635f5c29380f40f6fb39aa586d80206c5e42b2 SHA512 79649f39f5a432a57e2457f61b73d83c8ccf76144e29b8e44a2c81bb86a00ff711c199fbd126236edfa965518e0cbd023597c97e386211b8c07a6ef66bf232a7 +DIST build-docbook-catalog-2.4.tar.bz2 4693 BLAKE2B 496356008ef31f87169f9f060ba5593e6054447789a8a1c0dbc43fb4f81ebf087d09adec8fe82d2641e3550616bb874c6a1253b7988553948956f1bbb2e241c7 SHA512 5d42a641c8b336e49749b28101f87d4d856d3e5491adca4053212a473b42dcda88ab00fa64f54813a3e1b4ef1e45756e7de3a652808ad7ee113aa3afe7bf99b5 diff --git a/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild b/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild new file mode 100644 index ..ab5f58f571db --- /dev/null +++ b/app-text/build-docbook-catalog/build-docbook-catalog-2.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="DocBook XML catalog auto-updater" +HOMEPAGE="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/; +SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-libs/libxml2 + || ( sys-apps/util-linux app-misc/getopt ) +" + +src_prepare() { + default + + sed -i -e "1s@#!@#!${EPREFIX}@" build-docbook-catalog || die + sed -i -e "/^EPREFIX=/s:=.*:='${EPREFIX}':" build-docbook-catalog || die + has_version sys-apps/util-linux || sed -i -e '/^GETOPT=/s/getopt/&-long/' build-docbook-catalog || die +} + +src_configure() { + # export for bug #490754 + export MAKEOPTS+=" EPREFIX=${EPREFIX}" + + default +} + +pkg_postinst() { + # New version -> regen files + # See bug #816303 for rationale behind die + build-docbook-catalog || die "Failed to regenerate docbook catalog." +}
[gentoo-commits] proj/tatt:v0.9 commit in: tatt/
commit: efb6c67172d2f53047dca0dd0573ee2de559f4d7 Author: Sam James gentoo org> AuthorDate: Tue Nov 2 12:12:37 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 2 12:12:37 2021 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=efb6c671 tatt/dot-tatt-spec: default to arch=amd64, not x86 Signed-off-by: Sam James gentoo.org> tatt/dot-tatt-spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tatt/dot-tatt-spec b/tatt/dot-tatt-spec index 33aff95..67eb90b 100644 --- a/tatt/dot-tatt-spec +++ b/tatt/dot-tatt-spec @@ -2,7 +2,7 @@ successmessage=string(default="Archtested on @@ARCH@@: Everything fine") ignoreprefix=string_list(default=list("elibc_","video_cards_","linguas_","python_targets_","python_single_target_","kdeenablefinal","test","debug")) template-dir=string(default="/usr/share/tatt/templates/") unmaskdir=string(default="/etc/portage/package.accept_keywords") -arch=string(default="x86") +arch=string(default="amd64") defaultopts=string(default="") emergeopts=string(default="") rdeps=integer(0,512,default=10)
[gentoo-commits] proj/tatt:v0.9 commit in: /
commit: 0ef17201771e8658de76be559dbbe5a752dcf296 Author: Sam James gentoo org> AuthorDate: Sun Oct 31 22:11:13 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 2 11:52:22 2021 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=0ef17201 templates/tatt_functions.sh: create logs dir Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index fcd23cb..81904f3 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages setup(name = "tatt", - version = "0.2", + version = "0.9", packages = find_packages(), scripts = ['scripts/tatt'], package_data = {
[gentoo-commits] proj/tatt:v0.9 commit in: tatt/
commit: 70486f7f37870796975ce228751fee68c64cfc88 Author: Sam James gentoo org> AuthorDate: Wed Oct 12 19:34:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 12 19:34:37 2022 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=70486f7f scriptwriter.py: only query rdeps site if rdeps config > 0 No point fetching if we're not testing any. Signed-off-by: Sam James gentoo.org> tatt/scriptwriter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tatt/scriptwriter.py b/tatt/scriptwriter.py index 4d60e34..38437f5 100644 --- a/tatt/scriptwriter.py +++ b/tatt/scriptwriter.py @@ -120,7 +120,8 @@ def writerdepscript(job, config): for p in job.packageList: atom = p.packageCatName() pkgs.append(atom) -rdeps = rdeps + stablerdeps (atom, config) +if config['rdeps'] > 0: +rdeps = rdeps + stablerdeps (atom, config) if len(rdeps) == 0: print("No stable rdeps for " + job.name) return
[gentoo-commits] proj/tatt:v0.9 commit in: templates/
commit: f78714d5cb93f4f88e0dd0ddd592c76dc932c277 Author: Sam James gentoo org> AuthorDate: Sun Oct 31 22:11:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 22:11:13 2021 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=f78714d5 templates/tatt_functions.sh: create logs dir Signed-off-by: Sam James gentoo.org> templates/tatt_functions.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/tatt_functions.sh b/templates/tatt_functions.sh index d4e7cdf..a672caf 100644 --- a/templates/tatt_functions.sh +++ b/templates/tatt_functions.sh @@ -31,6 +31,7 @@ function tatt_pkg_error BUILDDIR=/var/tmp/portage/${CP} BUILDLOG=${BUILDDIR}/temp/build.log if [[ -n "${TATT_BUILDLOGDIR}" && -s "${BUILDLOG}" ]]; then +mkdir -p "${TATT_BUILDLOGDIR}" LOGNAME=$(mktemp -p "${TATT_BUILDLOGDIR}" "${CP/\//_}_${TATT_TEST_TYPE}_X") mv "${BUILDLOG}" "${LOGNAME}" echo "log has been saved as ${LOGNAME}" >> "${TATT_REPORTFILE}"
[gentoo-commits] proj/tatt: New tag: v0.11
commit: Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:46:35 2023 + New tag: v0.11
[gentoo-commits] proj/tatt:master commit in: templates/
commit: b300d2f02c89a0babe14ace86fb129075cf68faa Author: Viorel Munteanu gentoo org> AuthorDate: Wed Feb 22 10:07:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:45:14 2023 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=b300d2f0 Update commit and bug messages According to this: https://wiki.gentoo.org/wiki/Project:AMD64_Arch_Testers "On Bugzilla, do not use the comment 'amd64 stable', use 'amd64 tested' or 'amd64 ok' instead" I looked at recent stabilization commits and bugs and I updated the messages to match. Signed-off-by: Viorel Munteanu gentoo.org> Closes: https://github.com/gentoo/tatt/pull/78 Signed-off-by: Sam James gentoo.org> templates/commit-header | 6 +++--- templates/updatebug | 7 ++- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/templates/commit-header b/templates/commit-header index 5b99e7a..867e624 100644 --- a/templates/commit-header +++ b/templates/commit-header @@ -2,11 +2,11 @@ pushd @@REPODIR@@ > /dev/null if [ "@@NEWKEYWORD@@" = "@@ARCH@@" ]; then - DESCR="@@ARCH@@ stable" + DESCR="Stabilize @@ARCH@@" else - DESCR="@@ARCH@@ keyworded" + DESCR="Keyword @@ARCH@@" fi if [ -n "@@BUG@@" ]; then - DESCR="${DESCR} (bug #@@BUG@@)" + DESCR="${DESCR}, #@@BUG@@" fi diff --git a/templates/updatebug b/templates/updatebug index 548aa06..f17d653 100644 --- a/templates/updatebug +++ b/templates/updatebug @@ -37,10 +37,7 @@ def main(): # We don't close bugs which still have other arches for obvious reasons, # and security bugs because stabilization is not the last step for them. - if '@@NEWKEYWORD@@' == '@@ARCH@@': - comment = "@@ARCH@@ stable" - else: - comment = "@@ARCH@@ keyworded" + comment = "@@ARCH@@ done" params['cc'] = {} if has_my_arch: params['cc']['remove'] = ['@@ARCH@@@gentoo.org'] @@ -48,7 +45,7 @@ def main(): if has_other_arches or 'Security' in response['product']: params['comment']['body'] = comment else: - params['comment']['body'] = comment + ', closing' + params['comment']['body'] = comment + '\r\n\r\nall arches done' params['status'] = 'RESOLVED' params['resolution'] = 'FIXED'
[gentoo-commits] proj/tatt:master commit in: /
commit: 8313ab7e2acaf36fcdf2e6381aabfe60ddb306f9 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:45:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:45:38 2023 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=8313ab7e setup.py: crank to 0.11 Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6d2d730..bc84512 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages setup(name = "tatt", - version = "0.10", + version = "0.11", packages = find_packages(), scripts = ['scripts/tatt'], package_data = {
[gentoo-commits] proj/tatt:master commit in: templates/
commit: cef1db7c4c2f5de26117a1676588cd7742a8 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Feb 22 10:07:21 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:45:14 2023 + URL:https://gitweb.gentoo.org/proj/tatt.git/commit/?id=cef1db7c Replace repoman with pgkdev Signed-off-by: Viorel Munteanu gentoo.org> Signed-off-by: Sam James gentoo.org> templates/commit-snippet-2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/commit-snippet-2 b/templates/commit-snippet-2 index 577db3b..93aed7b 100644 --- a/templates/commit-snippet-2 +++ b/templates/commit-snippet-2 @@ -1,7 +1,8 @@ # Code for checking consistency of @@EBUILD@@ pushd @@CP@@ > /dev/null -repoman -d full || exit 1 -repoman -m "@@CP@@: ${DESCR}" commit || exit 1 +pkgcheck scan || exit 1 +git add @@EBUILD@@ || exit 1 +pkgdev commit -m "@@CP@@: ${DESCR}" --signoff || exit 1 popd > /dev/null
[gentoo-commits] proj/build-docbook-catalog: New tag: v2.4
commit: Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:43:43 2023 + New tag: v2.4
[gentoo-commits] proj/build-docbook-catalog:master commit in: /
commit: 8a94952d5f7208e6fd75e4eef6c937c58bc8775e Author: Raul E Rangel chromium org> AuthorDate: Tue Apr 4 22:13:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:42:52 2023 + URL: https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=8a94952d Fix noisy find command We weren't using nullglob, so the wildcard parameter was incorrectly getting passed to `find`. + pushd /build/arm64-generic//usr/share/sgml/docbook + mapfile -d '' DTDS ++ find xml-dtd-4.3/ xml-dtd-4.5/ -name docbookx.dtd -print0 + mapfile -d '' SIMPLE_DTDS ++ find 'xml-simple-dtd-*/' -name sdocbook.dtd -print0 find: ‘xml-simple-dtd-*/’: No such file or directory + popd Signed-off-by: Raul E Rangel chromium.org> Closes: https://github.com/gentoo/build-docbook-catalog/pull/1 Signed-off-by: Sam James gentoo.org> build-docbook-catalog | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build-docbook-catalog b/build-docbook-catalog index 2275703..f5995da 100755 --- a/build-docbook-catalog +++ b/build-docbook-catalog @@ -137,8 +137,10 @@ set_dtds() { local d=${ROOT}${DOCBOOKDIR} if [[ -d ${d} ]] ; then pushd "${d}" >/dev/null || return 1 - mapfile -d $'\0' DTDS < <(find xml-dtd-*/ -name docbookx.dtd -print0) - mapfile -d $'\0' SIMPLE_DTDS < <(find xml-simple-dtd-*/ -name sdocbook.dtd -print0) + shopt -s nullglob + DTDS=( xml-dtd-*/docbookx.dtd ) + SIMPLE_DTDS=( xml-simple-dtd-*/sdocbook.dtd ) + shopt -u nullglob popd >/dev/null || return 1 fi
[gentoo-commits] proj/build-docbook-catalog:master commit in: /
commit: 158daca4d8dc373b5b6c5757cfa6491b6eda3b18 Author: Raul E Rangel chromium org> AuthorDate: Tue Apr 4 21:57:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:42:51 2023 + URL: https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=158daca4 Fix incorrect cp when using ROOT We were missing the ROOT prefix on the cp operation: + [[ -r /build/arm64-generic//etc/xml/catalog ]] + xmllint /build/arm64-generic//etc/xml/catalog + [[ ! -r /build/arm64-generic//etc/xml/catalog ]] + verb 'Found XML Catalog root /etc/xml/catalog' + false + verb ' Cleaning existing /etc/xml/docbook delegates from /etc/xml/catalog' + false + cp /etc/xml/catalog /etc/xml/catalog.tmp + clean_catalog file:///etc/xml/docbook /etc/xml/catalog.tmp + local list f regex=file:///etc/xml/docbook catalog=/build/arm64-generic//etc/xml/catalog.tmp ++ grep -E --only-matching file:///etc/xml/docbook /build/arm64-generic//etc/xml/catalog.tmp ++ sort -u grep: /build/arm64-generic//etc/xml/catalog.tmp: No such file or directory Signed-off-by: Raul E Rangel chromium.org> Signed-off-by: Sam James gentoo.org> build-docbook-catalog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-docbook-catalog b/build-docbook-catalog index cee9af0..2275703 100755 --- a/build-docbook-catalog +++ b/build-docbook-catalog @@ -187,7 +187,7 @@ create_catalogs() { verb "Found XML Catalog root ${ROOTCATALOG}" # clean out existing entries verb " Cleaning existing ${CATALOG} delegates from ${ROOTCATALOG}" - cp "${ROOTCATALOG}" "${ROOTCATALOG}.tmp" + cp "${ROOT}${ROOTCATALOG}" "${ROOT}${ROOTCATALOG}.tmp" clean_catalog "file://${CATALOG}" "${ROOTCATALOG}.tmp" fi
[gentoo-commits] repo/gentoo:master commit in: app-containers/k3d/
commit: a78ea410d51f0a33864efed1c8588d62a314b903 Author: rodolfo gmail com> AuthorDate: Tue Apr 25 03:28:05 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Apr 25 03:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78ea410 app-containers/k3d: add 5.4.9 Closes: https://bugs.gentoo.org/903635 Signed-off-by: Zac Medico gentoo.org> app-containers/k3d/Manifest | 1 + app-containers/k3d/k3d-5.4.9.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/app-containers/k3d/Manifest b/app-containers/k3d/Manifest index 6b7f7c59618e..f707f8709ee6 100644 --- a/app-containers/k3d/Manifest +++ b/app-containers/k3d/Manifest @@ -4,3 +4,4 @@ DIST k3d-5.4.4-deps.tar.xz 76578188 BLAKE2B c08fc21f520f98e90d030b8024e57ca59300 DIST k3d-5.4.4.tar.gz 7429200 BLAKE2B 728dfb004463116c698ad4126df60aef70f38b766a4a253cb2036c9ee07fdfe9f7538af2f1b3285e5f3a1ecc803bfd83a1353c14a13690f783f0cbc614094e9f SHA512 ac75c93e825889c65f926b05276e9bdaa8c1ed7dae8c705b0a1a3cc576105701f38745339bd1b5e8aa1974f8060cf1bdc797b526a8016b7fd956b08d058d9b21 DIST k3d-5.4.6-deps.tar.xz 314892744 BLAKE2B 0bbdf32e9db1f8474b9908ece7c623fefdf621d92bab371d6db6922312ad428a08b5b8432db3a978bbde81a8ee18e4ff286fe49c6a9c27ce2609504fcd71e247 SHA512 959f7d78fbb779fc92a29cd98da71cc2e8263dcf67a83d92fc446357a8e7a4e649758b23d64f994536f17c07d2b987f00e65187cf61161473ebbd9d810cc9675 DIST k3d-5.4.6.tar.gz 7383354 BLAKE2B a1bdaa3edbd4a97db547d76919d32b9c3b59561c38cc846f9802d631b9ecd28bbaf79ed8bb0fe5a633a1ef2f60ba769a18eb95f8ff0abda7d9cb8792a86ae59d SHA512 1b8ce290002302839e05b287f7f4d96dd7fd9ec2386af4b78f8e8c1d9137fa027349409130523bc22a55a95b5d991c867d606965ca8e5ad79c8da3177aa8fc8e +DIST k3d-5.4.9.tar.gz 7740293 BLAKE2B b7a657720524abac2c36cccef8cf6e9c5588fcc191ecc2a3f7ed138762cc23abdc2b6413c67d426635e50777b8b87fccf93dc7cd88b0dd5c67becbc3f9056472 SHA512 caa6566f79837deb31db991df5475369b4921a5a110b723ad6c76f8ce2349399d0843d3e5de071a4ec50b318157d8fb47cc36018a0af9bb487793269c27027bf diff --git a/app-containers/k3d/k3d-5.4.9.ebuild b/app-containers/k3d/k3d-5.4.9.ebuild new file mode 100644 index ..6f57b743d680 --- /dev/null +++ b/app-containers/k3d/k3d-5.4.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="k3d creates k3s clusters in docker" +HOMEPAGE="https://github.com/rancher/k3d; + +K3D_K3S_TAG=v1.24.12-k3s1 +SRC_URI="https://github.com/rancher/k3d/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="doc" + +src_prepare() { + default + rm Makefile || die +} + +src_compile() { + GOWORK=off \ + CGO_ENABLED=0 \ + go build \ + -mod=vendor \ + -ldflags "-w -s -X github.com/k3d-io/k3d/v5/version.Version=v${PV} -X github.com/k3d-io/k3d/v5/version.K3sVersion=${K3D_K3S_TAG}" \ + -o bin/k3d +} + +src_install() { + dobin bin/${PN} + DOCS=(*.md) + if use doc; then + DOCS+=(docs) + fi + default_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: c9cfad5278f3f07b3c2727d1ef41a9a319b95ddc Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:22:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cfad52 app-text/ghostscript-gpl: Stabilize 10.01.1 ppc, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index 504411567c86..a4e7766f943d 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0f19e1502ad263def15363a6d70699b7eca8a10a Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:22:27 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:22:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f19e150 app-text/ghostscript-gpl: Stabilize 10.01.1 ppc64, #904246 Signed-off-by: Sam James gentoo.org> app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild index a4e7766f943d..cb84f295f593 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cups dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/files/, app-misc/Clipboard/
commit: e0705672ec72b999d135801a7d0bb1f61fa3ccbf Author: Quincy Fleming protonmail com> AuthorDate: Tue Apr 25 03:02:10 2023 + Commit: Quincy Fleming protonmail com> CommitDate: Tue Apr 25 03:02:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0705672 app-misc/Clipboard: new package, add 0.6.0 Signed-off-by: Quincy Fleming protonmail.com> app-misc/Clipboard/Clipboard-0.6.0.ebuild | 49 ++ app-misc/Clipboard/Manifest| 1 + .../files/Clipboard-0.6.0-disable-debug.patch | 18 0-libdestination-and-disable-lto-and-git.patch | 103 + app-misc/Clipboard/metadata.xml| 27 ++ 5 files changed, 198 insertions(+) diff --git a/app-misc/Clipboard/Clipboard-0.6.0.ebuild b/app-misc/Clipboard/Clipboard-0.6.0.ebuild new file mode 100644 index 0..856d2293c --- /dev/null +++ b/app-misc/Clipboard/Clipboard-0.6.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard; +SRC_URI="https://github.com/Slackadays/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X wayland lto debug" + +RDEPEND="X? ( x11-libs/libX11 ) + wayland? ( + dev-libs/wayland-protocols + dev-libs/wayland + ) +" +PATCHES=( + "${FILESDIR}/${P}-libdestination-and-disable-lto-and-git.patch" +) + +src_prepare() { + if ! use wayland; then + sed -i '/pkg_check_modules(WAYLAND_CLIENT wayland-client wayland-protocols)/d' CMakeLists.txt || die + fi + + if ! use debug; then + eapply "${FILESDIR}/${P}-disable-debug.patch" + fi + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$(usex lto TRUE FALSE)" + "-DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex X OFF ON)" + ) + cmake_src_configure +} + +pkg_postinst() { + elog "The \"clipboard\" command is depreciated. Use \"cb\" instead. \"cb\" is symlinked to \"clipboard\" for now." +} diff --git a/app-misc/Clipboard/Manifest b/app-misc/Clipboard/Manifest new file mode 100644 index 0..58b92a5cd --- /dev/null +++ b/app-misc/Clipboard/Manifest @@ -0,0 +1 @@ +DIST Clipboard-0.6.0.tar.gz 9187112 BLAKE2B 91f1a4064d7cb539aa4e2cb227703cee6a7f9a4931d7555bf35fa9b4499a641cdd9093cadb713ab4f4d2a985e98616216921b658388b2adc939b4495293a301c SHA512 aaf8a05736ba36b24448ec2df822d633f3532557b8f976447e19342fb6a482be8194d2c4d67c8fb9c4d8ecc04f88db5af14ad9d836b923fedfecce275c420875 diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch new file mode 100644 index 0..12c68f3ae --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-disable-debug.patch @@ -0,0 +1,18 @@ +diff -ur '--color=auto' Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp +--- Clipboard-0.6.0/src/gui/include/all/clipboard/logging.hpp 2023-04-08 12:34:14.0 -0500 Clipboard-0.6.0-new/src/gui/include/all/clipboard/logging.hpp 2023-04-19 23:01:23.069641770 -0500 +@@ -17,7 +17,6 @@ + #include + #include + +-#if defined(NDEBUG) + class NullBuffer : public std::streambuf { + public: + int overflow(int c) override { return c; } +@@ -26,6 +25,3 @@ + static NullBuffer nullBuffer; + static std::ostream nullStream(); + static std::ostream& debugStream = nullStream; +-#else +-static std::ostream& debugStream = std::cerr; +-#endif diff --git a/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch new file mode 100644 index 0..e717f94ba --- /dev/null +++ b/app-misc/Clipboard/files/Clipboard-0.6.0-libdestination-and-disable-lto-and-git.patch @@ -0,0 +1,103 @@ +diff -ur '--color=auto' Clipboard-0.6.0/CMakeLists.txt Clipboard-0.6.0-new/CMakeLists.txt +--- Clipboard-0.6.0/CMakeLists.txt 2023-04-08 12:34:14.0 -0500 Clipboard-0.6.0-new/CMakeLists.txt 2023-04-24 10:03:45.180861938 -0500 +@@ -11,22 +11,6 @@ + set(X11WL ON) + endif() + +-execute_process( # save the current branch to GIT_BRANCH +- COMMAND git rev-parse --abbrev-ref HEAD +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +- OUTPUT_VARIABLE GIT_BRANCH +- OUTPUT_STRIP_TRAILING_WHITESPACE +-) +- +-execute_process( # save the current commit hash to GIT_COMMIT_HASH +- COMMAND git log -1 --format=%h +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +- OUTPUT_VARIABLE
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 201fb53b536295008190ca600206358f7d05bc59 Author: Joe Kappus wt gd> AuthorDate: Sat Apr 22 21:39:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 02:41:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201fb53b media-tv/plex-media-server: add 1.32.0.6973 Also adding arm (armhf) build. Signed-off-by: Joe Kappus wt.gd> Closes: https://github.com/gentoo/gentoo/pull/30709 Signed-off-by: Sam James gentoo.org> media-tv/plex-media-server/Manifest| 4 + .../plex-media-server-1.32.0.6973.ebuild | 85 ++ 2 files changed, 89 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index fae0d1dce6dd..f4515a5f8edf 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -7,3 +7,7 @@ DIST plexmediaserver_1.31.3.6868-28fc46b27_i386.deb 73289950 BLAKE2B 963a2c8bbaf DIST plexmediaserver_1.32.0.6918-6f393eda1_amd64.deb 81102136 BLAKE2B 309f553877e3e24b8cc0ac62cc50e9c1aee594d31019b7484c10bd3a323c0c0711fb4bcebcacf16f92dabf25b40acd2aa12c9cb830316a6354dcc4f523504980 SHA512 8a4ef0534bad5c73a5044d23cf389a05d73a070b65751090c29ec454649b128b397cec12f2b03b92cdf4d93b0bd0aaa7e308b83bb77e70a2718c3fd6f970592f DIST plexmediaserver_1.32.0.6918-6f393eda1_arm64.deb 69869182 BLAKE2B a22f62b36e5909e674b5056147c527a6245315d437949505f78461492a78c23e0e8d002ad73478398fdb8516fff446bef9c5c359eb6e1137f60c9ad2b327cfdd SHA512 8bf991dc9698ba0abdc96a914e8a5570f01339b0e28c38dc6070fcc258a0c35105aabdf4696e7c881dea474bc1a734e9776b04b992a3ec2346e1773b564a55c9 DIST plexmediaserver_1.32.0.6918-6f393eda1_i386.deb 73536996 BLAKE2B 285b0f4e5b236b9e471d48e56f40d91b32fe017a77832b4ea52eb118d564c25fe32b387ee2ce9b821c87586a0e7728409d32bd0ac9382a50ffdee98f348d9eda SHA512 d09ef035fa68488749312cb03173bbfb9440a3a6a3bc1bc414e470734579cdc3b73aa27a85d8f98c97fc8aaf04ed0ad0462015adf4858543aeeca848d16038f3 +DIST plexmediaserver_1.32.0.6973-a787c5a8e_amd64.deb 81125330 BLAKE2B bb46c9c9b0156c4d0998da6a8f7f0d134b06c7782f7302755a105bdfc6bc2d8cc8ec080c5848ce97f98c5665dc1f7689d9ad9026c6d620e1ce2585ccf66e4357 SHA512 0a18eb71a66170b350897adfbd62fc1a88cccb9a1df667b89e5d412367894a0e95a438c73d6f4e114e088e7bfb3b3b202542c6c1b3a9a9353040d7768ba5b9ea +DIST plexmediaserver_1.32.0.6973-a787c5a8e_arm64.deb 69868446 BLAKE2B 0f2aff227937dcfb3d4d80010920f44934072a522b3b2edf60c9ddb2078e01ed2e886a551a00913708f4204c418f258be27edd1616a254f59f22b8ad58949d19 SHA512 ee4a349d96bc9834e6054482cc83e0b3a9f0db589b8348856b73cd0e7cee0670c4bfcbbd0fb0ecb999cf6f098012ac99597e24ce30db048d3b05dc21e7c62b63 +DIST plexmediaserver_1.32.0.6973-a787c5a8e_armhf.deb 70229440 BLAKE2B 2aecd1717be97af5f2930ef8730eab85b96d9f0ef23dabdedd631c4e6d3633e4c3f8ebdf974da63a806fba5162ea3fa57cf5c4a8cbe5ae0de5e2e5227c8facd4 SHA512 bc17b0f374936dae602a41e169c6ab70ccee0d4d7d9f9210dd947b042c1f0627c0a35aa0a54f1e43f8e2edf5043a3cc743b479cb24b10aaad944b05423cf643a +DIST plexmediaserver_1.32.0.6973-a787c5a8e_i386.deb 73550946 BLAKE2B 50b4cc286c0f9067ffa40c54a7fb6a3a9dc2af0edbaa02c19a984473d72ecc97b3c7e577f91818b4d7e6c9bb6d13cf9725709d0f71a3b6dcf932d96b2c0a6ec9 SHA512 e28d26253c24837da543af01c9f4fec9e9abadc59de0d2f186aed702e91a723680f49342194517868458ea2a913785c77b0d5676c1bd5bbcdba108db79a89803 diff --git a/media-tv/plex-media-server/plex-media-server-1.32.0.6973.ebuild b/media-tv/plex-media-server/plex-media-server-1.32.0.6973.ebuild new file mode 100644 index ..9226e7be1788 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.32.0.6973.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 systemd unpacker pax-utils + +MY_PV="${PV}-a787c5a8e" +MY_URI="https://downloads.plex.tv/plex-media-server-new; + +DESCRIPTION="Free media library that is intended for use with a plex client" +HOMEPAGE="https://www.plex.tv/; +SRC_URI=" + amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb ) + arm? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_armhf.deb ) + arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb ) + x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb ) +" +S="${WORKDIR}" + +LICENSE="Plex" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86" +RESTRICT="bindist" + +DEPEND=" + acct-group/plex + acct-user/plex" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}.service.patch" +) + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/plexmediaserver/lib/.*" + "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*" + "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so" +) + +BINS_TO_PAX_MARK=( + "${ED}/usr/lib/plexmediaserver/Plex Script Host" +
[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/
commit: 91be320f2480e8b48c5812a9ed412688ccd6b06a Author: Chris Mayo gmail com> AuthorDate: Mon Apr 24 18:22:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 02:22:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91be320f www-apps/cgit: Create cache directory at runtime Closes: https://bugs.gentoo.org/516388 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30724 Signed-off-by: Sam James gentoo.org> www-apps/cgit/cgit-1.2.3-r202.ebuild | 115 +++ 1 file changed, 115 insertions(+) diff --git a/www-apps/cgit/cgit-1.2.3-r202.ebuild b/www-apps/cgit/cgit-1.2.3-r202.ebuild new file mode 100644 index ..dc581d8b548c --- /dev/null +++ b/www-apps/cgit/cgit-1.2.3-r202.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..2} luajit ) + +PYTHON_COMPAT=( python3_{9..11} ) + +WEBAPP_MANUAL_SLOT="yes" + +inherit lua-single python-single-r1 tmpfiles toolchain-funcs webapp + +[[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/" + +GIT_V="2.25.1" + +DESCRIPTION="a fast web-interface for git repositories" +HOMEPAGE="https://git.zx2c4.com/cgit/about; +SRC_URI="https://www.kernel.org/pub/software/scm/git/git-${GIT_V}.tar.xz + https://git.zx2c4.com/cgit/snapshot/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" +IUSE="doc +highlight +lua test" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) ${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + acct-group/cgit + acct-user/cgit + dev-libs/openssl:0= + dev-vcs/git + highlight? ( + $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' ) + ) + lua? ( ${LUA_DEPS} ) + sys-libs/zlib + virtual/httpd-cgi +" +# ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-text/docbook-xsl-stylesheets + >=app-text/asciidoc-8.5.1 + ) +" + +pkg_setup() { + python_setup + webapp_pkg_setup + use lua && lua-single_pkg_setup +} + +src_configure() { + rmdir git || die + mv "${WORKDIR}"/git-"${GIT_V}" git || die + + echo "prefix = ${EPREFIX}/usr" >> cgit.conf || die "echo prefix failed" + echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf || die "echo libdir failed" + echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf || die "echo CGIT_SCRIPT_PATH failed" + echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf || die "echo CGIT_DATA_PATH failed" + echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf || die "echo CACHE_ROOT failed" + echo "DESTDIR = ${D}" >> cgit.conf || die "echo DESTDIR failed" + if use lua; then + echo "LUA_PKGCONFIG = ${ELUA}" >> cgit.conf || die "echo LUA_PKGCONFIG failed" + else + echo "NO_LUA = 1" >> cgit.conf || die "echo NO_LUA failed" + fi +} + +src_compile() { + emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" + use doc && emake V=1 doc-man +} + +src_install() { + webapp_src_preinst + + emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" install + + insinto /etc + doins "${FILESDIR}"/cgitrc + + dodoc README + use doc && doman cgitrc.5 + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_src_install + + cat > cgit.conf <<-EOT || die + d ${CGIT_CACHEDIR} 0700 cgit cgit - + EOT + dotmpfiles cgit.conf + + python_fix_shebang . +} + +src_test() { + emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" test +} + +pkg_postinst() { + webapp_pkg_postinst + tmpfiles_process cgit.conf + ewarn "The cgit cache is enabled using the cache-size setting in cgitrc." + ewarn "If enabling the cache and running cgit using the web server's user" + ewarn "you should copy ${EROOT}/usr/lib/tmpfiles.d/cgit.conf" + ewarn "to ${EROOT}/etc/tmpfiles.d/ and edit, changing the ownership fields." + ewarn "If you use the cache-root setting in cgitrc to specify a cache directory" + ewarn "other than ${CGIT_CACHEDIR} edit the path in cgit.conf." +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/
commit: 03a57709708195c17c54966634cdfd51acc905b7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 02:16:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 02:17:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a57709 dev-vcs/subversion: tweak ruby detection logic - Prefer newer/later ruby versions (don't bail out early once we find one) - Check for virtual/rubygems too for each ruby See https://forums.gentoo.org/viewtopic-t-1163029.html. Signed-off-by: Sam James gentoo.org> dev-vcs/subversion/subversion-1.14.2-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-vcs/subversion/subversion-1.14.2-r1.ebuild b/dev-vcs/subversion/subversion-1.14.2-r1.ebuild index b5d43cf56b8c..2a9b803e1b87 100644 --- a/dev-vcs/subversion/subversion-1.14.2-r1.ebuild +++ b/dev-vcs/subversion/subversion-1.14.2-r1.ebuild @@ -134,12 +134,12 @@ pkg_setup() { local rbslot RB_VER="" for rbslot in $(sed 's@\([[:digit:]]\+\)\([[:digit:]]\)@\1.\2@g' <<< ${USE_RUBY//ruby}) ; do - if has_version dev-lang/ruby:${rbslot} ; then + # No break here as we want to pick the best (latest) + if has_version "dev-lang/ruby:${rbslot}" && has_version "virtual/rubygems[ruby_targets_ruby${rbslot}(-)]" ; then RB_VER="${rbslot/.}" - break fi done - [[ -z "${RB_VER}" ]] && die "No useable ruby version found" + [[ -z "${RB_VER}" ]] && die "No usable ruby version found" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-python/leechcorepyc/
commit: 06399f68868072bd9799a1b581aec1d83583e210 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:57:52 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 02:05:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06399f68 dev-python/leechcorepyc: destabilize 2.14.3 for ~amd64, ~x86 Signed-off-by: Sam James gentoo.org> dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild index e79613f7df0d..8425d591ca7d 100644 --- a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild +++ b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ufrisk/LeechCore; LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" # leechcorepyc ships with a bundled version of the LeechCore library. So we # don't depend on the library here. But we must be aware this module doesn't
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: ca930f3ff64e4f2349078899b5cfade2392e9f3b Author: Sam James gentoo org> AuthorDate: Tue Apr 25 02:05:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 02:05:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca930f3f dev-python/cffi: Stabilize 1.15.1-r2 sparc, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index 01e3c65ae2ea..912fcdbb8949 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/
commit: 2e52576b4afe5c0dd8bb94646e1e28162d9c4df1 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:38:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e52576b dev-python/pylint: Bump to 2.17.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pylint/Manifest | 1 + dev-python/pylint/pylint-2.17.3.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index cbf0fcbcb49c..be0c73afbeb6 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,2 +1,3 @@ DIST pylint-2.17.1.gh.tar.gz 1408063 BLAKE2B 0d4ab42ea4465787ff0bb6768b20800797d76caeddda475a08372a6b174975fec36a48acecea80898b3ba1c36ad6eb6c540678338c84ce48b78e0f6f9553e190 SHA512 e467c48349f49c2a9ef68d6a70748bf9144ff589adc1d04eb1822b28511d5a1a0027536fc61a5d33955fb0e7ffbbdecea47e8196844f33985a43e8c1886af21e DIST pylint-2.17.2.gh.tar.gz 1408818 BLAKE2B 678fc98ac583e86e98856713bbfbf975be9f3c51ec1516d2a2df54369af1bba76db6c53d43a09494d08409bb3829df958037ba716ed6880460c2cbbc2ca4b38b SHA512 9c3063332ffc102ba4a7177cca4c440ce89a8ba6fa4252eb1fa401a6e6c10e49afcbbe76127aedccc30dfe5f0dfe7b19cd9aadf4f5ffaa2494a4743d2e0d6a33 +DIST pylint-2.17.3.gh.tar.gz 1410573 BLAKE2B c0180555a8789576db2174d99ccb6aca3977f0626228e14288de6d457f7b6bae2c84d25a4e61fe8ca4b2a6f16eeab60c36fe32466dac9e1f0d3be35b93a04b7e SHA512 8d4d0387a89c4aaa2ab7c2ba4c991d6ac7b90982afd292578bab567d556acd2476a22bfdac9a02021519e7a86f389d8991a9ce3405e57c61d6522dab59a19a16 diff --git a/dev-python/pylint/pylint-2.17.3.ebuild b/dev-python/pylint/pylint-2.17.3.ebuild new file mode 100644 index ..a46cb3a4282b --- /dev/null +++ b/dev-python/pylint/pylint-2.17.3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Python code static checker" +HOMEPAGE=" + https://pypi.org/project/pylint/ + https://github.com/pylint-dev/pylint/ +" +SRC_URI=" + https://github.com/pylint-dev/pylint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +# Make sure to check https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps +# Adjust dep bounds! +RDEPEND=" + =dev-python/astroid-2.15.4[${PYTHON_USEDEP}] + >=dev-python/dill-0.3.6[${PYTHON_USEDEP}] + >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] + =dev-python/mccabe-0.6[${PYTHON_USEDEP}] + =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.9) + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + test? ( + >=dev-python/GitPython-3[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + rm -rf pylint || die + + local EPYTEST_DESELECT=( + # TODO + 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' + 'tests/test_functional.py::test_functional[dataclass_with_field]' + 'tests/test_functional.py::test_functional[no_name_in_module]' + 'tests/test_functional.py::test_functional[shadowed_import]' + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg + tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg + tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config + + # apparently fragile, needs unpickleable plugin + tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable + ) + local EPYTEST_IGNORE=( + # No need to run the benchmarks + tests/benchmark/test_baseline_benchmarks.py + ) + epytest +} + +python_install_all() { + if use examples ; then + docompress -x "/usr/share/doc/${PF}/examples" + docinto examples + dodoc -r examples/. + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/alembic/
commit: 1b17d3526beb2e0671ff5dc25c2934b1166a0d31 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:44:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b17d352 dev-python/alembic: Bump to 1.10.4 Signed-off-by: Michał Górny gentoo.org> dev-python/alembic/Manifest | 1 + dev-python/alembic/alembic-1.10.4.ebuild | 35 2 files changed, 36 insertions(+) diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 66b0a66c7f2b..51d3e290de0d 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1,2 +1,3 @@ DIST alembic-1.10.2.tar.gz 1148340 BLAKE2B e6882982d0c7f10aadce3118e0d7ec84de9ecd123b55351922876fedcd5e1debe8aacac57a4db25a0296c585569d6118b95aa5dc601841f5c4247f21fcfd917f SHA512 a0ebff90521a4358257892b840d3e623d35bc2c32408759b7d5ae25839a5314e58ea40457f79e766d1cfad467ebe8b663e073aebd89141e11aee1992b40ee1e9 DIST alembic-1.10.3.tar.gz 1151146 BLAKE2B 3b84ca71431b0a55c91413f4586f85e5e7c8f8d107755fca7694dca431b96c6e6a9abc9b67a8d86c348cb194e18553761bb8d4a3957a6479cfc57cb92de8b490 SHA512 5665ae9429a6b828b6357bde170e011ef5a18cb5642c5b5ade123046dfbad307c238c0188b4c35db59217c7921f43b2b92192b84b51ee269a39766957ca0be7f +DIST alembic-1.10.4.tar.gz 1152769 BLAKE2B f940dec295f362cdb63bdb0326c5438734189518188e9de01d2aa164b3d51ac6d00ca960bae9fc539ac19b2c82982e907fa705efd02d30cd08d5a9f8d0ab2ae3 SHA512 bf49aff7d04fbbc966df351451dacd921c3b292313c1077d6b02a2679aeeef086313cd11ede8880c056950f8359bd9ab6e3f5219ae859e48d0298aeb8ea9e398 diff --git a/dev-python/alembic/alembic-1.10.4.ebuild b/dev-python/alembic/alembic-1.10.4.ebuild new file mode 100644 index ..65822a6ad910 --- /dev/null +++ b/dev-python/alembic/alembic-1.10.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" +HOMEPAGE=" + https://github.com/sqlalchemy/alembic/ + https://pypi.org/project/alembic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + >=dev-python/python-editor-0.3[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 7c19adf80a88e9173cdb42d358fdb639d5546cf0 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:43:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c19adf8 dev-python/Faker: Bump to 18.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-18.5.1.ebuild | 34 ++ dev-python/Faker/Manifest| 1 + 2 files changed, 35 insertions(+) diff --git a/dev-python/Faker/Faker-18.5.1.ebuild b/dev-python/Faker/Faker-18.5.1.ebuild new file mode 100644 index ..f1e5f5fe409a --- /dev/null +++ b/dev-python/Faker/Faker-18.5.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index c6447201..f97beaa574df 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1 +1,2 @@ DIST Faker-18.4.0.tar.gz 1664014 BLAKE2B daf3ea7f05bdaab27a70d72b26042a0a205963d56848b97d45ad8a4e04dfbbffecc1ffb94dc0570fca7ea339df9e28a6cde85b879589f4619eccddd71fc5b686 SHA512 a0c0d1b5eb087dfe160248c4ecc0fe7ea037aad715f62621f9d4764cadc684741db025b39af511b38577818f9087ba11950962f618dfd18d08f30b18d89b1b56 +DIST Faker-18.5.1.tar.gz 1664745 BLAKE2B c6b02b9827a0cda7ac37bdc12882e879b8b981b6fcf734fa887a36cef62bf7605c8d66158efc673ecc937b907370002f1f3b3a35f33daf24c4a13cbbb6061ca7 SHA512 735343cfd081f1328f4ce5eddd22d226a9a01529d6e9975d1cc23a54ce0e9786903daa59ab3aaa1575fd8869406c709c7b51a5f364a7b3010e11473cb477be45
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzotero/
commit: dc0b76b6fdd708e90fa5d6e50c55fa748a35d201 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:45:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0b76b6 dev-python/pyzotero: Bump to 1.5.9 Signed-off-by: Michał Górny gentoo.org> dev-python/pyzotero/Manifest | 1 + dev-python/pyzotero/pyzotero-1.5.9.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index 76796cf8e752..b352eec87f4a 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1 +1,2 @@ DIST pyzotero-1.5.5.tar.gz 525725 BLAKE2B ec1c200811697b5830f757e527ad3f21abea62c680e32b2132d616b4e07c919a3e692a98cb726f43b9c456a23c375f962847fbd61a466f476545d491b7ed0576 SHA512 88db72c834e084f025eafb6c85d1e7cb4c4f6f73eb518bfe4ac008f51fc752fc7e74be2c0e48a0e8a9bc2acefb78a48ff907ee2e0e26c58f25e853f923848fea +DIST pyzotero-1.5.9.tar.gz 526093 BLAKE2B bf29b557226363d71d536c41fb168b55b0d63dace5789f8abc92b8342bffb1ddcb4344132a68cc401db0ca0a536f534141690b017bc4dcf4d45299dec308a554 SHA512 be8c2135d3cc1bc5defc27a4eaf5233ced01a7c84cdf89074ce318558728c9356ddcf9e4ede4012b03c1f836dde641fee9366ca954e5d3cf35642638c3e38145 diff --git a/dev-python/pyzotero/pyzotero-1.5.9.ebuild b/dev-python/pyzotero/pyzotero-1.5.9.ebuild new file mode 100644 index ..9d9ad538c0fd --- /dev/null +++ b/dev-python/pyzotero/pyzotero-1.5.9.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python client for the Zotero API" +HOMEPAGE=" + https://github.com/urschrei/pyzotero/ + https://pypi.org/project/pyzotero/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/zotero-bin + dev-python/bibtexparser[${PYTHON_USEDEP}] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 12bee226b7bffc013f8c79e3549167ebd314049b Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:16:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bee226 dev-python/botocore: Bump to 1.29.119 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.119.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4332d133bc20..2af0446fe9ae 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,2 +1,3 @@ DIST botocore-1.29.114.gh.tar.gz 11388772 BLAKE2B 6c9ce892cccf2f85ba4bcd49b31309528016313bb699efbca3b00d3cf3797de5e1b35bd71a3b5bd6d471e9c411ad7750ebd25c03571aa18c34cd42bc2f47bc19 SHA512 6633a2aaf2865a89976ba4097fa64cee4167a9144d4eadc7d9be711e65735bab08d2c03c18ae52c4901fea47265301cb95c91306b261fb48b4119bec66cde376 DIST botocore-1.29.118.gh.tar.gz 11412916 BLAKE2B b70359e5082728993c231ce73932899eb5c748c27f565f5a99e422bb28cba7034712cd62fb56a3c1bf3fcb027e004443878b94a7d43861e16af87fc594bd542a SHA512 7db596dfb7d620889e5001b089529bfa5611e06a0035e8c67f649aebfc9b537de07e8ca33068e5d4545ae0a5ade0588dcac5ce84232d7fd3f1f13a429fb3078b +DIST botocore-1.29.119.gh.tar.gz 11417029 BLAKE2B 341d2ddf0b1e2feac1093022922b9d57ab23fa365599b114860e59fb471ee8043b17e85b0be82a15075781deaf3d8d46caef55d53a59ddb0eb634d4aa071 SHA512 af67d9b377bc52c6ac30449ad0ab0be232a778b6edb29332fb61a6fb90bf1bba92b95bfd8867a750bf50afe2728a3747a20ea45992a79dd5b22ea88433b143d4 diff --git a/dev-python/botocore/botocore-1.29.119.ebuild b/dev-python/botocore/botocore-1.29.119.ebuild new file mode 100644 index ..491b6bbc21f2 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.119.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 80bdf643f22cae167ea58e17b7c66b6d251f6786 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:17:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bdf643 app-admin/awscli: Bump to 1.27.119 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.119.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 5655379a5dd9..633e0c4dbced 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,2 +1,3 @@ DIST aws-cli-1.27.114.gh.tar.gz 2406530 BLAKE2B a566214d83d0238c74e306d82829bc9a512aa03def8a4f3ccffc819ded588427051c524fbd91c32f1dd6f6eafd54e6fe40a1e701c9985a1ec587f362fe1c2920 SHA512 60df892a996b5b5c36478e86f321ae9abe3c2d3faafc3187d0b9442d060633ddeddbeeab7ee42a0eca7cb45b07f8c86bbf9d626362a26c503f10b1c693dd1f2a DIST aws-cli-1.27.118.gh.tar.gz 2410453 BLAKE2B 75bf42c439c9fc0e16c1a3e919d4c6b8c9246c754eb0ba485c4ec193e6b4e0e3de60eff7c433937b31997ba7d26eef622a382b41d107139de36f5475ae083a6f SHA512 036262c1c3731a5f8b6704ad278ea53f3ae5810b18fd8d4b93ba26c1c17eba79180f8310a40427332e24a4f42ac47e2707ccd4e5d28b29ab4f4593d6820cc4d9 +DIST aws-cli-1.27.119.gh.tar.gz 2411159 BLAKE2B 7730da312c27cb99bf8a9b135164fe89083e65d522e98e1b9ebd6730174dc82c113d8fe39ee27d01d8e1abcdb878fd5b3b9bf91160b20a02d4724a1673b9c4e8 SHA512 884907dc6dbe324fa68fb1bb6de2a033522adf21e36bae999aa1206492c5df25e569a4d35304b08013b425c059eb1b235d8c30329da951953d2e562d495618af diff --git a/app-admin/awscli/awscli-1.27.119.ebuild b/app-admin/awscli/awscli-1.27.119.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.119.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 6f100265f49f62de49e0e9f2052eefd078dc596e Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:39:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f100265 dev-python/tox: Bump to 4.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.5.0.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 50d029bfd7a7..0fccf8c13413 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -4,3 +4,4 @@ DIST tox-4.4.12.tar.gz 170092 BLAKE2B 03a1d1ddd8c36c88e3b30f464df9b20d516ef28266 DIST tox-4.4.6.gh.tar.gz 304337 BLAKE2B 2c157fe5febf1eb131d767ade87484880201bb37fa65a579abb9780d755d570f216b8f865dd2dd8dbb3a3af01be78133f9ac0b73a3166dfc2b9cd99f6547498a SHA512 403bca89228d665182bfbb61550dfd9e9fb4ce4a5592472d50cd38e3f264c806fa15bbdccc020a720ad69885d9be54a1f074f6d87549cbe2b523e53d870358dc DIST tox-4.4.7.tar.gz 168261 BLAKE2B 276842bb82d01c9e3b66f633e79974790b7d1852f831ab954172ddc1d3c50c861a39e959fb0a990a7102a1cc0840238ef3ac84c7b41f9f45ce502b1245e21988 SHA512 58989ecc0a555ee225614d9b7a718b22f6dd1555a0209a0c1428259fbfc7d336a58753fbfa85f1b9aa160c8489587999425437e71f9d4728631d5cd5b50ca159 DIST tox-4.4.8.tar.gz 169460 BLAKE2B 5353c489d5051b23b39c23fcbad146c23572b504ba241f9942a01f5ae5f1459d3b3837680aa9631dcd8a081c0f3b8acce1b18e85daeab3e2084ec966e451 SHA512 a6e5ceb19ebf1adcfe5cd093a2710da88c1552f2129211175990b7b7fb6b53716fdccd7592e9c6696bf13ce584443c9a266e40ed50953999883fa1a68ea6aec6 +DIST tox-4.5.0.tar.gz 170132 BLAKE2B fbde455d90791b81ba8fb47b2c00a0c931e56bef39749a324e16b12f2955441371c74983d3c77b98f04f5a0e95ddf78678ff96fc2f99f42a87bd0058a3aefb98 SHA512 79e3fd7308a3da0df5859437ff7842a343578a98211a6a936f72caec857dbdb5e0bd4b80fd68a3a48fb0891d4608875ccc1b09d7127416aaa7109a8aa314979c diff --git a/dev-python/tox/tox-4.5.0.ebuild b/dev-python/tox/tox-4.5.0.ebuild new file mode 100644 index ..97174ab277e6 --- /dev/null +++ b/dev-python/tox/tox-4.5.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/cachetools-5.3[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.11[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.2[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.5.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.21[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/build-0.10[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.2.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.9[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: db7dc4e26c0b200bc5e070307d6773ca3c7bc0ea Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:42:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7dc4e2 dev-python/pyproject-fmt: Bump to 0.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/Manifest | 1 + .../pyproject-fmt/pyproject-fmt-0.10.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest index 8c253b7cba87..96798d3c5e0b 100644 --- a/dev-python/pyproject-fmt/Manifest +++ b/dev-python/pyproject-fmt/Manifest @@ -1,2 +1,3 @@ DIST pyproject-fmt-0.9.1.gh.tar.gz 15434 BLAKE2B f9dd55b4106e875c80127ac60b3a54d4bdadf3555266a74cfd811ab96500879a7efb8eac71a041b2c33486bfcbc1f818a26a3ae3c50685f35cc3712691a85bb9 SHA512 ade87f43927c74e0328ffa8ac542bad204cc283d694f6921c40c86ae0a941ae50cc43fa4078ddcec28ff0d6003ac34a54232ea23d2820b5b2582482b22ac2a7e DIST pyproject-fmt-0.9.2.gh.tar.gz 15615 BLAKE2B 91912d350224fb2cbfd5f4e2310c10849dd0a1f43ac076059b521966d07526f9509cf87bba182cc4e9eb6b87c7c58c2972bb4f256bf63724e9d3b6c4fe9e67dd SHA512 3045381fc811fa8b8b7e845d9af5564d1969b73bfbb3e5a5c1953843754607cdbd809b829691d7195df73a1e136f68fbb3d3b66c783aa7c706b352e88d9b3f92 +DIST pyproject_fmt-0.10.0.tar.gz 11148 BLAKE2B de8f068b4bda97dcde68010645f637c69253712d7b5d8514660a2b3fc874defe76a343b10c5cdc2c3c2bdbb214a5ae0b1483944fb0eb9f1607c8bad7d0f51e60 SHA512 9383f2e02971f95cad724ea7a9c1f322d0c4e94ee36c5a3dd668f15b149f5e259274be086399f83e4f95bded796200debff351558b92249200874f1cb4c04323 diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.10.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.10.0.ebuild new file mode 100644 index ..03da02e13551 --- /dev/null +++ b/dev-python/pyproject-fmt/pyproject-fmt-0.10.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Format your pyproject.toml file" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-fmt/ + https://pypi.org/project/pyproject-fmt/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/natsort-8.3.1[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.7[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: a0ece1e36bfc42a48df5355d927c43ff6041795f Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:40:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ece1e3 dev-python/mkdocs-material: Bump to 9.1.8 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.1.8.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index d9636ff8551d..a60dde246323 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,3 +1,4 @@ DIST mkdocs-material-9.1.5.gh.tar.gz 10887648 BLAKE2B c0e1c905765c1a127e467c25c3988b64eec0c79e2d554e30e39cd5e9c65d748b5198b973027337a3530beeb4e9f3a16d2e0b41925ef44698dc011501b5bb6f14 SHA512 cbd89c66dfda2554a9466f2dda16baac4a7328de1dc1d4549861395d0cd6adea9f841f04e0ac1fcd8685937954dad82aaa01be69faac86c79e28466d5aba9c61 DIST mkdocs-material-9.1.6.gh.tar.gz 10906175 BLAKE2B d99564b40c1add79164fbc339ea1c2a1b531ba9ac442cc1cb65c65696e5391acf7718d6f9c681223e2dcab1bca1d423ed1825bfba342d81b69511fbf3bda6e5d SHA512 7f8c41d525d16a967efcd34073a89f36d91c70425890d63aa152246c7672c983e64fe82723e032bef31445d1d0f6e926203573e3036fdc79d001db78e2ae2bfb DIST mkdocs-material-9.1.7.gh.tar.gz 10913301 BLAKE2B d9a1bc2e2d4b1d1719d78bb38cbb63f1ed49d78437b632c3d88ef068bc3511dc99e2011b58ff6b2e4db5b8d3ed9564ca2ecfb80634102d8371dd3eba393ffbfd SHA512 b99ac378120cebb75a99746659bebcf1db6d330fe9aa1243fb8699ae8d309992ac69fc4aa3abb0d7f80ab0d3e555745b47024af8c6353bb0163ff773084f45b5 +DIST mkdocs-material-9.1.8.gh.tar.gz 10913351 BLAKE2B 010e0ec27a4360facccdc807fcbf867dce2125a05a5d188eedff6d522b2477d502022c8265655e600a967352ab004cdf08fdad8eac7b38d11e85bc4ef5d7f652 SHA512 ca6f6c4e345d7a0c7d925d9766d94049f168051df6aa1f66d2d9e152c380d81517a040a66e87ddab6f0cf5b46d421ce46c67c0f5985a5f4b6195ef47043ecf18 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.8.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.8.ebuild new file mode 100644 index ..84fada34a024 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: ef66821a00bf4eccaa2e7fcd68ef1f3ae1cee16b Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:36:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef66821a dev-python/cfn-lint: Bump to 0.77.3 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.77.3.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 754c749adc80..391061e2b362 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,3 +1,4 @@ DIST cfn-lint-0.75.1.gh.tar.gz 3487870 BLAKE2B 26aaf3b24023260d7a7d8f2b89fc9135e0c34786540c21d1c1763decad42167f1a29b01859bfcb17fe5ac1fbbb08aebf04191c6d1b21b335c92e2424c986cada SHA512 d4dfa9331c77f7c323b217203c470e15b4a62a86b42497934a4f9609d54a499211058cba4c561034f6c3dd6ba52ade30084e9a9d25da135289f783ed972a14ae DIST cfn-lint-0.76.2.tar.gz 3402554 BLAKE2B e5f9405d2852e3b81140a24d94c90a3bf8c919eb6823280a0a887c6acc56ec71d991cbc76532cc49d1189a8f64750ba3e9db02fb3b46b27a28ec3468f4dd268e SHA512 96351ade16308be18baace1351e263a179eacc0b3635e9baa959baadaebb6a08825f6cb9cd83cb83b8635785c7f54405bfcf00f85d6d95d101d3298919cd1ea7 DIST cfn-lint-0.77.2.tar.gz 3483728 BLAKE2B f7c3cb5be3fbc81f10515bec145030c21c9a754ecbb887267ee85ea9fecd41e57be8572d30f204a54c3e22191c58d2c7d7112115e2c6cd0a23490c4c7633d270 SHA512 8e901564b34e601e62a276b8f8a4b5687de651aafa6da6dc295e846b04e703bda24e6a72b71797c82d2c2f4c93978da92a08999cb73be6a48c9ffd4a40ccb0e6 +DIST cfn-lint-0.77.3.tar.gz 3530246 BLAKE2B cfae2bc785a5faab4e2e9a76c2589af1164afc73e764341266756a2426e764142641fe7971e926d1bddfe61ad0b0888c17b89171162e079eb892c44eb47139ab SHA512 4dd91124328237187263f3c390814618aa8ce827d4067fa39c1fba7f1ce44c9acb75feafd4ac30437984f149d1aa66285b842b96a0cf6cfb2baf3a998001efad diff --git a/dev-python/cfn-lint/cfn-lint-0.77.3.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.3.ebuild new file mode 100644 index ..2b6753f1c840 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.77.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.64.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 47195c4b6558a7be1a63ae19c40ad329fce3f3b1 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:37:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47195c4b dev-python/astroid: Bump to 2.15.4 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.15.4.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 8ad285f5eb28..bab8f07d9a2e 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,3 +1,4 @@ DIST astroid-2.15.1.gh.tar.gz 460960 BLAKE2B ec08cc53027323a70291adc888b3621dc139783e6f72859eac05a2c6da0150cc5d19dc6a7278b6a846f985cf44c7d868df1ba11d0c6e3b7a5d3c71a38603743e SHA512 26f85aff9de08d4b413c40951f2aefd2c19304c077b502774b253e3fcced42173bc7e996fac82b3462c6915625ff48fd80dd1ab5e3425aefa103347f821f7df4 DIST astroid-2.15.2.gh.tar.gz 461132 BLAKE2B 1e4d5fa174c7893743ebe9a17b28bdee68fefd35a69802358eb4448402a00622ec56a7ba18a8cdae8cafd9e75bbee9cd18f39bbb44fbcc061c893fc24e308376 SHA512 aea2a55780f81893d8dad4acb572883017e3d6270d48a8f0d3b4520279bc4d79e9d04192479d5aad453ab7bda6d29edf1f56c92d86c04a8ef07bd4561bf908c4 DIST astroid-2.15.3.gh.tar.gz 461474 BLAKE2B 3631d5d3c591dcf4a7aef0b78a5dea4b7dba90c6c11297fd9a60aefbad7c7a3b8c1dee1adc634991292a6650ad02f4408f8aee15fa0ac67fca4279d86b96f963 SHA512 622a33c6ca278c1036d8f3c7de36d474c8697dd47593ebc6d4987600b779e3901ff7a2ad6d621396bf54ed394a4ea8704dd226d97021b40fd7641756b9b2f975 +DIST astroid-2.15.4.gh.tar.gz 461609 BLAKE2B 0dc54a0a99c16698e025f01361d67a5aa248e091f757184bfeb8b6287d656afbb56706a99058c0105252c6925dbe51e8ee260020d7512d7aa9bbf3d92d0a0b7e SHA512 1725676cd55fde0359e7210b917663fa82a87bbec052fda27a80a08e7d2308ab1de7a5c1f1a052fd76575d9945d55743e6c23684754e03e84bb2facb51f2a5a2 diff --git a/dev-python/astroid/astroid-2.15.4.ebuild b/dev-python/astroid/astroid-2.15.4.ebuild new file mode 100644 index ..553be35505ca --- /dev/null +++ b/dev-python/astroid/astroid-2.15.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable + # some problem with warnings (our options?) + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute + # requires six bundled in urllib3, sigh + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, and looks suspicious anyway + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: a9880ff3177e53f3a371a7500050a5e62c5f7ebf Author: Michał Górny gentoo org> AuthorDate: Tue Apr 25 01:16:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 02:02:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9880ff3 dev-python/boto3: Bump to 1.26.119 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.119.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 5ba1a7c0b4b6..902167d832e8 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,2 +1,3 @@ DIST boto3-1.26.114.gh.tar.gz 637000 BLAKE2B 06f74ac214f4c2161ebe464e1c8fc42c74cb4429110c8ce979db3962fde5240c62ac94b4b9ca002fff89a36659a8830265ac693bd9522082b8cae21108e16cf9 SHA512 324ea177c8ee98a0935d1935f08b31f1640eedf8a7dd19f2bc958f6c1c2fb9deea29f0482b1f4c903d70860a93274dd0d70eafe0564116361daf5e7df51abd26 DIST boto3-1.26.118.gh.tar.gz 639685 BLAKE2B 45ba98f4a1b72c45caef8f04e1b5f5fe5a35e8e8fd4248f77889f780e9909caebb3d5715d0de5bb5f25ee353352e0860745643ddee503ffb8d1f99c8e42658c6 SHA512 cd62f9a9b087db2b2805e672c9e938da230390980d2163e06549b03cc3f009dbdad1e80205c392c24af5c4d98cefe3f2354244e9e9d20d706a8c69e34caa07ea +DIST boto3-1.26.119.gh.tar.gz 640125 BLAKE2B c2a1e954c09b4322d6d369205a11013e5b84786cf3c1193ecb80792f215eeb9c6d96fd56c99fd2845c25bc8ab1a99a8f075dad142be79d2e5eb57f0bd20a7942 SHA512 21e3f5750d91de981cbfd0d7cd4dd6a7bacae56391544889ab683e686c2cdb843e1c67d67f62dfe1465e46eb59efe503eb4d626241c2372988bf40d5cfc66f23 diff --git a/dev-python/boto3/boto3-1.26.119.ebuild b/dev-python/boto3/boto3-1.26.119.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.119.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/yara-python/
commit: 79178489a14a48d86cd1e1458c4ce0b1b65aaf46 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Apr 24 18:54:21 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79178489 dev-python/yara-python: add 4.3.1 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30738 Signed-off-by: Sam James gentoo.org> dev-python/yara-python/Manifest | 1 + dev-python/yara-python/yara-python-4.3.1.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/dev-python/yara-python/Manifest b/dev-python/yara-python/Manifest index cb89bd05dcc7..e80faf540170 100644 --- a/dev-python/yara-python/Manifest +++ b/dev-python/yara-python/Manifest @@ -1,2 +1,3 @@ DIST yara-python-4.2.3.gh.tar.gz 34465 BLAKE2B 4b9689cef21f9c712960d08c357087f0278d8c20cef3a16072a005a4f8687999aa273c02c22ea9c6d5ea9a6b609c1a6f4c51f01b04f238e9e1faeeaef275d88b SHA512 588875d820f4e1b2aa5c6bbe83814ba2756f5ed301ba652efd280d5ca9745f7388f1f9eaa3875d11de5644ce9c41dcb76eebbee86269f8d6723c7d16ffa134be DIST yara-python-4.3.0.gh.tar.gz 37826 BLAKE2B 2a06e462af5b3ef5098b650687f1953e51f53858dc9c22b0e9358641fa20f3f5c2b7f3b824b5b8195408e3e2bfaa05afedc851a326486454d9f3eadeecd3fe33 SHA512 c45bb57179b4191e6fb5577f42abb280dad91832720ad1712de8a2ea42adc5e3604079b2d8d0020ba86ece4043e749a54677e10cd2bc172a1480e57f1fef +DIST yara-python-4.3.1.gh.tar.gz 37871 BLAKE2B d8b8eac6b12dc4c5c3362e8b5396fe9ff5a0b0557488ed94257ec2b7be813c870d39f78b53b3312b6b1100f4bdc81375ebf27cd21a569c5688503b81934c3881 SHA512 78cd53f756967ef79cc742acffaeea53631ee475c07efd1506eba7e0630b2e570ba03686da1fa3247c9339faa67daf6c372913731b73233626661c0a9f575e41 diff --git a/dev-python/yara-python/yara-python-4.3.1.ebuild b/dev-python/yara-python/yara-python-4.3.1.ebuild new file mode 100644 index ..a4fa9fa8737f --- /dev/null +++ b/dev-python/yara-python/yara-python-4.3.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Python interface for a malware identification and classification tool" +HOMEPAGE="https://github.com/VirusTotal/yara-python; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/VirusTotal/yara-python.git; +else + SRC_URI="https://github.com/virustotal/yara-python/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + =app-forensics/yara-$(ver_cut 1-2)* +" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +python_configure_all() { + cat >> setup.cfg <<-EOF + [build_ext] + dynamic_linking = True + EOF +} + +python_test() { + "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/volatility3/
commit: a4df1e470eb26acec10b595debb7f9468834e7f6 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sun Apr 16 18:16:31 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4df1e47 app-forensics/volatility3: fix subslot dependency Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30621 Signed-off-by: Sam James gentoo.org> .../{volatility3-2.4.1.ebuild => volatility3-2.4.1-r1.ebuild}| 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app-forensics/volatility3/volatility3-2.4.1.ebuild b/app-forensics/volatility3/volatility3-2.4.1-r1.ebuild similarity index 88% rename from app-forensics/volatility3/volatility3-2.4.1.ebuild rename to app-forensics/volatility3/volatility3-2.4.1-r1.ebuild index a48a538532d8..9d2368de6171 100644 --- a/app-forensics/volatility3/volatility3-2.4.1.ebuild +++ b/app-forensics/volatility3/volatility3-2.4.1-r1.ebuild @@ -26,13 +26,20 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="crypt disasm jsonschema leechcore snappy test yara" +# We need to select *all* subslots of app-arch/snappy which select +# SONAME=libsnappy.so.1. See (https://github.com/gentoo/gentoo/pull/30585#discussion_r1167753625) RDEPEND=" >=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}] crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] ) disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] ) jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] ) leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] ) - snappy? ( app-arch/snappy:0/1 ) + snappy? ( + || ( + app-arch/snappy:0/1 + app-arch/snappy:0/1.1 + ) + ) yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] ) " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/
commit: 375343efe3ae0e1ac1291e0582c5e9abe02c15a9 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Apr 24 18:50:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375343ef app-forensics/yara: add 4.3.1 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> app-forensics/yara/Manifest | 1 + app-forensics/yara/yara-4.3.1.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest index 36f835939fb4..4349997ff261 100644 --- a/app-forensics/yara/Manifest +++ b/app-forensics/yara/Manifest @@ -1,2 +1,3 @@ DIST yara-4.2.3.tar.gz 1288334 BLAKE2B 4e92570e4dced5c1aa114065d791fc6780ea1281919eb1e908d4181fb5a966137c58d82ae09e8ba18edc69a25d542e3820d8e8de4ac62c0636e273e158086954 SHA512 1df23837d14d3f9f72db901190e7412241514a8914d72b753df32ad8a44c7a49ad8f14941a95de83754e4d1dd0f23d712d8e6a43916343341b92cb1bc66f3c09 DIST yara-4.3.0.tar.gz 2179006 BLAKE2B 97d755c5ffea7fbfc61087f384f4b29543af794af64f86ee2fad10073905fd623480cc1be1c64c8ebf7561c9a8bd323ba5a3fad13044219f110e6a3d04816f36 SHA512 fe239ae2f29fac7b4dbdc0ec84eba057dd4d93c6ae3a53d6bc2a333cc15ed45b1ff5cb896faf02813be667ce191ccbe1d64549552ea4f0834804ad0ec4b29092 +DIST yara-4.3.1.tar.gz 2179177 BLAKE2B 071bd2201653b094f828a5ea1ca2dd08fb0e3e8ea0439784bd949fc9ebfeb3c1aa9408581c8808d2d648d988c3aaab676d61605b53446efa12d838898b7ffe16 SHA512 93a2243d54397e76175fa0106451965b7f3a1f1918307c2bae6193f3725b69f60f70c3901a12c1690368f5b37e973a65c63a299624a521d204b12b48d5efe496 diff --git a/app-forensics/yara/yara-4.3.1.ebuild b/app-forensics/yara/yara-4.3.1.ebuild new file mode 100644 index ..3862dff1c51a --- /dev/null +++ b/app-forensics/yara/yara-4.3.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="https://virustotal.github.io/yara/; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/VirusTotal/yara.git; +else + SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${PV/_/-}" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0/8" +IUSE="+dex +dotnet +cuckoo +macho +magic profiling python test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= + cuckoo? ( dev-libs/jansson:= ) + magic? ( sys-apps/file:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable profiling) \ + $(use_enable cuckoo) \ + $(use_enable magic) \ + $(use_enable dotnet) \ + $(use_enable macho) \ + $(use_enable dex) \ + $(use_enable test static) +} + +src_test() { + emake check +} + +src_install() { + default + + # TODO: Allow tests to work against dyn. lib rather than building + # statically just for tests. + find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 9e1469d2aeeec1cb6c904c0a779a3013da34d22e Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:56:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1469d2 dev-util/diffoscope: add 241 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-241.ebuild | 120 ++ 2 files changed, 121 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 9e01d2eab51a..98a6a606f1df 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,2 +1,3 @@ DIST diffoscope-238.tar.gz 3287285 BLAKE2B d745c0b279ce6e29cbe9c6655c48d2fb4c8d230c5d4931048be83b4d97f6b45bff5424409b559988c2efba2dcbb80778c97e3f726174ae154c479ec24b557c34 SHA512 8600a3a29f7d4a80f0a0b37e6277e46e377c6f056cf111356f80723f0e4a309e9bae087643019fe1c46f99430b35389083e1156911fa8d3375993b550342b25f DIST diffoscope-240.tar.gz 3167743 BLAKE2B e6eb9f7499ea7d82d9a98de175f61c044051c987061d740599f490361099ecc568d8e557f9473404ca1002c4b91939b768dd7577ba45705e9880a3e17e3729ac SHA512 3d31e19762e9f5adfe12c16fc52bc0156f3036541de01cbc260c07ebbcab54eaa23b4b9f9c2afc3c791137f7e6cc375de06528f64e0771cbebd9e23f310a6e2b +DIST diffoscope-241.tar.gz 3167718 BLAKE2B eb69f65a63e764db886c6057a19746a5ae7f4f5cd760c8a568412084dbf03da368a584d7d5b1f637e1d2e39b6fc430d077be526fd3199d5583e3f9026f897490 SHA512 82526a4bf3885b58fef74143bc75193fc9af2692def097835cc3c820e5055b22544872c0e1a8f13fb1434172cf1cc2b3664b2d2776590195b0580c5c0b3f4d57 diff --git a/dev-util/diffoscope/diffoscope-241.ebuild b/dev-util/diffoscope/diffoscope-241.ebuild new file mode 100644 index ..d598e5340b57 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-241.ebuild @@ -0,0 +1,120 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 pypi + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/tlsh[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/pypdf[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence of filemagic's magic.py breaks imports +# of dev-python/python-magic: bug #716482 +RDEPEND+=" !dev-python/filemagic" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND=" + test? ( + app-text/docx2txt + app-text/html2text + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + ) +" + +EPYTEST_DESELECT=( + # Test seems to use different tarball + tests/test_presenters.py::test_text_proper_indentation + + # Needs triage + tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found +
[gentoo-commits] repo/gentoo:master commit in: dev-python/leechcorepyc/
commit: f52128edce5792f7f8044a352b2167b0edd96c85 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Mon Apr 24 19:12:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52128ed dev-python/leechcorepyc: add 2.14.3 Closes: https://bugs.gentoo.org/904946 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30739 Signed-off-by: Sam James gentoo.org> dev-python/leechcorepyc/Manifest | 1 + dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/leechcorepyc/Manifest b/dev-python/leechcorepyc/Manifest index 9aa35022f4a4..ffa936ad5516 100644 --- a/dev-python/leechcorepyc/Manifest +++ b/dev-python/leechcorepyc/Manifest @@ -1 +1,2 @@ DIST leechcorepyc-2.14.0.tar.gz 124463 BLAKE2B 26b7581da76ab3f8981e956ab2f64de2094cc906788455e38784fb50dbad31b8b14de2f510cb49b9c1e842e2a66effd44a2db94cb6ef9e7ec9f11c3af0d9434c SHA512 c7d1d50727023f6b34bbc9682dba9bc70ae69962dcd5c326612a0dcd48a2a90ecfe674391559271d65d7720d755edde02342fb999e53ad54f8095c589060b901 +DIST leechcorepyc-2.14.3.tar.gz 126511 BLAKE2B a15b593144685d1f44dc1b580c8146f57d6c784e39d2a4aad8b4221ea718ee79dffe24877ac74198a2f8baeaca30a37d3fe1e6680265b94bcc30dc7117002706 SHA512 06c4c66cc92c2c55e2dd2e57e5488a1864dc21a1667b4b39237372e95fcd6b99b569754a44eea7afdae32207245016b096939c0edf11a4133fc24a343c892ba8 diff --git a/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild new file mode 100644 index ..e79613f7df0d --- /dev/null +++ b/dev-python/leechcorepyc/leechcorepyc-2.14.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 toolchain-funcs pypi + +DESCRIPTION="Python binding for LeechCore Physical Memory Acquisition Library" +HOMEPAGE="https://github.com/ufrisk/LeechCore; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" + +# leechcorepyc ships with a bundled version of the LeechCore library. So we +# don't depend on the library here. But we must be aware this module doesn't +# use the system library. +DEPEND="virtual/libusb:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-2.14.0-respect-CC.patch" + "${FILESDIR}/${PN}-2.14.0-cflags.patch" +) + +src_configure() { + tc-export CC + + distutils-r1_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: d6a5d3b553c398a67a5de4cc08d86f959dc9 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:53:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a5d3b5 dev-libs/mimalloc: add 2.1.2 Signed-off-by: Sam James gentoo.org> dev-libs/mimalloc/Manifest | 1 + dev-libs/mimalloc/mimalloc-2.1.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest index 8909d37b1fde..ca3c41a24448 100644 --- a/dev-libs/mimalloc/Manifest +++ b/dev-libs/mimalloc/Manifest @@ -1,2 +1,3 @@ DIST mimalloc-2.0.9.tar.gz 1143452 BLAKE2B 55e91d8fc89ef5344078caa5e72efce8c0745e3aab7bfb682587abf806bda1903c1afeaa57660a4dbcf7c19c04c759caf69af9fb62d15ecbdf2ce5bcf6574625 SHA512 bf6945bfb600ade35dab34c7f570ee4f69a77612547ad874bbbd989a4e594a6a219c222a22c90c5e36f205aae4d5cd1a5e4651caed5433db275d414c6769bf49 DIST mimalloc-2.1.1.tar.gz 1163057 BLAKE2B 2f4f06b755f4083b0dc75e08004c38a65f7a855e0455dd8f6e3833578d10d55150c8dc02a8d1448cec5dd02375729ee7fc4ef1ab215ac527f9c52a98f752d8de SHA512 01c7bdfd001ebc34bb0918fe4ecff42a4ec316fbbd73d4dda52c93c31e5712595758a595ae7ea436f445ecc0ebbf7f9c63d9c572f1c1c5a9e96f51fc524a4875 +DIST mimalloc-2.1.2.tar.gz 1163868 BLAKE2B bba29671fdca81b682edeefe16a1239640ea28fee4e44c97d0422ae81e0b3e7141c733459ccafc6672780157af67ff7d2a10cf4157180e003b458332a79d8481 SHA512 927b046e67783b325a6e41e3a9a6d3d78306fa1c82255defd1f3a7a60a27fd809a601f65b1b27fa38f2064e124f29856d7c0e5ccc33c54c2e4b6ebb9816d74b1 diff --git a/dev-libs/mimalloc/mimalloc-2.1.2.ebuild b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild new file mode 100644 index ..5c8b6056d6ae --- /dev/null +++ b/dev-libs/mimalloc/mimalloc-2.1.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="A compact general purpose allocator with excellent performance" +HOMEPAGE="https://github.com/microsoft/mimalloc; +SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86" +IUSE="hardened test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DMI_SECURE=$(usex hardened) + -DMI_INSTALL_TOPLEVEL=ON + -DMI_BUILD_TESTS=$(usex test) + + -DMI_BUILD_OBJECT=OFF + -DMI_BUILD_STATIC=OFF + ) + + cmake-multilib_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gef/
commit: 02adcaab22a7b10ef07fdb62c162d6e6a19392a1 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Apr 19 21:03:23 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02adcaab dev-util/gef: add 2023.06 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/30656 Signed-off-by: Sam James gentoo.org> dev-util/gef/Manifest | 1 + dev-util/gef/gef-2023.06.ebuild | 82 + 2 files changed, 83 insertions(+) diff --git a/dev-util/gef/Manifest b/dev-util/gef/Manifest index e8817b004f70..884984b821e7 100644 --- a/dev-util/gef/Manifest +++ b/dev-util/gef/Manifest @@ -1 +1,2 @@ DIST gef-2022.06.tar.gz 217503 BLAKE2B b7038e0519f216669c38bdda7e12375fb1c9e5278c8b617df73932a750ee6552531929eebcac22321607f51592834ece70c850ce0ba4629bc383731bc8803bb3 SHA512 585bad8655a5208d060b1ccf455ab87527e47949fce1df188a5ac970ccd1bbfbdd87151f7a940edcfb879dd0ea846b5c4a8650fed856cd5dcaec0ddd3581f100 +DIST gef-2023.06.tar.gz 187126 BLAKE2B e44606249d42760caf4e47f1b2f5e4592255fd8b81b28cab313352d10dcbc47a79a0130e102cc2618fe88dc47a5589ed6bee3e7d80878cc66f5e9abd775c103e SHA512 5362234ae6b753abe719280640148978cd25f535249a1ad9311ebd66f99138d59d5b9f07e9e93ebe00aab4702c73229c2f3d92e2d70fb5daf3f30a49e4d3b8ff diff --git a/dev-util/gef/gef-2023.06.ebuild b/dev-util/gef/gef-2023.06.ebuild new file mode 100644 index ..d6b6691121d0 --- /dev/null +++ b/dev-util/gef/gef-2023.06.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material +" + +inherit python-single-r1 docs wrapper + +DESCRIPTION="A GDB Enhanced Features for exploit devs & reversers" +HOMEPAGE="https://github.com/hugsy/gef; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hugsy/gef; +else + SRC_URI="https://github.com/hugsy/gef/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +# Seem to hang right now? +RESTRICT="!test? ( test ) test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-util/ropper[${PYTHON_SINGLE_USEDEP}] + sys-devel/gdb[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-libs/capstone[python,${PYTHON_USEDEP}] + dev-libs/keystone[python,${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + dev-util/unicorn[python,${PYTHON_USEDEP}] + ')" + +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ') + )" + +DOCS=( README.md ) + +src_prepare() { + default + + sed -i -e '/pylint/d' tests/requirements.txt || die +} + +src_compile() { + # Tries to compile tests + : + + docs_compile +} + +src_install() { + insinto "/usr/share/${PN}" + doins -r *.py + + python_optimize "${ED}/usr/share/${PN}" + + make_wrapper "gdb-gef" \ + "gdb -x \"/usr/share/${PN}/gef.py\"" || die + + einstalldocs +} + +pkg_postinst() { + einfo "\nUsage:" + einfo "~$ gdb-gef \n" +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/, dev-vcs/git-extras/files/
commit: 39b103de845be0c0d67657e9a53515cfe20eef7b Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:43:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b103de dev-vcs/git-extras: drop 6.4.0 Signed-off-by: Sam James gentoo.org> dev-vcs/git-extras/Manifest| 1 - ...t-extras-6.1.0-no-bash-completion-install.patch | 12 - dev-vcs/git-extras/git-extras-6.4.0.ebuild | 55 -- 3 files changed, 68 deletions(-) diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest index 676a43dea2a9..1f6b7fb5acc2 100644 --- a/dev-vcs/git-extras/Manifest +++ b/dev-vcs/git-extras/Manifest @@ -1,2 +1 @@ -DIST git-extras-6.4.0.tar.gz 163508 BLAKE2B bffbc8efcf1cf030bceb20b953e1cbbc067c8383ced38b786c21eb9bd9b7d3febd3d8aae652c0dd731de688d3cfa225c3aec91d6b9c590459b576db113ca0af0 SHA512 1b28d09d294f6d060b7639401e56c8d5e762614b5f6928ee6267e49af943e349e2399558ebac60008e8240218c13f00f8aea7dc07b71fec1e2dc25487bc847a3 DIST git-extras-6.5.0.tar.gz 167015 BLAKE2B 44331744399f55f9c6bba26bd0eef95e87a5b8ed0a216f3a4a71397fd2ac7aad4325ef787e1970f54c5b8732d0d291c20d6103c8549f3a1eb315bd7fe884337e SHA512 1dbf350ab822f5317d57ca7b90b914a71d3ad83746a79a369e221d20ade606b07a8b0f702610f50d1551c5c3ca12517df18106c6066745b40bf966052bbe9a46 diff --git a/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch b/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch deleted file mode 100644 index c1d606c3a38c.. --- a/dev-vcs/git-extras/files/git-extras-6.1.0-no-bash-completion-install.patch +++ /dev/null @@ -1,12 +0,0 @@ -We shouldn't install this manually via the Makefile - or to that location. a/Makefile -+++ b/Makefile -@@ -69,8 +69,6 @@ install: check - cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX); \ - echo "cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX)"; \ - fi -- @mkdir -p $(DESTDIR)$(SYSCONFDIR)/bash_completion.d -- cp -f etc/bash_completion.sh $(DESTDIR)$(SYSCONFDIR)/bash_completion.d/git-extras - @echo "" - @echo "If you are a zsh user, you may want to 'source $(CODE_DIR)etc/git-extras-completion.zsh'" \ - "and put this line into ~/.zshrc to enable zsh completion" diff --git a/dev-vcs/git-extras/git-extras-6.4.0.ebuild b/dev-vcs/git-extras/git-extras-6.4.0.ebuild deleted file mode 100644 index 5cf7cb509f5a.. --- a/dev-vcs/git-extras/git-extras-6.4.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more" -HOMEPAGE="https://github.com/tj/git-extras; -SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x64-macos" - -RDEPEND=" - app-shells/bash - dev-vcs/git -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.1.0-no-bash-completion-install.patch -) - -src_prepare() { - default - - # For now, don't force including the git completion - # sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die -} - -src_configure() { - return -} - -src_compile() { - return -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - SYSCONFDIR="${EPREFIX}/etc" \ - install - - # TODO: Unfortunately, none of the completion seems to - # actually work for me yet(?) - - #newbashcomp "${S}"/etc/bash_completion.sh ${PN} - - #insinto /usr/share/zsh/site-functions - #newins "${S}"/etc/${PN}-completion.zsh _${PN} - - #insinto /usr/share/fish/vendor_completions.d - #doins "${S}"/etc/${PN}.fish -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8e995bcf32d50c7eae950eb42d84e37d31b0d76b Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:46:26 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e995bcf bash-completion-r1.eclass: mark get_bashcompdir, get_bashhelpersdir as @INCLUDES_EPREFIX Signed-off-by: Sam James gentoo.org> eclass/bash-completion-r1.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass index df1a2a54d39a..9e50b917025f 100644 --- a/eclass/bash-completion-r1.eclass +++ b/eclass/bash-completion-r1.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: bash-completion-r1.eclass @@ -75,6 +75,7 @@ _bash-completion-r1_get_bashhelpersdir() { } # @FUNCTION: get_bashcompdir +# @INCLUDES_EPREFIX # @DESCRIPTION: # Get the bash-completion completions directory. get_bashcompdir() { @@ -84,6 +85,7 @@ get_bashcompdir() { } # @FUNCTION: get_bashhelpersdir +# @INCLUDES_EPREFIX # @INTERNAL # @DESCRIPTION: # Get the bash-completion helpers directory.
[gentoo-commits] repo/gentoo:master commit in: dev-util/gef/
commit: 35886b974d298f79a4ac5e2fd5f774c55228c10d Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Apr 19 21:01:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35886b97 dev-util/gef: sync KEYWORDS to live template Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> dev-util/gef/gef-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/gef/gef-.ebuild b/dev-util/gef/gef-.ebuild index cd097e27cf2d..d6b6691121d0 100644 --- a/dev-util/gef/gef-.ebuild +++ b/dev-util/gef/gef-.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/hugsy/gef; else SRC_URI="https://github.com/hugsy/gef/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-extras/
commit: 96699d1829d3ce2e3394673e756bb4faec9bcef0 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:50:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96699d18 dev-vcs/git-extras: add 7.0.0 Signed-off-by: Sam James gentoo.org> dev-vcs/git-extras/Manifest| 1 + dev-vcs/git-extras/git-extras-7.0.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-vcs/git-extras/Manifest b/dev-vcs/git-extras/Manifest index 1f6b7fb5acc2..3e29b822c726 100644 --- a/dev-vcs/git-extras/Manifest +++ b/dev-vcs/git-extras/Manifest @@ -1 +1,2 @@ DIST git-extras-6.5.0.tar.gz 167015 BLAKE2B 44331744399f55f9c6bba26bd0eef95e87a5b8ed0a216f3a4a71397fd2ac7aad4325ef787e1970f54c5b8732d0d291c20d6103c8549f3a1eb315bd7fe884337e SHA512 1dbf350ab822f5317d57ca7b90b914a71d3ad83746a79a369e221d20ade606b07a8b0f702610f50d1551c5c3ca12517df18106c6066745b40bf966052bbe9a46 +DIST git-extras-7.0.0.tar.gz 169165 BLAKE2B 8b6ae331b761729d5f92cd350bf21f4f5ebb5098092e224f49db9fe5ef2cbdcd3fc2783af2fb74a8d22008d35675d9a753e753d5fa60e586dbbde919dab7ff80 SHA512 0768ea3de95f5b3de1912dced2c889c2dff823d5c4b8a796c73da043af36b75b3194760a30e8fe7c2525b681fe81fa45a438d0481f4a5166ff6de6d5d7d05927 diff --git a/dev-vcs/git-extras/git-extras-7.0.0.ebuild b/dev-vcs/git-extras/git-extras-7.0.0.ebuild new file mode 100644 index ..1c679d084497 --- /dev/null +++ b/dev-vcs/git-extras/git-extras-7.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Git utilities -- repo summary, repl, changelog population, and many more" +HOMEPAGE="https://github.com/tj/git-extras; +SRC_URI="https://github.com/tj/git-extras/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x64-macos" + +RDEPEND=" + >=app-shells/bash-4.0:* + dev-vcs/git +" + +src_prepare() { + default + + # For now, don't force including the git completion + sed -i -e "1 i source $(get_bashcompdir)\/git" etc/bash_completion.sh || die +} + +src_compile() { + return +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + SYSCONFDIR="${EPREFIX}/etc" \ + COMPL_DIR="${D}/$(get_bashcompdir)" \ + install + + # TODO: Unfortunately, none of the completion seems to + # actually work for me yet(?) + + #newbashcomp "${S}"/etc/bash_completion.sh ${PN} + + #insinto /usr/share/zsh/site-functions + #newins "${S}"/etc/${PN}-completion.zsh _${PN} + + #insinto /usr/share/fish/vendor_completions.d + #doins "${S}"/etc/${PN}.fish +}
[gentoo-commits] repo/gentoo:master commit in: sys-boot/palo/
commit: 19d948f90dcc1cb68b33ce4c4c8ac962afbf7f95 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:33:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:57:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d948f9 sys-boot/palo: drop 2.15 Signed-off-by: Sam James gentoo.org> sys-boot/palo/Manifest | 1 - sys-boot/palo/palo-2.15.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest index 6a1d33a63198..6bacac28d425 100644 --- a/sys-boot/palo/Manifest +++ b/sys-boot/palo/Manifest @@ -1,2 +1 @@ -DIST palo-2.15.tar.gz 126696 BLAKE2B 38e9defd248fc3e1f9bd921097e0888695a6a815a4221f4b030f225712f206b722232d05f5070b7a76763c50f8a623bb1a3f41c5c84a3999318f3a098d665b14 SHA512 bb46308988399028808d801317421da5a072a504e1c932513a80ee993653f45bd6cbb862c1b85c369506bca3c5d213bf8344ba263fae7ef13d8f73d9d3a6d412 DIST palo-2.22.tar.gz 130037 BLAKE2B bbca5662ecc0d67bb8af478ee67f5d872888170b0072d6b2620b3c6ca61e52f6519209b620ffb1dfc40d1e746b522dc89118e292fd5cb78e9f3ba7eec7277a2b SHA512 817bf2dc40d01464aa943cd5495950b89196628f2ef002f6334bbc526515d9e4885532821bf18134b7d4b3adbd20d850ee2d6c2350a663f432d567ac56ef7a90 diff --git a/sys-boot/palo/palo-2.15.ebuild b/sys-boot/palo/palo-2.15.ebuild deleted file mode 100644 index c4c6eddfa190.. --- a/sys-boot/palo/palo-2.15.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="PALO: PArisc Linux Loader" -HOMEPAGE="https://parisc.wiki.kernel.org/; -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git; - inherit git-r3 -else - SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz; - KEYWORDS="-* hppa" -fi - -LICENSE="GPL-2" -SLOT="0" - -PATCHES=( - "${FILESDIR}"/${PN}-2.00-toolchain.patch -) - -src_compile() { - local target - for target in '-C palo' '-C ipl' 'iplboot'; do - emake AR="$(tc-getAR)" CC="$(tc-getCC)" LD="$(tc-getLD)" ${target} - done -} - -src_install() { - into / - dosbin palo/palo - - insinto /usr/share/palo - doins iplboot - - insinto /etc - doins "${FILESDIR}"/palo.conf - - insinto /etc/kernel/postinst.d - insopts -m 0744 - doins "${FILESDIR}"/99palo - - doman palo.8 - - dodoc TODO debian/changelog README.html -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/miniflux/
commit: 4052a8ae850f98fcd9f0358e695d776066350e78 Author: Kenton Groombridge gentoo org> AuthorDate: Tue Apr 25 01:54:08 2023 + Commit: Kenton Groombridge gentoo org> CommitDate: Tue Apr 25 01:54:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4052a8ae www-apps/miniflux: drop 2.0.41-r1, 2.0.42-r1 Bug: https://bugs.gentoo.org/904991 Signed-off-by: Kenton Groombridge gentoo.org> www-apps/miniflux/Manifest | 4 -- www-apps/miniflux/miniflux-2.0.41-r1.ebuild | 99 - www-apps/miniflux/miniflux-2.0.42-r1.ebuild | 99 - 3 files changed, 202 deletions(-) diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest index e0c7cd0a4454..0a026410 100644 --- a/www-apps/miniflux/Manifest +++ b/www-apps/miniflux/Manifest @@ -1,6 +1,2 @@ -DIST miniflux-2.0.41-deps.tar.xz 38330216 BLAKE2B 8be2a3b08de3dc56d384080268bb42c9a2cbb3304e387794e35530722ef8a0d13b765051c5e75577f6305953761124042844e5d13261d9b7ddcaf2a980196fd8 SHA512 de7dc72d18d75df8dd027eeb4c3517e02f9bbf8e1f321ea2661629514ba7671cb1d9f4c565d241d09d9e01ecfa7b3395080b47054ba4200f6cb4cda738430f79 -DIST miniflux-2.0.41.tar.gz 575768 BLAKE2B 8ba7207da6e627def71830c182ee7c95ed979873dae012dea4f76ac5ac10e036c0ef7ba1290af871b294f813fc8ddd978f169179b93e6b938d319b4b4102e41c SHA512 eb1be19d04f29e12a0aef3eca2f8494d46742bea5679b09dfcd43d10e4dc00bc4408fa0e52c71a744afcfb5fb22cf8f7fe2d352ab26c3a16fb2ffbdd0f4f9fb4 -DIST miniflux-2.0.42-deps.tar.xz 38701596 BLAKE2B e73cdadd9c3b507d2bf3c361317d7cae5913865e5548d85e01746e49c5f17e87b1a1e688aee651711f6cd586ffe071b203f65a625842e7139f83d50c595c90f3 SHA512 a6299ccdf1192097150e366cf1bb9a5374ed980822d1ff124ae85defa7c017cb66e7c9f2d4a8ebcf28ac3c72ad36db133f85936471392450446457520346cb22 -DIST miniflux-2.0.42.tar.gz 577188 BLAKE2B 48f361fecc0d6e540c3987362bce6704d5eb83ad8cc4886a700b9eedf60e5b0b6f45494406ecf54675edd7778c1c4ed660bc5eb54b118eb05c19a006130cdd2b SHA512 8e3cee177e737d6777b37c632239e7100beb961e82842735b495eda1d39104c642047bd12806c110ff0d9cd76f1bb3475740063a34211a75d94fafd0e9cc9926 DIST miniflux-2.0.43-deps.tar.xz 38360844 BLAKE2B 4b3a51acf0f319a99ab5b8a03dd32cae54d73ad7c35de6659cc77b1e227551f444280f670eddb4f7580685dd44bce7fedc0af31f5a5dafbbf0f7bc4c17077910 SHA512 e41a9a112ab0dfe0b7cd3670ceecf88aed77b1a908413af09e56e48f0570a34a0f0055e13fc5244b2052db4e79b28f6ce27564f29273d0a333fbbce18fd6d7ec DIST miniflux-2.0.43.tar.gz 586624 BLAKE2B 33245f2da209c7cb7a647b3bc2f571e9596467c28779038384e6501e8c966b95f087cd0da4feb78cec254b1efbcd3a8dcdfaeb089fc440d1bab1c5ca086db9b6 SHA512 fd09a2ecb00173a6b2f0f7438ff677af5b5c1b616f1a44b138478452a78e0a925f802eeda0e8072211ed2dbbc59e7079b13fbb086663ceebd3d2e06dceca diff --git a/www-apps/miniflux/miniflux-2.0.41-r1.ebuild b/www-apps/miniflux/miniflux-2.0.41-r1.ebuild deleted file mode 100644 index b5c188d0c586.. --- a/www-apps/miniflux/miniflux-2.0.41-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="Minimalist and opinionated feed reader" -HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2; -SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz; - -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="amd64 ppc64 ~riscv" - -RESTRICT="test" # requires network access - -DEPEND="acct-user/miniflux" -RDEPEND="${DEPEND} - >=dev-db/postgresql-9.5 -" - -S="${WORKDIR}/v2-${PV}" - -src_compile() { - ego build -ldflags="-s -w -X 'miniflux.app/version.Version=${PV}' " -o miniflux main.go -} - -src_install() { - dobin miniflux - - insinto /etc - doins "${FILESDIR}/${PN}.conf" - - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} - systemd_dounit "${FILESDIR}/${PN}.service" - - fowners miniflux:root /etc/${PN}.conf - fperms o-rwx /etc/${PN}.conf - - local DOCS=( - ChangeLog - README.md - "${FILESDIR}"/README.gentoo - ) - - # Makefile has no install target, so call einstalldocs directly - einstalldocs - - doman "${PN}".1 -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - - echo - elog "Before using miniflux, you must first create and initialize the database" - elog "and enable the hstore extension for it." - elog "" - elog "Afterwards, create your first admin user by running:" - elog " miniflux -create-admin" - else - # This is an existing installation - - echo - elog "If you are upgrading from a previous version, schema migrations
[gentoo-commits] repo/gentoo:master commit in: www-apps/miniflux/
commit: f4bec2d1a5b38c50697522514070fc22794c0faa Author: Kenton Groombridge gentoo org> AuthorDate: Tue Apr 25 01:51:35 2023 + Commit: Kenton Groombridge gentoo org> CommitDate: Tue Apr 25 01:51:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bec2d1 www-apps/miniflux: stabilize 2.0.43-r1 for amd64, ppc64 Signed-off-by: Kenton Groombridge gentoo.org> www-apps/miniflux/miniflux-2.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/miniflux/miniflux-2.0.43-r1.ebuild b/www-apps/miniflux/miniflux-2.0.43-r1.ebuild index a3c0ff7ef4e8..b5c188d0c586 100644 --- a/www-apps/miniflux/miniflux-2.0.43-r1.ebuild +++ b/www-apps/miniflux/miniflux-2.0.43-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz; LICENSE="Apache-2.0 BSD BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ppc64 ~riscv" RESTRICT="test" # requires network access
[gentoo-commits] repo/gentoo:master commit in: net-wireless/aircrack-ng/
commit: ed0fc75c1e00358c0c1ef645973609ffba13d5b5 Author: Rick Farina gentoo org> AuthorDate: Tue Apr 25 01:24:27 2023 + Commit: Rick Farina gentoo org> CommitDate: Tue Apr 25 01:36:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0fc75c net-wireless/aircrack-ng: minor qa Pointed out by Arfrever right after my commit. Signed-off-by: Rick Farina gentoo.org> ...-ng-1.7-r1.ebuild => aircrack-ng-1.7-r2.ebuild} | 25 -- net-wireless/aircrack-ng/aircrack-ng-.ebuild | 25 -- 2 files changed, 28 insertions(+), 22 deletions(-) diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild b/net-wireless/aircrack-ng/aircrack-ng-1.7-r2.ebuild similarity index 83% rename from net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild rename to net-wireless/aircrack-ng/aircrack-ng-1.7-r2.ebuild index be8363470a9a..a4fe5c4ec493 100644 --- a/net-wireless/aircrack-ng/aircrack-ng-1.7-r1.ebuild +++ b/net-wireless/aircrack-ng/aircrack-ng-1.7-r2.ebuild @@ -27,7 +27,7 @@ SLOT="0" IUSE="+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test" -DEPEND="net-libs/libpcap +CDEPEND="net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= @@ -37,8 +37,11 @@ DEPEND="net-libs/libpcap airgraph-ng? ( ${PYTHON_DEPS} ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) - test? ( dev-tcltk/expect )" -RDEPEND="${DEPEND} + " +DEPEND="${CDEPEND} + test? ( dev-tcltk/expect ) + " +RDEPEND="${CDEPEND} kernel_linux? ( net-wireless/iw net-wireless/wireless-tools @@ -47,10 +50,10 @@ RDEPEND="${DEPEND} sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,${PYTHON_USEDEP}] )" -BDEPEND="${DISTUTILS_DEPS}" +#BDEPEND="airdrop-ng? ( ${DISTUTILS_DEPS} ) +# airgraph-ng? ( ${DISTUTILS_DEPS} )" -REQUIRED_USE=" - airdrop-ng? ( ${PYTHON_REQUIRED_USE} ) +REQUIRED_USE="airdrop-ng? ( ${PYTHON_REQUIRED_USE} ) airgraph-ng? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" @@ -82,11 +85,11 @@ src_compile() { default if use airgraph-ng; then - cd "${S}/scripts/airgraph-ng" + cd "${S}/scripts/airgraph-ng" || die distutils-r1_src_compile fi if use airdrop-ng; then - cd "${S}/scripts/airdrop-ng" + cd "${S}/scripts/airdrop-ng" || die distutils-r1_src_compile fi } @@ -95,15 +98,15 @@ src_install() { default if use airgraph-ng; then - cd "${S}/scripts/airgraph-ng" + cd "${S}/scripts/airgraph-ng" || die distutils-r1_src_install fi if use airdrop-ng; then - cd "${S}/scripts/airdrop-ng" + cd "${S}/scripts/airdrop-ng" || die distutils-r1_src_install fi # we don't need aircrack-ng's oui updater, we have our own - rm "${ED}"/usr/sbin/airodump-ng-oui-update + rm "${ED}"/usr/sbin/airodump-ng-oui-update || die find "${D}" -xtype f -name '*.la' -delete || die } diff --git a/net-wireless/aircrack-ng/aircrack-ng-.ebuild b/net-wireless/aircrack-ng/aircrack-ng-.ebuild index b8e12c8d8c8f..41428d7587ed 100644 --- a/net-wireless/aircrack-ng/aircrack-ng-.ebuild +++ b/net-wireless/aircrack-ng/aircrack-ng-.ebuild @@ -27,7 +27,7 @@ SLOT="0" IUSE="+airdrop-ng +airgraph-ng +experimental +netlink +pcre +sqlite test" -DEPEND="net-libs/libpcap +CDEPEND="net-libs/libpcap sys-apps/hwloc:0= dev-libs/libbsd dev-libs/openssl:0= @@ -37,8 +37,11 @@ DEPEND="net-libs/libpcap airgraph-ng? ( ${PYTHON_DEPS} ) experimental? ( sys-libs/zlib ) sqlite? ( >=dev-db/sqlite-3.4:3 ) - test? ( dev-tcltk/expect )" -RDEPEND="${DEPEND} + " +DEPEND="${CDEPEND} + test? ( dev-tcltk/expect ) + " +RDEPEND="${CDEPEND} kernel_linux? ( net-wireless/iw net-wireless/wireless-tools @@ -47,10 +50,10 @@ RDEPEND="${DEPEND} sys-apps/pciutils ) sys-apps/hwdata airdrop-ng? ( net-wireless/lorcon[python,${PYTHON_USEDEP}] )" -BDEPEND="${DISTUTILS_DEPS}" +#BDEPEND="airdrop-ng? ( ${DISTUTILS_DEPS} ) +# airgraph-ng? ( ${DISTUTILS_DEPS} )" -REQUIRED_USE=" - airdrop-ng? ( ${PYTHON_REQUIRED_USE} ) +REQUIRED_USE="airdrop-ng? ( ${PYTHON_REQUIRED_USE} ) airgraph-ng? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" @@ -82,11 +85,11 @@ src_compile() { default if use airgraph-ng; then - cd "${S}/scripts/airgraph-ng" + cd "${S}/scripts/airgraph-ng" || die distutils-r1_src_compile fi if use airdrop-ng; then - cd "${S}/scripts/airdrop-ng"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 6473585c8b609179df0b53cfe10e1fee9c4d54cf Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6473585c dev-ruby/ffi: Stabilize 1.15.5-r2 arm64, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index 04785f4389ab..4dc46d188c05 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: eebfbdf8bf0d83966cdc45f849f4ee38e24bee20 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:03 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebfbdf8 dev-ruby/ffi: Stabilize 1.15.5-r2 ppc, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index cf73a3b4c623..deed61642b44 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 6264572f6bae9b72f4447481ffc63649ee181a5c Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:29:59 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6264572f dev-python/cffi: Stabilize 1.15.1-r2 ppc64, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index 1a2de0739a95..5c3049299fb4 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 2d4e9b55ec3ed2721ef9627bc384491680c1e6a2 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:07 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4e9b55 dev-ruby/ffi: Stabilize 1.15.5-r2 amd64, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index 30294ecd6037..04785f4389ab 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 5e5ee874b3e80bd2276d4465ae1776712b283991 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5ee874 dev-ruby/ffi: Stabilize 1.15.5-r2 ppc64, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index b107006e31be..30294ecd6037 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 6307487a03c96d59b010e19aea7215ba6f630bbd Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6307487a dev-ruby/ffi: Stabilize 1.15.5-r2 x86, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index 4dc46d188c05..4e48e75b6c85 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: ca798007c22ab84eb9edb8495a7ce45d5dfd5e7f Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca798007 dev-python/cffi: Stabilize 1.15.1-r2 arm64, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index e19b3fc332bc..01e3c65ae2ea 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: 3bca32d1b005a3a6d339d1ae17389a5916eeb33b Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bca32d1 dev-ruby/ffi: Stabilize 1.15.5-r2 sparc, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index deed61642b44..b107006e31be 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: b17544fbd70f715b516102af72cd261347c62e70 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:30:00 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17544fb dev-python/cffi: Stabilize 1.15.1-r2 arm, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index 5c3049299fb4..e19b3fc332bc 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-libs/ncurses/
commit: d5b7d3033d8f2607a1a68683a2da4caf1778c13a Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:27:56 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b7d303 sys-libs/ncurses: add 6.4_p20230424 Still masked for now as at least 6.4_p20230418 still breaks vim (mgorny tested). and the tmux bug is still open. Signed-off-by: Sam James gentoo.org> profiles/package.mask | 1 + sys-libs/ncurses/Manifest | 5 + sys-libs/ncurses/ncurses-6.4_p20230424.ebuild | 434 ++ 3 files changed, 440 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e12c3b16d5bf..11d42b8637ee 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -117,6 +117,7 @@ net-im/cawbird =sys-libs/ncurses-6.4_p20230408 =sys-libs/ncurses-6.4_p20230415 =sys-libs/ncurses-6.4_p20230418 +=sys-libs/ncurses-6.4_p20230424 # Michał Górny (2023-04-13) # Lack of support for Python 3.11. The current version is from 2016. diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index cfb1bd0c5cc6..02ee894dbc30 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -145,9 +145,14 @@ DIST ncurses-6.4-20230415.patch.gz 23979 BLAKE2B d89402d39bd71e23021d1ad28a27965 DIST ncurses-6.4-20230415.patch.gz.asc 729 BLAKE2B c7ad19d4ae544c64eed538e7c6fd03959988e80140cbc185c6eebb932d026fa316df1d53f9e049e82fec811860e3a0a32b6af76f980fe1603684ce2678dd4fd9 SHA512 4637e09e4620da328d163bdd100756760b0f5469304ef7963a93346d263039ea608fd510fba0079feb094a37fa857b7fcdcb938d2ff5d93aa809cb9c74cf4d5b DIST ncurses-6.4-20230418.patch.gz 32130 BLAKE2B 912efedd3a615ce383b09218031ffc49f87e0bfc7fe8aec37330394b9235fd61337fa707898c308cbfd7426fc6f06b3639e533138ca390d42139583c58ac06c0 SHA512 4952d56a3fd54be512dcfabe48d967af43c7c51b9e49fbdf575301861940f00fd5e88b994a2088baf4a0e551338b978e47c6ac232bc9ae4e8ee417bd17405288 DIST ncurses-6.4-20230418.patch.gz.asc 729 BLAKE2B 59d8ca3ab665e1bbfa7a1602b2856de79289c42eda33f8f517f419e41f7eebd57dbcfd73c292d6a2debd08f02cb39a6b6b47b389a15b1ab845a5fd4b4f73432f SHA512 d8be7ff7c1ba083f1c7e10dcb9fd88d7be661201534922d1a136e24081767702b6cac897a3cf5b7d96bc65687690998e4a9a3c57ed39a146df5d6be95080704f +DIST ncurses-6.4-20230423.patch.gz 115574 BLAKE2B 72a98086f00f02cf0ea018392373f7ce0a741674e61835e66b2a211c63047716c2aa41fec937ccda13cd01f2f3943c7670f4f8d5be4ab3bf6902c92c2ee95a26 SHA512 a5ebe239b9a6a4a99a1afe0b1a6f7a09058402927077c4c2ca537f3a9f13606573af4ebbe4e0aa5715bd4e71d5bd67d9c95fb4e9d700ac1e7edd809c71667a3a +DIST ncurses-6.4-20230423.patch.gz.asc 729 BLAKE2B 74a5e9cdc519788bb3c501a37061fe5f9ebbed531d274f252f21d293d4687b5767f7935f4bf1cf209980d9c2690959bac1ceb883bcb17d49ba012afe9bcda139 SHA512 3f840f5f8dcf2d901077d7b717431c3f6146e7ad895102b2af46d8b329e428baf15225d905f46027c7e9c4796be40d95b7322e764cc8d56afc357657e019f1cf +DIST ncurses-6.4-20230424.patch.gz 4488 BLAKE2B faebd76ba1f868b8637b4a72b427123c08b33871fc366b989fccb107898702f089c2014c453fecbb12dc260816e5acf97212f3fa2b9a7ace9fa384c31b6ba1f2 SHA512 bdaa63e0494b981443f07e9ce134785b2420dff3d561eef7a8041e7df5d04e9c9242cdd1cd9e4592fa0724f073b829bff36e74e480235f4eacf37bb639d914ef +DIST ncurses-6.4-20230424.patch.gz.asc 729 BLAKE2B 6eab548bea6fb01f6845ec03a41bb0ab3969b5982baed9458910d207542a480e911d53e3bfd968f485aaf754f94fb166b910bf8965646c3de035b255489dcb1f SHA512 91645fb4997f0e276468aca9a702d79b487d7018b56665e0fda8e37e8fadb6cda7f8b1e653eb3c1cd0ad563360b410d8143102d2ba3bb6d1c7b18ba1657a86dc DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc SHA512 5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3 SHA512 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4 DIST ncurses-6.4_p20230415-patches.tar.xz 6318
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 833e7514cff3abd779f78ac7d72506d249d39906 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:29:58 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833e7514 dev-python/cffi: Stabilize 1.15.1-r2 amd64, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index bfa8adc2b5ad..1a2de0739a95 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 0832a7018a31b60e1e722c2020b11074b2377150 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:29:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0832a701 dev-python/cffi: Stabilize 1.15.1-r2 ppc, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index a47bbc451bbe..bfa8adc2b5ad 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: af681031869c86f91e1efc437a44568f44b72153 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:29:25 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af681031 profiles: give more detail re ncurses mask Signed-off-by: Sam James gentoo.org> profiles/package.mask | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 11d42b8637ee..2c0463dfb797 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -113,7 +113,10 @@ net-im/cawbird # Sam James (2023-04-13) # Leads to broken terminal output in e.g. vim and openrc and other applications # like joe crashing. -# See issues reported at bottom of bug #904247 and bug #904263. +# Bugs: +# - reported at bottom of bug #904247 and bug #904263 +# - app-misc/tmux: https://github.com/tmux/tmux/issues/3531 +# - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619 =sys-libs/ncurses-6.4_p20230408 =sys-libs/ncurses-6.4_p20230415 =sys-libs/ncurses-6.4_p20230418
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: bf02b61806f155e14b489a5367c16d13619e861a Author: orbea riseup net> AuthorDate: Tue Apr 25 00:58:12 2023 + Commit: orbea riseup net> CommitDate: Tue Apr 25 00:58:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=bf02b618 dev-lang/rust: add 1.69.0-r1, drop 1.69.0 Signed-off-by: orbea riseup.net> dev-lang/rust/{rust-1.69.0.ebuild => rust-1.69.0-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust/rust-1.69.0.ebuild b/dev-lang/rust/rust-1.69.0-r1.ebuild similarity index 99% rename from dev-lang/rust/rust-1.69.0.ebuild rename to dev-lang/rust/rust-1.69.0-r1.ebuild index 2987458..8b3df2a 100644 --- a/dev-lang/rust/rust-1.69.0.ebuild +++ b/dev-lang/rust/rust-1.69.0-r1.ebuild @@ -320,12 +320,13 @@ src_configure() { fi rust_targets="${rust_targets#,}" - local tools='"cargo"' + # cargo and rustdoc are mandatory and should always be included + local tools='"cargo","rustdoc"' use clippy && tools+=',"clippy"' use miri && tools+=',"miri"' use profiler && tools+=',"rust-demangler"' use rustfmt && tools+=',"rustfmt"' - use rust-analyzer && tools+=',"rust-analyzer","analysis"' + use rust-analyzer && tools+=',"rust-analyzer"' use rust-src && tools+=',"src"' local rust_stage0_root
[gentoo-commits] repo/gentoo:master commit in: dev-python/pylibacl/
commit: 3090fb7336a88c616a371f5404e7e778ff49b60a Author: Michał Górny gentoo org> AuthorDate: Mon Apr 24 13:21:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 25 01:08:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3090fb73 dev-python/pylibacl: Add a doc-dep on dev-python/recommonmark Closes: https://bugs.gentoo.org/904949 Signed-off-by: Michał Górny gentoo.org> dev-python/pylibacl/pylibacl-0.7.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pylibacl/pylibacl-0.7.0.ebuild b/dev-python/pylibacl/pylibacl-0.7.0.ebuild index 57da0be809fe..c2a91649d323 100644 --- a/dev-python/pylibacl/pylibacl-0.7.0.ebuild +++ b/dev-python/pylibacl/pylibacl-0.7.0.ebuild @@ -27,7 +27,8 @@ RDEPEND=" ${DEPEND} " -distutils_enable_sphinx doc +distutils_enable_sphinx doc \ + dev-python/recommonmark distutils_enable_tests pytest python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi/
commit: a80140a962e79942f50af4ed3dd512fac1442982 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:01:58 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:01:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80140a9 dev-ruby/ffi: Stabilize 1.15.5-r2 arm, #904938 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi/ffi-1.15.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild index be6da8254035..cf73a3b4c623 100644 --- a/dev-ruby/ffi/ffi-1.15.5-r2.ebuild +++ b/dev-ruby/ffi/ffi-1.15.5-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # Needs recent libffi for HPPA fixes (and probably Apple arm64 too) RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: 5742c5a574f6c680a21d8b261d97382ac62aa92e Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:01:33 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:01:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5742c5a5 dev-python/cffi: Stabilize 1.15.1-r2 hppa, #904937 Signed-off-by: Sam James gentoo.org> dev-python/cffi/cffi-1.15.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1-r2.ebuild b/dev-python/cffi/cffi-1.15.1-r2.ebuild index eab65853b4b3..a47bbc451bbe 100644 --- a/dev-python/cffi/cffi-1.15.1-r2.ebuild +++ b/dev-python/cffi/cffi-1.15.1-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~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" # Needs recent libffi for HPPA fixes DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/
commit: 6bbddb32a968f30e237ba7ed206f7ee496b935dd Author: Sam James gentoo org> AuthorDate: Tue Apr 25 01:00:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 01:00:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbddb32 dev-libs/libffi: Stabilize 3.4.4-r1 hppa, #904936 Signed-off-by: Sam James gentoo.org> dev-libs/libffi/libffi-3.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libffi/libffi-3.4.4-r1.ebuild b/dev-libs/libffi/libffi-3.4.4-r1.ebuild index 4cf9578dfe42..00a08a8c9911 100644 --- a/dev-libs/libffi/libffi-3.4.4-r1.ebuild +++ b/dev-libs/libffi/libffi-3.4.4-r1.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 6eb138a074d2fa76767fd849a33a8b6ef07e4993 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:55:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:55:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb138a0 media-gfx/imagemagick: add 7.1.1.8 Signed-off-by: Sam James gentoo.org> media-gfx/imagemagick/Manifest | 1 + media-gfx/imagemagick/imagemagick-7.1.1.8.ebuild | 281 +++ 2 files changed, 282 insertions(+) diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest index 2527c7adf5da..63b2bd4b7764 100644 --- a/media-gfx/imagemagick/Manifest +++ b/media-gfx/imagemagick/Manifest @@ -3,3 +3,4 @@ DIST ImageMagick-6.9.12-77.tar.xz 9220608 BLAKE2B 11050da1710f381084f6758f066527 DIST ImageMagick-6.9.12-84.tar.xz 9264140 BLAKE2B 5d26cc4921d5fcf8b98a126816c3f03ba8c925fef02aab49b50b54cc9275f412a35797a0a5200e6de41b7fcec1c3936aaa6139227568adb80070141cd19bb805 SHA512 5b1294e171fe627d8197b771417b9939516175a36b6f33bc82f62558fbf6af7bd26dc357a17da44d73429e4dc56f79f8c8770e2ffa040b0fac31663d31fb4ef3 DIST ImageMagick-7.1.0-62.tar.xz 10359080 BLAKE2B 6f0c91f81cd7c43017b3b58b5bea032ef8ccdbbede05b1963e647d39813153d20f11cc24d3b7b50d5455a6c3075e765f468bdcf2b88725b2f37d139a2326956c SHA512 db299bc84585b1f37d6fb5bfbc08264b19f4aa1b3e3dc28f14606310c5150ad103b8456d0856c1fae1efed137e0b02eb2beeccb504dfa39a10cb2aaacbfe47d3 DIST ImageMagick-7.1.1-6.tar.xz 10392592 BLAKE2B ed02f36d0014f2699db5df0eb1cf3b18ccbdbee92e3a3bcfb85084672faeb984c6bb27cdf46349768f936ac91ebac744aa00fa3a95fcf1f02a4969f315d2079d SHA512 52aa9aca4d987ee8f2142ce2e192230465399435d0cd7e64683349d0da1f52f2fbd03a2c667605c0c9da66435f84df173c60b7eb93ecada691e801e08dd9fd48 +DIST ImageMagick-7.1.1-8.tar.xz 10402336 BLAKE2B dd2f2b1fb1a42ae2da4d02cbb7d0d4c4afa6877f5b98a3b7d6cc2d3ce74fea5a2a30bf1680cdbf44fd3b37d40cb1957aebb12cf5f2dcc88b4ea90539218ed4e3 SHA512 99e786fe72465e414766cbef4f26fe48d89d6ea7a996197f9cc6b96492eacc8a9873b5440a7cd96bf097fafef6ff4765674d2295f4743b3c32eb2ff2dc9348ea diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.8.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.8.ebuild new file mode 100644 index ..085bd89a9b6a --- /dev/null +++ b/media-gfx/imagemagick/imagemagick-7.1.1.8.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION=$(ver_cut 1-3) +inherit autotools flag-o-matic perl-functions toolchain-funcs + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git; + inherit git-r3 + MY_P="imagemagick-" +else + MY_PV="$(ver_rs 3 '-')" + MY_P="ImageMagick-${MY_PV}" + SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A collection of tools and libraries for many image formats" +HOMEPAGE="https://www.imagemagick.org/; + +LICENSE="imagemagick" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-43" +IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" + +REQUIRED_USE="corefonts? ( truetype ) + svg? ( xml ) + test? ( corefonts )" + +RESTRICT="!test? ( test )" + +RDEPEND=" + !media-gfx/graphicsmagick[imagemagick] + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + corefonts? ( media-fonts/corefonts ) + djvu? ( app-text/djvu ) + fftw? ( sci-libs/fftw:3.0 ) + fontconfig? ( media-libs/fontconfig ) + fpx? ( >=media-libs/libfpx-1.3.0-r1 ) + graphviz? ( media-gfx/graphviz ) + heif? ( media-libs/libheif:=[x265] ) + jbig? ( >=media-libs/jbigkit-2:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) + jpegxl? ( >=media-libs/libjxl-0.6 ) + lcms? ( media-libs/lcms:2= ) + lqr? ( media-libs/liblqr ) + opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) + pango? ( x11-libs/pango ) + perl? ( >=dev-lang/perl-5.8.8:= ) + png? ( media-libs/libpng:= ) + postscript? ( app-text/ghostscript-gpl:= ) + raw? ( media-libs/libraw:= ) + svg? ( + gnome-base/librsvg + media-gfx/potrace + ) + tiff? ( media-libs/tiff:= ) + truetype? ( + media-fonts/urw-fonts + >=media-libs/freetype-2 + ) + webp? ( media-libs/libwebp:= ) + wmf? (
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: e0e9ee9e68bd27e47ee4870e244ce4326228c0a2 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:59:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:59:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e9ee9e media-gfx/imagemagick: add 6.9.12.86 Signed-off-by: Sam James gentoo.org> media-gfx/imagemagick/Manifest | 1 + media-gfx/imagemagick/imagemagick-6.9.12.86.ebuild | 271 + 2 files changed, 272 insertions(+) diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest index 63b2bd4b7764..7fd882d3ddab 100644 --- a/media-gfx/imagemagick/Manifest +++ b/media-gfx/imagemagick/Manifest @@ -1,6 +1,7 @@ DIST ImageMagick-6.9.12-64.tar.xz 9174728 BLAKE2B 8d6f4b6d5b8c2bd6aae3ac38ee5662c5eecfc94e98f8c5e7497b28fec69a9e1fc8b6a4f88bd794b0ed1649db88c8cd9836a335ee17ada27b11361488f4e23566 SHA512 307dd4ed4505b977282cc08065fd735200ce39e9a391d3b0faa47dedc788900c21cbf6b9bbd71cac0c9fafea6cc9b6f22a22f7c50a1764067fcf901d06e89025 DIST ImageMagick-6.9.12-77.tar.xz 9220608 BLAKE2B 11050da1710f381084f6758f0665270974c1913e164a0f4b1ee51433948fcf3b4c60c6b7cf5bc4be4958ef863bb14cb3311b08a1aff60907dc595c31eadcc67f SHA512 ab6ad08496f955af28ed16669690fa07222ea741c62a4f98e1ae2b80a916557263d1ccbe66b3470c5edd3f0422bf626149560ae3574f76425ede69910b48faa2 DIST ImageMagick-6.9.12-84.tar.xz 9264140 BLAKE2B 5d26cc4921d5fcf8b98a126816c3f03ba8c925fef02aab49b50b54cc9275f412a35797a0a5200e6de41b7fcec1c3936aaa6139227568adb80070141cd19bb805 SHA512 5b1294e171fe627d8197b771417b9939516175a36b6f33bc82f62558fbf6af7bd26dc357a17da44d73429e4dc56f79f8c8770e2ffa040b0fac31663d31fb4ef3 +DIST ImageMagick-6.9.12-86.tar.xz 9259744 BLAKE2B dd87e8b7e4826ba0da239315b4acf0b92b05f08f88eb2f10b2b044d779eb317118d63f2a892b75a02e392e2eeadbb516289da1e3ccd3ad88e3feead3d3c2b239 SHA512 c391d40c0c0e3b34e3df28a0509bf7535cc18453b432e7dd0427b41298fb5f72a3b5d6ecc9edb37d8e298a7254abc7ac2a09e033dcfa4bcf722ce5cb188a8c71 DIST ImageMagick-7.1.0-62.tar.xz 10359080 BLAKE2B 6f0c91f81cd7c43017b3b58b5bea032ef8ccdbbede05b1963e647d39813153d20f11cc24d3b7b50d5455a6c3075e765f468bdcf2b88725b2f37d139a2326956c SHA512 db299bc84585b1f37d6fb5bfbc08264b19f4aa1b3e3dc28f14606310c5150ad103b8456d0856c1fae1efed137e0b02eb2beeccb504dfa39a10cb2aaacbfe47d3 DIST ImageMagick-7.1.1-6.tar.xz 10392592 BLAKE2B ed02f36d0014f2699db5df0eb1cf3b18ccbdbee92e3a3bcfb85084672faeb984c6bb27cdf46349768f936ac91ebac744aa00fa3a95fcf1f02a4969f315d2079d SHA512 52aa9aca4d987ee8f2142ce2e192230465399435d0cd7e64683349d0da1f52f2fbd03a2c667605c0c9da66435f84df173c60b7eb93ecada691e801e08dd9fd48 DIST ImageMagick-7.1.1-8.tar.xz 10402336 BLAKE2B dd2f2b1fb1a42ae2da4d02cbb7d0d4c4afa6877f5b98a3b7d6cc2d3ce74fea5a2a30bf1680cdbf44fd3b37d40cb1957aebb12cf5f2dcc88b4ea90539218ed4e3 SHA512 99e786fe72465e414766cbef4f26fe48d89d6ea7a996197f9cc6b96492eacc8a9873b5440a7cd96bf097fafef6ff4765674d2295f4743b3c32eb2ff2dc9348ea diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.86.ebuild b/media-gfx/imagemagick/imagemagick-6.9.12.86.ebuild new file mode 100644 index ..b8d2fa1c3ff7 --- /dev/null +++ b/media-gfx/imagemagick/imagemagick-6.9.12.86.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION=$(ver_cut 1-3) +inherit flag-o-matic libtool perl-functions toolchain-funcs + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git; + inherit git-r3 + MY_P="imagemagick-" +else + MY_PV="$(ver_rs 3 '-')" + MY_P="ImageMagick-${MY_PV}" + SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" + 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" +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A collection of tools and libraries for many image formats" +HOMEPAGE="https://www.imagemagick.org/; + +LICENSE="imagemagick" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-58" +IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib" + +REQUIRED_USE="corefonts? ( truetype ) + svg? ( xml ) + test? ( corefonts )" + +RESTRICT="!test? ( test )" + +RDEPEND=" + !media-gfx/graphicsmagick[imagemagick] + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + corefonts? ( media-fonts/corefonts ) + djvu? ( app-text/djvu ) + fftw? ( sci-libs/fftw:3.0 ) + fontconfig? ( media-libs/fontconfig ) + fpx? ( >=media-libs/libfpx-1.3.0-r1 ) + graphviz? ( media-gfx/graphviz ) + heif? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/
commit: 2a0a6fb2f58e586c03476bd7bd8af5bab8a78dd4 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:45:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:45:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0a6fb2 dev-libs/libffi: Stabilize 3.4.4-r1 amd64, #904936 Signed-off-by: Sam James gentoo.org> dev-libs/libffi/libffi-3.4.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libffi/libffi-3.4.4-r1.ebuild b/dev-libs/libffi/libffi-3.4.4-r1.ebuild index b2fe82e7c2b5..4cf9578dfe42 100644 --- a/dev-libs/libffi/libffi-3.4.4-r1.ebuild +++ b/dev-libs/libffi/libffi-3.4.4-r1.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: e3465f8ecf7fab83f188c6e2aca66ea961c46aa3 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:34:29 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:34:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3465f8e sci-electronics/kicad: Stabilize 7.0.1 amd64, #904671 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad/kicad-7.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad/kicad-7.0.1.ebuild b/sci-electronics/kicad/kicad-7.0.1.ebuild index b017e4c3fe9d..c8bd9f76bf74 100644 --- a/sci-electronics/kicad/kicad-7.0.1.ebuild +++ b/sci-electronics/kicad/kicad-7.0.1.ebuild @@ -21,7 +21,7 @@ else S="${WORKDIR}/${PN}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/
commit: 0d941bdd8e80ce07ff7dcecd2789d5ecc01c77ec Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:34:23 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:34:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d941bdd x11-libs/wxGTK: Stabilize 3.2.2.1-r1 amd64, #903688 Signed-off-by: Sam James gentoo.org> x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild index dd5084965916..b47ddea2ae9e 100644 --- a/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild +++ b/x11-libs/wxGTK/wxGTK-3.2.2.1-r1.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}" LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )" SLOT="${WXRELEASE}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+X curl doc debug gnome-keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit" REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) gnome-keyring? ( X )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad-footprints/
commit: f2966580d313bcc44e15a8d7658cc48515f89b76 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 00:34:31 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 00:34:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2966580 sci-electronics/kicad-footprints: Stabilize 7.0.1 amd64, #904671 Signed-off-by: Sam James gentoo.org> sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild index ba02cb94ca78..25c51ef5838b 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-7.0.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + KEYWORDS="amd64 ~arm64 ~riscv ~x86" fi LICENSE="CC-BY-SA-4.0"