[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/

2023-04-24 Thread Miroslav Šulc
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/

2023-04-24 Thread Miroslav Šulc
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/

2023-04-24 Thread Hans de Graaff
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/

2023-04-24 Thread Ulrich Müller
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/

2023-04-24 Thread Ulrich Müller
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/

2023-04-24 Thread Erik Mackdanz
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/

2023-04-24 Thread Erik Mackdanz
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/

2023-04-24 Thread Erik Mackdanz
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/

2023-04-24 Thread Erik Mackdanz
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Erik Mackdanz
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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: /

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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: /

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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

2023-04-24 Thread Sam James
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: /

2023-04-24 Thread Sam James
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: /

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Zac Medico
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Quincy Fleming
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Kenton Groombridge
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/

2023-04-24 Thread Kenton Groombridge
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/

2023-04-24 Thread Rick Farina
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread orbea
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/

2023-04-24 Thread Michał Górny
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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/

2023-04-24 Thread Sam James
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"



  1   2   3   >