[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/

2022-07-11 Thread Sam James
commit: 4fd42a98f727b641b2754d2004461042dbcd1f51
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 05:58:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 05:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd42a98

net-dns/libidn2: add 2.3.3

Signed-off-by: Sam James  gentoo.org>

 net-dns/libidn2/Manifest |  2 ++
 net-dns/libidn2/libidn2-2.3.3.ebuild | 58 
 2 files changed, 60 insertions(+)

diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest
index 21d22503114b..1fe438737ecd 100644
--- a/net-dns/libidn2/Manifest
+++ b/net-dns/libidn2/Manifest
@@ -1,2 +1,4 @@
 DIST libidn2-2.3.2.tar.gz 2169556 BLAKE2B 
6914630ecf6dcf18eb808dae933b819ee705c73011e6ffd68f8d14dd2c2ed084a9b504385c29988b2c4b439c6c8f2f552e47f4d624ae20d8b64767bf4d47f6a3
 SHA512 
958dbf49a47a84c7627ac182f4cc8ea452696cec3f0d1ff102a6c48e89893e772b2aa81f75da8223dfc6326515cca3ae085268fbf997828de9330c3a351152f1
 DIST libidn2-2.3.2.tar.gz.sig 488 BLAKE2B 
832a5424034147a2c969fdbe0e094c23cda6305fe6411728f7727054571f54f6f056b939cf13023606dcb4f4bd85ed527b8e85bce6e56ed366e893ea16f8eb13
 SHA512 
0559b51b37c7937f3e1f8bf9de9b193f137f16b79d6673f85691a4f4a12ec132568e913848a70136f8522118817f7ecaa8432d353a5eff6b99a7be8719421fe0
+DIST libidn2-2.3.3.tar.gz 2116946 BLAKE2B 
47847aee34951aa2ba4fd2c3fdfdf6f1cee24bfdff8513f17896bb60fa4fae770b400ff5b78226ac5da6a3ce4120754483bafb9586c52131e7345a5ea51c4509
 SHA512 
2dd0201b5224b3eb6a5667e53c9a2beb6e6aefefab23060a70f143bb5d447029e8f4200e4e0460a4fab51767f0bdfc9583a0cc757652bee58f5593106dd18274
+DIST libidn2-2.3.3.tar.gz.sig 228 BLAKE2B 
47b861c6234e14fc03d606a67a0dd6de829434cb06ba3e3c0fabade59fa3a761d6e5cb81553c74b4356064744efb6a0736cb55a2680ce6f90cd13b0f1001efed
 SHA512 
bad901350e21ff39f0385685c13b3f366cd77dad59c736547773f931bc56022982c3fb6fffd5b82624bdd3ea8bd1806e531f80a06c77e4e46b08f18f08a9

diff --git a/net-dns/libidn2/libidn2-2.3.3.ebuild 
b/net-dns/libidn2/libidn2-2.3.3.ebuild
new file mode 100644
index ..13841f1613b2
--- /dev/null
+++ b/net-dns/libidn2/libidn2-2.3.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libidn.asc
+inherit multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 
5891, 5892, 5893)"
+HOMEPAGE="https://www.gnu.org/software/libidn/#libidn2 
https://gitlab.com/libidn/libidn2;
+SRC_URI="
+   mirror://gnu/libidn/${P}.tar.gz
+   verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )
+"
+S="${WORKDIR}"/${P/a/}
+
+LICENSE="GPL-2+ LGPL-3+"
+SLOT="0/2"
+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"
+IUSE="static-libs"
+
+RDEPEND="
+   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   sys-apps/help2man
+   verify-sig? ( sec-keys/openpgp-keys-libidn )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # Darwin ar chokes when TMPDIR doesn't exist (as done for some
+   # reason in the Makefile)
+   sed -i -e '/^TMPDIR = /d' Makefile.in || die
+   export TMPDIR="${T}"
+   fi
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   econf \
+   CC_FOR_BUILD="$(tc-getBUILD_CC)" \
+   $(use_enable static-libs static) \
+   --disable-doc \
+   --disable-gcc-warnings \
+   --disable-gtk-doc
+}
+
+multilib_src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/relay-ctrl/

2022-07-11 Thread Sam James
commit: 68419a85a2903bc66a0ab8f10643531677b1c273
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 04:48:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 05:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68419a85

net-mail/relay-ctrl: respect AR, RANLIB

Closes: https://bugs.gentoo.org/852683
Closes: https://bugs.gentoo.org/852680
Signed-off-by: Sam James  gentoo.org>

 net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild | 3 +++
 net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild | 3 +++
 net-mail/relay-ctrl/relay-ctrl-3.2.ebuild  | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild 
b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild
index 71b22356857f..4810f8c70cd1 100644
--- a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild
+++ b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r2.ebuild
@@ -34,6 +34,9 @@ src_configure() {
local myCC="$(tc-getCC)"
echo "${myCC} ${CFLAGS}" > conf-cc || die
echo "${myCC} ${LDFLAGS}" > conf-ld || die
+   sed -i \
+   -e "s:'ar :'$(tc-getAR) :" \
+   -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die
 }
 
 src_install() {

diff --git a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild 
b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild
index d3a9174042cd..a53cf4be26c4 100644
--- a/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild
+++ b/net-mail/relay-ctrl/relay-ctrl-3.1.1-r3.ebuild
@@ -35,6 +35,9 @@ src_configure() {
local myCC="$(tc-getCC)"
echo "${myCC} ${CFLAGS}" > conf-cc || die
echo "${myCC} ${LDFLAGS}" > conf-ld || die
+   sed -i \
+   -e "s:'ar :'$(tc-getAR) :" \
+   -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die
 }
 
 src_install() {

diff --git a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild 
b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild
index a42ba4bce9b4..7c10bdf9bb3f 100644
--- a/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild
+++ b/net-mail/relay-ctrl/relay-ctrl-3.2.ebuild
@@ -36,6 +36,9 @@ src_configure() {
local myCC="$(tc-getCC)"
echo "${myCC} ${CFLAGS}" > conf-cc || die
echo "${myCC} ${LDFLAGS}" > conf-ld || die
+   sed -i \
+   -e "s:'ar :'$(tc-getAR) :" \
+   -e "s:'ranlib :'$(tc-getRANLIB) :" Makefile || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libosmo-dsp/files/, net-libs/libosmo-dsp/

2022-07-11 Thread Thomas Beierlein
commit: d135fbc5a91cbfd93d67035167f83c98fa9498a1
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Jul 12 05:34:17 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Jul 12 05:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d135fbc5

net-libs/libosmo-dsp: Fix mismatched version in pkg-config file

Closes: https://bugs.gentoo.org/857678
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch | 11 +++
 net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild  |  2 ++
 2 files changed, 13 insertions(+)

diff --git a/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch 
b/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch
new file mode 100644
index ..f52ced266959
--- /dev/null
+++ b/net-libs/libosmo-dsp/files/libosmo-dsp-0.4.0-version.patch
@@ -0,0 +1,11 @@
+diff --git a/configure.ac b/configure.ac
+index 964ef03..35fde74 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1,5 +1,5 @@
+ AC_INIT([libosmodsp],
+-m4_esyscmd([./git-version-gen .tarball-version]),
++[0.4.0],
+ [g...@lists.osmocom.org])
+ 
+ AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip 1.6])

diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild 
b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
index cf9cc1ce5961..4886384e4130 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
@@ -27,6 +27,8 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}/${P}-version.patch" )
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: dev-ml/tiny_httpd/

2022-07-11 Thread Christoph Junghans
commit: 4f1b2af7a4a6e47f8ded23e9fe79863097659412
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Jul 12 05:03:40 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Jul 12 05:06:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1b2af7

dev-ml/tiny_httpd: initial commit

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 dev-ml/tiny_httpd/Manifest   |  1 +
 dev-ml/tiny_httpd/metadata.xml   | 20 +
 dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild | 49 
 3 files changed, 70 insertions(+)

diff --git a/dev-ml/tiny_httpd/Manifest b/dev-ml/tiny_httpd/Manifest
new file mode 100644
index ..528990da261e
--- /dev/null
+++ b/dev-ml/tiny_httpd/Manifest
@@ -0,0 +1 @@
+DIST tiny_httpd-0.12.tar.gz 49124 BLAKE2B 
c3f407a605dabad1c710a696a3fca5dce04a75deb61e25e9ce572432e0d96cd3029628ea24d17d55a051d1d0f78aa1fd80797e7ff9c0bb7fc9d190e461784cd3
 SHA512 
99b4d01d4f4d138b122c689b8b3bc5043fc386d6686675311f625bf5fec72c6e1a7513712b00889fe17cd392b8c475440d4f89ee46392aff32ac6ccc39cefe09

diff --git a/dev-ml/tiny_httpd/metadata.xml b/dev-ml/tiny_httpd/metadata.xml
new file mode 100644
index ..44aded2c1fd1
--- /dev/null
+++ b/dev-ml/tiny_httpd/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@gentoo.org
+ML
+  
+  
+Interface to camlzip for tiny_httpd
+  
+  
+https://c-cube.github.io/tiny_httpd/
+https://github.com/c-cube/tiny_httpd/issues
+c-cube/tiny_httpd
+
+  Simon Cruanes
+  simon.cruanes.2...@m4x.org
+
+  
+

diff --git a/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild 
b/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild
new file mode 100644
index ..890d8831cf38
--- /dev/null
+++ b/dev-ml/tiny_httpd/tiny_httpd-0.12.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Minimal HTTP server with a small request router"
+HOMEPAGE="
+   https://github.com/c-cube/tiny_httpd
+   https://opam.ocaml.org/packages/tiny_httpd
+"
+SRC_URI="https://github.com/c-cube/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="camlzip ocamlopt test"
+
+RDEPEND="
+   dev-ml/result:=
+   dev-ml/seq:=
+
+   camlzip? ( >=dev-ml/camlzip-1.06:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-ml/qtest
+   dev-ml/ounit2
+   dev-ml/ptime
+   dev-ml/qcheck
+   net-misc/curl
+   )
+"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( camlzip )"
+
+src_compile() {
+   local pkgs="tiny_httpd"
+   use camlzip && pkgs="${pkgs},tiny_httpd_camlzip"
+   dune build -p "${pkgs}" -j $(makeopts_jobs) || die
+}
+
+src_install() {
+   dune_src_install tiny_httpd
+   use camlzip && dune_src_install "tiny_httpd_camlzip"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ptime/

2022-07-11 Thread Christoph Junghans
commit: 7996e989b526cd3249eff05c7d65de3e0e984c49
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Jul 12 05:01:56 2022 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Jul 12 05:06:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7996e989

dev-ml/ptime: initial commit

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christoph Junghans  gentoo.org>

 dev-ml/ptime/Manifest   |  1 +
 dev-ml/ptime/metadata.xml   | 35 +++
 dev-ml/ptime/ptime-1.0.0.ebuild | 32 
 3 files changed, 68 insertions(+)

diff --git a/dev-ml/ptime/Manifest b/dev-ml/ptime/Manifest
new file mode 100644
index ..226a8a6d13f4
--- /dev/null
+++ b/dev-ml/ptime/Manifest
@@ -0,0 +1 @@
+DIST ptime-1.0.0.tbz 33749 BLAKE2B 
6765924f624a92c69495883accd47c66294f49e2d2841fafc66444369b97b9dceaecac0c00a14cba2e8e710bf85c6d5759f419e83d4d0a7bee56c197d06bb000
 SHA512 
df2410d9cc25a33083fe968a584b8fb4d68ad5c077f3356da0a20427e6cd8756a5b946b921e5cf8ed4097f2c506e93345d9dca63b113be644d5a7cc0753d1534

diff --git a/dev-ml/ptime/metadata.xml b/dev-ml/ptime/metadata.xml
new file mode 100644
index ..13860735d090
--- /dev/null
+++ b/dev-ml/ptime/metadata.xml
@@ -0,0 +1,35 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@gentoo.org
+ML
+  
+  Ptime has platform independent POSIX time support 
in pure OCaml. It
+provides a type to represent a well-defined range of POSIX timestamps
+with picosecond precision, conversion with date-time values,
+conversion with [RFC 3339 timestamps][rfc3339] and pretty printing to
+a human-readable, locale-independent representation.
+
+The additional Ptime_clock library provides access to a system POSIX
+clock and to the system's current time zone offset.
+
+Ptime is not a calendar library.
+
+Ptime has no dependency. Ptime_clock depends on your system library or
+JavaScript runtime system. Ptime and its libraries are distributed
+under the ISC license.
+
+[rfc3339]: http://tools.ietf.org/html/rfc3339
+
+Home page: http://erratique.ch/software/ptime
+  
+https://erratique.ch/software/ptime/doc/
+https://github.com/dbuenzli/ptime/issues
+dbuenzli/ptime
+
+  Daniel Bünzli
+  daniel.buen...@erratique.ch
+
+  
+

diff --git a/dev-ml/ptime/ptime-1.0.0.ebuild b/dev-ml/ptime/ptime-1.0.0.ebuild
new file mode 100644
index ..49d8a2f7ff44
--- /dev/null
+++ b/dev-ml/ptime/ptime-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit opam findlib
+
+DESCRIPTION="POSIX time for OCaml"
+HOMEPAGE="
+   https://erratique.ch/software/ptime
+   https://github.com/dbuenzli/ptime
+   https://opam.ocaml.org/packages/ptime/
+"
+SRC_URI="https://erratique.ch/software/ptime/releases/${P}.tbz;
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+   ${RDEPEND}
+   dev-ml/topkg
+"
+BDEPEND="dev-ml/ocamlbuild"
+
+OPAM_FILE=opam
+
+src_compile() {
+   ocaml pkg/pkg.ml build || die
+}



[gentoo-commits] proj/portage: Branch deleted: master_2262

2022-07-11 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jul 12 03:57:22 2022 +

Branch deleted: master_2262




[gentoo-commits] repo/gentoo:master commit in: media-sound/rosegarden/

2022-07-11 Thread Miroslav Šulc
commit: c462ce35dea51a52b799a155e639e5316a567b05
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul 12 03:20:31 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul 12 03:20:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c462ce35

media-sound/rosegarden: removed obsolete 21.12

Bug: https://bugs.gentoo.org/857552
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/rosegarden/Manifest|  1 -
 media-sound/rosegarden/rosegarden-21.12.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest
index b09e8022c34a..51bfd5a3cdd6 100644
--- a/media-sound/rosegarden/Manifest
+++ b/media-sound/rosegarden/Manifest
@@ -1,2 +1 @@
-DIST rosegarden-21.12.tar.bz2 6490931 BLAKE2B 
d1f3bbd173e1d082c5380be2fe0bd9818a741498add5edc9b24c47b9e37e24b928869c00734bf84dd9c2cb9a79fed15275de35a8e7cd4cbbd8ff6cdcb739c09d
 SHA512 
d11756f57e4f364993af67e4aa10c25ef6a7f5fd4baddd127df50c84c29d31aa1e4a42485c8503e9fca31a8cf8e50c3c5b3bad2a08ac945a3fc8cd1a5874d4be
 DIST rosegarden-22.06.tar.bz2 6514502 BLAKE2B 
d4ba13ac6b4cba6d0b5bc555933737d696d380737e56a3e4e1dd782aff641dcbd49af50aade75550b8a0e22a45f491585ffb4166b21cb9889eca1a2e546c585a
 SHA512 
42ce03a65f9c9401cb3f641c0ae80a827e18d6f47420add382f63273f4644eac5997befe70cac972380441a43d74153a4e37a276fc3dc8d9889eb8671759ab5a

diff --git a/media-sound/rosegarden/rosegarden-21.12.ebuild 
b/media-sound/rosegarden/rosegarden-21.12.ebuild
deleted file mode 100644
index be07439fa3cb..
--- a/media-sound/rosegarden/rosegarden-21.12.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg virtualx
-
-DESCRIPTION="MIDI and audio sequencer and notation editor"
-HOMEPAGE="https://www.rosegardenmusic.com/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="lirc"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/alsa-lib:=
-   >=media-libs/dssi-1.0.0:=
-   media-libs/ladspa-sdk:=
-   media-libs/liblo:=
-   media-libs/liblrdf:=
-   media-libs/libsamplerate:=
-   media-libs/libsndfile:=
-   sci-libs/fftw:3.0
-   sys-libs/zlib:=
-   virtual/jack
-   x11-libs/libSM:=
-   lirc? ( app-misc/lirc:= )
-"
-DEPEND="${RDEPEND}
-   dev-qt/qttest:5
-"
-
-src_prepare() {
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_LIRC=$(usex !lirc)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   # bug 701682, tries to open network socket and fails.
-   local myctestargs=(
-   -E "(test_notationview_selection)"
-   )
-   virtx cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2022-07-11 Thread Sam James
commit: 8c9213e8c48f6eb20e8bcb9f4010748783cfe714
Author: matoro  users  noreply  github  com>
AuthorDate: Mon Jul 11 03:53:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 03:10:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9213e8

dev-lang/python: Stabilize 3.8.13_p2 sparc, #852596

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26341
Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.8.13_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.8.13_p2.ebuild 
b/dev-lang/python/python-3.8.13_p2.ebuild
index f99d49aa3671..b5a64eeef140 100644
--- a/dev-lang/python/python-3.8.13_p2.ebuild
+++ b/dev-lang/python/python-3.8.13_p2.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl 
test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/, profiles/

2022-07-11 Thread Sam James
commit: 605d086c0214e6ca8fa1ff5b62cc5d5e33a3aa47
Author: Viorel Munteanu  gmail  com>
AuthorDate: Mon Jul 11 08:17:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 03:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605d086c

app-emulation/virtualbox: revert QA fix for CFLAGS

It causes worse issues (the virtual machines do not start at all)

This is an emergency fix, so we can unmask the package

Bug: https://bugs.gentoo.org/843437
Closes: https://bugs.gentoo.org/856811
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26342
Signed-off-by: Sam James  gentoo.org>

 .../{virtualbox-6.1.34-r5.ebuild => virtualbox-6.1.34-r6.ebuild}   | 7 ---
 profiles/package.mask  | 4 
 2 files changed, 11 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild
similarity index 99%
rename from app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild
index 428e491497ba..9aaf9e206961 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.34-r5.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.34-r6.ebuild
@@ -299,13 +299,6 @@ src_configure() {
if use amd64 && ! has_multilib_profile ; then
myconf+=( --disable-vmmraw )
fi
-
-   # bug #843437
-   cat >> LocalConfig.kmk <<-EOF || die
-   CFLAGS=${CFLAGS}
-   CXXFLAGS=${CXXFLAGS}
-   EOF
-
# not an autoconf script
edo ./configure "${myconf[@]}"
 

diff --git a/profiles/package.mask b/profiles/package.mask
index 7355d914cc2e..9dd06203385b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -82,10 +82,6 @@ games-engines/nazghul
 # Removal on 2022-08-09.  Bug #857252.
 dev-python/pydispatcher
 
-# David Seifert  (2022-07-07)
-# Broken by recent fix attempts, bug #856811.
->app-emulation/virtualbox-6.1.34-r1
-
 # David Seifert  (2022-07-02)
 # Unmaintained, no response on bugs, stuck on python 3.9. If you
 # want to unmask these, you have to at least port them to python 3.10.



[gentoo-commits] repo/gentoo:master commit in: dev-python/caldav/

2022-07-11 Thread Sam James
commit: 788f91782bbaff7924ef37997e47a7cee59d39e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:58:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 03:03:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f9178

dev-python/caldav: new package, add 0.9.1

See: https://github.com/gentoo/gentoo/pull/26269
Signed-off-by: Sam James  gentoo.org>

 dev-python/caldav/Manifest|  1 +
 dev-python/caldav/caldav-0.9.1.ebuild | 40 +++
 dev-python/caldav/metadata.xml| 13 
 3 files changed, 54 insertions(+)

diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest
new file mode 100644
index ..60290559a8fe
--- /dev/null
+++ b/dev-python/caldav/Manifest
@@ -0,0 +1 @@
+DIST caldav-0.9.1.gh.tar.gz 105578 BLAKE2B 
3581bb0f40daf312b32ff2ef88a31502449e0727f8e6178574c5350fb0312726d62cc9e4be3b9e73b4ee55282a32fcc503da48d49c3e7f0639a96de8197e6f8b
 SHA512 
9171a09aa81bd6ad8853dac4cb53cb05235b37aa5be72d641b1cd2ee27928213eb95358654e99adfdbf70bea4567977509f972f54b8747162e91c95e1397

diff --git a/dev-python/caldav/caldav-0.9.1.ebuild 
b/dev-python/caldav/caldav-0.9.1.ebuild
new file mode 100644
index ..37e0a8428e53
--- /dev/null
+++ b/dev-python/caldav/caldav-0.9.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="CalDAV (RFC4791) client library for Python"
+HOMEPAGE="
+   https://github.com/python-caldav/caldav
+   https://pypi.org/project/caldav/
+"
+SRC_URI="
+   https://github.com/python-caldav/caldav/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( GPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/icalendar[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   www-apps/radicale[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/caldav/metadata.xml b/dev-python/caldav/metadata.xml
new file mode 100644
index ..2e83fe1b94aa
--- /dev/null
+++ b/dev-python/caldav/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   caldav
+   python-caldav/caldav
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/range-v3/, dev-cpp/range-v3/files/

2022-07-11 Thread Sam James
commit: 9d536043e793f5d49230620422cec37094a1871e
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Jul 11 00:03:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d536043

dev-cpp/range-v3: version 0.12.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/26337
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/range-v3/Manifest |   1 +
 dev-cpp/range-v3/files/0.12.0-fix-any-1.patch |  31 +
 dev-cpp/range-v3/files/0.12.0-fix-any-2.patch | 156 ++
 dev-cpp/range-v3/range-v3-0.12.0.ebuild   |  46 
 4 files changed, 234 insertions(+)

diff --git a/dev-cpp/range-v3/Manifest b/dev-cpp/range-v3/Manifest
index 6fafedbb109f..4d3df61de18e 100644
--- a/dev-cpp/range-v3/Manifest
+++ b/dev-cpp/range-v3/Manifest
@@ -1,2 +1,3 @@
 DIST range-v3-0.10.0.tar.gz 525765 BLAKE2B 
7dd3aed9b35920e058fe43bccd364831a52ad8d50179d1057ab7a37cdef82df021bb09a9913018ae78982fe136c855ba4101e31d35cfc21747af994d0103b95e
 SHA512 
4db089dcbf638eb30fa20dcf6785dd460c5a074a8912984a484592753cfee9f5b9a0e2c56b5bc5921d1b6120877aa2c83ac0a6fe428088ef2854033a635e9723
 DIST range-v3-0.11.0.tar.gz 533136 BLAKE2B 
d325b14a9d812cb7a600a947126bcecf9384bec987edbad42eec38560415d075815ab92e3f92dad291029fc3e1b1afa1ceaf54443b4a536078047fd32d344394
 SHA512 
9d6cdcbc1e50104206ba731c3bdc9aab3acfcf69cd83f0e0b4de18b88df2a9e73d64e55638421768d4433c542b6619f6e5af6b17cccd3090cf8b4d4efe9863e4
+DIST range-v3-0.12.0.tar.gz 582834 BLAKE2B 
252066fae70aae76450226f2c17248662de4778dcebcd7dbaa2bf757c1bfe3e7441f65e41e3110c1ae83ae93a41c54d6c006dbf5482ffbe09a3aa4f51d02df9c
 SHA512 
b8b632b8e0f2a3234ef61813212c237f648cd741e816ca57bd86f82f6459f7d755e2b70361d2aa43847874fb546a31a792ab1c3ba90292818ae7313438dc62d0

diff --git a/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch 
b/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch
new file mode 100644
index ..00eb457b5dcb
--- /dev/null
+++ b/dev-cpp/range-v3/files/0.12.0-fix-any-1.patch
@@ -0,0 +1,31 @@
+From 64fe7d738bb2c2aa8e9ba24d170a8548519156a7 Mon Sep 17 00:00:00 2001
+From: Eric Niebler 
+Date: Wed, 22 Jun 2022 17:06:16 -0700
+Subject: [PATCH] avoid constraint recursion with ranges::any ctor/assign
+
+---
+ include/range/v3/utility/any.hpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/include/range/v3/utility/any.hpp 
b/include/range/v3/utility/any.hpp
+index 0d2889264..5feb2f8cd 100644
+--- a/include/range/v3/utility/any.hpp
 b/include/range/v3/utility/any.hpp
+@@ -123,7 +123,7 @@ namespace ranges
+ public:
+ any() noexcept = default;
+ template(typename TRef, typename T = detail::decay_t)(
+-requires copyable AND (!same_as)) //
++requires (!same_as) AND copyable) //
+ any(TRef && t)
+   : ptr_(new impl(static_cast(t)))
+ {}
+@@ -138,7 +138,7 @@ namespace ranges
+ return *this;
+ }
+ template(typename TRef, typename T = detail::decay_t)(
+-requires copyable AND (!same_as)) //
++requires (!same_as) AND copyable) //
+ any & operator=(TRef && t)
+ {
+ any{static_cast(t)}.swap(*this);

diff --git a/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch 
b/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch
new file mode 100644
index ..94898cc21a52
--- /dev/null
+++ b/dev-cpp/range-v3/files/0.12.0-fix-any-2.patch
@@ -0,0 +1,156 @@
+From 390a35e5815d1cb4e40e87d332df711de379a852 Mon Sep 17 00:00:00 2001
+From: Eric Niebler 
+Date: Wed, 22 Jun 2022 22:56:28 -0700
+Subject: [PATCH] work around strange gcc bug causing constraint recursion in
+ ranges::any
+
+---
+ include/range/v3/detail/config.hpp |  8 ++---
+ include/range/v3/utility/any.hpp   | 58 +-
+ 2 files changed, 36 insertions(+), 30 deletions(-)
+
+diff --git a/include/range/v3/detail/config.hpp 
b/include/range/v3/detail/config.hpp
+index f8015f436..d29dada10 100644
+--- a/include/range/v3/detail/config.hpp
 b/include/range/v3/detail/config.hpp
+@@ -351,9 +351,6 @@ namespace ranges
+ #define RANGES_WORKAROUND_CLANG_43400 // template friend is redefinition of 
itself
+ #endif
+ #else // __GNUC__
+-#if __GNUC__ < 6
+-#define RANGES_WORKAROUND_GCC_UNFILED0 /* Workaround old GCC name lookup bug 
*/
+-#endif
+ #if __GNUC__ == 7 || __GNUC__ == 8
+ #define RANGES_WORKAROUND_GCC_91525 /* Workaround strange GCC ICE */
+ #endif
+@@ -724,8 +721,9 @@ namespace ranges
+ #endif
+ #endif // RANGES_CONSTEXPR_IF
+ 
+-#if !defined(RANGES_BROKEN_CPO_LOOKUP) && !defined(RANGES_DOXYGEN_INVOKED) && 
\
+-(defined(RANGES_WORKAROUND_GCC_UNFILED0) || 
defined(RANGES_WORKAROUND_MSVC_895622))
++#if !defined(RANGES_BROKEN_CPO_LOOKUP) && \
++!defined(RANGES_DOXYGEN_INVOKED) && \
++

[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/

2022-07-11 Thread Sam James
commit: 0109dc9d1728c17f972b69d711787ff8057dcd3f
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Mon Jul 11 18:10:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0109dc9d

app-office/gtg: drop 0.4.0

Signed-off-by: Randall T. Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/26269
Signed-off-by: Sam James  gentoo.org>

 app-office/gtg/gtg-0.4.0.ebuild | 57 -
 1 file changed, 57 deletions(-)

diff --git a/app-office/gtg/gtg-0.4.0.ebuild b/app-office/gtg/gtg-0.4.0.ebuild
deleted file mode 100644
index e16de2b4bc69..
--- a/app-office/gtg/gtg-0.4.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{7..8} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="Personal organizer for the GNOME desktop environment"
-HOMEPAGE="https://wiki.gnome.org/Apps/GTG/;
-SRC_URI="https://github.com/getting-things-gnome/gtg/releases/download/v0.4/${P}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=dev-python/liblarch-3.0[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   ')
-   x11-libs/pango[introspection]
-   x11-libs/gdk-pixbuf[introspection]
-   x11-libs/gtk+:3[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   test? ( $(python_gen_cond_dep '
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/cheetah3[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   ')
-   || ( app-text/pdfjam >=app-text/texlive-core-2021 )
-   app-text/pdftk
-   dev-texlive/texlive-latex
-   )
-"
-
-src_install() {
-   meson_src_install
-   python_fix_shebang "${ED}"/usr/bin/gtg
-   python_optimize
-}
-
-src_test() {
-   nosetests -v || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/

2022-07-11 Thread Sam James
commit: 9f9473c1a4a28522371b99d0a36665c18c1f8ec5
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 03:02:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 03:03:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9473c1

app-office/gtg: add missing dependencies, fix tests

See: https://github.com/gentoo/gentoo/pull/26269
Signed-off-by: Sam James  gentoo.org>

 app-office/gtg/gtg-0.6.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-office/gtg/gtg-0.6.ebuild b/app-office/gtg/gtg-0.6.ebuild
index 7fe456bf3945..d4d376aab05b 100644
--- a/app-office/gtg/gtg-0.6.ebuild
+++ b/app-office/gtg/gtg-0.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/getting-things-gnome/gtg/archive/refs/tags/v${PV}.ta
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
@@ -21,11 +21,14 @@ RESTRICT="!test? ( test )"
 RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
+   dev-python/caldav[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
>=dev-python/liblarch-3.1.0[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]
')
x11-libs/pango[introspection]
x11-libs/gdk-pixbuf[introspection]
@@ -36,9 +39,9 @@ BDEPEND="
dev-util/itstool
>=sys-devel/gettext-0.19.8
test? ( $(python_gen_cond_dep '
-   dev-python/nose[${PYTHON_USEDEP}]
dev-python/cheetah3[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
')
|| ( app-text/pdfjam >=app-text/texlive-core-2021 )
app-text/pdftk
@@ -48,7 +51,7 @@ BDEPEND="
 
 src_test() {
sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || 
die
-   nosetests -v || die
+   epytest
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/

2022-07-11 Thread Sam James
commit: 9473a1d20aa819dfa43544b2b14dd27772ca43fc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:47:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 03:03:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9473a1d2

app-office/gtg: use canonical phase ordering

To match execution, per devmanual.

See: https://github.com/gentoo/gentoo/pull/26269
Signed-off-by: Sam James  gentoo.org>

 app-office/gtg/gtg-0.6.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-office/gtg/gtg-0.6.ebuild b/app-office/gtg/gtg-0.6.ebuild
index e55a20f164bf..7fe456bf3945 100644
--- a/app-office/gtg/gtg-0.6.ebuild
+++ b/app-office/gtg/gtg-0.6.ebuild
@@ -46,13 +46,13 @@ BDEPEND="
)
 "
 
+src_test() {
+   sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || 
die
+   nosetests -v || die
+}
+
 src_install() {
meson_src_install
python_fix_shebang "${ED}"/usr/bin/gtg
python_optimize
 }
-
-src_test() {
-   sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || 
die
-   nosetests -v || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-office/gtg/

2022-07-11 Thread Sam James
commit: 05307037bb3db5b678df6dfe3ed186fec4dffd32
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Mon Jul 11 18:09:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:46:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05307037

app-office/gtg: add ebuild for 0.6

This commit also bumps Python compatibility up to `3.10`.

Signed-off-by: Randall T. Vasquez  icloud.com>
Signed-off-by: Sam James  gentoo.org>

 app-office/gtg/Manifest   |  2 +-
 app-office/gtg/gtg-0.5.ebuild |  4 ++--
 app-office/gtg/{gtg-0.5.ebuild => gtg-0.6.ebuild} | 10 ++
 3 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/app-office/gtg/Manifest b/app-office/gtg/Manifest
index ead4f5170cf5..ab3e85e0c3c4 100644
--- a/app-office/gtg/Manifest
+++ b/app-office/gtg/Manifest
@@ -1,2 +1,2 @@
-DIST gtg-0.4.0.tar.xz 3744752 BLAKE2B 
fdeabe32135dea24ac6113a486650b66b5143aa745117029b03e26e1bb3f2e8629623b26efdae0c8217741a2b4964b5dc060f0e450c05c950e21ea360f3f3823
 SHA512 
f2677f6bbc0b6cb21b7882a2bd0342b4919581c12e4aa43c13b5dbc48740418c512a41619584d0d75bfa63ebc4a5460abfbc27360e1817c8832cbecf3c34a60e
 DIST gtg-0.5.tar.gz 2229259 BLAKE2B 
e724cbd015a6f0b6fee62c52283b56244490efb7df4e57b2e30745f58fbc41442b008f5c81b53cfd001f04a92ff53a14e2117d6c12d0d5a35fe49158b5f736fa
 SHA512 
631f5343301d7d72211398152fa081c0fa15154babc7ec900f13a39a2677d0edaf4fea534a83284207e8019926c9108dc1d8f25bdbeae85ef0665dfe1c7b768a
+DIST gtg-0.6.tar.gz 2361876 BLAKE2B 
48f4d589b19181c4e5586254a3411fe2e25126d0f16b2d1294b8bff3f7a86aee7a34762781d9819760ce2e6b36ebded225a478a1bc86aa4c17217b165dae2802
 SHA512 
68a5229c17b85b87a9a134a08e5e86fbf24d28d6ce55e848c17eef650620d6f56172ee495cb113f4279b34c19127ae03981e2feec5a39dc51be49e387e458600

diff --git a/app-office/gtg/gtg-0.5.ebuild b/app-office/gtg/gtg-0.5.ebuild
index c3ae9ba1ab10..fae2baafad03 100644
--- a/app-office/gtg/gtg-0.5.ebuild
+++ b/app-office/gtg/gtg-0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit meson python-single-r1 xdg

diff --git a/app-office/gtg/gtg-0.5.ebuild b/app-office/gtg/gtg-0.6.ebuild
similarity index 84%
copy from app-office/gtg/gtg-0.5.ebuild
copy to app-office/gtg/gtg-0.6.ebuild
index c3ae9ba1ab10..e55a20f164bf 100644
--- a/app-office/gtg/gtg-0.5.ebuild
+++ b/app-office/gtg/gtg-0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit meson python-single-r1 xdg
@@ -46,12 +46,6 @@ BDEPEND="
)
 "
 
-PATCHES=(
-   # Fixes tests, and mouse cursor with some themes
-   "${FILESDIR}"/${PV}-mouse-cursor-fixes{1,2,3}.patch
-   "${FILESDIR}"/0.5-Revert-meson-plugin-translation-apply-thing.patch
-)
-
 src_install() {
meson_src_install
python_fix_shebang "${ED}"/usr/bin/gtg



[gentoo-commits] repo/gentoo:master commit in: net-voip/telepathy-salut/files/

2022-07-11 Thread Sam James
commit: 6962ead796b6b4ad15a17feb7ea4448378622d73
Author: orbea  riseup  net>
AuthorDate: Mon Jul 11 00:26:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6962ead7

net-voip/telepathy-salut: Remove libressl support

This fixes the build with libressl-3.5 from the libressl overlay.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 .../files/telepathy-salut-0.8.1-openssl-1.1.patch  | 24 +++---
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git 
a/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch 
b/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch
index 2f4c74e24202..0088dc986c8b 100644
--- a/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch
+++ b/net-voip/telepathy-salut/files/telepathy-salut-0.8.1-openssl-1.1.patch
@@ -19,12 +19,12 @@ index b77fb4c..bb50523 100644
0x02,
};
DH *dh;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  int r = 0;
 +#endif
  
if ((dh=DH_new()) == NULL) return(NULL);
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  r = DH_set0_pqg(dh, BN_bin2bn(dh1024_p,sizeof(dh1024_p),NULL),
 +  NULL, 
BN_bin2bn(dh1024_g,sizeof(dh1024_g),NULL));
 +  if (!r)
@@ -45,12 +45,12 @@ index c16deb7..d53ceda 100644
0x02,
};
DH *dh;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  int r = 0;
 +#endif
  
if ((dh=DH_new()) == NULL) return(NULL);
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  r = DH_set0_pqg(dh, BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL),
 +  NULL, 
BN_bin2bn(dh2048_g,sizeof(dh2048_g),NULL));
 +  if (!r)
@@ -71,12 +71,12 @@ index 2854385..93fa7e5 100644
0x02,
};
DH *dh;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  int r = 0;
 +#endif
  
if ((dh=DH_new()) == NULL) return(NULL);
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  r = DH_set0_pqg(dh, BN_bin2bn(dh4096_p,sizeof(dh4096_p),NULL),
 +  NULL, 
BN_bin2bn(dh4096_g,sizeof(dh4096_g),NULL));
 +  if (!r)
@@ -97,12 +97,12 @@ index 8e7a278..c2891cd 100644
0x02,
};
DH *dh;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  int r = 0;
 +#endif
  
if ((dh=DH_new()) == NULL) return(NULL);
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  r = DH_set0_pqg(dh, BN_bin2bn(dh512_p,sizeof(dh512_p),NULL),
 +  NULL, 
BN_bin2bn(dh512_g,sizeof(dh512_g),NULL));
 +  if (!r)
@@ -124,7 +124,7 @@ index 2201213..18f9981 100644
gboolean rval = FALSE;
X509_NAME *subject = X509_get_subject_name (cert);
 -  X509_CINF *ci = cert->cert_info;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  const STACK_OF(X509_EXTENSION)* extensions = X509_get0_extensions(cert);
 +#else
 +  const STACK_OF(X509_EXTENSION)* extensions = cert->cert_info->extensions;
@@ -148,7 +148,7 @@ index 2201213..18f9981 100644
  long ni = OBJ_obj2nid (obj);
  const guchar *p;
  char *value = NULL;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +const ASN1_OCTET_STRING* ext_value = X509_EXTENSION_get_data(ext);
 +int len = ASN1_STRING_length(ext_value);
 +#else
@@ -161,7 +161,7 @@ index 2201213..18f9981 100644
  if ((convert = (X509V3_EXT_METHOD *) X509V3_EXT_get (ext)) == NULL)
continue;
  
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +p = ASN1_STRING_get0_data(ext_value);
 +#else
  p = ext->value->data;
@@ -173,7 +173,7 @@ index 2201213..18f9981 100644
  
if G_UNLIKELY (g_once_init_enter ())
  {
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER >= 0x1010L
 +  DEBUG ("initialising SSL library and error strings");
 +#else
gint malloc_init_succeeded;



[gentoo-commits] repo/gentoo:master commit in: www-client/w3mmee/files/

2022-07-11 Thread Sam James
commit: c2eb9483cac80e3863c3d7f4a01872257f60edec
Author: orbea  riseup  net>
AuthorDate: Mon Jul 11 00:29:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eb9483

www-client/w3mmee: Remove libressl support

This removes outdated libressl checks from the openssl-1.1.patch which
are no longer required for the libressl overlay.

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/26339
Signed-off-by: Sam James  gentoo.org>

 www-client/w3mmee/files/w3mmee-openssl-1.1.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/w3mmee/files/w3mmee-openssl-1.1.patch 
b/www-client/w3mmee/files/w3mmee-openssl-1.1.patch
index 8d7087c93a24..7a2ef42b2bba 100644
--- a/www-client/w3mmee/files/w3mmee-openssl-1.1.patch
+++ b/www-client/w3mmee/files/w3mmee-openssl-1.1.patch
@@ -15,7 +15,7 @@
gn = sk_GENERAL_NAME_value(alt, i);
  
if (gn->type == GEN_DNS) {
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
  char *sn = ASN1_STRING_data(gn->d.ia5);
 +#else
 +char *sn = ASN1_STRING_get0_data(gn->d.ia5);
@@ -64,7 +64,7 @@
X509_set_default_verify_paths(ssl_ctx->cert);
 -#else /* SSLEAY_VERSION_NUMBER >= 0x0800 */
 +#else /* OPENSSL_VERSION_NUMBER >= 0x0800 */
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
SSLeay_add_ssl_algorithms();
SSL_load_error_strings();
 +#else



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsrtp/files/

2022-07-11 Thread Sam James
commit: dceb2fc02acc0d2d9ee2c740ca8010c066334cc6
Author: orbea  riseup  net>
AuthorDate: Mon Jul 11 00:20:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dceb2fc0

net-libs/libsrtp: Remove libressl support

This removes outdated libressl checks from the openssl-1.1.patch which
are no longer required for the libressl overlay.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch 
b/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch
index 5d17cb426e88..9ca172688b5b 100644
--- a/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch
+++ b/net-libs/libsrtp/files/libsrtp-1.6.0-openssl-1.1.patch
@@ -217,7 +217,7 @@ Backport of 
https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f
 -if (pointer == NULL) {
 +/* OpenSSL 1.1.0 made HMAC_CTX an opaque structure, which must be allocated
 +   using HMAC_CTX_new.  But this function doesn't exist in OpenSSL 1.0.x. */
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
 +{
 +/* allocate memory for auth and HMAC_CTX structures */
 +uint8_t* pointer;
@@ -263,7 +263,7 @@ Backport of 
https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f
  
  hmac_ctx = (HMAC_CTX*)a->state;
  
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
  HMAC_CTX_cleanup(hmac_ctx);
  
  /* zeroize entire state*/
@@ -318,7 +318,7 @@ Backport of 
https://github.com/cisco/libsrtp/commit/0b45423678ddc46d702f3a51614f
  
 +/* OpenSSL 1.1.0 made EVP_MD_CTX an opaque structure, which must be allocated
 +   using EVP_MD_CTX_new. But this function doesn't exist in OpenSSL 1.0.x. */
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
 +
 +typedef EVP_MD_CTX sha1_ctx_t;
 +



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/files/

2022-07-11 Thread Sam James
commit: 55e1c6ff631293f6d5167659f58b6a0d8afd6bb3
Author: orbea  riseup  net>
AuthorDate: Mon Jul 11 00:11:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1c6ff

app-crypt/tpm-tools: Remove libressl support

This removes outdated libressl checks from the openssl-1.1.patch which
are no longer required for the libressl overlay.

Signed-off-by: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch 
b/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch
index a5747dbca709..ae31af025851 100644
--- a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch
+++ b/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch
@@ -17,7 +17,7 @@ index f534717..33c76e7 100644
  #include 
  #include 
  
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x2070L)
++#if OPENSSL_VERSION_NUMBER < 0x1010L
 +static void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, 
const BIGNUM **d) {
 +  if ( n )
 +  *n = r->n;
@@ -236,6 +236,3 @@ index f534717..33c76e7 100644
  
rc = 0;
  
--- 
-2.19.2
-



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/

2022-07-11 Thread Sam James
commit: 47ef0e7a2efba23c77866a54b0f8cb5ccdf979f0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:42:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:42:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ef0e7a

sys-apps/pciutils: Stabilize 3.8.0-r1 arm, #857717

Signed-off-by: Sam James  gentoo.org>

 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 8c487cdf7778..1a73f04cca4c 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/

2022-07-11 Thread Sam James
commit: 44a05b1a4d64b214ada6b1636e65524f4d58edbc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:42:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:42:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a05b1a

sys-apps/pciutils: Stabilize 3.8.0-r1 arm64, #857717

Signed-off-by: Sam James  gentoo.org>

 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 1a73f04cca4c..87921d3e3950 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/files/, lxde-base/lxappearance/

2022-07-11 Thread Sam James
commit: 48b7cc4daf05dd7e5d5dc550b4972d4550fbe356
Author: orbea  riseup  net>
AuthorDate: Tue Jul 12 02:28:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:32:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b7cc4d

lxde-base/lxappearance: Fix patch

Fixes: 
https://github.com/gentoo/gentoo/commit/26734c3900e4e41aa7820b6f4afcf30bec26a441
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/26359
Signed-off-by: Sam James  gentoo.org>

 .../files/lxappearance-obconf-0.2.3-cairo-xlib.patch | 12 ++--
 ...pearance-0.6.3-r2.ebuild => lxappearance-0.6.3-r3.ebuild} |  0
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
index ae61c3b35f82..7098f98ca50f 100644
--- 
a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
+++ 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
@@ -22,8 +22,6 @@ src/preview.c:146:15: warning: implicit declaration of 
function ‘cairo_xlib_su
$(OPENBOX_LIBS) \
$(GTK_LIBS) \
$(LXAPPEARANCE_LIBS) \
-diff --git a/configure.ac b/configure.ac
-index 9042f7f..84de1c7 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -89,6 +89,10 @@ PKG_CHECK_MODULES(OPENBOX, [obrender-3.5 >= 3.5 obt-3.5 >= 
3.5])
@@ -37,3 +35,13 @@ index 9042f7f..84de1c7 100644
  if test "x$enable_gtk3" = "xyes" ; then
CFLAGS="$CFLAGS -DENABLE_GTK3"
gtk_modules="gtk+-3.0 >= 3.0.0"
+--- a/src/preview.c
 b/src/preview.c
+@@ -27,6 +27,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ 
+ #if GTK_CHECK_VERSION(3, 0, 0)

diff --git a/lxde-base/lxappearance/lxappearance-0.6.3-r2.ebuild 
b/lxde-base/lxappearance/lxappearance-0.6.3-r3.ebuild
similarity index 100%
rename from lxde-base/lxappearance/lxappearance-0.6.3-r2.ebuild
rename to lxde-base/lxappearance/lxappearance-0.6.3-r3.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_musicindex/

2022-07-11 Thread Sam James
commit: d264ffe03cca7138ea042f64a286c53296dd30a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:09:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:09:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d264ffe0

www-apache/mod_musicindex: update HOMEPAGE

parsic-linux.org is in an archived state

Signed-off-by: Sam James  gentoo.org>

 www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild 
b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild
index d49f0bc60a48..98b5a5ff2511 100644
--- a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild
+++ b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit apache-module
 
 DESCRIPTION="mod_musicindex allows nice displaying of directories containing 
music files"
-HOMEPAGE="http://www.parisc-linux.org/~varenet/musicindex/;
+HOMEPAGE="http://hacks.slashdirt.org/sw/musicindex/;
 SRC_URI="http://hacks.slashdirt.org/musicindex/${P}.tar.gz
http://validator.w3.org/feed/images/valid-rss.png -> ${P}_valid-rss.png
http://jigsaw.w3.org/css-validator/images/vcss -> ${P}_vcss



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/files/, lxde-base/lxappearance-obconf/

2022-07-11 Thread Sam James
commit: 26734c3900e4e41aa7820b6f4afcf30bec26a441
Author: orbea  riseup  net>
AuthorDate: Tue Jul 12 00:48:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26734c39

lxde-base/lxappearance-obconf: Fix slibtool build

Also fixes a -Wimplicit-function-declaration for cairo_xlib_surface_create.

Bug: https://bugs.gentoo.org/779484
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/26358
Signed-off-by: Sam James  gentoo.org>

 .../lxappearance-obconf-0.2.3-cairo-xlib.patch | 39 ++
 .../lxappearance-obconf-0.2.3-no-undefined.patch   | 25 +
 .../lxappearance-obconf-0.2.3-r2.ebuild| 61 ++
 3 files changed, 125 insertions(+)

diff --git 
a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
new file mode 100644
index ..ae61c3b35f82
--- /dev/null
+++ 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-cairo-xlib.patch
@@ -0,0 +1,39 @@
+From: orbea 
+Date: Mon, 11 Jul 2022 17:38:52 -0700
+Subject: [PATCH] build: Add missing cairo-xlib dependency
+
+src/preview.c:146:15: warning: implicit declaration of function 
‘cairo_xlib_surface_create’; did you mean ‘cairo_image_surface_create’? 
[-Wimplicit-function-declaration]
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -16,6 +16,7 @@ module_LTLIBRARIES = src/obconf.la
+ moduledir = $(libdir)/lxappearance/plugins
+ 
+ src_obconf_la_CPPFLAGS = \
++  $(CAIRO_CFLAGS) \
+   $(OPENBOX_CFLAGS) \
+   $(GTK_CFLAGS) \
+   $(LXAPPEARANCE_CFLAGS) \
+@@ -30,6 +31,7 @@ src_obconf_la_CPPFLAGS = \
+   -DG_LOG_DOMAIN=\"Obconf\"
+ 
+ src_obconf_la_LIBADD = \
++  $(CAIRO_LIBS) \
+   $(OPENBOX_LIBS) \
+   $(GTK_LIBS) \
+   $(LXAPPEARANCE_LIBS) \
+diff --git a/configure.ac b/configure.ac
+index 9042f7f..84de1c7 100644
+--- a/configure.ac
 b/configure.ac
+@@ -89,6 +89,10 @@ PKG_CHECK_MODULES(OPENBOX, [obrender-3.5 >= 3.5 obt-3.5 >= 
3.5])
+ AC_SUBST(OPENBOX_CFLAGS)
+ AC_SUBST(OPENBOX_LIBS)
+ 
++PKG_CHECK_MODULES(CAIRO, [cairo-xlib])
++AC_SUBST(CAIRO_CFLAGS)
++AC_SUBST(CAIRO_LIBS)
++
+ if test "x$enable_gtk3" = "xyes" ; then
+   CFLAGS="$CFLAGS -DENABLE_GTK3"
+   gtk_modules="gtk+-3.0 >= 3.0.0"

diff --git 
a/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch
 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch
new file mode 100644
index ..4e94157ac7a0
--- /dev/null
+++ 
b/lxde-base/lxappearance-obconf/files/lxappearance-obconf-0.2.3-no-undefined.patch
@@ -0,0 +1,25 @@
+Bug: https://bugs.gentoo.org/779484
+
+From: orbea 
+Date: Mon, 11 Jul 2022 17:23:36 -0700
+Subject: [PATCH] build: Remove -no-undefined
+
+This depends on lxappearance_changed which is only available in the
+lxappearence binary and will be undefined at build time. Additionally
+GNU libtool silently ignores -no-undefined allowing the build to work
+while slibtool will respect it as expected.
+
+The easiest way to solve this is to just remove -no-undefined since it
+is not respected anyways.
+
+--- a/configure.ac
 b/configure.ac
+@@ -126,7 +126,7 @@ AC_SUBST(LXAPPEARANCE_LIBDIR)
+ AC_SUBST(LXAPPEARANCE_DATADIR)
+ 
+ LXAPPEARANCE_MODULE="-avoid-version \
+--no-undefined "'-export-symbols-regex "^[[^_]].*"'
++"'-export-symbols-regex "^[[^_]].*"'
+ AC_SUBST(LXAPPEARANCE_MODULE)
+ 
+ if test x"$enable_more_warnings" = x"yes"; then

diff --git a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild 
b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild
new file mode 100644
index ..11f52b57e993
--- /dev/null
+++ b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="LXAppearance plugin for configuring OpenBox"
+HOMEPAGE="https://lxde.org/;
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   gnome-base/librsvg:2
+   >=lxde-base/lxappearance-0.6.3-r2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   x11-libs/cairo[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/pango
+   x11-wm/openbox
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-no-undefined.patch # 779484
+   "${FILESDIR}"/${P}-cairo-xlib.patch
+)
+
+src_prepare() {
+   

[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2022-07-11 Thread Sam James
commit: 3706f4c9c283e74dfae8205bb3c25befec6af220
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 02:06:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 02:06:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3706f4c9

profiles/base: mask dv2sub[kino]

Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9cf712296491..c3fc9dc954d1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2022-07-12)
+# Depends on last-rited media-video/kino
+media-video/dv2sub kino
+
 # Sam James  (2022-07-10)
 # TBB support is deprecated/broken upstream, needs older version,
 # and upstream are inclined to remove it entirely. bug #820827.



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-07-11 Thread Sam James
commit: 292b5f397891b16e290c5eca9e09dc207450891e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 01:53:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:53:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292b5f39

profiles: last-rite media-video/kino

Bug: https://bugs.gentoo.org/372053
Bug: https://bugs.gentoo.org/438248
Bug: https://bugs.gentoo.org/740528
Bug: https://bugs.gentoo.org/778338
Bug: https://bugs.gentoo.org/832380
Bug: https://bugs.gentoo.org/834406
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 5822b6c03e65..7355d914cc2e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-07-12)
+# Huge number of open bugs, deprecated upstream (they recommend
+# using other video editors like Shotcut, Kdenlive, ...). Removal on 
2022-08-12.
+# Bugs #372053, #438248, #740528, #778338, #832380, #834406.
+media-video/kino
+
 # Matt Turner  (2022-07-11)
 # Dead package upstream. No reverse dependencies.
 # Removal on 2022-08-11.



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2022-07-11 Thread Sam James
commit: 3070f3b4f2d5f3de77046e8594493fb041f86176
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 01:27:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:27:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3070f3b4

app-crypt/gnupg: add 2.3.7

Note that CVE-2022-34903 was already fixed in 2.4.6-r1 in Gentoo.

Bug: https://bugs.gentoo.org/855395
Signed-off-by: Sam James  gentoo.org>

 app-crypt/gnupg/Manifest   |   2 +
 app-crypt/gnupg/gnupg-2.3.7.ebuild | 164 +
 2 files changed, 166 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index d4f77eb84e76..d22a5169291e 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -4,3 +4,5 @@ DIST gnupg-2.2.36.tar.bz2 7273805 BLAKE2B 
82f26f48380632ddffedacb5e7cff653aec7be
 DIST gnupg-2.2.36.tar.bz2.sig 119 BLAKE2B 
ad6dc03c34f6c0d13080ef0bdea2db152c12ea4f129783ba1b0b7f237965b8eeec22b2e79fcf42657dafdd20cae558d781b07378bed78386979a0b4c4ef4a49b
 SHA512 
4ad3f9041aa1fbffaab3cc4aa0df038a67dc8eb200492cdd96259dcf1e0005cb39d6e6245280f1a2a8d4db9f686381e2b0f5bb80c412edbdbcb3fc11dca044c5
 DIST gnupg-2.3.6.tar.bz2 7604761 BLAKE2B 
6cbc749156c50b6633c126cde621271c6c9682a04efea51fbc5a2e92ee56493e8348814391ee0c337adcb4de4dd23293b9592db78998626905038c859ac4af6e
 SHA512 
4540e8d2be836b491918f4987ba301a73fcdc4539b1f9abf6112a74c2d39c0e5dc3f17511212bac1dd7fd0594feecd91f95ecf78d4b2c1e70e818342a1802b85
 DIST gnupg-2.3.6.tar.bz2.sig 119 BLAKE2B 
c7d4cdc81580b8b1e56c7bc83236d65c9d2c1bab2d210d14a0d3c58f635d656c9b449ef9596b9601027cb891bd437cc8f2a63eb3c17742c288531511984fba7f
 SHA512 
85d155f9809c8d0f38723d8622c085e421531c016d19fcce2ae34dc9a4aeac0bc1895f7a094ee9cdf69a15b426fb0d72ee53319fe0a05665c92caa0e950c1797
+DIST gnupg-2.3.7.tar.bz2 7599853 BLAKE2B 
3e9e33c8357222f42cc0e2af538e9f1f1f0453f35d790aaadf47ce9df24229efa91457b6014b34f19084448a3a6603c82e7d07714b89a68c6a84a08af6fa0e02
 SHA512 
c7fe169050ef17051cdaac9ad476e7ea792483baad1208fc359d568fa9e138d920ecaa2cd9cae73b20f5472a7d8ca6540a62062ff7a06055cc656b0eb4b917b9
+DIST gnupg-2.3.7.tar.bz2.sig 119 BLAKE2B 
c2652adf203bc828ed0aaf778542e990028156c16b435cd35aa6fe57ca0a5b798087c98e16589685c8ab9b8b92e16c3f7d4da56a4b1209b9adf2c24ea548ae6e
 SHA512 
0257034b3e7ac390dadb151c656ff59822dacedaddca4ad6b5980b3e03a468ada47553e6a1fcff6a12c64ae2f9c15b245df855cd424b010041df8db9a1b8

diff --git a/app-crypt/gnupg/gnupg-2.3.7.ebuild 
b/app-crypt/gnupg/gnupg-2.3.7.ebuild
new file mode 100644
index ..6f376da7aafd
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.3.7.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit flag-o-matic systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+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"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools 
usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tofu )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND=">=dev-libs/libassuan-2.5.0
+   >=dev-libs/libgcrypt-1.9.1:=
+   >=dev-libs/libgpg-error-1.41
+   >=dev-libs/libksba-1.3.4
+   >=dev-libs/npth-1.2
+   >=net-misc/curl-7.10
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   ldap? ( net-nds/openldap:= )
+   readline? ( sys-libs/readline:0= )
+   smartcard? ( usb? ( virtual/libusb:1 ) )
+   tofu? ( >=dev-db/sqlite-3.27 )
+   tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
+   ssl? ( >=net-libs/gnutls-3.0:0= )
+"
+
+RDEPEND="${DEPEND}
+   app-crypt/pinentry
+   nls? ( virtual/libintl )
+   selinux? ( sec-policy/selinux-gpg )
+   wks-server? ( virtual/mta )"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( sys-apps/texinfo )
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )"
+
+DOCS=(
+   ChangeLog NEWS README THANKS TODO VERSION
+   doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+)
+
+src_prepare() {
+   default
+
+   # Inject SSH_AUTH_SOCK into user's sessions after enabling 
gpg-agent-ssh.socket in systemctl --user mode,
+   # idea borrowed from libdbus, see
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/

2022-07-11 Thread Sam James
commit: 3591bfa2a7664c1695b9b449a5c2c8fa087f4214
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 01:16:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3591bfa2

sys-apps/pciutils: Stabilize 3.8.0-r1 x86, #857717

Signed-off-by: Sam James  gentoo.org>

 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 7952e10d8a82..8c487cdf7778 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/

2022-07-11 Thread Sam James
commit: f8112a0d9487e32ff99725cdb1cb2a2bdd46be4b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 01:16:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:16:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8112a0d

sys-apps/pciutils: Stabilize 3.8.0-r1 amd64, #857717

Signed-off-by: Sam James  gentoo.org>

 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 29d646cac79f..7952e10d8a82 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="dns +kmod static-libs +udev zlib"
 REQUIRED_USE="static-libs? ( !udev )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediainfo/

2022-07-11 Thread Sam James
commit: 50c6d35a7c7d08a1aa77edd7c7b302ff966736ac
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Jun  6 10:04:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c6d35a

media-libs/libmediainfo: added ~arm64

Bug: https://bugs.gentoo.org/857672
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libmediainfo/libmediainfo-22.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmediainfo/libmediainfo-22.03.ebuild 
b/media-libs/libmediainfo/libmediainfo-22.03.ebuild
index 86f328565ea3..e2d5546cb7ab 100644
--- a/media-libs/libmediainfo/libmediainfo-22.03.ebuild
+++ b/media-libs/libmediainfo/libmediainfo-22.03.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="curl doc mms"
 
 # Tests try to fetch data from online sources



[gentoo-commits] repo/gentoo:master commit in: media-video/mediainfo/

2022-07-11 Thread Sam James
commit: 01a9719c5b6d95f0a7d1b82fbaaf13c4e28f4c4b
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Jun  6 10:04:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a9719c

media-video/mediainfo: added ~arm64

Bug: https://bugs.gentoo.org/857672
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Roy Bamford  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25774
Signed-off-by: Sam James  gentoo.org>

 media-video/mediainfo/mediainfo-22.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mediainfo/mediainfo-22.03.ebuild 
b/media-video/mediainfo/mediainfo-22.03.ebuild
index a0c63dc542e0..e114fe1c5772 100644
--- a/media-video/mediainfo/mediainfo-22.03.ebuild
+++ b/media-video/mediainfo/mediainfo-22.03.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/MediaInfo"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="curl mms wxwidgets"
 
 RDEPEND="~media-libs/libmediainfo-${PV}[curl=,mms=]



[gentoo-commits] repo/gentoo:master commit in: media-libs/libzen/

2022-07-11 Thread Sam James
commit: b65668547a4da38fe13b38d8cd31d1895b959f71
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Jun  6 10:01:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 01:09:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6566854

media-libs/libzen: added ~arm64

Bug: https://bugs.gentoo.org/857672
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libzen/libzen-0.4.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libzen/libzen-0.4.39.ebuild 
b/media-libs/libzen/libzen-0.4.39.ebuild
index f4c444cbce43..f4b0e52379d5 100644
--- a/media-libs/libzen/libzen-0.4.39.ebuild
+++ b/media-libs/libzen/libzen-0.4.39.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.bz2;
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc static-libs"
 
 BDEPEND="virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/

2022-07-11 Thread Matt Turner
commit: 2b5002bbc229a27aeea900a0c4911e09e00f11a2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 12 00:51:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 12 00:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5002bb

dev-embedded/gpsim: Drop old versions

Closes: https://bugs.gentoo.org/845249
Signed-off-by: Matt Turner  gentoo.org>

 dev-embedded/gpsim/Manifest|  1 -
 dev-embedded/gpsim/gpsim-0.30.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-embedded/gpsim/Manifest b/dev-embedded/gpsim/Manifest
index 26c0c4c5ff95..de73cfa39cd9 100644
--- a/dev-embedded/gpsim/Manifest
+++ b/dev-embedded/gpsim/Manifest
@@ -1,2 +1 @@
-DIST gpsim-0.30.0.tar.gz 3385728 BLAKE2B 
05be3672cb31253ef132dd600a39710cb952cef356ebb69d0b09119e578faa05e6f25613a83e076ddca568f0560da25df6361331364e70ff8db8f4f47b8f5de5
 SHA512 
8681f06e73569b801d2961858c8676490d93f7ef40e99f07e7a5eff16955850b66bcd8182aa22ba0edca0b10723cb3a5b7b8bf52fdb0cc94955c3072352292df
 DIST gpsim-0.31.0.tar.gz 3454179 BLAKE2B 
449f891c7a765ce06da87c8de1a8adc0d7e15c9af175fc2988d604660108c14cc816247358a71bbb55813c5144f6973c01d3c9c27c44f2a45820b85cedc97d2c
 SHA512 
a6af7e9170cee11c35f0e4731d39876e563edd8ca9cbd0f4b3017f224e5317b4c8bcc8aa4468102fa5c11157f487b6c7354e3aba8778842ed0b5be9bbb9ef45f

diff --git a/dev-embedded/gpsim/gpsim-0.30.0.ebuild 
b/dev-embedded/gpsim/gpsim-0.30.0.ebuild
deleted file mode 100644
index 4d258c8d6205..
--- a/dev-embedded/gpsim/gpsim-0.30.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A simulator for the Microchip PIC microcontrollers"
-HOMEPAGE="http://gpsim.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="doc gtk static-libs"
-
-RDEPEND=">=dev-embedded/gputils-0.12
-   dev-libs/glib:2
-   dev-libs/popt
-   sys-libs/readline:0=
-   gtk? ( >=x11-libs/gtk+extra-2 )"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc"
-
-DOCS=( ANNOUNCE AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES 
TODO )
-
-src_configure() {
-   econf \
-   $(use_enable gtk gui) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   use doc && dodoc doc/gpsim.pdf
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2022-07-11 Thread Matt Turner
commit: 610f87fe861424435b600f9d2cdd1747df942b9a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 12 00:53:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 12 00:54:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610f87fe

profiles: Mask x11-libs/gtk+extra for removal

Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index da0cec1669e4..5822b6c03e65 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-07-11)
+# Dead package upstream. No reverse dependencies.
+# Removal on 2022-08-11.
+x11-libs/gtk+extra
+
 # David Seifert  (2022-07-11)
 # Unmaintained, companion lib of dev-cpp/commoncpp2 which has already
 # been removed, fails with USE=-ssl, no revdeps, upstream mostly dead.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2022-07-11 Thread Sam James
commit: c95858fd489fc374f1d0974b437e332abd3ecd16
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:52:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:52:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95858fd

sys-apps/portage: resort metadata

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/metadata.xml | 61 +--
 1 file changed, 30 insertions(+), 31 deletions(-)

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index bd803af412d0..febf750f4d6f 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -1,35 +1,34 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-mailto:dev-port...@gentoo.org
-
https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
-https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
-cpe:/a:gentoo:portage
-gentoo/portage
-portage
-  
-  
-dev-port...@gentoo.org
-  
-  
-Build html API documentation with sphinx-apidoc.
-Enable features required for Gentoo ebuild 
development.
-Use inter-process communication between portage and
-running ebuilds.
-
-
-Compiles native "C" extensions (speedups, instead of using python
-backup code).  Currently includes libc-locales.
-This should only be temporarily disabled for some bootstrapping
-operations.  Cross-compilation is not supported.
-
-
-Enable full-tree cryptographic verification of Gentoo repository
-rsync checkouts using app-portage/gemato.
-
-Preserve extended attributes (filesystem-stored 
metadata)
-when installing files. Usually only required for hardened systems.
-
-  
+   
+   dev-port...@gentoo.org
+   
+   
+   Build html API documentation with 
sphinx-apidoc.
+   Enable features required for Gentoo 
ebuild development.
+   Use inter-process communication between 
portage and running ebuilds.
+   
+   Compiles native "C" extensions (speedups, instead of using 
python
+   backup code).  Currently includes libc-locales.
+   This should only be temporarily disabled for some bootstrapping
+   operations.  Cross-compilation is not supported.
+   
+   
+   Enable full-tree cryptographic verification of Gentoo repository
+   rsync checkouts using app-portage/gemato.
+   
+   
+   Preserve extended attributes (filesystem-stored metadata)
+   when installing files. Usually only required for hardened 
systems.
+   
+   
+   
+   mailto:dev-port...@gentoo.org
+   
https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
+   
https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
+   cpe:/a:gentoo:portage
+   gentoo/portage
+   portage
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2022-07-11 Thread Sam James
commit: 475757dca61cdc07a4dffd5d0af0558c73cb54a1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:50:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:50:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475757dc

sys-apps/portage: add github remote-id

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index 43bb17fee98e..bd803af412d0 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -6,6 +6,7 @@
 
https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
 https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
 cpe:/a:gentoo:portage
+gentoo/portage
 portage
   
   



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2022-07-11 Thread Sam James
commit: 3b532af82585ca5fcbb230c6cbbd74a005197213
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:50:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:50:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b532af8

sys-apps/portage: update changelog metadata

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index 60a055aa8e08..43bb17fee98e 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -3,7 +3,7 @@
 
   
 mailto:dev-port...@gentoo.org
-
https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES
+
https://gitweb.gentoo.org/proj/portage.git/plain/NEWS
 https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
 cpe:/a:gentoo:portage
 portage



[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/

2022-07-11 Thread Brian Dolbec
commit: 5a9ed13b884e19238869306e135ad4342bce86f4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Jul 12 00:35:04 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Jul 12 00:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9ed13b

app-portage/gentoolkit: Clean old python versions from compat

Closes: https://bugs.gentoo.org/849674
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild | 4 ++--
 app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild
index 436222faf8fa..2b97684c9887 100644
--- a/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.5.0-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{8,9} pypy3 )
 PYTHON_REQ_USE="xml(+),threads(+)"
 
 inherit distutils-r1 tmpfiles

diff --git a/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild
index 2c446359a9f8..95844ae6161b 100644
--- a/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.5.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="xml(+),threads(+)"
 
 inherit distutils-r1 tmpfiles



[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/files/, app-portage/gentoolkit/

2022-07-11 Thread Brian Dolbec
commit: f9b8dc221898a3f7c2173cb062fcc91097cd4ab4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Jul 12 00:27:34 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Jul 12 00:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b8dc22

app-portage/gentoolkit: Bump to 0.6.1-r2 to fix eclean-pkg

Patch includes two small fixes for running emaint fix binhost directly
from imported modules.

Closes: https://bugs.gentoo.org/857555
Signed-off-by: Brian Dolbec  gentoo.org>

 .../files/gentoolkit-0.6.1-pkgindex.patch  | 45 ++
 ...-0.6.1-r1.ebuild => gentoolkit-0.6.1-r2.ebuild} |  1 +
 2 files changed, 46 insertions(+)

diff --git a/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch 
b/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch
new file mode 100644
index ..193eacc2db8b
--- /dev/null
+++ b/app-portage/gentoolkit/files/gentoolkit-0.6.1-pkgindex.patch
@@ -0,0 +1,45 @@
+From bf3eb16e451fd1bdee8ef03a0d22e0040e033f19 Mon Sep 17 00:00:00 2001
+From: Brian Dolbec 
+Date: Sun, 10 Jul 2022 23:41:33 -0700
+Subject: [PATCH] eclean/pkgindex.py: Fix typo in function call
+
+  File "/usr/lib/python3.10/site-packages/gentoolkit/eclean/pkgindex.py", line
+60, in clean_pkgs_index
+if self.get_emaint_binhost():
+AttributeError: 'PkgIndex' object has no attribute 'get_emaint_binhost'. Did
+you mean: '_get_emaint_binhost'?
+
+Also fix too many parameters in line 68 for the self.controller() call
+
+Bug: https://bugs.gentoo.org/857555
+
+Signed-off-by: Brian Dolbec 
+---
+ pym/gentoolkit/eclean/pkgindex.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/pym/gentoolkit/eclean/pkgindex.py 
b/pym/gentoolkit/eclean/pkgindex.py
+index d0878a1..7d6fade 100644
+--- a/pym/gentoolkit/eclean/pkgindex.py
 b/pym/gentoolkit/eclean/pkgindex.py
+@@ -57,15 +57,15 @@ class PkgIndex:
+ statinfo = os.stat(file_)
+ size1 = statinfo.st_size
+ show_progress = not quiet
+-if self.get_emaint_binhost():
++if self._get_emaint_binhost():
+ self.taskmaster = TaskHandler(show_progress_bar=show_progress)
+ tasks = [self.binhost]
+ self.taskmaster.run_tasks(tasks)
+ else:
+ self.call_emaint()
+ statinfo = os.stat(file_)
+ clean_size = size1 - statinfo.st_size
+-self.controller("\n", clean_size, "Packages Index", file_, "Index")
++self.controller(clean_size, "Packages Index", file_, "Index")
+ return clean_size
+ 
+ def call_emaint(self):
+--
+libgit2 1.4.3
+

diff --git a/app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild
similarity index 97%
rename from app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild
rename to app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild
index d176540989f7..ea872764365b 100644
--- a/app-portage/gentoolkit/gentoolkit-0.6.1-r1.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.6.1-r2.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}
 
 PATCHES=(
"${FILESDIR}/gentoolkit-0.6.1-data_files.patch"
+   "${FILESDIR}/gentoolkit-0.6.1-pkgindex.patch"
 )
 
 distutils_enable_tests setup.py



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/

2022-07-11 Thread Sam James
commit: 92b3296d94636a762e23e65b9f3af240b4b4029d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:00:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:00:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b3296d

dev-embedded/gpsim: Stabilize 0.31.0 amd64, #845249

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/gpsim/gpsim-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/gpsim/gpsim-0.31.0.ebuild 
b/dev-embedded/gpsim/gpsim-0.31.0.ebuild
index 2149bdf4d859..4bcf48572c98 100644
--- a/dev-embedded/gpsim/gpsim-0.31.0.ebuild
+++ b/dev-embedded/gpsim/gpsim-0.31.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pgspecial/

2022-07-11 Thread Sam James
commit: ad2b87d5a7845f97868bf0dc4b889c406b658558
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:00:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:00:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2b87d5

dev-python/pgspecial: Stabilize 2.0.1 amd64, #857342

Signed-off-by: Sam James  gentoo.org>

 dev-python/pgspecial/pgspecial-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pgspecial/pgspecial-2.0.1.ebuild 
b/dev-python/pgspecial/pgspecial-2.0.1.ebuild
index 3873d4fe47e4..16d50ef54118 100644
--- a/dev-python/pgspecial/pgspecial-2.0.1.ebuild
+++ b/dev-python/pgspecial/pgspecial-2.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/gpsim/

2022-07-11 Thread Sam James
commit: 20f4066778dd8f394027b7a7fd5cecafd46618d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:01:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f40667

dev-embedded/gpsim: Stabilize 0.31.0 x86, #845249

Signed-off-by: Sam James  gentoo.org>

 dev-embedded/gpsim/gpsim-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/gpsim/gpsim-0.31.0.ebuild 
b/dev-embedded/gpsim/gpsim-0.31.0.ebuild
index 4bcf48572c98..115d430bb499 100644
--- a/dev-embedded/gpsim/gpsim-0.31.0.ebuild
+++ b/dev-embedded/gpsim/gpsim-0.31.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pgspecial/

2022-07-11 Thread Sam James
commit: 1dac1f8a658ae535146ba9bc51e2294a556c204f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 12 00:01:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 12 00:01:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dac1f8a

dev-python/pgspecial: Stabilize 2.0.1 x86, #857342

Signed-off-by: Sam James  gentoo.org>

 dev-python/pgspecial/pgspecial-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pgspecial/pgspecial-2.0.1.ebuild 
b/dev-python/pgspecial/pgspecial-2.0.1.ebuild
index 16d50ef54118..8d5b4e1cfbe0 100644
--- a/dev-python/pgspecial/pgspecial-2.0.1.ebuild
+++ b/dev-python/pgspecial/pgspecial-2.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]



[gentoo-commits] proj/portage:master commit in: /

2022-07-11 Thread Sam James
commit: 1279fa18e36f398107948910bc2f64eee2b67419
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 23:17:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:17:38 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1279fa18

NEWS: update for gentoolkit fix

Bug: https://bugs.gentoo.org/857537
Signed-off-by: Sam James  gentoo.org>

 NEWS | 5 +
 1 file changed, 5 insertions(+)

diff --git a/NEWS b/NEWS
index 17b42da0f..831347ed4 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,11 @@ Bug fixes:
 
 * Allow nested ebegin again while there's a lack of consensus on banning it.
 
+* Fix use of deprecated (now removed) getchildren() call in XML parser,
+  which caused failures with gentoolkit. See bug #857537. (Note that this
+  was not originally in the release notes for 3.0.32, but the fix was in
+  3.0.32).
+
 * Fix doc generation by removing reference to removed EAPIs. See bug #857486.
 
 portage-3.0.31 (2022-07-10)



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/

2022-07-11 Thread Conrad Kostecki
commit: 0d6ce696cf450802ba2e6ba5dbeb21c258afdc32
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 23:11:45 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:12:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6ce696

dev-lua/luaossl: drop 20200709-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaossl/Manifest   |  1 -
 dev-lua/luaossl/luaossl-20200709-r1.ebuild | 97 --
 2 files changed, 98 deletions(-)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index 0242e7046364..d5cb892cc7f3 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1,2 +1 @@
-DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B 
f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea
 SHA512 
324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34
 DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B 
be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467
 SHA512 
13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909

diff --git a/dev-lua/luaossl/luaossl-20200709-r1.ebuild 
b/dev-lua/luaossl/luaossl-20200709-r1.ebuild
deleted file mode 100644
index 0cbaf9a0b4ed..
--- a/dev-lua/luaossl/luaossl-20200709-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-MY_P="${PN}-rel-${PV}"
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe"
-HOMEPAGE="https://github.com/wahern/luaossl;
-SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-   dev-libs/openssl:0=[-bindist(-)]
-   !dev-lua/lua-openssl
-   !dev-lua/luasec
-   ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "doc/." )
-
-src_prepare() {
-   default
-
-   # Remove Lua autodetection
-   # Respect users CFLAGS
-   sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e 
'/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die
-
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   if [[ ${ELUA} != luajit ]]; then
-   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
-   else
-   # This is a workaround for luajit, as it confirms to lua5.1
-   # and the 'GNUmakefile' doesn't understand LuaJITs version.
-   LUA_VERSION="5.1"
-   fi
-
-   local myemakeargs=(
-   "CC=$(tc-getCC)"
-   "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)"
-   "libdir="
-   )
-
-   emake "${myemakeargs[@]}" openssl${LUA_VERSION}
-
-   popd
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   if [[ ${ELUA} != luajit ]]; then
-   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
-   else
-   # This is a workaround for luajit, as it confirms to lua5.1
-   # and the 'GNUmakefile' doesn't understand LuaJITs version.
-   LUA_VERSION="5.1"
-   fi
-
-   local myemakeargs=(
-   "DESTDIR=${D}"
-   "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)"
-   "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)"
-   "prefix=${EPREFIX}/usr"
-   )
-
-   emake "${myemakeargs[@]}" install${LUA_VERSION}
-
-   popd
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-
-   use examples && dodoc -r "examples/."
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/

2022-07-11 Thread Conrad Kostecki
commit: bf7c65c8da35efb0d83eae503a884c88cd78f8f0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 23:11:28 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:12:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7c65c8

Revert "dev-lua/luaossl: drop 20220711"

This reverts commit 19a953464725d83207324fc51b947f3bf770a99c.

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaossl/Manifest|  1 +
 dev-lua/luaossl/luaossl-20220711.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index db230bd70a4e..0242e7046364 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1 +1,2 @@
 DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B 
f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea
 SHA512 
324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34
+DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B 
be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467
 SHA512 
13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909

diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild 
b/dev-lua/luaossl/luaossl-20220711.ebuild
new file mode 100644
index ..0cbaf9a0b4ed
--- /dev/null
+++ b/dev-lua/luaossl/luaossl-20220711.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_P="${PN}-rel-${PV}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe"
+HOMEPAGE="https://github.com/wahern/luaossl;
+SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/openssl:0=[-bindist(-)]
+   !dev-lua/lua-openssl
+   !dev-lua/luasec
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "doc/." )
+
+src_prepare() {
+   default
+
+   # Remove Lua autodetection
+   # Respect users CFLAGS
+   sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e 
'/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   if [[ ${ELUA} != luajit ]]; then
+   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
+   else
+   # This is a workaround for luajit, as it confirms to lua5.1
+   # and the 'GNUmakefile' doesn't understand LuaJITs version.
+   LUA_VERSION="5.1"
+   fi
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)"
+   "libdir="
+   )
+
+   emake "${myemakeargs[@]}" openssl${LUA_VERSION}
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   if [[ ${ELUA} != luajit ]]; then
+   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
+   else
+   # This is a workaround for luajit, as it confirms to lua5.1
+   # and the 'GNUmakefile' doesn't understand LuaJITs version.
+   LUA_VERSION="5.1"
+   fi
+
+   local myemakeargs=(
+   "DESTDIR=${D}"
+   "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)"
+   "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)"
+   "prefix=${EPREFIX}/usr"
+   )
+
+   emake "${myemakeargs[@]}" install${LUA_VERSION}
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   use examples && dodoc -r "examples/."
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-07-11 Thread Conrad Kostecki
commit: cd429c748bf379ca041c06d0615c043436411d65
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:55:25 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:09:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd429c74

dev-libs/intel-compute-runtime: drop 22.22.23355

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-22.22.23355.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 66a740e42bab..8d9ad16db1dc 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,4 +1,3 @@
-DIST intel-compute-runtime-22.22.23355.tar.gz 5498680 BLAKE2B 
81368ca9a5151305a5eb656ecca6a8d51129df2f567631d72fc5965c66b367e843bcf7b89a201702aa78e430d60e706079eba48a11cfd2b6a82e7a34d7ac5789
 SHA512 
72813ebd5de38d31f9ceb8087c38337d1bd0bb35256b86f3f3d7f3adc5ebe73b3cdc04bf653a522e25098b38c3b867f62fc3590eedf17e11d2fc03c2aa2b22e2
 DIST intel-compute-runtime-22.23.23405.tar.gz 5515173 BLAKE2B 
eafb5a4ed8a221bc5290576a137f371f2f9d3cebbe1e689f3d1ce41f9430a5242d82ae78799f523f29685c3a731570e4a6766f804faa0f6bb7bae365cb5d6573
 SHA512 
38ffadd9130717acb0e8d6492b2bb4d8d5c962b151784a92c85d6249cbab1014dcd418bf5110eccc1640334c1ab0d171b7028d2f0d95d606733b42a319bf2f0b
 DIST intel-compute-runtime-22.24.23453.tar.gz 5521386 BLAKE2B 
c025539c0d2a0ac492ddc5893c0d077523bbc0c0e1dcdb3d086ff381b36f26d0a7b24aecb0ba04e915e443eafecbaf171ef54fc0c455e57b0ae622ef164f4056
 SHA512 
fb57348ef4cad48b7d09bf8db64a874a63bdbbd586323c25b7c9cf7461bfd62c1cd061c4b989c52466e5d364fde9dec2335bf7e244baadd573888ba904ba867c
 DIST intel-compute-runtime-22.25.23529.tar.gz 5542277 BLAKE2B 
da718987fd3f3239b6cfc60914f02cc67b7174cb92f3a12e5d8f78b39631892b1c69368eb89590c3a7dfc9e930eb8254ec33c43028073cffac06bd3f718164bb
 SHA512 
5ad80357a27cba76b95099ce5a0edc5271d7328769d6e84039fa94f94be99f02cf4890ee05702db18e28beba6fadea46aa2f0eb236ed8c27cb95bee075f2f6d6

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild
deleted file mode 100644
index 0bbb025dbde7..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.22.23355.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.0.2:="
-
-DEPEND="
-   ${DEPEND}
-   dev-libs/intel-metrics-library:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.11061-r1
-   >=dev-util/intel-graphics-system-controller-0.2.4:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.7.15 )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   x11-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-src_prepare() {
-   default
-
-   # Remove '-Werror' from default
-   set -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-flags -flto=* -flto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-   -DSUPPORT_DG1="ON"
-   -Wno-dev
-
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="1"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/

2022-07-11 Thread Conrad Kostecki
commit: ac7aa185a115dacec414ab6b8491850df359dd33
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 23:07:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:10:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7aa185

dev-lua/luaossl: add 20220711

Bug: https://bugs.gentoo.org/805041
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaossl/Manifest|  1 +
 dev-lua/luaossl/luaossl-20220711.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index db230bd70a4e..0242e7046364 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1 +1,2 @@
 DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B 
f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea
 SHA512 
324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34
+DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B 
be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467
 SHA512 
13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909

diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild 
b/dev-lua/luaossl/luaossl-20220711.ebuild
new file mode 100644
index ..0cbaf9a0b4ed
--- /dev/null
+++ b/dev-lua/luaossl/luaossl-20220711.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_P="${PN}-rel-${PV}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe"
+HOMEPAGE="https://github.com/wahern/luaossl;
+SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/openssl:0=[-bindist(-)]
+   !dev-lua/lua-openssl
+   !dev-lua/luasec
+   ${LUA_DEPS}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "doc/." )
+
+src_prepare() {
+   default
+
+   # Remove Lua autodetection
+   # Respect users CFLAGS
+   sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e 
'/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   if [[ ${ELUA} != luajit ]]; then
+   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
+   else
+   # This is a workaround for luajit, as it confirms to lua5.1
+   # and the 'GNUmakefile' doesn't understand LuaJITs version.
+   LUA_VERSION="5.1"
+   fi
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)"
+   "libdir="
+   )
+
+   emake "${myemakeargs[@]}" openssl${LUA_VERSION}
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   if [[ ${ELUA} != luajit ]]; then
+   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
+   else
+   # This is a workaround for luajit, as it confirms to lua5.1
+   # and the 'GNUmakefile' doesn't understand LuaJITs version.
+   LUA_VERSION="5.1"
+   fi
+
+   local myemakeargs=(
+   "DESTDIR=${D}"
+   "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)"
+   "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)"
+   "prefix=${EPREFIX}/usr"
+   )
+
+   emake "${myemakeargs[@]}" install${LUA_VERSION}
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   use examples && dodoc -r "examples/."
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/

2022-07-11 Thread Conrad Kostecki
commit: 2278ea1a5cc1c4c85345faa800e8dc8c2d082711
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:57:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:10:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278ea1a

net-libs/librouteros: drop 1.1.2-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/librouteros/Manifest|  1 -
 net-libs/librouteros/librouteros-1.1.2-r1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/net-libs/librouteros/Manifest b/net-libs/librouteros/Manifest
index ad6ab550dc40..a10ac5e5f8b4 100644
--- a/net-libs/librouteros/Manifest
+++ b/net-libs/librouteros/Manifest
@@ -1,2 +1 @@
-DIST librouteros-1.1.2.tar.bz2 234942 BLAKE2B 
e5fbb28957280798539d81fd908d9198084dbc3f15e403c7d21a3be7b0211bb2e0cc387b3e237c530454396df430dd2781d2c8184609cebd9cde906eac1288fd
 SHA512 
b4974f84f23544276e426b94410107d24565060034423dabb49157ed2cbee8042d4d415f716fae50a757f24c87c0deab51435236a5bc1bcffe5fc888b7047fc3
 DIST librouteros-1.1.3.tar.gz 20319 BLAKE2B 
d7527508e671c38ba12edd924300d53b10763bf3769378df3f988a4242ab8c4604d71d6afa55e963477a04b18a6e2afdae0123072d0876b793b022857bfacf30
 SHA512 
ff477efdf206a7c6f062af8b8d5636b16fa9a9c5a73e49fb78df9de38346063af5bf43a2057bc0b910350c1554e9a4915c6ee5b91b3822ee5e664db8754a8126

diff --git a/net-libs/librouteros/librouteros-1.1.2-r1.ebuild 
b/net-libs/librouteros/librouteros-1.1.2-r1.ebuild
deleted file mode 100644
index cfa37b501172..
--- a/net-libs/librouteros/librouteros-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Library for accessing MikroTik's RouterOS via its API"
-HOMEPAGE="https://verplant.org/librouteros/;
-SRC_URI="https://verplant.org/librouteros/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="debug"
-
-RDEPEND="dev-libs/libgcrypt:0="
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   sed -e 's/-Werror//g' -i src/Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaossl/

2022-07-11 Thread Conrad Kostecki
commit: 19a953464725d83207324fc51b947f3bf770a99c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 23:08:30 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a95346

dev-lua/luaossl: drop 20220711

Closes: https://bugs.gentoo.org/805041
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/luaossl/Manifest|  1 -
 dev-lua/luaossl/luaossl-20220711.ebuild | 97 -
 2 files changed, 98 deletions(-)

diff --git a/dev-lua/luaossl/Manifest b/dev-lua/luaossl/Manifest
index 0242e7046364..db230bd70a4e 100644
--- a/dev-lua/luaossl/Manifest
+++ b/dev-lua/luaossl/Manifest
@@ -1,2 +1 @@
 DIST luaossl-rel-20200709.tar.gz 352960 BLAKE2B 
f4cd53937d7a9c724ab9f2f6a13f1da8fa54216f01fe2af7e65cf7ebdad1f8740491ba1fc6bcc2bf4ac377bde0d2e370433e76a5105c6226e0d9745e12bec0ea
 SHA512 
324175f65e9d292ecb1343cfa9e111f1fd17f15e67037bd705d3db95d32b859c039a6e70620d649f446a8e7043a125a75c64de1714f0fe18e077fb9c017bea34
-DIST luaossl-rel-20220711.tar.gz 505174 BLAKE2B 
be8736c9198c2c602ab4495f5498e96c90c66ac2712c4c299e3279fa5acd9168fcac29730f1db000eb908ca5f0a2215856c75bbd4a2cf3927cbdf82615160467
 SHA512 
13c51881218a5a9995d195d4781f6871f0dfe58f061b85dd997b98ec970a38302ac6b057b7987bff5f7719bfdb826aae09f602ea8db5e4b2d462648ad0236909

diff --git a/dev-lua/luaossl/luaossl-20220711.ebuild 
b/dev-lua/luaossl/luaossl-20220711.ebuild
deleted file mode 100644
index 0cbaf9a0b4ed..
--- a/dev-lua/luaossl/luaossl-20220711.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-MY_P="${PN}-rel-${PV}"
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Most comprehensive OpenSSL module in the Lua universe"
-HOMEPAGE="https://github.com/wahern/luaossl;
-SRC_URI="https://github.com/wahern/${PN}/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
-   dev-libs/openssl:0=[-bindist(-)]
-   !dev-lua/lua-openssl
-   !dev-lua/luasec
-   ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "doc/." )
-
-src_prepare() {
-   default
-
-   # Remove Lua autodetection
-   # Respect users CFLAGS
-   sed -e '/LUAPATH :=/d' -e '/LUAPATH_FN =/d' -e '/HAVE_API_FN =/d' -e 
'/WITH_API_FN/d' -e 's/-O2//g' -i GNUmakefile || die
-
-   lua_copy_sources
-}
-
-lua_src_compile() {
-   pushd "${BUILD_DIR}" || die
-
-   if [[ ${ELUA} != luajit ]]; then
-   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
-   else
-   # This is a workaround for luajit, as it confirms to lua5.1
-   # and the 'GNUmakefile' doesn't understand LuaJITs version.
-   LUA_VERSION="5.1"
-   fi
-
-   local myemakeargs=(
-   "CC=$(tc-getCC)"
-   "ALL_CPPFLAGS=${CPPFLAGS} $(lua_get_CFLAGS)"
-   "libdir="
-   )
-
-   emake "${myemakeargs[@]}" openssl${LUA_VERSION}
-
-   popd
-}
-
-src_compile() {
-   lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
-   pushd "${BUILD_DIR}" || die
-
-   if [[ ${ELUA} != luajit ]]; then
-   LUA_VERSION="$(ver_cut 1-2 $(lua_get_version))"
-   else
-   # This is a workaround for luajit, as it confirms to lua5.1
-   # and the 'GNUmakefile' doesn't understand LuaJITs version.
-   LUA_VERSION="5.1"
-   fi
-
-   local myemakeargs=(
-   "DESTDIR=${D}"
-   "lua${LUA_VERSION/./}cpath=$(lua_get_cmod_dir)"
-   "lua${LUA_VERSION/./}path=$(lua_get_lmod_dir)"
-   "prefix=${EPREFIX}/usr"
-   )
-
-   emake "${myemakeargs[@]}" install${LUA_VERSION}
-
-   popd
-}
-
-src_install() {
-   lua_foreach_impl lua_src_install
-
-   use examples && dodoc -r "examples/."
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/

2022-07-11 Thread Conrad Kostecki
commit: 7a1752bec4957a5dbf17300b0e01f54d14f20e2a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:56:17 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:10:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1752be

net-libs/librouteros: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/librouteros/librouteros-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/librouteros/librouteros-1.1.3.ebuild 
b/net-libs/librouteros/librouteros-1.1.3.ebuild
index 663f240b6072..e46edb86ffb6 100644
--- a/net-libs/librouteros/librouteros-1.1.3.ebuild
+++ b/net-libs/librouteros/librouteros-1.1.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-07-11 Thread Conrad Kostecki
commit: d11e9b70dc8cd3fc03f9e98c9a3acda55bcf4b6f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:55:58 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:09:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11e9b70

dev-libs/intel-compute-runtime: add 22.27.23681

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-22.27.23681.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 8d9ad16db1dc..c94abd48143d 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -2,3 +2,4 @@ DIST intel-compute-runtime-22.23.23405.tar.gz 5515173 BLAKE2B 
eafb5a4ed8a221bc52
 DIST intel-compute-runtime-22.24.23453.tar.gz 5521386 BLAKE2B 
c025539c0d2a0ac492ddc5893c0d077523bbc0c0e1dcdb3d086ff381b36f26d0a7b24aecb0ba04e915e443eafecbaf171ef54fc0c455e57b0ae622ef164f4056
 SHA512 
fb57348ef4cad48b7d09bf8db64a874a63bdbbd586323c25b7c9cf7461bfd62c1cd061c4b989c52466e5d364fde9dec2335bf7e244baadd573888ba904ba867c
 DIST intel-compute-runtime-22.25.23529.tar.gz 5542277 BLAKE2B 
da718987fd3f3239b6cfc60914f02cc67b7174cb92f3a12e5d8f78b39631892b1c69368eb89590c3a7dfc9e930eb8254ec33c43028073cffac06bd3f718164bb
 SHA512 
5ad80357a27cba76b95099ce5a0edc5271d7328769d6e84039fa94f94be99f02cf4890ee05702db18e28beba6fadea46aa2f0eb236ed8c27cb95bee075f2f6d6
 DIST intel-compute-runtime-22.26.23599.tar.gz 5574368 BLAKE2B 
6302ced3e75d7d31a55c20e0c08f915fc2d3df149a843115ce925c62b50e2c9b47fc61ea48ad45a52967703f3d9e31ff23cd4e61d1666e5cf072d7c84c0ef416
 SHA512 
1ce2b0e9d3886ab51636265c7e1a91bbe817e27995d8e2d96fc4b67633c89f11232005f18f81a462f76fa67d9298fce51a335b9c4545d8b461019cd9e487b4dc
+DIST intel-compute-runtime-22.27.23681.tar.gz 5593740 BLAKE2B 
5d627623e7b0ec89aacb5dfee7442803254c233382a2b242f0f856d51256a60d614e6a3d88ec5c0d494ad25211adb5d75a13b5ff86739795e46aa50e7a9686e4
 SHA512 
1269126ff447f7c0e1ec9e33ef5245476afe44812a2b6ded86f6219ae61c74bf862a152a740684638b12cdcffce454af3a3be5b4b16c3b7f9c0e7b660b73701a

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild
new file mode 100644
index ..077189e165cf
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.27.23681.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND=">=media-libs/gmmlib-22.0.2:="
+
+DEPEND="
+   ${DEPEND}
+   dev-libs/intel-metrics-library:=
+   dev-libs/libnl:3
+   dev-libs/libxml2:2
+   >=dev-util/intel-graphics-compiler-1.0.11061-r1
+   >=dev-util/intel-graphics-system-controller-0.2.4:=
+   media-libs/mesa
+   >=virtual/opencl-3
+   l0? ( >=dev-libs/level-zero-1.7.15 )
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   x11-libs/libva
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=( "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" )
+
+src_prepare() {
+   # Remove '-Werror' from default
+   sed -e '/Werror/d' -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # See https://github.com/intel/compute-runtime/issues/531
+   filter-flags -flto=* -flto
+
+   local mycmakeargs=(
+   -DCCACHE_ALLOWED="OFF"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+   -DBUILD_WITH_L0="$(usex l0)"
+   -DDISABLE_LIBVA="$(usex !vaapi)"
+   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+   -DSUPPORT_DG1="ON"
+   -Wno-dev
+
+   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
+   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DSKIP_UNIT_TESTS="1"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/librouteros/

2022-07-11 Thread Conrad Kostecki
commit: 0e1a5d000fba2de00a838dcc3490c78f79c8542c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:56:40 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:10:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1a5d00

net-libs/librouteros: x86 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-libs/librouteros/librouteros-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/librouteros/librouteros-1.1.3.ebuild 
b/net-libs/librouteros/librouteros-1.1.3.ebuild
index e46edb86ffb6..0f22275c4bcb 100644
--- a/net-libs/librouteros/librouteros-1.1.3.ebuild
+++ b/net-libs/librouteros/librouteros-1.1.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="dev-libs/libgcrypt:0="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-07-11 Thread Conrad Kostecki
commit: 5b226e8109b477402d16c3eaf2f358b0f5401dda
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 11 22:54:49 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 11 23:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b226e81

dev-libs/intel-compute-runtime: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild
index bdc8a84baf08..0bbb025dbde7 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.23.23405.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+l0 +vaapi"
 
 RDEPEND=">=media-libs/gmmlib-22.0.2:="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2022-07-11 Thread Sam James
commit: 0b85ac662e6f974a935a06a74ca6984baaf81175
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 23:08:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b85ac66

sys-apps/portage: add 3.0.32

Bug: https://bugs.gentoo.org/857714
Bug: https://bugs.gentoo.org/857669
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.32.ebuild | 274 +
 2 files changed, 275 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 086ba3a49405..326e6866327e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,2 +1,3 @@
 DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 
56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e
 SHA512 
accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d
 DIST portage-3.0.31.tar.gz 1452362 BLAKE2B 
4e74270b23375daca044a34bb1344f0d403a7a7de9a6edb41aec02c95c86193d3f6f2a27c12629a25aed19e63567987e9018bd4df47798f1364fb1a914edd72a
 SHA512 
05891c474aebd38defb240efab29267b8125de8361fe01a25bb65532f8dd1c6bd19867db7db9df109bab2c04535dc85839a7c5512ce7f99ae1b77c3f2c6eec69
+DIST portage-3.0.32.tar.gz 1452442 BLAKE2B 
9f46ba0651c742b447e04b6573ba5e9527399d80d3aede1cc47a7c08405befd3ce586f7f523111df9145ca19ffce89a1a563ee9329b093dfd6387f273e49290d
 SHA512 
09e9bfc38a5fffb8ead2d67136c4aef006cd9b0922faf7f63fa8ee326e56389ec65199dc22c53e8bfcd6251e8e8309f8cef7045feab842b4bc8ddd3e0bc79fa0

diff --git a/sys-apps/portage/portage-3.0.32.ebuild 
b/sys-apps/portage/portage-3.0.32.ebuild
new file mode 100644
index ..d5a59b7698c0
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.32.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+# Switch back to bzip2 for next release
+SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/xz-utils
+   test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   >=app-shells/bash-5.0:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=sec-keys/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !> cnf/make.globals || die
+   fi
+
+   if use native-extensions && ! tc-is-cross-compiler; then
+   printf "[build_ext]\nportage_ext_modules=true\n" >> \
+   setup.cfg || die
+   fi
+
+   if ! use ipc ; then
+   einfo "Disabling ipc..."
+   sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = 
False:" \
+   -i lib/_emerge/AbstractEbuildProcess.py || \
+   die "failed to patch AbstractEbuildProcess.py"
+   fi
+
+   if use xattr && use kernel_linux ; then
+   einfo "Adding FEATURES=xattr to make.globals ..."
+   echo -e 

[gentoo-commits] proj/portage:master commit in: /

2022-07-11 Thread Sam James
commit: 143dee6b545e34f4a4e7f55a89a805c7256423eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 22:59:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:01:04 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=143dee6b

NEWS: update for 3.0.32

Signed-off-by: Sam James  gentoo.org>

 NEWS | 4 
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index f0495a520..17b42da0f 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,10 @@ portage-3.0.32 (UNRELEASED)
 --
 
 Bug fixes:
+* Fix marking all news items as relevant. See bug #857669.
+
+* Allow nested ebegin again while there's a lack of consensus on banning it.
+
 * Fix doc generation by removing reference to removed EAPIs. See bug #857486.
 
 portage-3.0.31 (2022-07-10)



[gentoo-commits] proj/portage:master commit in: /

2022-07-11 Thread Sam James
commit: ac0a0670aba994e80981eaebbfa45b20680827c1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 23:00:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:01:04 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ac0a0670

setup.py: update for 3.0.32

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 6effc2621..d2e45b281 100755
--- a/setup.py
+++ b/setup.py
@@ -815,7 +815,7 @@ def get_data_files(regular_files, venv_files):
 
 setup(
 name="portage",
-version="3.0.31",
+version="3.0.32",
 url="https://wiki.gentoo.org/wiki/Project:Portage;,
 project_urls={
 "Release Notes": 
"https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;,



[gentoo-commits] proj/portage:master commit in: bin/

2022-07-11 Thread Sam James
commit: 50ac4e2e3401be2410a01f7d5d7923672b57798f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul 11 19:48:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:01:04 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=50ac4e2e

Allow nested ebegin calls using a count variable

At the start of each phase, the count is set to 0.

The count is incremented each time ebegin is called.

If the count is equal to 0 when eend is called, a warning is output.
Otherwise, the count is decremented by 1.

At the end of each phase, if the count is greater than 0, a warning is
output.

Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/854
Signed-off-by: Sam James  gentoo.org>

 bin/isolated-functions.sh | 12 
 bin/phase-functions.sh|  8 
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index dea0d7f49..55c38fbb0 100644
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -339,10 +339,7 @@ ebegin() {
[[ ${RC_ENDCOL} == "yes" ]] && echo >&2
LAST_E_LEN=$(( 3 + ${#RC_INDENTATION} + ${#msg} ))
LAST_E_CMD="ebegin"
-   if [[ -v EBEGIN_EEND ]] ; then
-   eqawarn "QA Notice: ebegin called, but missing call to eend 
(phase: ${EBUILD_PHASE})"
-   fi
-   EBEGIN_EEND=1
+   let ++__EBEGIN_EEND_COUNT
return 0
 }
 
@@ -371,10 +368,9 @@ __eend() {
 
 eend() {
[[ -n $1 ]] || eqawarn "QA Notice: eend called without first argument"
-   if [[ -v EBEGIN_EEND ]] ; then
-   unset EBEGIN_EEND
-   else
-   eqawarn "QA Notice: eend called without preceding ebegin 
(phase: ${EBUILD_PHASE})"
+   if (( --__EBEGIN_EEND_COUNT < 0 )); then
+   __EBEGIN_EEND_COUNT=0
+   eqawarn "QA Notice: eend called without preceding ebegin in 
${FUNCNAME[1]}"
fi
local retval=${1:-0}
shift

diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
index 25e25cc1e..84a5c1ec3 100644
--- a/bin/phase-functions.sh
+++ b/bin/phase-functions.sh
@@ -207,7 +207,11 @@ __preprocess_ebuild_env() {
 }
 
 __ebuild_phase() {
+   local __EBEGIN_EEND_COUNT=0
declare -F "$1" >/dev/null && __qa_call $1
+   if (( __EBEGIN_EEND_COUNT > 0 )); then
+   eqawarn "QA Notice: ebegin called without eend in $1"
+   fi
 }
 
 __ebuild_phase_with_hooks() {
@@ -1088,10 +1092,6 @@ __ebuild_main() {
;;
esac
 
-   if [[ -v EBEGIN_EEND ]] ; then
-   eqawarn "QA Notice: ebegin called, but missing call to eend 
(phase: ${1})"
-   fi
-
# Save the env only for relevant phases.
if ! has "${1}" clean help info nofetch ; then
umask 002



[gentoo-commits] proj/portage:master commit in: lib/portage/

2022-07-11 Thread Sam James
commit: 1ffaa70544f34e93df24c0a175105a900bf272bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 04:50:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:01:04 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1ffaa705

news: fix isRelevant check

Manifested as all news items being shown, even if
(very) irrelevant to the running system (e.g.
different arch, packages not installed, ...).

I think the distinction here is that with the previous state,
we'd end up with _only_ Trues, or nothing (an element
would be omitted), whereas this commit means we end
up considering a possible mixed sequence.

Closes: https://bugs.gentoo.org/857669
Fixes: 9e24d0143450628f334cdb62e579efafd1bfd2ba
Reported-by: kurly
Signed-off-by: Sam James  gentoo.org>

 lib/portage/news.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/portage/news.py b/lib/portage/news.py
index 132e050f2..6b2996c31 100644
--- a/lib/portage/news.py
+++ b/lib/portage/news.py
@@ -281,10 +281,9 @@ class NewsItem:
 kwargs = {"vardb": vardb, "config": config, "profile": profile}
 
 all_match = all(
-True
+restriction.checkRestriction(**kwargs)
 for values in self.restrictions.values()
 for restriction in values
-if restriction.checkRestriction(**kwargs)
 )
 
 return all_match



[gentoo-commits] proj/portage: New tag: portage-3.0.32

2022-07-11 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 23:01:11 2022 +

New tag: portage-3.0.32




[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/files/, app-portage/iwdevtools/

2022-07-11 Thread Ionen Wolkens
commit: 140557eab5ff892c51195fb977484154eda06933
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:43:37 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140557ea

app-portage/iwdevtools: drop 0.10.1-r2, 0.11.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-portage/iwdevtools/Manifest|  2 -
 .../files/iwdevtools-0.10.1-diff-off-by-one.patch  | 20 ---
 .../iwdevtools-0.10.1-ldpath-regression.patch  | 22 ---
 app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild | 67 --
 app-portage/iwdevtools/iwdevtools-0.11.2.ebuild| 64 -
 5 files changed, 175 deletions(-)

diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
index 7f2de16f332a..51b4aa7ff5f4 100644
--- a/app-portage/iwdevtools/Manifest
+++ b/app-portage/iwdevtools/Manifest
@@ -1,3 +1 @@
-DIST iwdevtools-0.10.1.tar.gz 61117 BLAKE2B 
fd5508a40a854987db7f2ecc0e68e100cd6a8b6cc5b90a9901bbf6c16336ebc497861e05a6c1683ac9082aa9f12a03cb47f7116da793fbd8e105ed78aae2bbb3
 SHA512 
0f04850f15edc8af368a87bbc665c62d5588f4220c2d15ca5c0dd00d2c8135f7e1294217c8aec313650b7b7aae6433b87bdc32306c2c4c6e6747e55a13adbbe0
-DIST iwdevtools-0.11.2.tar.gz 84518 BLAKE2B 
1d3920b8a1503a916f913d0c075a1f3c703ca238c55761c0cd6423f68e0395e2eb0c8ab07bf069c3cdf44ab9d07b4652184d790d9b74e1f00cb74e8b86290de6
 SHA512 
7e4584f8f2141b54bf32828801415e039ceec319095268fccb40f4960d66af2504da97fd6f18b1763f6beaef477ac3b6b0bf7ae9bac08a474de73b420ebd5a43
 DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B 
a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774
 SHA512 
38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d

diff --git 
a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch 
b/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch
deleted file mode 100644
index 87564b0b1445..
--- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-diff-off-by-one.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://github.com/ionenwks/iwdevtools/commit/74d7b913a9bea5cfbf59e451d8db4a4c6140cba8
-From: Ionen Wolkens 
-Date: Wed, 16 Mar 2022 09:51:00 -0400
-Subject: [PATCH] qa-vdb: fix off-by-one in diff output
-
-This wrongly assumed f1 array was always at least as big as f2
-
 a/scripts/qa-vdb
-+++ b/scripts/qa-vdb
-@@ -203,8 +203,8 @@ vdb-get_libdiff() {
-   # create combined output
-   local -i len=0
-   local o mark changes=false
--  for ((i=0; i < ${#f1[@]}; i++)); do
--  : "${f2[i]:=}"
-+  for ((i=0; i < (${#f1[@]}>${#f2[@]}?${#f1[@]}:${#f2[@]}); i++)); do
-+  : "${f1[i]:=}${f2[i]:=}"
-   if [[ ${f1[i]} == "${f2[i]}" ]]; then
-   ${O[full]} || continue
-   mark=' '

diff --git 
a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch 
b/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch
deleted file mode 100644
index 5a5312639979..
--- a/app-portage/iwdevtools/files/iwdevtools-0.10.1-ldpath-regression.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/ionenwks/iwdevtools/commit/4e89c42455330b6660583ff1a4b54384346a123d
-From: Ionen Wolkens 
-Date: Fri, 25 Feb 2022 04:20:17 -0500
-Subject: [PATCH] qa-vdb: fix ldpath include regression
-
-commit dd0bb44a3b190c756ce55c190b70f33bf350b7c5 was meant for
-directories, however this is /not/ a directory. As a result
-gcc's ld.so.conf wasn't included which could result in:
-
- * VDB: detected possibly incorrect RDEPEND (app-text/qpdf-10.6.2)
- *> cross-aarch64-unknown-linux-gnu/gcc:11
 a/scripts/qa-vdb
-+++ b/scripts/qa-vdb
-@@ -674,7 +674,7 @@ _vdb-set_ldpath() {
-   path=${1%/*}/${path}
-   fi
-   for path in ${path}; do
--  [[ -d ${path} && -x ${path} ]] || continue # 
ignore bad includes
-+  [[ -r ${path} ]] || continue # ignore bad 
includes
-   _vdb-set_ldpath "${path}"
-   done
-   fi

diff --git a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
deleted file mode 100644
index 754e9dbb9fc4..
--- a/app-portage/iwdevtools/iwdevtools-0.10.1-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature
-
-DESCRIPTION="Small tools to aid with Gentoo development, primarily intended 
for QA"
-HOMEPAGE="https://github.com/ionenwks/iwdevtools;
-SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz
 -> 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-bdd/

2022-07-11 Thread Ionen Wolkens
commit: 593acb067a8623e363b73085c0a32008a5ac35c3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:44:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593acb06

dev-python/pytest-bdd: drop 6.0.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/pytest-bdd/Manifest|  1 -
 dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest
index 89c76d5d90f8..d15d7edff11a 100644
--- a/dev-python/pytest-bdd/Manifest
+++ b/dev-python/pytest-bdd/Manifest
@@ -1,3 +1,2 @@
 DIST pytest-bdd-5.0.0.gh.tar.gz 61174 BLAKE2B 
6dd1d53614226d3515b0f61f71822363b559aa45789bab7f3416c75e603e87a1fe48627f36862f44bfa7ac6ec5023ad8afde6054ec67fc9a2e756be7de729fd1
 SHA512 
827e57d410b05207b6c646062ddb54b677e22441311820d3bd406df202b6e9344dedf59cd4868e89cfbf8606fe3f15559e4cc3958d100e4fa74f9b864e6faada
-DIST pytest-bdd-6.0.0.gh.tar.gz 60475 BLAKE2B 
48d09d5f5a4f274a27239a33f354aa52b1ebafc904ddc1dbb331d830f8cfabe0ba748d1fe6dadaf32f5b4848e1761d2dea1a06ac5b9d5f0c0e15e3248586cf42
 SHA512 
5223190a1b1d80761059cc34893b64eeca6c4d35b3a81aed186b5d1b4214ac67660cfa6cd39e1953a445c8ca7ceea74cb32b224435193febad35433c2eaf3266
 DIST pytest-bdd-6.0.1.gh.tar.gz 60932 BLAKE2B 
67e0dbc251ce94da40033641f37e6c9ad70ca947f71db1a78907a6890d96d8d3112d57a2a63dda526c8f846010d39a575cb5d93a102f4653705d4229ee14ab07
 SHA512 
30bc697ae177e3f311af0c781e99bde5b491dfef28109359c0d80f33feb8b0b170ffe15c288fe73a624144a1d1c3223b220d591b4acc30d1ad53600482bef87d

diff --git a/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild 
b/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild
deleted file mode 100644
index 2e99002d0b45..
--- a/dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-DESCRIPTION="BDD library for the pytest runner"
-HOMEPAGE="https://pypi.org/project/pytest-bdd/;
-SRC_URI="https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-python/glob2[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   dev-python/parse_type[${PYTHON_USEDEP}]
-   dev-python/py[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]"
-BDEPEND="test? ( dev-python/packaging[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS.rst CHANGES.rst README.rst )
-
-src_test() {
-   # terminal_reporter test needs exact wrapping
-   local -x COLUMNS=80
-
-   # hooks output parsing may be affected by other pytest-*, e.g. tornasync
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   local -x PYTEST_PLUGINS=pytest_bdd.plugin
-
-   distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/

2022-07-11 Thread Ionen Wolkens
commit: fb10b675b77fa68d6b23ba1913e59e4edd031b12
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:42:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb10b675

app-emulation/ruffle: drop 0_p20220614

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/ruffle/Manifest  |   7 -
 app-emulation/ruffle/ruffle-0_p20220614.ebuild | 507 -
 2 files changed, 514 deletions(-)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 20129fdfd9d5..df8f53402e6f 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -46,9 +46,7 @@ DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006
 DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
 DIST clang-sys-1.3.1.crate 37840 BLAKE2B 
4c925a684d66fddb5f3953fff6b96fa56b0b996eed227e17873ccdbaf4ca77964a38ff27533e7409e2b1d355c13470a6c461fb4b0e11807bc948dbe4
 SHA512 
aeea37957f7e9a7ecc862f56c6492b68b57217d1a893d3978f5d48d5ef9f80cefa8c52604d7201b9c96402d87ca43ba694890b0bc849d4d623f74ea009ce45bb
 DIST clap-3.1.17.crate 209176 BLAKE2B 
6c6647666ee7c13b49e998c1cf22eb410441d3c99d35a2714a4085d7f8fba01605ff88f036ee290c76e3eb37cca8cb2bbdeb2cd394928f9fa36ea92b4935a9e9
 SHA512 
c80c96a0de1e5f5bf0eddf72ed265560fadcc893f4683bfec814ed3da9281546960d345317ba7ee28a46794a99de02f3fbb8966cf7103d244665d26427ae147d
-DIST clap-3.1.18.crate 209664 BLAKE2B 
97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d
 SHA512 
bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39
 DIST clap-3.2.2.crate 207758 BLAKE2B 
06cbd1db5cce99d244706bde1ec2c39a423f714daff4a56fa229b213162398ea1bb7865f1fb9211793a90ded07cf9de952543124b052751e9ddffaf90367
 SHA512 
3e397a640942c9be2f40a4ca722ce5ed3082c21534b596d652ce1e994664a10873de725b688ba3350e5a1773d7482d262088076e1bb2eea85a9005f7a8247f06
-DIST clap_derive-3.1.18.crate 25521 BLAKE2B 
4c46e0793bc945d9ebfd7ba104264a8cd7c92782c24a9116a8cbf92696476adbe6d5059ee0c220bf71c297bd66f976b91ab95ca75d4ba56714a2824ca7e1af7b
 SHA512 
9bf92e45de15bdfe1ca9a1363f1d243b8df1e5e7d957d6240fa351387b362ef91dc9acffea7256c2161ae8472e35ee2cd678c0bee1f9a27771ae9f4f3f71b351
 DIST clap_derive-3.1.7.crate 25363 BLAKE2B 
d9c92e19357988e850ade69d8350f4a0cf0f9d8cc8ee6b52014eafdf8b105f6f81e43b920896bbddd95a209e874729e104119f9561fdac86f03707096f241985
 SHA512 
7f34c1b7c67bddbdbc1b159fcde366babe37f355637cc1f12748a51d0ecf89ce3e6aaf5ed140aae6539f12182ac8e2ca93c2790ea2dc84657487066c9d77a869
 DIST clap_derive-3.2.2.crate 27252 BLAKE2B 
acd4ee6de9e9b59bd4fbff884af3feac3d6146b04f3df375066b554ebf1a77eaba3aae9feb31e887f29d8223061cbbda371b1ba0e2d422b7120f28c722cc2fb0
 SHA512 
ec07d2b7e4171a5b61392e9a0563ea79d7da6c70d3c829a08f9aa7e7df3dccad66b0c1856d549237e74edf62ba5126c5447198f502da1fecfdf31bbf9653d109
 DIST clap_lex-0.2.0.crate 9581 BLAKE2B 
47bef7e0b35c7a934deeb2821f0a552e05eaeeb68bbcdb82a013cd3b74f2cc42736207a394b9be8c46b3d253dac41dc22e96e1e2ccd09cc416743f22cbf78891
 SHA512 
d4acd8e2b8d1d19214fde1f0f21f0e0a755cb44e326893bc65350d742c2e260bda61f0abce5fdcb08fc5c4c835d0419cb02452d9f6a85cffa2b5dc7c4bc1e962
@@ -112,7 +110,6 @@ DIST embed-resource-1.7.2.crate 13583 BLAKE2B 
7776da8219ec73bb4ba890722ca87c92c0
 DIST encode_unicode-0.3.6.crate 45741 BLAKE2B 
e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4
 SHA512 
64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
 DIST encoding_rs-0.8.31.crate 1370113 BLAKE2B 
aedcc32bafb95c54a034c6ab082d722834c744c33b525b176ad00ca2ede4157de6765f41e52678fb05a8a1271ed234933ac26a1bfb2cf08096420384ba88e0d1
 SHA512 
a9e582ab63d00bfd17c9f813f886c5908279fe4d23cdd70f79580931f3a0479162b78210a27b113a7bf6fbc4f8d62bbf098ef645d598fe0eaa428639c35cec31
 DIST enum-map-2.1.0.crate 11758 BLAKE2B 
2da8246a216776ab174f3ee6e87edaee78533c736acf0cca67507c306f03eaa25bd0c66e2e29d140421397cb1a33006faf11cf2308b43f909aa42da94bb9bcfe
 SHA512 
c232328d773c1ced0928396092d5f2df39a48580e54a03a498491f6607a8ffa9e2413ce6a1c6d399fdfcc9da725d2390279e7f443acd2ba043602e77a6807bf5
-DIST enum-map-2.3.0.crate 12053 BLAKE2B 
825f0327417b58b1f06c19f991e45d3538faa27d6e5a1e115be8e720f4223bd947393c339d3c07ebbec6baa208c3b1b0ed95dc73f8a53274ab66a689b7361e4d
 SHA512 
55288b6e857ddaa7c474bfdce1329ca9c57cb4945ba15bcf73ba98a08489b7d693eb919b10d11747c28ac8dfd183828042cf4c2df99e07583a2965729f1c8529
 DIST enum-map-2.4.0.crate 

[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/

2022-07-11 Thread Ionen Wolkens
commit: 4492dc43cf906932e4e9bdf4e659df37202cd5af
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:44:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4492dc43

www-client/qutebrowser: drop 2.5.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 www-client/qutebrowser/Manifest |   1 -
 www-client/qutebrowser/qutebrowser-2.5.1.ebuild | 123 
 2 files changed, 124 deletions(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index b326e61f842a..ec46e883633d 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,2 +1 @@
-DIST qutebrowser-2.5.1.tar.gz 6089389 BLAKE2B 
e26be42742795b22c34d131a5c9046e0223cef2fd461d8aa3c656a8182bf0127e17e55a7e0a79e1ade76c883094d841a822864e995365b0217ef1b422272e6e0
 SHA512 
27eca3e987e4c2a662fc863840d3ea697da65f55c7b9180e892466aeb5a2753f1eca424bbf8705670fe8cd9363e3297e03f9f9cc0d4f85f0198a4e3312d32f3c
 DIST qutebrowser-2.5.2.tar.gz 6114611 BLAKE2B 
5f56e1e2c390bb2f36c95e25a2dae9e5203020ff6b2cf1e13092cf493efa950b24b8ff8f23af6eed93ca8b316e30f86715ecd2f2eb28c341210de0b25c9f67ad
 SHA512 
4751ea1a5b1776f085fcd1f9ab5ff805155fca34d0272ba8eb6574f9074257929c3fb5b50c9053a522bfb346aee1a2551b58cf933c6ff7c5c84fd10559ec36fc

diff --git a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild 
b/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
deleted file mode 100644
index 9287f76d1bec..
--- a/www-client/qutebrowser/qutebrowser-2.5.1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-# py3.11: wait for https://github.com/python/cpython/issues/93252
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 optfeature xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
-else
-   
SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
-HOMEPAGE="https://www.qutebrowser.org/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+adblock widevine"
-
-RDEPEND="
-   dev-qt/qtcore:5[icu]
-   dev-qt/qtgui:5[png]
-   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8)
-   $(python_gen_cond_dep '
-   dev-python/colorama[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP},libyaml(+)]
-   dev-python/zipp[${PYTHON_USEDEP}]
-   adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )')
-   widevine? ( www-plugins/chrome-binary-plugins )"
-BDEPEND="
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/cheroot[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pytest-bdd[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-qt[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-xvfb[${PYTHON_USEDEP}]
-   dev-python/tldextract[${PYTHON_USEDEP}]
-   )')"
-[[ ${PV} !=  ]] || BDEPEND+=" app-text/asciidoc"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   if use widevine; then
-   local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
-   sed "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
-   -i ${PN}/config/qtargs.py || die
-   fi
-
-   # let eclass handle python
-   sed -i '/setup.py/d' misc/Makefile || die
-
-   [[ ${PV} !=  ]] || ${EPYTHON} scripts/asciidoc2html.py || die
-
-   # these plugins/tests are unnecessary here and have extra dependencies
-   sed -e '/pytest-benchmark/d;s/--benchmark[^ ]*//' \
-   -e '/pytest-instafail/d;s/--instafail//' \
-   -i pytest.ini || die
-   [[ ${PV} ==  ]] || rm tests/unit/scripts/test_problemmatchers.py || 
die
-   [[ ${PV} !=  ]] || rm 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/zsnes/

2022-07-11 Thread Ionen Wolkens
commit: cb5dc026fdc3a90d7cc1fac9659f2cc854b1c5cf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:44:02 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5dc026

games-emulation/zsnes: drop 2.0.9

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/zsnes/Manifest   |  1 -
 games-emulation/zsnes/zsnes-2.0.9.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/games-emulation/zsnes/Manifest b/games-emulation/zsnes/Manifest
index 80fd70941d9b..721d02267537 100644
--- a/games-emulation/zsnes/Manifest
+++ b/games-emulation/zsnes/Manifest
@@ -1,2 +1 @@
 DIST zsnes-2.0.10.tar.gz 926347 BLAKE2B 
b9ab4701290ae802cb35045e0a3d4ff5268f96f7dc84614f39e950a6273a8477d5e2dca0598e3448744486de31caf692d44d36fe284f6f20697a5b4e92c908f8
 SHA512 
513e350198a944af47accedc6d3c14405898c753bb8168871d323c11f8c1253d8d7e247759a13e40a3b5eda195824e4862bb1fc093a3db9a75c8bb2e0bef728e
-DIST zsnes-2.0.9.tar.gz 935183 BLAKE2B 
a9b72ed15b2ed6d9e4631b4f12b2291ddca76a7236da008eba0f8b3ee27c94b98f00ff16a4929929adf484bc16554474b942b9f8306f46ab713e8a40e1f64624
 SHA512 
ea9244e98a175db9bceddf14e8212b3474ddaba1f508d698d8cfc43270fa3dabf51dca43dd30255272aba3cd061bf450bef04e005ce8087d550400e66faea565

diff --git a/games-emulation/zsnes/zsnes-2.0.9.ebuild 
b/games-emulation/zsnes/zsnes-2.0.9.ebuild
deleted file mode 100644
index 02f1b45b2615..
--- a/games-emulation/zsnes/zsnes-2.0.9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Fork of the classic Super Nintendo emulator"
-HOMEPAGE="https://github.com/xyproto/zsnes/ https://www.zsnes.com/;
-SRC_URI="https://github.com/xyproto/zsnes/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="custom-cflags"
-
-RDEPEND="
-   media-libs/libpng:=[abi_x86_32(-)]
-   media-libs/libsdl[abi_x86_32(-),joystick,opengl,sound,video]
-   sys-libs/zlib:=[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]
-   x11-libs/libX11[abi_x86_32(-)]"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="
-   dev-lang/nasm
-   sys-libs/zlib
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.9-cc-quotes.patch
-   "${FILESDIR}"/${PN}-2.0.9-gentoo-zlib.patch
-)
-
-src_compile() {
-   # config.linux forces many CFLAGS that are questionable, but zsnes'
-   # ancient x86 asm is very fragile, not pic safe (bug #427104), broken
-   # by FORTIFY_SOURCE (bug #257963), and can be affected by -march=* and
-   # similar. Stick to upstream's choices, this is non-portable either way.
-   use custom-cflags || strip-flags
-   append-cppflags -U_FORTIFY_SOURCE
-
-   # used to build and run parsegen at build time (uses zlib wrt BDEPEND)
-   tc-export_build_env BUILD_CXX
-   local buildcxx="${BUILD_CXX} ${BUILD_CXXFLAGS} ${BUILD_CPPFLAGS} 
${BUILD_LDFLAGS}"
-
-   use amd64 && multilib_toolchain_setup x86
-   tc-export CC CXX
-   append-cflags "${CPPFLAGS}"
-   append-cxxflags "${CPPFLAGS}"
-
-   emake CXX_HOST="${buildcxx}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-
-   dodoc README.md TODO.md
-
-   newicon icons/64x64x32.png ${PN}.png
-   make_desktop_entry ${PN} ${PN^^}
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/ncnn/, dev-libs/ncnn/files/

2022-07-11 Thread Ionen Wolkens
commit: be1bf30c595989c033994179a8512121fc7f1eec
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:43:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1bf30c

dev-libs/ncnn: drop 20220420

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/ncnn/Manifest |  1 -
 dev-libs/ncnn/files/ncnn-fix-glslang-include.patch |  9 ---
 dev-libs/ncnn/ncnn-20220420.ebuild | 73 --
 3 files changed, 83 deletions(-)

diff --git a/dev-libs/ncnn/Manifest b/dev-libs/ncnn/Manifest
index 38f8273d8755..44746ed474a8 100644
--- a/dev-libs/ncnn/Manifest
+++ b/dev-libs/ncnn/Manifest
@@ -1,2 +1 @@
-DIST ncnn-20220420.tar.gz 12158916 BLAKE2B 
fcecf395e54ff683bb8301365d805b99439b3797493e419fa8c99a325ebd1dfd80e65b08cffd9283fe453010a0cdde221aeeffa37e154335d2f6d7f6c6b9b138
 SHA512 
7c567bcd75cf36be7fbb16dba7f978ae965478afed8948e9e1c6f8c681ea678f769e64fae337a5c1d0bc1549bf922c1761b51a7822153a1eb4d267ef8adf1ecd
 DIST ncnn-20220701.tar.gz 12220010 BLAKE2B 
3038500683c9ea1634777cb4158aea0d6c6e640cb4a31302b99c546f000fb91f5d75d01328cf35896b7579dc3172512d120612f973ae9881b4f95d101607adcb
 SHA512 
4b7f539213c8f06a426d1633e881ceeabee84b5419e890eaa95447868a511cad8a4528d1e311c87ed322ccabbcfb38cc1725592fb6299ef9be7e068c43bbd0b2

diff --git a/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch 
b/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch
deleted file mode 100644
index 00eb01f03fc3..
--- a/dev-libs/ncnn/files/ncnn-fix-glslang-include.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-Needed to use system's glslang rather than bundled.
-https://github.com/Tencent/ncnn/issues/2622
 a/src/gpu.cpp
-+++ b/src/gpu.cpp
-@@ -23,3 +23,3 @@
- #include "glslang/SPIRV/GlslangToSpv.h"
--#include "glslang/glslang/Public/ShaderLang.h"
-+#include "glslang/Public/ShaderLang.h"
- 

diff --git a/dev-libs/ncnn/ncnn-20220420.ebuild 
b/dev-libs/ncnn/ncnn-20220420.ebuild
deleted file mode 100644
index da09a4cf9ffd..
--- a/dev-libs/ncnn/ncnn-20220420.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="High-performance neural network inference framework"
-HOMEPAGE="https://github.com/Tencent/ncnn/;
-SRC_URI="https://github.com/Tencent/ncnn/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD ZLIB"
-SLOT="0/${PV}" # currently has unstable ABI that often requires rebuilds
-KEYWORDS="~amd64 ~x86"
-IUSE="tools +vulkan"
-
-# Need the static library to run tests + skip vulkan / GPU:
-# -DNCNN_BUILD_TESTS=ON -DNCNN_SHARED_LIB=OFF -DNCNN_VULKAN=OFF
-RESTRICT="test"
-
-RDEPEND="
-   dev-util/glslang
-   tools? ( dev-libs/protobuf:= )
-   vulkan? ( media-libs/vulkan-loader )"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-fix-glslang-include.patch
-)
-
-DOCS=( README.md docs/. )
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -i "/DESTINATION/s| lib| $(get_libdir)|" src/CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON # for tools
-   -DGLSLANG_TARGET_DIR="${ESYSROOT}"/usr/$(get_libdir)/cmake
-   -DNCNN_BUILD_EXAMPLES=OFF
-   -DNCNN_BUILD_TOOLS=$(usex tools)
-   -DNCNN_PYTHON=OFF # missing portalocker, and nothing needs this 
for now
-   -DNCNN_SHARED_LIB=ON
-   -DNCNN_SYSTEM_GLSLANG=ON
-   -DNCNN_VERSION=${PV} # avoids libncnn.so.*.%Y%m%d (build date)
-   -DNCNN_VULKAN=$(usex vulkan)
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   if use tools; then
-   local tools=(
-   caffe/caffe2ncnn
-   darknet/darknet2ncnn
-   mxnet/mxnet2ncnn
-   ncnn2mem
-   ncnnmerge
-   ncnnoptimize
-   onnx/onnx2ncnn
-   quantize/{ncnn2int8,ncnn2table}
-   )
-   dobin "${tools[@]/#/${BUILD_DIR}/tools/}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/

2022-07-11 Thread Ionen Wolkens
commit: 7c3b583385a05c26941de0464c423b7b75c33839
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 22:41:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:56:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b5833

net-misc/yt-dlp: drop 2022.6.22.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/yt-dlp/Manifest  |  1 -
 net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 973a95cb4440..23937a69cc9a 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1,2 +1 @@
-DIST yt-dlp-2022.6.22.1.tar.gz 2314891 BLAKE2B 
4c3e854f89281be9c8c301be0ebaf27434f04a6e26f7fe3bbb60e4d68d36605d5d2fce8ae9245c5e6421913bea90cbd4030d30babed81bdd9df56c3c73dfbcdc
 SHA512 
0a0a4b25e0a75774bc659770af7d83a307d2ff4a3eef11c02ca422c0f4920ba47e02350cd72a4c4a4903aa7f97879b979c755318d3b48def6be738e09d72c3c6
 DIST yt-dlp-2022.6.29.tar.gz 2321677 BLAKE2B 
c1c6e18af961c7d433fae432ecf38feb28bff315ad9a3949c431f35f46a469460ade8a44e23f699d248dee1088bd507981479ab009c3e8152508c730ff146683
 SHA512 
f6832e70a73a3b787af9a9e2c4219bd593d2eb0e4c37a0d5696a5a11413a7230f4ca5e480db43713477fba6eae076c600ec98f24adb5c651fa5fbb9fdd83ad45

diff --git a/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild 
b/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild
deleted file mode 100644
index 705a62db9da4..
--- a/net-misc/yt-dlp/yt-dlp-2022.6.22.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit bash-completion-r1 distutils-r1 optfeature wrapper
-
-DESCRIPTION="youtube-dl fork with additional features and fixes"
-HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
-SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   !net-misc/youtube-dl[-yt-dlp(-)]"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # adjust requires for pycryptodome and optional dependencies (bug 
#828466)
-   sed -ri requirements.txt \
-   -e "s/^(pycryptodome)x/\1/" \
-   -e "/^(brotli.*|certifi|mutagen|websockets)/d" || die
-}
-
-python_test() {
-   epytest -m 'not download'
-}
-
-python_install_all() {
-   dodoc README.md Changelog.md supportedsites.md
-   doman yt-dlp.1
-
-   dobashcomp completions/bash/yt-dlp
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completions/fish/yt-dlp.fish
-
-   insinto /usr/share/zsh/site-functions
-   doins completions/zsh/_yt-dlp
-
-   rm -r "${ED}"/usr/share/doc/yt_dlp || die
-
-   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
-}
-
-pkg_postinst() {
-   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
-   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
-   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
-
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
-   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
-   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/

2022-07-11 Thread John Helmert III
commit: 351005d4ebc1faf738ddb202eb70d4490429e97f
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Jul 11 22:20:18 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 11 22:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351005d4

media-gfx/gimp: , disable appdata-test

Closes: https://bugs.gentoo.org/843386

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/26355
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/gimp/gimp-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index fb1d82ee5c19..0f655ffb58a9 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{8..10} )
 GNOME2_EAUTORECONF=yes
-VALA_MIN_API_VERSION="0.44"
+VALA_MIN_API_VERSION="0.50"
 VALA_USE_DEPEND=vapigen
 
 inherit git-r3 gnome2 lua-single python-single-r1 toolchain-funcs vala virtualx
@@ -39,7 +39,7 @@ COMMON_DEPEND="
dev-libs/libxslt
>=gnome-base/librsvg-2.40.21:2
>=media-gfx/mypaint-brushes-2.0.2:=
-   >=media-libs/babl-0.1.90[introspection,lcms,vala?]
+   >=media-libs/babl-0.1.92[introspection,lcms,vala?]
>=media-libs/fontconfig-2.12.6
>=media-libs/freetype-2.10.2
>=media-libs/gegl-0.4.36:0.4[cairo,introspection,lcms,vala?]
@@ -111,11 +111,6 @@ BDEPEND="virtual/pkgconfig"
 
 DOCS=( "AUTHORS" "devel-docs/CODING_STYLE.md" "devel-docs/HACKING.md" "NEWS" 
"README" "README.i18n" )
 
-# Bugs 685210 (and duplicate 691070)
-PATCHES=(
-   "${FILESDIR}/${PN}-2.10_fix_test-appdata.patch"
-)
-
 pkg_setup() {
use lua && lua-single_pkg_setup
 
@@ -125,6 +120,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+#  sed -i -e '/validate/s:${GIMP_TESTING:--no-net ${GIMP_TESTING:' 
desktop/test-appdata.sh.in || die # Bug 685210 (and duplicate 691070)
+
sed -i -e 's/mypaint-brushes-1.0/mypaint-brushes-2.0/' configure.ac || 
die #737794
 
sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
@@ -165,10 +162,10 @@ src_configure() {
 
--disable-check-update
--enable-mp
-   --with-appdata-test
--with-bug-report-url=https://bugs.gentoo.org/
--with-pdbgen
--with-xmc
+   --without-appdata-test
--without-libbacktrace
--without-webkit
--without-xvfb-run



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/

2022-07-11 Thread John Helmert III
commit: 180e767499a9434ebbee66cab692bdc5c0278f98
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Jul 11 21:24:09 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 11 22:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180e7674

media-gfx/gimp: cleanup CVEs affected 2.10.28, 2.10.30

Bug: https://bugs.gentoo.org/845402
Bug: https://bugs.gentoo.org/856283

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-gfx/gimp/Manifest   |   2 -
 media-gfx/gimp/gimp-2.10.28-r1.ebuild | 211 --
 media-gfx/gimp/gimp-2.10.30.ebuild| 211 --
 3 files changed, 424 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 37cb3e86c62e..1e53ece76a38 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,4 +1,2 @@
-DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B 
b491b55d5adf08221feb7cee8b3adc1d8b090901e8f43b93a4d2c3d935ce1ca45072b0ccd6840e06b329fbfafc8fe5e3d6056381c5129203fa3c5e781cab0453
 SHA512 
587f6f46741672f0700fd642a5b779694d2d8bc8ad70e7677ccdbfc2266dc62203ed347d6aaffaa4b8e7d84a84a25f7d5a51507dfd64b21b4c05970856d3ab94
-DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 
6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74
 SHA512 
02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851
 DIST gimp-2.10.32.tar.bz2 31397425 BLAKE2B 
3887e2e29ebfd5dcfa671a9d1549180d11bd5e3656c6854ff4130c6c6e6ca9479df075981e09b9b6b97e47dd1fcd939fea726ca09c08c040ebd1998d80e61771
 SHA512 
aa999c1ec388154965f84d995a9b5517e9c38608d03a0d0bb6ec9fa55de946f9da106e7d6f7c02052b61d2b6806e7a378e786539f0de5b5ffaa2fcd1bbd9c7f1
 DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 
103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab
 SHA512 
898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3

diff --git a/media-gfx/gimp/gimp-2.10.28-r1.ebuild 
b/media-gfx/gimp/gimp-2.10.28-r1.ebuild
deleted file mode 100644
index 87da2f75489d..
--- a/media-gfx/gimp/gimp-2.10.28-r1.ebuild
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME2_EAUTORECONF=yes
-WANT_AUTOMAKE=
-
-inherit autotools gnome2 toolchain-funcs virtualx
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/;
-SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
-
-IUSE="aalib alsa aqua debug doc gnome heif jpeg2k mng openexr postscript udev 
unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=app-text/poppler-0.50[cairo]
-   >=app-text/poppler-data-0.4.7
-   >=dev-libs/atk-2.2.0
-   >=dev-libs/glib-2.56.2:2
-   >=dev-libs/json-glib-1.2.6
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   >=gnome-base/librsvg-2.40.6:2
-   >=media-gfx/mypaint-brushes-2.0.2:=
-   >=media-libs/babl-0.1.88
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.4.34:0.4[cairo]
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/harfbuzz-0.9.19:=
-   >=media-libs/lcms-2.8:2
-   >=media-libs/libmypaint-1.6.1:=
-   >=media-libs/libpng-1.6.25:0=
-   >=media-libs/tiff-3.5.7:0
-   net-libs/glib-networking[ssl]
-   sys-libs/zlib
-   virtual/jpeg
-   >=x11-libs/cairo-1.12.2
-   >=x11-libs/gdk-pixbuf-2.31:2
-   >=x11-libs/gtk+-2.24.32:2
-   x11-libs/libXcursor
-   >=x11-libs/pango-1.29.4
-   aalib? ( media-libs/aalib )
-   alsa? ( >=media-libs/alsa-lib-1.0.0 )
-   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
-   heif? ( >=media-libs/libheif-1.9.1:= )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
-   mng? ( media-libs/libmng:= )
-   openexr? ( >=media-libs/openexr-1.6.1:= )
-   postscript? ( app-text/ghostscript-gpl )
-   udev? ( dev-libs/libgudev:= )
-   unwind? ( >=sys-libs/libunwind-1.1.0:= )
-   webp? ( >=media-libs/libwebp-0.6.0:= )
-   wmf? ( >=media-libs/libwmf-0.2.8 )
-   xpm? ( x11-libs/libXpm )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/hicolor-icon-theme
-   gnome? ( gnome-base/gvfs )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   >=dev-lang/perl-5.10.0
-   dev-libs/appstream-glib
-   dev-util/gtk-update-icon-cache
-   >=dev-util/intltool-0.40.1
-   >=sys-devel/gettext-0.19
-   >=sys-devel/libtool-2.2
-   virtual/pkgconfig
-"
-
-DOCS=( "AUTHORS" "ChangeLog" 

[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/

2022-07-11 Thread John Helmert III
commit: 50e4fd1998c3ca9afcf318fba980e7faed698e71
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Jul 11 21:07:55 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 11 22:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e4fd19

media-libs/babl: cleanup old 0.1.88, 0.1.90

Closes: https://bugs.gentoo.org/856931

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/babl/Manifest  |  2 --
 media-libs/babl/babl-0.1.88.ebuild| 61 -
 media-libs/babl/babl-0.1.90-r1.ebuild | 64 ---
 3 files changed, 127 deletions(-)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index f676bcb26b94..33790bbc16c5 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,3 +1 @@
-DIST babl-0.1.88.tar.xz 299972 BLAKE2B 
a22811196e306e3b846da63f361ecf792715d461cd8af85017af8dd353a406a38130f3e675214edc261557b6a0f6d3ed5586bfe7ecdf9b08ed5b8e7bc4aeb7f7
 SHA512 
1260133e44aa1878e13e2c64387e8540ca93edd7a905e2f8eebc58679444ba8815b9b6801b538a759c9b7b60294d7d7c33418bb1feee1879dcb8381450fe1742
-DIST babl-0.1.90.tar.xz 309324 BLAKE2B 
9fbbbe06539fd85007875e697529aa071d32a2d9e65f9750ceeb4a1f1ec1a3ac4a74dc40f932f7ff669bafdb1e9506df05414c7765f57b7d818901bffc55ccc2
 SHA512 
c0eac3c7d5eb328de2f97ccc9743bc2f78d79c23dc4d3465e979d98827b1643a0f2a257f0445e4acd09f15a9f95c79f67d09cb18c2c94b4f3d290944a0341e3c
 DIST babl-0.1.92.tar.xz 309784 BLAKE2B 
c3c716ba1b54082743ba6ea33da99fb458dc971ab78ae72170af9840eadbc7f2aeb0a26d3270ede2a6e0d7b55489fc8f700b1c69731a4612ba4106f9672762d0
 SHA512 
c2baf39f576bf7f57786c59f2de0818257f4d1d62cadf44fdd802c9a534ed94390dd1616e7e72fcc9de1fb85a24a10fbacdbbabbe376a45ae598be46817e3bc0

diff --git a/media-libs/babl/babl-0.1.88.ebuild 
b/media-libs/babl/babl-0.1.88.ebuild
deleted file mode 100644
index eddbea853de4..
--- a/media-libs/babl/babl-0.1.88.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
-   SRC_URI=""
-else
-   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
-sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="https://gegl.org/babl/;
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-REQUIRED_USE="vala? ( introspection )"
-
-BDEPEND="
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-RDEPEND="
-   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-   lcms? ( >=media-libs/lcms-2.8:2 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   gnome2_environment_reset
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   # Automagic rsvg support is just for website generation we do not call,
-   # so we don't need to fix it
-   # w3m is used for dist target thus no issue for us that it is 
automagically
-   # detected
-   local emesonargs=(
-   -Dwith-docs=false
-   $(meson_use introspection enable-gir)
-   $(meson_use lcms with-lcms)
-   $(meson_use vala enable-vapi)
-   $(meson_use cpu_flags_x86_avx2 enable-avx2)
-   $(meson_use cpu_flags_x86_f16c enable-f16c)
-   $(meson_use cpu_flags_x86_mmx enable-mmx)
-   $(meson_use cpu_flags_x86_sse enable-sse)
-   $(meson_use cpu_flags_x86_sse2 enable-sse2)
-   $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
-   )
-   meson_src_configure
-}

diff --git a/media-libs/babl/babl-0.1.90-r1.ebuild 
b/media-libs/babl/babl-0.1.90-r1.ebuild
deleted file mode 100644
index bd0399f8e4cf..
--- a/media-libs/babl/babl-0.1.90-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git;
-   SRC_URI=""
-else
-   SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"

[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/

2022-07-11 Thread John Helmert III
commit: 16273832090fea73ea3743147123cb2748233dc5
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Jul 11 21:10:28 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Jul 11 22:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16273832

media-libs/gegl: cleanup old 0.4.34

Closes: https://bugs.gentoo.org/856730

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: John Helmert III  gentoo.org>

 media-libs/gegl/Manifest   |   1 -
 media-libs/gegl/gegl-0.4.34.ebuild | 157 -
 2 files changed, 158 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index b97cbb75d489..a76b1331fa67 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,2 +1 @@
-DIST gegl-0.4.34.tar.xz 5647516 BLAKE2B 
7d9e0c395e6bf38e407ed55f43c090789e29692254990a341e7b9a391ae67423a9948821c1b8a4dd156fb42c16fe6b8572de2ee7b5be09b9f802b892e82df580
 SHA512 
13bbc19c4fb1feee609d2191b09fe1d2f020da1be788f9dcf7ed89dfef8465ce77dc34a9cb74279c88336aa0f3d3a7a44ca35335a3c2374516f590a40edbc08e
 DIST gegl-0.4.36.tar.xz 5680876 BLAKE2B 
e2051d21eadfd6ff5c4547d337e749ebb9526be0b45bf80116cfdd1bb98b0fd3b4cced83b4700ecb04c003f83074928ac0c7b4bc8929134c57950a1ac957d50b
 SHA512 
4d681091b15e7911229f86bf22381d62268451da57bba072bcb8ee3f4db79e2719dd7e70ab208c2c021e5353f42a9f88c18f62132512b18fe78ed6ad279660f8

diff --git a/media-libs/gegl/gegl-0.4.34.ebuild 
b/media-libs/gegl/gegl-0.4.34.ebuild
deleted file mode 100644
index a95469a52e93..
--- a/media-libs/gegl/gegl-0.4.34.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-# vala and introspection support is broken, bug #468208
-VALA_USE_DEPEND=vapigen
-
-inherit meson optfeature python-any-r1 vala
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git;
-   SRC_URI=""
-else
-   SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="https://gegl.org/;
-
-LICENSE="|| ( GPL-3+ LGPL-3 )"
-SLOT="0.4"
-
-IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg 
test tiff umfpack vala v4l webp"
-REQUIRED_USE="
-   svg? ( cairo )
-   test? ( introspection )
-   vala? ( introspection )
-"
-
-RESTRICT="!test? ( test )"
-
-# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE
-#   so there is no chance to support libav right now (Gentoo bug #567638)
-#   If it returns, please check prior GEGL ebuilds for how libav was 
integrated.  Thanks!
-RDEPEND="
-   >=dev-libs/glib-2.68.2:2
-   >=dev-libs/json-glib-1.2.6
-   >=media-libs/babl-0.1.88[introspection?,lcms?,vala?]
-   media-libs/libnsgif
-   >=media-libs/libpng-1.6.0:0=
-   >=sys-libs/zlib-1.2.0
-   virtual/jpeg:0=
-   >=x11-libs/gdk-pixbuf-2.32:2
-   >=x11-libs/pango-1.38.0
-   cairo? ( >=x11-libs/cairo-1.12.2 )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   introspection? ( >=dev-libs/gobject-introspection-1.32:= )
-   lcms? ( >=media-libs/lcms-2.8:2 )
-   lensfun? ( >=media-libs/lensfun-0.2.5 )
-   openexr? ( >=media-libs/openexr-1.6.1:= )
-   pdf? ( >=app-text/poppler-0.71.0[cairo] )
-   raw? ( >=media-libs/libraw-0.15.4:0= )
-   sdl? ( >=media-libs/libsdl-1.2.0 )
-   svg? ( >=gnome-base/librsvg-2.40.6:2 )
-   tiff? ( >=media-libs/tiff-4:0 )
-   umfpack? ( sci-libs/umfpack )
-   v4l? ( >=media-libs/libv4l-1.0.1 )
-   webp? ( >=media-libs/libwebp-0.5.0:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-lang/perl
-   >=dev-util/gtk-doc-am-1
-   >=sys-devel/gettext-0.19.8
-   >=sys-devel/libtool-2.2
-   virtual/pkgconfig
-   test? ( $(python_gen_any_dep 
'>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') )
-   vala? ( $(vala_depend) )
-"
-
-DOCS=( AUTHORS docs/ChangeLog docs/NEWS.adoc )
-
-python_check_deps() {
-   use test || return 0
-   has_version -b ">=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   default
-   # patch executables suffix
-   sed -i -e "s/'gegl'/'gegl-0.4'/" bin/meson.build || die
-   sed -i -e "s/'gegl-imgcmp'/'gegl-imgcmp-0.4'/" tools/meson.build || die
-   sed -i -e "s/gegl-imgcmp/gegl-imgcmp-0.4/" 
tests/simple/test-exp-combine.sh || die
-   # skip UNEXPECTED PASSED 'matting-levin' test
-   sed -i -e "s/composition_tests += 'matting-levin'//" \
-   -e "s/composition_tests_fail += 'matting-levin'//" 
tests/compositions/meson.build || die
-
-   # don't require Apple's OpenCL on versions of OSX that don't have it
-   

[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/

2022-07-11 Thread Ionen Wolkens
commit: 11167bfb471267cc5d6990bcc5c8bee1d90ab96f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 21:23:35 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11167bfb

games-emulation/hatari: add 2.4.0

Drop IUSE=microphone, this now uses sdl2 rather than portaudio and
thus is enabled by default.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/hatari/Manifest|  1 +
 games-emulation/hatari/hatari-2.4.0.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/games-emulation/hatari/Manifest b/games-emulation/hatari/Manifest
index 3b95e0baff55..f7f9aabf405e 100644
--- a/games-emulation/hatari/Manifest
+++ b/games-emulation/hatari/Manifest
@@ -1 +1,2 @@
 DIST hatari-2.3.1.tar.bz2 4334129 BLAKE2B 
f309a31cbf181135b02858ebefa4d70116e66d252ef5de03cffa8254c0e86e4eeebfbf626613103790fb803d08028b318721020b292ea748c79e4d008e6d503d
 SHA512 
78a6c7d80bfcd9b3a85a82754f4180cfd906eb95c6a44c8fbb92c2a648dc9c21c74c9dd18db4783d87259a3061b39e639c54cdd6c033d83de1252afef811382f
+DIST hatari-2.4.0.tar.bz2 4452205 BLAKE2B 
fe53b4dac688720372386fc83a83996e2cc83d74fd20f71db5e60f773561dc51d33f3560c1625913a896a9592650460604e821c9f7f07e5bd50d1775b49dfea5
 SHA512 
8ec542b2f7e27cd185ff8725e8d31ba7f1de709fa638b6162d17b6f1163158cbd16fc2738aa6b073a71cd990a72f305b5322f754faef34399cdca8685a7bf08c

diff --git a/games-emulation/hatari/hatari-2.4.0.ebuild 
b/games-emulation/hatari/hatari-2.4.0.ebuild
new file mode 100644
index ..db2b63faf515
--- /dev/null
+++ b/games-emulation/hatari/hatari-2.4.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="Atari ST emulator"
+HOMEPAGE="https://hatari.tuxfamily.org/;
+SRC_URI="https://download.tuxfamily.org/hatari/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X capsimage gui png portmidi readline udev zlib"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   png? ( zlib )"
+
+COMMON_DEPEND="
+   media-libs/libsdl2[X?,joystick,sound,video]
+   X? ( x11-libs/libX11 )
+   capsimage? ( >=dev-libs/spsdeclib-5.1-r1 )
+   png? ( media-libs/libpng:= )
+   portmidi? ( media-libs/portmidi )
+   readline? ( sys-libs/readline:= )
+   udev? ( virtual/udev )
+   zlib? ( sys-libs/zlib:= )"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${COMMON_DEPEND}
+   gui? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   x11-libs/gtk+:3[introspection]
+   )
+   >=games-emulation/emutos-1.1.1"
+DEPEND="
+   ${COMMON_DEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.1-caps5-include-path.patch
+   "${FILESDIR}"/${PN}-2.3.1-cmake-include-checksym.patch
+)
+
+DOCS=(
+   readme.txt
+   doc/{bugs,changelog,scsi-driver,thanks,video-recording}.txt
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i "s/\.1\.gz\b/.1/;T;s/gzip[^\$]*/cat /" {*/,}*/CMakeLists.txt || 
die
+   sed -i "s:doc/${PN}:doc/${PF}/html:" python-ui/uihelpers.py || die
+   sed -e "s/python3/${EPYTHON}/" \
+   -e 's/mkdosfs/mkfs.fat/' \
+   -i tools/atari-hd-image.sh || die
+
+   # use emutos package rather than bundled ROM
+   rm src/tos.img || die
+   cat <<-EOF > hatari.cfg || die
+   [ROM]
+   szTosImageFileName = ${EPREFIX}/usr/share/emutos/etos1024k.img
+   EOF
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF
+   -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   -DETCDIR="${EPREFIX}"/etc
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package capsimage CapsImage)
+   $(cmake_use_find_package png PNG)
+   $(cmake_use_find_package portmidi PortMidi)
+   $(cmake_use_find_package readline Readline)
+   $(cmake_use_find_package udev Udev)
+   $(cmake_use_find_package zlib ZLIB)
+   $(usev !gui -DPYTHON_EXECUTABLE=false) # only disables 
python-ui/
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /etc
+   doins hatari.cfg
+
+   mv "${ED}"/usr/share/doc/${PF}/{html/*.txt,} || die
+
+   python_fix_shebang "${ED}"/usr/bin
+   use gui && python_fix_shebang "${ED}"/usr/share/${PN}/${PN}ui
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/hatari/

2022-07-11 Thread Ionen Wolkens
commit: dc1bf0d962c5c5fd2b7edbe2b145239581c41207
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul 11 21:18:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jul 11 22:26:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1bf0d9

games-emulation/hatari: add github remote-id and indent metadata

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/hatari/metadata.xml | 21 -
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/games-emulation/hatari/metadata.xml 
b/games-emulation/hatari/metadata.xml
index 9257dac2b8a5..e85494419618 100644
--- a/games-emulation/hatari/metadata.xml
+++ b/games-emulation/hatari/metadata.xml
@@ -1,13 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
-
-   Use dev-libs/spsdeclib to read .IPF, 
.RAW, and .CTR disk images
-   Use media-libs/portaudio for Falcon 
microphone handling
-   Use media-libs/portmidi as an 
alternative MIDI backend
-
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Use dev-libs/spsdeclib to 
read .IPF, .RAW, and .CTR disk images
+   Use media-libs/portaudio for 
Falcon microphone handling
+   Use media-libs/portmidi as an 
alternative MIDI backend
+   
+   
+   hatari/hatari
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-toolkit/

2022-07-11 Thread Jakov Smolić
commit: bc7c993287441e2cd6386eb0b63bc7caa992198c
Author: Atharva  protonmail  com>
AuthorDate: Mon Jul 11 13:16:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 11 20:17:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7c9932

app-portage/prefix-toolkit: riscv keywording

Signed-off-by: Atharva  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26346
Signed-off-by: Jakov Smolić  gentoo.org>

 app-portage/prefix-toolkit/prefix-toolkit-9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild 
b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
index 46aec0c1fb3e..08e66ff084da 100644
--- a/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
+++ b/app-portage/prefix-toolkit/prefix-toolkit-9.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 [[ ${PV} ==  ]] ||
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~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 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~riscv-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 
 DEPEND="
!app-portage/prefix-chain-setup



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs_pymdownx_material_extras/

2022-07-11 Thread Arthur Zamarin
commit: 2422d1958d040e04e032248d357e56448200b5fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:51:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:51:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2422d195

dev-python/mkdocs_pymdownx_material_extras: add 2.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../mkdocs_pymdownx_material_extras/Manifest   |  1 +
 .../mkdocs_pymdownx_material_extras-2.2.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest 
b/dev-python/mkdocs_pymdownx_material_extras/Manifest
index 37118c38d146..6136f9359b49 100644
--- a/dev-python/mkdocs_pymdownx_material_extras/Manifest
+++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest
@@ -1,3 +1,4 @@
 DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B 
a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa
 SHA512 
33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d
 DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B 
faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e9300a8310ac0543d480ab70e5abee4047b1cecc774
 SHA512 
340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd
 DIST mkdocs_pymdownx_material_extras-2.1.tar.gz 24220 BLAKE2B 
bc16a3f4b7f471a14b3f5189ce7749f49a72b33c0b4ac9d67f6c7324004532103136898a2cec49adabba37c93c2ac1189e637ed4f2c6f4611f1fcbb9628ac707
 SHA512 
e10545455adf58643147a802ab422a3b3e293a8853c5e20c0c91cb97f8ee1bd3cb1f2ce23bb73f30f0b92872ab549e8d8fbd41bd783b1d9af3e995e313ebfa4b
+DIST mkdocs_pymdownx_material_extras-2.2.tar.gz 24492 BLAKE2B 
13c9580f91d90641630dcf0c98fc40955ea01061b22592efd997d17d9bb6dee79bf9b8ad572ea33d2f1de2792eb63d358d8e334c5d49dd0eb7985bb681093132
 SHA512 
31a1c4b9e70ac4a604743a80665b733e5d72203aba2b62e4884c9005692f5e2e171f0b075a237458be6d52580afcae75f143bdde173ecf90ae05e62861099021

diff --git 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild
 
b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild
new file mode 100644
index ..c1fa5d7e7041
--- /dev/null
+++ 
b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Custom alterations based on Mkdocs-Material"
+HOMEPAGE="
+   https://github.com/facelessuser/mkdocs_pymdownx_material_extras
+   https://pypi.org/project/mkdocs-pymdownx-material-extras;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2022-07-11 Thread Arthur Zamarin
commit: b729855f8121e3d5f7f6fcc9d7b91ffd2865851c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 20:00:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 20:00:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b729855f

app-admin/awscli: add 1.25.27

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.25.27.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6f130fcccb4c..e62a0bd850be 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.25.17.gh.tar.gz 2226115 BLAKE2B 
d07a9c7a8e13019fd728489d27465497ba31f53087ef09e5f816792267bcb58158fa0a7f71fc499d3e343b5b3a0da45cc3632f8c69345b8cd93ebc735f645672
 SHA512 
1a7f90e28d6702f9e73fe3a93e0d91e2c4ea3d93574f21a3ecde1148445fe6b5f98f217e2e61a1cbba50a07590f0ab0abd00390fb04cbb3db74dfff698224997
 DIST aws-cli-1.25.22.gh.tar.gz 2228459 BLAKE2B 
e9ca58f6be9d5836b2b4d8ce51154ecd9dca3e443a120ff6ab3475b0777ca5e50c17a3c30641c57df1df63cc065fc0316b1e847b695bdfbe49a0a5b330912a74
 SHA512 
328303792a75c9f44c7e37e825ffb81aa2a071d4ae18b21c31f2c9abc5e0ae8f3ec079725847cd731d4cc49b5064a0244129176789f4ce0865e6d8cae0dda1e8
 DIST aws-cli-1.25.26.gh.tar.gz 2230449 BLAKE2B 
bb792fb2e4ba25870168e4fc3301d4b92d93d831301b0a46ec7dab1ac4b1bdeda9d43f9f6cf20de153f9df3d6b66b0d9ed9754ee4c27b79aacf9d9b8d7e11c2f
 SHA512 
56f9d02d54d20624944c8749860d3e92e7c0887b1c6f524545394ad590ad5ab63752abf25ecba400cfcb9273bdecbae110e4811804e287f15bdfde0d8638adff
+DIST aws-cli-1.25.27.gh.tar.gz 2230639 BLAKE2B 
80101fe2e2b58e7b626c546178ccab45108985d827db2b162d86e4271d5cb105dad2dfe36b807e88372af9cf14b706fda8928c0ccbbd97a49f2f1cf73bbff74f
 SHA512 
2e88950c40dcf64b6911ca02ede7d9790a0ff3f3beb4c4fe3d4087b82100d49df00a90e254c9ff58e09132e4ab79ac3861480eeb1a3603c95aba0093fdb90554

diff --git a/app-admin/awscli/awscli-1.25.27.ebuild 
b/app-admin/awscli/awscli-1.25.27.ebuild
new file mode 100644
index ..9f176fa05cc8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.25.27.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+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 ~arm64 ~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() {
+   # 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/botocore/

2022-07-11 Thread Arthur Zamarin
commit: 6b94429d147cc285df744b6dc52ff49b6d81b697
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:48:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:48:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b94429d

dev-python/botocore: add 1.27.27

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.27.27.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index cbfe2d35ce6b..737fa9bdd74a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.27.17.tar.gz 9130505 BLAKE2B 
04c6b37f3b42a0f9fb696b5213338b004418a68c754f5027ad447119fb20556dc49bd53f40fd9560ea3f5bdcf2afbe151dba68e901079baec770f9f223b1a894
 SHA512 
b1a145d3c97adfd4df40639da99e1c34087508be189d5818ee7176f20454f2897a6f518a14b4bfbf41cb169a17188bec467337c10d0ad511e223f0c1ff5b64ee
 DIST botocore-1.27.22.tar.gz 9151155 BLAKE2B 
e3aa6e9814e07bca2bd67d16f6548303af71654021b28f13c43b4005ba24a32cfccffa9a145babb781a6cbff9df3eab7de4c18973c00b3861ba83264eb144537
 SHA512 
57e43577840c62556760ff40d820898b0ee1efeb5da39fbdfe8c7ef53e86c8184bdfed5a52eeb9d0652fa053900462bdad9820b4a34bd4b5231f361b89c710d6
 DIST botocore-1.27.26.tar.gz 9167551 BLAKE2B 
9e95c1e6e5261b08247615446a589318d92cc86768c5e3999f99fb8e2a4a888309d72d4d3d66a1ebf9c1e2b6ccab6265a1d94ad9dcbf9da22aa1ae012aa2bfb3
 SHA512 
bbb563c2bc8eb3fe022f0b7be263ef16de93aadb02fb7a8e242f53a957a97e8f8b5d043ea8897a7b268d4d64b1e4972f2ccc91b8255f232c858f6a9ba1d93f34
+DIST botocore-1.27.27.tar.gz 9168895 BLAKE2B 
71cc1d94a570110305a37c6813e626bf2c06189692af6a0c1c751f63b329fb13c41e048103b1938f680cf00d08b2c16d253fcee0d559716ccc411be4635f8741
 SHA512 
d974824a5f1d6bdf332c49682fede28b1b2c464928595929c5f7e8c2cbcdc8216cd590dfdf2dadffbd4cd21e1aeefc89744424e09eab876ad77280e6023b362f

diff --git a/dev-python/botocore/botocore-1.27.27.ebuild 
b/dev-python/botocore/botocore-1.27.27.ebuild
new file mode 100644
index ..830c713f6036
--- /dev/null
+++ b/dev-python/botocore/botocore-1.27.27.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..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="mirror://pypi/${PN:0:1}/${PN}/${P}.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_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/icalendar/

2022-07-11 Thread Arthur Zamarin
commit: cb4a3fd83e2b77fec67646deb016deb23a0a115e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:51:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:51:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4a3fd8

dev-python/icalendar: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/icalendar/icalendar-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/icalendar/icalendar-4.1.0.ebuild 
b/dev-python/icalendar/icalendar-4.1.0.ebuild
index eac5ba78fabc..cadfd9e2c317 100644
--- a/dev-python/icalendar/icalendar-4.1.0.ebuild
+++ b/dev-python/icalendar/icalendar-4.1.0.ebuild
@@ -4,13 +4,13 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 
 DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 
2445)"
 HOMEPAGE="https://github.com/collective/icalendar;
-SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2022-07-11 Thread Arthur Zamarin
commit: 63642cf81f0e192a9ce0dc8095ecf29c466d3cf9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:49:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63642cf8

dev-python/boto3: add 1.24.27

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.24.27.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 545811e53f26..576116e3fabb 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.24.17.gh.tar.gz 511281 BLAKE2B 
577efc0ebfb39957e55bcaf7aa678cdf072eed885ab1055b15fc8ca2295fedd6d56fd2fb919913beedcdd335ff26e452bc5434283c9ca9d8f0135080e2aa1312
 SHA512 
a843146951eb2a5ad7dd31159d833806ae403014abf3e9a617f6457e3ecec1a0dc4c6ce6a87079c9112513cbd6a2ccd26542e5736eeea6c5723c7e39c660befa
 DIST boto3-1.24.22.gh.tar.gz 513301 BLAKE2B 
1b71d128cc8f8224fd1ef521988e6b5e941562c256c2769941340f6a9e3342394f9e2cf20d658bc4b0e9f5ddaebc832ae8fdc96e35e348b73631ca01f0be33a6
 SHA512 
eb64a050c1b63da823fad2b10db828fefbf75a95ae1f222576eabb8efa80cbbb3e54862dfd40813a8d58f9c329f4d95595bbebc172bcf0141c241499af7d4726
 DIST boto3-1.24.26.gh.tar.gz 515531 BLAKE2B 
34f99c4dd224731e07c2f0b175d6d172661ce454a7af16be6856053af1bfac69b7f56ada5b154fb625fe2ba1fb22fbe34b5150c550890e46a923b48f2466b06b
 SHA512 
a3980ec79abd5e2656d7d02b36dff6b8c2acb67033eff134d96dccbb9d8bbc2d711698b87d08d537256fad7e3b3cd7af008018ef567b12d63ef0fc871a8f3b3e
+DIST boto3-1.24.27.gh.tar.gz 516237 BLAKE2B 
968d48e9f1bf888df5dfc2ebb2d926d918121f96246e8d36ff872e93e347db3d97db42304e148cd21845bc3904977ea0e846bb104990cee23343c5995776
 SHA512 
3ff77f52a5236b12a7344ee9279cbfd53d6847f5afd980820f46971e62ebfa0f2639634c23cd962dfd087af1176596484dbedda6dee3674816a7a569f528caf5

diff --git a/dev-python/boto3/boto3-1.24.27.ebuild 
b/dev-python/boto3/boto3-1.24.27.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.24.27.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..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_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+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/sentry-sdk/

2022-07-11 Thread Arthur Zamarin
commit: 3724fb30a051373c74e351a9242568f9ab0697f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:46:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:46:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3724fb30

dev-python/sentry-sdk: add 1.7.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index ec5b1089429e..1dd3007d1157 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,2 +1,3 @@
 DIST sentry-sdk-1.5.12.tar.gz 247388 BLAKE2B 
72dc4a5df97656074243045f20cfdbcb15b3d40bb58be06f458a31b52f0168be6f543f83d4641528cb7310f3f5ac1459218397e0e7c0a5131c9bf462e8cfcfb1
 SHA512 
4d39ba8fd2f490b4e8e5584207c17ace9055668d34a1c43e74a5f05c740b0f38d0794a90cd27edf221d35f5ad76aa6551e117f48167186ce630f7f64200cdad4
 DIST sentry-sdk-1.6.0.gh.tar.gz 249637 BLAKE2B 
c4d6788c80184ce9127ed85dfb5305363fd27bcbebd74763e4c14c4fed35dd05069ad4a244fa2d8a59f8cb618df22d4d864bf72510fe42600d23fcc6bf8228cf
 SHA512 
d2999831af595ed7f1861ec78887e46887eea8c4c931f22bd4003aede508511287f67eb6100232362a110d16b7bdec892572225440be52a9bd37952c30478f15
+DIST sentry-sdk-1.7.0.gh.tar.gz 251695 BLAKE2B 
b31a11ee6dcd55960b2d267c26cabdb35a463ab8c081889dceca55ae9ad87c90827875fb75f0912e98457391f24263816d5e61c59551121fe8dede8bb4921a8b
 SHA512 
5595266185618630493eb9bf84c8570f419339b37e8f4afcd4feee80d62d9f678da68d58df081a5361380fe166df589029606ba1d7b70c1844fe174e3292f54c

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild
new file mode 100644
index ..45d775960169
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.7.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   ' python3_{8..9})
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   tests/test_client.py::test_databag_string_stripping
+   tests/test_client.py::test_databag_breadth_stripping
+   
tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
+   tests/integrations/asgi/test_asgi.py::test_websocket
+   # incompatible version?
+   tests/integrations/falcon/test_falcon.py
+   
tests/integrations/sqlalchemy/test_sqlalchemy.py::test_too_large_event_truncated
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/icalendar/

2022-07-11 Thread Arthur Zamarin
commit: a5bc640a153eae94cf01b038cdf0527c88b93360
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:48:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:48:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bc640a

dev-python/icalendar: add 4.1.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/icalendar/Manifest   |  1 +
 dev-python/icalendar/icalendar-4.1.0.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest
index 983bb8771ffc..834f1fe6e7eb 100644
--- a/dev-python/icalendar/Manifest
+++ b/dev-python/icalendar/Manifest
@@ -1 +1,2 @@
 DIST icalendar-4.0.9.tar.gz 84254 BLAKE2B 
c1ca7a7730404f7079e8fac8270f98a60ecd4e657f2b2b3d376d620f12c11a0db6dcd5713f7d2d4935c859d544497fa544b22ffb1a83be9c11ec2ea3923da93b
 SHA512 
2eeb69da89207fe91661dfa6e9c2a623eb3be2fb5a48e999e87a881d7fecc1f339764124601b0610a14ce809f238c6731f30f2071bb4706206de10181365d1dd
+DIST icalendar-4.1.0.tar.gz 78706 BLAKE2B 
a676b938101e901c45cfeceba031c35f26dc361832ca24877acefcbe9158e111d883b757a133d72901579f73b32e34adbcb47db6d8ccbaa49f013106c282401e
 SHA512 
15bdf4fd22394836d120d7d7ee029e218247d731c51bd99d4e6df7dd6046b91ea0874b8a81bd6090d366fff035329eac98cabdf0ba5aead43efc82c1e6566b23

diff --git a/dev-python/icalendar/icalendar-4.1.0.ebuild 
b/dev-python/icalendar/icalendar-4.1.0.ebuild
new file mode 100644
index ..eac5ba78fabc
--- /dev/null
+++ b/dev-python/icalendar/icalendar-4.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 
2445)"
+HOMEPAGE="https://github.com/collective/icalendar;
+SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # reset conf.py to not read version from an installed instance
+   sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" 
\
+   -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/rich/

2022-07-11 Thread Arthur Zamarin
commit: ad88e91a39a348af3998b78b03f75f7b8a5c0dfd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:40:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:40:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad88e91a

dev-python/rich: add 12.5.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/rich/Manifest   |  1 +
 dev-python/rich/rich-12.5.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index a84e9cb22eb4..77499943c089 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1 +1,2 @@
 DIST rich-12.4.4.gh.tar.gz 14891341 BLAKE2B 
7829951edb77b8e78bcbdeb340fa6c96901d634fb59ab16b8866b898973a95bd38de9dd1a8f6c821cd447878a5d22773abec329f49753e207b5b358c3532
 SHA512 
c1d077bb1448fd436fea87697d31b484615f787c9259418d6ebd12da45bf14f25f192198e4522653c5bd4e5ba218da7d72597e20d04dbffce4a3ea8bd82ce27c
+DIST rich-12.5.1.gh.tar.gz 15034345 BLAKE2B 
0ff73986d46c70ad6c959bdad2a28e25404bc7f50567f2d559213dfc5341a58b3e3f5e20907275b507f12c107e5d2e947434949ffb7887abad86d4df8cf3ba72
 SHA512 
41b4328211b825319962056a56df66b86770f62556f84c6c9ad276ae919ec352cda58ecae4535cdca8461913b6be4b8f30d81e0a91cb9a2944a890206215f11f

diff --git a/dev-python/rich/rich-12.5.1.ebuild 
b/dev-python/rich/rich-12.5.1.ebuild
new file mode 100644
index ..a049e4167d88
--- /dev/null
+++ b/dev-python/rich/rich-12.5.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for rendering rich text, tables, etc. to the 
terminal"
+HOMEPAGE="
+   https://github.com/Textualize/rich/
+   https://pypi.org/project/rich/
+"
+SRC_URI="
+   https://github.com/Textualize/rich/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   local EPYTEST_DESELECT=(
+   # broken with =dev-python/pygments-2.12.0
+   
tests/test_console.py::test_size_can_fall_back_to_std_descriptors
+   )
+   [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=(
+   # the usual deal: output changes that cause test mismatches
+   tests/test_inspect.py::test_inspect_text
+   tests/test_inspect.py::test_inspect_builtin_function
+   tests/test_inspect.py::test_inspect_integer_with_methods
+   tests/test_log.py::test_log
+   tests/test_pretty.py::test_attrs_broken
+   )
+   epytest -p no:pytest-qt
+}
+
+pkg_postinst() {
+   optfeature "integration with HTML widgets for Jupyter" 
dev-python/ipywidgets
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/

2022-07-11 Thread Arthur Zamarin
commit: 35218677363471954071df9ffc350921cca86378
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:43:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:43:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35218677

dev-python/jsonschema: add 4.7.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/jsonschema/Manifest|  1 +
 dev-python/jsonschema/jsonschema-4.7.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index c10e4807fde1..8b1771f73200 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,3 +1,4 @@
 DIST jsonschema-4.6.0.tar.gz 269939 BLAKE2B 
f214f65fbb908029f221789ab3857db9cbc1a7bb355f04a46bc7798514ba73ac3ba6f78cc3eaf985c19b16607ea6cf38bf46c9a8e19b1b1aef0138ef74239a4c
 SHA512 
82d9e0c7de867c4a53b67b9dc79a38a76e384f5d41c66b52c57d407e03eb97faf8ebf41370ef08b30966f13eca210f94916b6a40347a2a75088e33017ccc2f5f
 DIST jsonschema-4.6.1.tar.gz 278452 BLAKE2B 
0b5c90b790cf7430bfbea4b38f90acec6fc256bf521d9552b463489751da3f889b43021e9d94c3ed4bd7704c462141d73d25273eea1331c85a0d2d04d5c9ad18
 SHA512 
5c0e2806915ef4545092b0bffe4cc1207d9a6f2a6920c10894d5b7b2a9ed665093b7a9a68114d1a05528869e7d8aed902e7569800db4393fa810c0f6853f713d
 DIST jsonschema-4.6.2.tar.gz 275975 BLAKE2B 
7c587e8b5c5eff097390e6254ae633445ffece2bd3e9c003dca730bd332c4d3c236ea10225dc81b95ef9359a9309831290b106a07e80945574dcc2937bcd4983
 SHA512 
e41d6bda1bd6b12174201a70b5ad5209ab7c445faa6c947408f0fbc255839f3379ffe8b539760d993b435972936e4052300dbc420d4b87051f33180bced7efb2
+DIST jsonschema-4.7.1.tar.gz 278393 BLAKE2B 
6840e84fac982c011c8ee7f7112d5dec0575f8491efa00b319e4d7a1d36f306a893a77ce962265505efe2493266fa6da932fe744dbf9906c2a5439d19e291135
 SHA512 
5fa43906a2d766c8b568f375ace8ff96d131dff634fc3c65ab9c8f4a70e973935f3626e4537ab8a04d374dd0b5e6a311849abed0dde4faabd53a2d48cd6a5ac7

diff --git a/dev-python/jsonschema/jsonschema-4.7.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.7.1.ebuild
new file mode 100644
index ..fb6400dc457c
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.7.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-1.4.0[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri_template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # wtf?
+   jsonschema/tests/test_deprecations.py::TestDeprecations::test_version
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2022-07-11 Thread Arthur Zamarin
commit: ae9348c5df05918bd624d3eb6070093d37b8cc59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 19:47:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 19:47:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9348c5

dev-python/reportlab: add 3.6.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/reportlab/Manifest|  1 +
 dev-python/reportlab/reportlab-3.6.11.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 4110f67cf890..c26c138f4ee9 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,5 +1,6 @@
 DIST pfbfer-20070710.zip 677333 BLAKE2B 
100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df
 SHA512 
6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
 DIST reportlab-3.6.10.tar.gz 4518482 BLAKE2B 
be43079f4695bf20804864e5e0a4957093e657516dd6da45ca6b51a5da4522bed80ee0050fdd213c1fa6556c6c3e3c0173829fdc336c0d63b92ef3560c351675
 SHA512 
b079db8a51c917de1ab6f27d4ba733568e425fb73041331a9da842cdc00f583fb4196e5fa2a5cbdd3fb7f3681bba850950d5b391a38cbbf25ae904b88d0c278c
+DIST reportlab-3.6.11.tar.gz 4519404 BLAKE2B 
a099a4adcaf7186cbb558ba708abf47019cff33c6a5335b27bb1eb1377c3276ae9ecdf33e66f614880de2f72e195333f3a7839ce776b8946431e2d23872fb13b
 SHA512 
2ef81850f4e30e78ef9e923d3aea7efac6c98dce83f90c0edd47384febd68eb6ac81e05c7038e7d67458bdae16d1b19b75e9aeb8da6a5283e9173e27e4369251
 DIST reportlab-3.6.6.tar.gz 4509457 BLAKE2B 
d2cb5c764aa86000dd97798b5aea25fdc07e4230015dda6c11099e379884ca74532327dfe723069d5e56569dd7e120d94918f64a5f705bfef212b484f812aa7b
 SHA512 
6f05e5f7c6b6c0b6f8d65fe11e2900ecd427f6c293672b12a4cc094476da1cdebc0df59198660614251d388241d7c886c345f958d337d351ea048b3b25a71ba5
 DIST reportlab-3.6.7.tar.gz 4504447 BLAKE2B 
3e691294d20f94850840ddc70565d2235bdcb37d47b5e869e34e5fea93dc9ba017d09f088e18b6479266354076b89461849dd1eb7d1d4e8b12a9c4a95706bf66
 SHA512 
51f98900ccf7ef34fefc237bf1c787931a525cd82284685bda26f411760b97d1b85fce5bffa59b133705f6c1769a8d3616ef85ea368ed59dfc72f24d5faf6e88
 DIST reportlab-3.6.8.tar.gz 4503191 BLAKE2B 
3d61ac2554309a8dfff2107ba6157152b558355fc6ebd7d2337b0f3152ceb9644ae2dc20b6e0f2ed312a579fc5f172e05eeda69e3b6acbbf921b62f27ce50f77
 SHA512 
7eb2381a8020f751f03008bb8dc1eb07f954a97c0c3d38646602a22ed7f69dd73e11bbd1251a471da141c98492be7f3867cf120e489c58911ae6e9f29c926507

diff --git a/dev-python/reportlab/reportlab-3.6.11.ebuild 
b/dev-python/reportlab/reportlab-3.6.11.ebuild
new file mode 100644
index ..1ffad971fbde
--- /dev/null
+++ b/dev-python/reportlab/reportlab-3.6.11.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+   https://www.reportlab.com/
+   https://pypi.org/project/reportlab/
+"
+SRC_URI="
+   mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz
+   https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   media-libs/freetype
+   media-libs/libart_lgpl
+   sys-libs/zlib:=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
+"
+BDEPEND="
+   app-arch/unzip
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.6.9-paths.patch
+)
+
+distutils_enable_sphinx docs/source
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd ${P}/src/reportlab/fonts || die
+   unpack pfbfer-20070710.zip
+}
+
+src_configure() {
+   cat > local-setup.cfg <<-EOF || die
+   [OPTIONS]
+   no-download-t1-files = 1
+   use-system-libart = 1
+   EOF
+}
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}"
+   popd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/moonbridge/files/, www-servers/moonbridge/

2022-07-11 Thread Alfredo Tupone
commit: 9b810c67bdeed3a2ea8ddea55034dbf7f3f33de7
Author: brahmajit das  gmail  com>
AuthorDate: Mon Jul 11 19:24:41 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 11 19:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b810c67

www-servers/moonbridge: Fix building on musl. Include fcntl

It is explicitely required to include fcntl.h in musl.
Else we get F_SETFD, FD_CLOEXEC undefined errors.

Closes: https://bugs.gentoo.org/828671

Signed-off-by: brahmajit das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26352
Signed-off-by: Alfredo Tupone  gentoo.org>

 www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch | 14 ++
 www-servers/moonbridge/moonbridge-1.0.1.ebuild|  5 -
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch 
b/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch
new file mode 100644
index ..2a1d15b09238
--- /dev/null
+++ b/www-servers/moonbridge/files/moonbridge-1.0.1-fcntl.patch
@@ -0,0 +1,14 @@
+#It is explicitely required to include fcntl.h in musl.
+#Else we get F_SETFD, FD_CLOEXEC undefined errors.
+#
+#Closes: https://bugs.gentoo.org/828671
+--- a/moonbridge.c
 b/moonbridge.c
+@@ -36,6 +36,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #if defined(__FreeBSD__) || __has_include()
+ #include 
+ #endif

diff --git a/www-servers/moonbridge/moonbridge-1.0.1.ebuild 
b/www-servers/moonbridge/moonbridge-1.0.1.ebuild
index 93fb08c942b9..c718ae8e1f34 100644
--- a/www-servers/moonbridge/moonbridge-1.0.1.ebuild
+++ b/www-servers/moonbridge/moonbridge-1.0.1.ebuild
@@ -27,7 +27,10 @@ BDEPEND="sys-devel/pmake
 
 S="${WORKDIR}"/${MYP}
 
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+PATCHES=(
+"${FILESDIR}"/${P}-gentoo.patch
+"${FILESDIR}"/${P}-fcntl.patch
+)
 
 DOCS=( README reference.txt )
 



[gentoo-commits] data/glep:master commit in: /

2022-07-11 Thread Ulrich Müller
commit: 119d8ef975320ab37c642d5ff804fade8b2ad232
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jun 30 15:03:23 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jul 11 18:58:10 2022 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=119d8ef9

glep-0083: Initial draft of EAPI deprecation GLEP

Bug: https://bugs.gentoo.org/855362
Signed-off-by: Ulrich Müller  gentoo.org>

 glep-0083.rst | 134 ++
 1 file changed, 134 insertions(+)

diff --git a/glep-0083.rst b/glep-0083.rst
new file mode 100644
index 000..3f9b259
--- /dev/null
+++ b/glep-0083.rst
@@ -0,0 +1,134 @@
+---
+GLEP: 83
+Title: EAPI deprecation
+Author: Ulrich Müller 
+Type: Informational
+Status: Draft
+Version: 1
+Created: 2022-06-30
+Last-Modified: 2022-07-11
+Post-History: 2022-07-11
+Content-Type: text/x-rst
+---
+
+
+Abstract
+
+
+Introduce standardized criteria for deprecation and banning of EAPIs.
+
+
+Motivation
+==
+
+So far, old EAPIs were deprecated by the Gentoo Council in an ad-hoc
+manner. No fixed criteria were used, resulting in very different
+deprecation times after approval of newer EAPIs. Standardized criteria
+for deprecation and banning will make the life cycle of EAPIs more
+predictable.
+
+
+Specification
+=
+
+A *deprecated EAPI* is no longer required for the upgrade path of
+users' systems. Its use is discouraged, and tools like pkgcheck will
+warn about this [#COUNCIL-20130409]_.
+
+A *banned EAPI* must no longer be used, neither for new ebuilds, nor
+for updating of existing ebuilds [#COUNCIL-20140311]_.
+
+The Gentoo Council will deprecate an EAPI when two newer EAPIs are
+supported by the stable version of Portage, and one of them has been
+supported for 24 months.
+
+The Gentoo Council will ban a deprecated EAPI when it is used by less
+than 5 % of ebuilds in the Gentoo repository, but no sooner than 24
+months after its deprecation.
+
+EAPIs used in profiles are outside the scope of this GLEP.
+
+
+Rationale
+=
+
+Timing of EAPI deprecation is a trade-off between different factors.
+On the one hand, the total number of EAPIs in active use should be
+limited; this will prevent the learning curve for new developers and
+contributors from becoming too steep and will help to reduce code
+complexity, e.g. in eclasses.
+
+On the other hand, an upgrade path to a stable system is guaranteed
+for one year, plus limited support for systems that are outdated more
+than a year [#COUNCIL-20091109]_. Therefore, previous EAPIs are still
+required during that time. A period of 24 months before deprecation
+has been chosen, which is more than the required minimum and will
+allow projects to support a longer upgrade path.
+
+Requiring two newer EAPIs before deprecation will allow ebuilds that
+are otherwise seldom updated to be bumped to the next but one EAPI
+immediately.
+
+A delay of 24 months between deprecation and ban will give ebuild
+authors enough time to update. This is especially relevant for
+overlays and downstream distributions. Since a banned EAPI is
+sufficient reason for updating an ebuild, an additional threshold of
+5 % is required, in order to keep the number of such updates (and bug
+reports requesting them) manageable.
+
+
+Backwards Compatibility
+===
+
+The following table compares the actual dates of deprecations and bans
+[#PMS-PROJECT]_ with the dates that would have resulted from the
+criteria proposed in this GLEP ("new date").
+
+.. csv-table::
+   :header-rows: 2
+   :stub-columns: 1
+   :widths: auto
+   :align: right
+
+   EAPI,Portage,Gentoo repo,deprecated,deprecated,diff.,banned,banned,diff.
+   ,stable,usage < 5 %,actual date,new date,months,actual date,new date,months
+   0,2005-12-26,2017-02-28,2014-02-25,2009-12-11,-50,2016-01-10,2017-02-28,+14
+   1,2007-12-11,2009-10-25,2013-04-09,2011-01-08,-27,2014-03-11,2013-01-08,-14
+   2,2009-01-08,2015-03-27,2013-04-09,2012-03-08,-13,2014-03-11,2015-03-27,+12
+   3,2010-03-08,2015-01-16,2014-02-25,2013-03-17,-11,2016-01-10,2015-03-17,-10
+   4,2011-03-17,2018-01-11,2015-10-11,2016-01-17,+3,2018-04-08,2018-01-17,-3
+   5,2012-12-11,2021-06-15,2018-05-13,2018-06-27,+1,2021-08-08,2021-06-15,-2
+   6,2016-01-17,2022-11-22 [*]_,2021-07-11,2021-07-05,0,,2023-07-05,
+   7,2018-06-27,,,
+   8,2021-07-05,,,
+
+.. [*] Extrapolated date, obtained by fitting data between 2021-01-01
+   and 2022-07-11 with an exponential function.
+
+
+References
+==
+
+.. [#COUNCIL-20130409] "EAPI deprecation",
+   Gentoo Council meeting summary 2013-04-09
+   (https://projects.gentoo.org/council/meeting-logs/20130409-summary.txt).
+   Note: The original quote says "Repoman" instead of "pkgcheck".
+
+.. [#COUNCIL-20140311] "Ban on EAPI 1 and 2 should extend to updating
+   EAPI in existing ebuilds", Gentoo Council meeting summary 2014-03-11
+   

[gentoo-commits] repo/gentoo:master commit in: games-action/brutal-legend-hb/, games-action/brutal-legend-gog/, ...

2022-07-11 Thread James Le Cuirot
commit: ff90b89cab0f5b9599ea6b246505f052de50e562
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 11 18:47:35 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 11 18:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff90b89c

games-action/brutal-legend: Split into gog and hb packages

Signed-off-by: James Le Cuirot  gentoo.org>

 games-action/brutal-legend-gog/Manifest|  1 +
 .../brutal-legend-gog-2.0.0.3.ebuild   | 69 +
 .../metadata.xml   |  0
 .../{brutal-legend => brutal-legend-hb}/Manifest   |  0
 .../brutal-legend-hb-20130615-r3.ebuild| 69 +
 .../metadata.xml   |  0
 .../brutal-legend/brutal-legend-20130615-r2.ebuild | 70 --
 7 files changed, 139 insertions(+), 70 deletions(-)

diff --git a/games-action/brutal-legend-gog/Manifest 
b/games-action/brutal-legend-gog/Manifest
new file mode 100644
index ..74e3ef8d130f
--- /dev/null
+++ b/games-action/brutal-legend-gog/Manifest
@@ -0,0 +1 @@
+DIST gog_brutal_legend_2.0.0.3.sh 8519941388 BLAKE2B 
1f7ccab8897275b019971307d2fc55c4783212ea8bdbb0944a6ea4f15433e90a955eb2908d84fa1c654650d12cee7f31cce4e926ddda70fa87ef18d6cb8b3aad
 SHA512 
49dcfb3dea868392501da2c11a6d9c415406d017e8954d53131fe78bccf04ce773f0728da7e89e52feb21b8d246f28ae71eb8df5d8162fc132e4cd0864706209

diff --git a/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild 
b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild
new file mode 100644
index ..1c9b0afd1d0a
--- /dev/null
+++ b/games-action/brutal-legend-gog/brutal-legend-gog-2.0.0.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="8600M"
+inherit check-reqs desktop unpacker xdg
+
+MY_PN="${PN%-gog}"
+DESCRIPTION="Rock-themed action-adventure that marries visceral action combat 
with open-world freedom"
+HOMEPAGE="https://www.gog.com/game/brutal_legend;
+SRC_URI="gog_brutal_legend_${PV}.sh"
+
+LICENSE="GOG-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+BDEPEND="
+   app-arch/unzip
+   media-libs/libpng
+"
+
+RDEPEND="
+   media-libs/glu[abi_x86_32]
+   media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,video]
+   >=sys-devel/gcc-3.4[cxx]
+   >=sys-libs/glibc-2.7[stack-realign(-)]
+   sys-libs/zlib[abi_x86_32]
+   virtual/opengl[abi_x86_32]
+   !${CATEGORY}/${MY_PN}-hb
+"
+
+S="${WORKDIR}/data/noarch/game"
+DIR="/opt/${MY_PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_unpack() {
+   unpack_zip "${A}"
+}
+
+src_prepare() {
+   default
+
+   # The distributed icon is broken so fix it. pngfix exits unsuccessfully 
when
+   # it fixes an image, so run it again to check the fixed image.
+   pngfix --out="${T}"/Buddha.png Buddha.png ||
+   pngfix "${T}"/Buddha.png || die
+}
+
+src_install() {
+   exeinto "${DIR}"
+   doexe Buddha.bin.x86
+   dosym ../..${DIR}/Buddha.bin.x86 /usr/bin/${MY_PN}
+
+   insinto "${DIR}"
+   doins -r "${T}"/Buddha.png DFCONFIG Data/ Linux/ OGL/ Win/
+
+   exeinto "${DIR}"/lib
+   doexe lib/libfmod*.so lib/libsteam_api.so
+
+   make_desktop_entry ${MY_PN} "Brütal Legend" 
"${EPREFIX}${DIR}"/Buddha.png
+}

diff --git a/games-action/brutal-legend/metadata.xml 
b/games-action/brutal-legend-gog/metadata.xml
similarity index 100%
copy from games-action/brutal-legend/metadata.xml
copy to games-action/brutal-legend-gog/metadata.xml

diff --git a/games-action/brutal-legend/Manifest 
b/games-action/brutal-legend-hb/Manifest
similarity index 100%
rename from games-action/brutal-legend/Manifest
rename to games-action/brutal-legend-hb/Manifest

diff --git a/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild 
b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild
new file mode 100644
index ..b751bca21841
--- /dev/null
+++ b/games-action/brutal-legend-hb/brutal-legend-hb-20130615-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="8600M"
+inherit check-reqs desktop unpacker xdg
+
+MY_PN="${PN%-hb}"
+DESCRIPTION="Rock-themed action-adventure that marries visceral action combat 
with open-world freedom"
+HOMEPAGE="https://www.humblebundle.com/store/brutal-legend;
+SRC_URI="BrutalLegend-Linux-${PV:0:4}-${PV:4:2}-${PV:6:2}-setup.bin"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+BDEPEND="
+   app-arch/unzip
+   media-libs/libpng
+"
+
+RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, profiles/default/linux/musl/, ...

2022-07-11 Thread James Le Cuirot
commit: f9576ce3252299549ef351c76a9124e3ba4cda8a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 11 18:45:42 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 11 18:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9576ce3

profiles: Split games-action/brutal-legend into gog and hb packages

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask | 3 ++-
 profiles/default/linux/musl/package.mask | 3 ++-
 profiles/updates/3Q-2022 | 1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 68ce0ddafe21..06c7c71acb18 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -39,7 +39,8 @@ dev-util/android-sdk-update-manager
 dev-util/biew
 games-action/badland
 games-action/beathazardultra
-games-action/brutal-legend
+games-action/brutal-legend-gog
+games-action/brutal-legend-hb
 games-action/crimsonland
 games-action/descent3
 games-action/descent3-demo

diff --git a/profiles/default/linux/musl/package.mask 
b/profiles/default/linux/musl/package.mask
index b567918b4526..47955d113744 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -14,7 +14,8 @@ dev-libs/elfutils
 # packages that need masked packages or multilib
 dev-games/ps2-packer
 games-action/beathazardultra
-games-action/brutal-legend
+games-action/brutal-legend-gog
+games-action/brutal-legend-hb
 games-action/crimsonland
 games-action/descent3
 games-action/descent3-demo

diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
index 6b221dc50924..d79a70a08337 100644
--- a/profiles/updates/3Q-2022
+++ b/profiles/updates/3Q-2022
@@ -4,3 +4,4 @@ move dev-python/dbutils dev-python/DBUtils
 move dev-python/frozen-flask dev-python/Frozen-Flask
 move dev-python/ipy dev-python/IPy
 move sci-libs/shapely dev-python/shapely
+move games-action/brutal-legend games-action/brutal-legend-hb



[gentoo-commits] proj/sci:master commit in: sci-libs/nipype/files/, sci-libs/nipype/

2022-07-11 Thread Horea Christian
commit: 0c07f1c2cc4caec9042ea446d13ed857139f8caf
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jul 11 18:32:17 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jul 11 18:32:17 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0c07f1c2

sci-libs/nipype: EAPI and PYTHON_COMPAT bump, test fix

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 .../nipype/files/nipype-1.5.0-collections.patch| 28 ++
 sci-libs/nipype/nipype-1.5.0.ebuild| 17 +
 2 files changed, 41 insertions(+), 4 deletions(-)

diff --git a/sci-libs/nipype/files/nipype-1.5.0-collections.patch 
b/sci-libs/nipype/files/nipype-1.5.0-collections.patch
new file mode 100644
index 0..e784ba48b
--- /dev/null
+++ b/sci-libs/nipype/files/nipype-1.5.0-collections.patch
@@ -0,0 +1,28 @@
+--- a/nipype/interfaces/base/traits_extension.py   2020-06-03 
11:08:30.0 -0400
 b/nipype/interfaces/base/traits_extension.py   2022-07-11 
14:09:31.847784312 -0400
+@@ -19,7 +19,10 @@
+ (usually by Robert Kern).
+
+ """
+-from collections import Sequence
++try:
++from collections import Sequence
++except ImportError:
++from collections.abc import Sequence
+
+ # perform all external trait imports here
+ from traits import __version__ as traits_version
+--- a/nipype/utils/misc.py 2020-06-03 11:08:30.0 -0400
 b/nipype/utils/misc.py 2020-06-03 14:08:57.951408897 -0400
+@@ -6,7 +6,10 @@
+ import os
+ import sys
+ import re
+-from collections import Iterator
++try:
++from collections import Iterator
++except ImportError:
++from collections.abc import Iterator
+ from warnings import warn
+
+ from distutils.version import LooseVersion

diff --git a/sci-libs/nipype/nipype-1.5.0.ebuild 
b/sci-libs/nipype/nipype-1.5.0.ebuild
index 35792adbc..67e244049 100644
--- a/sci-libs/nipype/nipype-1.5.0.ebuild
+++ b/sci-libs/nipype/nipype-1.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+),sqlite"
 
 inherit distutils-r1
@@ -47,6 +47,7 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}/${P}"-version_check.patch
+   "${FILESDIR}/${P}"-collections.patch
 )
 
 src_prepare() {
@@ -68,10 +69,18 @@ python_install_all() {
doenvd "${FILESDIR}/98nipype"
 }
 
+EPYTEST_DESELECT=(
+   nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor
+   
nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_compcor_variance_threshold_and_metadata
+   nipype/algorithms/tests/test_CompCor.py::TestCompCor::test_tcompcor
+   nipype/interfaces/tests/test_io.py::test_s3datagrabber_communication
+   
nipype/utils/tests/test_cmd.py::TestNipypeCMD::test_main_returns_0_on_help
+)
+
 python_test() {
# Setting environment variable to disable etelemetry version check:
# https://github.com/nipy/nipype/issues/3196#issuecomment-605980044
-   NIPYPE_NO_ET=1 pytest -vv\
+   NIPYPE_NO_ET=1 epytest -vv\
|| die
# Upstream test configuration fails
#-c nipype/pytest.ini\



[gentoo-commits] proj/sci:master commit in: dev-vcs/datalad/, dev-vcs/datalad/files/

2022-07-11 Thread Horea Christian
commit: f18c6493e672e9af6ec906f773b8542cee97c34d
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jul 11 18:31:20 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jul 11 18:31:20 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f18c6493

dev-vcs/datalad: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/datalad/datalad-0.16.1.ebuild| 72 ++
 dev-vcs/datalad/files/datalad-0.16.1-input.patch | 94 
 2 files changed, 166 insertions(+)

diff --git a/dev-vcs/datalad/datalad-0.16.1.ebuild 
b/dev-vcs/datalad/datalad-0.16.1.ebuild
new file mode 100644
index 0..50e29f19d
--- /dev/null
+++ b/dev-vcs/datalad/datalad-0.16.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Keep code, data, containers under control with git and git-annex"
+HOMEPAGE="https://github.com/datalad/datalad;
+SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test +downloaders +metadata +publish misc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/p7zip
+   dev-python/annexremote[${PYTHON_USEDEP}]
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   app-arch/patool[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/wrapt[${PYTHON_USEDEP}]
+   downloaders? (
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+   metadata? (
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   dev-python/whoosh[${PYTHON_USEDEP}]
+   )
+   misc? (
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+   publish? (
+   dev-vcs/python-gitlab[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/httpretty[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+
+# Noticed by upstream:
+# https://github.com/datalad/datalad/issues/6623
+PATCHES=( "${FILESDIR}/${P}-input.patch" )
+
+distutils_enable_tests nose
+
+python_test() {
+   export DATALAD_TESTS_NONETWORK=1
+   ${EPYTHON} -m nose -s -v -A "not(integration or usecase or slow or 
network or turtle)" datalad || die
+   # Full test suite takes for ever:
+   # ${EPYTHON} -m nose -s -v datalad || die
+}

diff --git a/dev-vcs/datalad/files/datalad-0.16.1-input.patch 
b/dev-vcs/datalad/files/datalad-0.16.1-input.patch
new file mode 100644
index 0..beb539b5d
--- /dev/null
+++ b/dev-vcs/datalad/files/datalad-0.16.1-input.patch
@@ -0,0 +1,94 @@
+diff --git a/datalad/local/tests/test_gitcredential.py 
b/datalad/local/tests/test_gitcredential.py
+index 09387a70d..6dc0e0be4 100644
+--- a/datalad/local/tests/test_gitcredential.py
 b/datalad/local/tests/test_gitcredential.py
+@@ -70,89 +70,6 @@ def test_gitcredential_interface(path):
+ assert_false(cred['password'])
+ 
+ 
+-@with_tempfile
+-def test_datalad_credential_helper(path):
+-
+-ds = Dataset(path).create()
+-
+-# tell git to use git-credential-datalad
+-ds.config.add('credential.helper', 'datalad', where='local')
+-ds.config.add('datalad.credentials.githelper.noninteractive', 'true',
+-  where='global')
+-
+-from datalad.downloaders.providers import Providers
+-
+-url1 = "https://datalad-test.org/some;
+-url2 = "https://datalad-test.org/other;
+-provider_name = "datalad-test.org"
+-
+-# `Providers` code is old and only considers a dataset root based on PWD
+-# for config lookup. contextmanager below can be removed once the
+-# provider/credential system is redesigned.
+-with chpwd(ds.path):
+-
+-gitcred = GitCredentialInterface(url=url1, repo=ds)
+-
+-# There's nothing set up yet, helper should return empty
+-gitcred.fill()
+-eq_(gitcred['username'], '')
+-eq_(gitcred['password'], '')
+-
+-# store new credentials
+-# Note, that `Providers.enter_new()` currently uses user-level config
+-# files 

[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/

2022-07-11 Thread Arthur Zamarin
commit: 3875866e5ddfdf9e6d3e1df850304f81e1945376
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 18:19:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 18:19:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3875866e

dev-python/numpy: Stabilize 1.22.4 hppa, #857345

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/numpy/numpy-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numpy/numpy-1.22.4.ebuild 
b/dev-python/numpy/numpy-1.22.4.ebuild
index 3f8e9f3560c8..7f1805a8fb6d 100644
--- a/dev-python/numpy/numpy-1.22.4.ebuild
+++ b/dev-python/numpy/numpy-1.22.4.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-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"
+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"
 IUSE="doc lapack"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-portage/portpeek/

2022-07-11 Thread Mike Pagano
commit: cccacbae494c2783b04aefa08d0c55295343c8f5
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Jul 11 18:02:39 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Jul 11 18:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccacbae

app-portage/portpeek: Version bump with support for python 3.11

Signed-off-by: Mike Pagano  gentoo.org>

 app-portage/portpeek/portpeek-3.2.2-r1.ebuild | 30 +++
 1 file changed, 30 insertions(+)

diff --git a/app-portage/portpeek/portpeek-3.2.2-r1.ebuild 
b/app-portage/portpeek/portpeek-3.2.2-r1.ebuild
new file mode 100644
index ..459e51243625
--- /dev/null
+++ b/app-portage/portpeek/portpeek-3.2.2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{8,9,10,11} )
+
+inherit python-r1
+
+DESCRIPTION="A helper program for maintaining the package.keyword and 
package.unmask files"
+HOMEPAGE="https://github.com/mpagano/portpeek;
+SRC_URI="https://github.com/mpagano/portpeek/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   >=app-portage/gentoolkit-0.6.1-r1
+   || (
+   >=sys-apps/portage-3.0.31[${PYTHON_USEDEP}]
+   )"
+
+src_install() {
+   python_foreach_impl python_doscript ${PN}
+   doman *.[0-9]
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libosmo-dsp/

2022-07-11 Thread Thomas Beierlein
commit: 56a8b4cca1670fa6107123541f8c2e050e756f8d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Jul 11 17:55:58 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Jul 11 17:56:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a8b4cc

net-libs/libosmo-dsp: Drop .la file

Closes: https://bugs.gentoo.org/848930
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild | 1 +
 net-libs/libosmo-dsp/libosmo-dsp-.ebuild  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild 
b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
index fce5afb5010c..cf9cc1ce5961 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild
@@ -40,4 +40,5 @@ src_configure() {
 src_install() {
default_src_install
use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.a
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.la
 }

diff --git a/net-libs/libosmo-dsp/libosmo-dsp-.ebuild 
b/net-libs/libosmo-dsp/libosmo-dsp-.ebuild
index 0fc0e3c4f071..4b71863463d6 100644
--- a/net-libs/libosmo-dsp/libosmo-dsp-.ebuild
+++ b/net-libs/libosmo-dsp/libosmo-dsp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,4 +40,5 @@ src_configure() {
 src_install() {
default_src_install
use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.a
+   use static-libs || rm "${ED}"/usr/$(get_libdir)/libosmodsp.la
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/

2022-07-11 Thread Michał Górny
commit: 9170b27ef2fa5671c5037d8add9e1d6c9d06459c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 11 17:38:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 11 17:45:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9170b27e

dev-python/pyzmq: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyzmq/Manifest|  2 -
 dev-python/pyzmq/pyzmq-23.0.0.ebuild | 77 
 dev-python/pyzmq/pyzmq-23.1.0.ebuild | 77 
 3 files changed, 156 deletions(-)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index 2f5388c65e06..547e06951f36 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,3 +1 @@
-DIST pyzmq-23.0.0.gh.tar.gz 399818 BLAKE2B 
ebd99acb5270f4ba2f851f3df9a7cb81f986730eba81d54c2c4bc55f24f98ebafdd7a24fcdce1dc5727a1e2e1ce57a9b52160800c6eb29c08bb9ee94450c5a83
 SHA512 
aaee7af933467daf56db660b84cf79972042aee6b2c9640c00e09e0d7c78cafe61346df567beb8eebadb4408c1887eb355beee04c4a6b1efa0d8dde8a4c82283
-DIST pyzmq-23.1.0.gh.tar.gz 401651 BLAKE2B 
8e78f993bc7ee0212c6fa598d7993fc7b9cff8ebfa25ee833039d69214a00a6cf82ecb388ed6fb06caf8a63f7cea3be84aeaabf6f451f5889ef20943edcb9fab
 SHA512 
06b71c641381f6efa57e1dc21864855694bf6a160ea388dc55da6092482257dcf776bd777edd318bd39d1462450e8c8873336cc0c1c5e15639f8f77ce7bff46f
 DIST pyzmq-23.2.0.gh.tar.gz 402085 BLAKE2B 
4ab26af04c76205d0770163e248e28a22aa8f710a66c9dc96e18c772338c434ad06227d57edd5aa3476fad68fa7320e9216a102b2cb19649393f1e9ef5d9599c
 SHA512 
348482f4b6fd4ebeae8e4720a7005ed35eccee2bf26b0128115b756ee560156b34e6f043c96b71a84d47b1313bd2d8e0ed0f74c7768e23cbf65bd906036800c5

diff --git a/dev-python/pyzmq/pyzmq-23.0.0.ebuild 
b/dev-python/pyzmq/pyzmq-23.0.0.ebuild
deleted file mode 100644
index c888d1e26c4c..
--- a/dev-python/pyzmq/pyzmq-23.0.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-# TODO: Find out exactly where this error comes from
-# error: '<' not supported between instances of 'str' and 'int'
-#DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="threads(+)"
-
-inherit flag-o-matic distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
-HOMEPAGE="
-   https://zeromq.org/languages/python/
-   https://pypi.org/project/pyzmq/
-   https://github.com/zeromq/pyzmq/;
-SRC_URI="
-   https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="+draft"
-
-DEPEND="
-   >=net-libs/zeromq-4.2.2-r2:=[drafts]
-"
-# it uses cffi backend for pypy, cython backend for cpython
-RDEPEND="${DEPEND}
-   $(python_gen_cond_dep '
-   dev-python/py[${PYTHON_USEDEP}]
-   dev-python/cffi:=[${PYTHON_USEDEP}]
-   ' pypy3)
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ' 'python*')
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   "dev-python/numpydoc"
-
-python_configure_all() {
-   tc-export CC
-   append-cppflags -DZMQ_BUILD_DRAFT_API=$(usex draft '1' '0')
-}
-
-python_compile() {
-   esetup.py cython --force
-   ZMQ_PREFIX="${EPREFIX}/usr" distutils-r1_python_compile
-}
-
-python_test() {
-   EPYTEST_DESELECT=(
-   # TODO
-   zmq/tests/test_constants.py::TestConstants::test_draft
-   zmq/tests/test_cython.py::test_cython
-
-   # hangs often
-   zmq/tests/test_log.py::TestPubLog::test_blank_root_topic
-   )
-   EPYTEST_IGNORE=(
-   zmq/tests/test_mypy.py
-   )
-
-   cd "${BUILD_DIR}/lib" || die
-   epytest
-}

diff --git a/dev-python/pyzmq/pyzmq-23.1.0.ebuild 
b/dev-python/pyzmq/pyzmq-23.1.0.ebuild
deleted file mode 100644
index f3c9d5bbf854..
--- a/dev-python/pyzmq/pyzmq-23.1.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-# TODO: Find out exactly where this error comes from
-# error: '<' not supported between instances of 'str' and 'int'
-#DISTUTILS_USE_PEP517=setuptools
-PYTHON_REQ_USE="threads(+)"
-
-inherit flag-o-matic distutils-r1 toolchain-funcs
-
-DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
-HOMEPAGE="
-   https://zeromq.org/languages/python/
-   https://pypi.org/project/pyzmq/
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/myst_parser/

2022-07-11 Thread Michał Górny
commit: 1be33267551ffe82a263a44737284c6060d8cfa8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 11 17:38:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 11 17:45:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be33267

dev-python/myst_parser: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/myst_parser/Manifest  |  1 -
 dev-python/myst_parser/myst_parser-0.17.2.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/dev-python/myst_parser/Manifest b/dev-python/myst_parser/Manifest
index 169f7cb717af..9aaf628894c5 100644
--- a/dev-python/myst_parser/Manifest
+++ b/dev-python/myst_parser/Manifest
@@ -1,2 +1 @@
-DIST MyST-Parser-0.17.2.gh.tar.gz 878600 BLAKE2B 
0c5b9dd5aa1e1e54706c1a04770fac33f8b2233164f2462a27dccdd405592dde4d41ab986632a2903aa26a6e7ae942e0ad54103c48f0829d410b080facb061a8
 SHA512 
625894686093266af03ef2cf01cd3dc2fea80c933479d6df3a4b99a103f17e8afd7120fe7a56ef21bdc8aa33569741a675caf4a7e1ed6ddbe3facae19b3c222a
 DIST MyST-Parser-0.18.0.gh.tar.gz 768448 BLAKE2B 
efb5d1907b5779b1816f1cc4fd5ede9543cf246e4029f4bf6d763a8aacdf54b5c8c5efa2fea61de4bf257f5979871409ee907b3349cdb4f099ac689131d0805a
 SHA512 
919494467de3f0cd97c9c8062626b88c22fd0596e120b7ca117b8bce18d9fad9faf06a36e4c5bd8a4dad838c888524c780beceaf3e7acb42232bd3c903fabc3f

diff --git a/dev-python/myst_parser/myst_parser-0.17.2.ebuild 
b/dev-python/myst_parser/myst_parser-0.17.2.ebuild
deleted file mode 100644
index 89a18be3805b..
--- a/dev-python/myst_parser/myst_parser-0.17.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=MyST-Parser-${PV}
-DESCRIPTION="Extended commonmark compliant parser, with bridges to sphinx"
-HOMEPAGE="https://pypi.org/project/myst-parser/ 
https://github.com/executablebooks/MyST-Parser;
-SRC_URI="
-   https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/

2022-07-11 Thread Thomas Beierlein
commit: d6e89f8b728e3a7dc324531d0eb9e940ec0a8eeb
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Jul 11 17:44:38 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Jul 11 17:44:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e89f8b

net-wireless/uhd: Drop test files from install

Closes: https://bugs.gentoo.org/857492
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/uhd/uhd-4.2.0.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-wireless/uhd/uhd-4.2.0.0.ebuild 
b/net-wireless/uhd/uhd-4.2.0.0.ebuild
index 05294ec529fe..3af996fef0db 100644
--- a/net-wireless/uhd/uhd-4.2.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.2.0.0.ebuild
@@ -98,6 +98,10 @@ src_install() {
if [[ "${PV}" != "" ]]; then
rm -r "${ED}/usr/bin/uhd_images_downloader" || die
fi
+   # do not install test files (bug #857492)
+   if use test; then
+   rm "${ED}/usr/lib64/${PN}/tests" -R || die
+   fi
 
udev_dorules "${S}/utils/uhd-usrp.rules"
 



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2022-07-11 Thread Thomas Beierlein
commit: 4d466f71a20931ff94ae60dd791acf02538bd48d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Jul 11 17:29:27 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Jul 11 17:38:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d466f71

media-radio/fldigi: add 4.1.23

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/fldigi/Manifest |  1 +
 media-radio/fldigi/fldigi-4.1.23.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index ea3a62e474bc..1cf7976ab842 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,2 +1,3 @@
 DIST fldigi-4.1.20.tar.gz 4906451 BLAKE2B 
ed12be269828a1c8a9b1eeab470981ca95d47a330a9eec098c6ce241e36a18bfaf5d36eecb480542aff128c7b7f6b06d85af1a37f30a9b721ed1712cf90a4df3
 SHA512 
97c4ae9d0721a3d264af55483e9e3e6dd22e33c879d60f7818489c2e8eb0f0615f8698c67c39fa066b05baccd75c06e1988d9f7ea3dc180158da77ed604a0d0f
 DIST fldigi-4.1.22.tar.gz 4934496 BLAKE2B 
9db73c51acba4fe521c9acc90a7dcd5728aae8a0bf596c6d10831de2ba66bb1661bdff0be499585379db6951cc4312aae27491681b3325da41d36ae1dcae003a
 SHA512 
e5b724afdd16b25d366ccfc549b4c39e7eed58c19fbf189d53bade0e27695d63124c5a1e02df7e256ce5ce145e85ba77e86da357faa6ccda8167c20698e70536
+DIST fldigi-4.1.23.tar.gz 4933875 BLAKE2B 
73c9598d73e3f8f4a4299edebf687254830196d81470b4563bc530b0434e7b8beb6d9d0cbbd97029fba2da3491ec354f3fc723045e4691b60db7d0324a07
 SHA512 
c01d579fb23325f097969cbb93bd488c8e0c61ef552097166c902a56ce119d7c20694df5cd76ae9b2cb485d68570720745d961b1f1dd9918c6f466f0441005fb

diff --git a/media-radio/fldigi/fldigi-4.1.23.ebuild 
b/media-radio/fldigi/fldigi-4.1.23.ebuild
new file mode 100644
index ..aa6226f74f7f
--- /dev/null
+++ b/media-radio/fldigi/fldigi-4.1.23.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
+HOMEPAGE="http://www.w1hkj.com;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="hamlib nls pulseaudio"
+IUSE_CPU_FLAGS=" sse sse2 sse3"
+IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"
+
+RDEPEND="x11-libs/fltk:1[threads,xft]
+   media-libs/libsamplerate
+   media-libs/libpng:0
+   x11-misc/xdg-utils
+   dev-perl/RPC-XML
+   dev-perl/Term-ReadLine-Perl
+   || (
+   media-libs/portaudio[oss]
+   media-libs/portaudio[alsa]
+   )
+   hamlib? ( media-libs/hamlib:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   >=media-libs/libsndfile-1.0.10"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+PATCHES=( "${FILESDIR}/${PN}-4.1.20-musl.patch" )
+
+src_prepare() {
+   eapply ${PATCHES[@]}
+   eapply_user
+}
+
+src_configure() {
+   append-cxxflags $(test-flags-CXX -std=c++14)
+   local myconf=""
+
+   use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse"
+   use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2"
+   use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3"
+
+   econf ${myconf} \
+   --with-sndfile \
+   $(use_with hamlib) \
+   $(use_enable nls) \
+   $(use_with pulseaudio) \
+   --without-asciidoc
+}



[gentoo-commits] proj/sci:master commit in: dev-python/traits/

2022-07-11 Thread Horea Christian
commit: d7d7e600bd07ac990896631a0dd08a7bb6764d67
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jul 11 17:22:16 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jul 11 17:22:16 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d7d7e600

dev-python/traits: EAPI and PYTHON_COMPAT bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/traits/traits-6.0.0.ebuild | 6 +++---
 dev-python/traits/traits-6.1.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/traits/traits-6.0.0.ebuild 
b/dev-python/traits/traits-6.0.0.ebuild
index 732c6247a..0d6ffae85 100644
--- a/dev-python/traits/traits-6.0.0.ebuild
+++ b/dev-python/traits/traits-6.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 

diff --git a/dev-python/traits/traits-6.1.1.ebuild 
b/dev-python/traits/traits-6.1.1.ebuild
index e0263e441..677be0b9e 100644
--- a/dev-python/traits/traits-6.1.1.ebuild
+++ b/dev-python/traits/traits-6.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/sci:master commit in: sci-biology/nilearn/

2022-07-11 Thread Horea Christian
commit: 7296798ef88003512dbe7c5c6ef8e2fed6e74900
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Jul 11 16:32:46 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Jul 11 16:32:46 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7296798e

sci-biology/nilearn: EAPI and PYTHON_COMPAT bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/nilearn/nilearn-0.8.1.ebuild | 2 +-
 sci-biology/nilearn/nilearn-0.9.1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-biology/nilearn/nilearn-0.8.1.ebuild 
b/sci-biology/nilearn/nilearn-0.8.1.ebuild
index c73c9f519..166b45466 100644
--- a/sci-biology/nilearn/nilearn-0.8.1.ebuild
+++ b/sci-biology/nilearn/nilearn-0.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 

diff --git a/sci-biology/nilearn/nilearn-0.9.1.ebuild 
b/sci-biology/nilearn/nilearn-0.9.1.ebuild
index 7e3716791..14f931258 100644
--- a/sci-biology/nilearn/nilearn-0.9.1.ebuild
+++ b/sci-biology/nilearn/nilearn-0.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -40,6 +40,7 @@ EPYTEST_IGNORE=(
 # Reported upstream:
 # https://github.com/nilearn/nilearn/issues/3232
 EPYTEST_DESELECT=(
+   "nilearn/decoding/tests/test_decoder.py::test_decoder_dummy_classifier"

"nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[False-True-zscore]"

"nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[False-True-psc]"

"nilearn/interfaces/fmriprep/tests/test_load_confounds.py::test_nilearn_standardize[True-True-zscore]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/ijson/

2022-07-11 Thread Arthur Zamarin
commit: 7cea71234288f84b857254fe67d50485735b4fb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 11 16:32:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 11 16:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cea7123

dev-python/ijson: Keyword 3.1.4 ppc64, #857516

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/ijson/ijson-3.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ijson/ijson-3.1.4.ebuild 
b/dev-python/ijson/ijson-3.1.4.ebuild
index a7436b0a48d6..b745dd47c64a 100644
--- a/dev-python/ijson/ijson-3.1.4.ebuild
+++ b/dev-python/ijson/ijson-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 RDEPEND="dev-libs/yajl"
 DEPEND="${RDEPEND}"



  1   2   3   >