[gentoo-commits] repo/gentoo:master commit in: dev-perl/PerlIO-eol/

2023-08-18 Thread Sam James
commit: 66ca7cba9cb0386c6f74f93debb5c2a8ddc435de
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ca7cba

dev-perl/PerlIO-eol: Stabilize 0.190.0 sparc, #912539

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

 dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild 
b/dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild
index 2eb98c97309b..0ce25b231890 100644
--- a/dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild
+++ b/dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="PerlIO layer for normalizing line endings"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="~amd64 ~ia64 ~ppc ~riscv sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 
 RDEPEND="
virtual/perl-Exporter



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Term-ReadLine-Gnu/

2023-08-18 Thread Sam James
commit: 2c43f9084f075e6a3e496dbff7ed6219915c0519
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c43f908

dev-perl/Term-ReadLine-Gnu: Stabilize 1.460.0 arm, #912531

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

 dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild 
b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild
index adde7d42fee4..a03b3e25bfaf 100644
--- a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild
+++ b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for the GNU Readline/History Library"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=sys-libs/readline-6.2:=



[gentoo-commits] repo/gentoo:master commit in: dev-perl/YAML-LibYAML/

2023-08-18 Thread Sam James
commit: ba1c03a35b4e5842d5b9b9266443671787345222
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1c03a3

dev-perl/YAML-LibYAML: Stabilize 0.880.0 arm64, #912535

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

 dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild 
b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
index c52b55e236cc..5213a164b6f6 100644
--- a/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
+++ b/dev-perl/YAML-LibYAML/YAML-LibYAML-0.880.0.ebuild
@@ -9,6 +9,6 @@ inherit perl-module
 
 DESCRIPTION="Perl YAML Serialization using XS and libyaml"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 PERL_RM_FILES=("t/author-pod-syntax.t")



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-General/

2023-08-18 Thread Sam James
commit: e723bef85e0737c1f402f6e39d671e6e97e290ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e723bef8

dev-perl/Config-General: Stabilize 2.650.0 ppc, #912517

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

 dev-perl/Config-General/Config-General-2.650.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Config-General/Config-General-2.650.0.ebuild 
b/dev-perl/Config-General/Config-General-2.650.0.ebuild
index b14176544b20..2859b893de51 100644
--- a/dev-perl/Config-General/Config-General-2.650.0.ebuild
+++ b/dev-perl/Config-General/Config-General-2.650.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Config file parser module"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-File-Spec



[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Protocol-https/

2023-08-18 Thread Sam James
commit: e25a503f76fb7a0667217af293bfa5107c855b75
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25a503f

dev-perl/LWP-Protocol-https: Stabilize 6.110.0 arm64, #912521

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

 dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild 
b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
index ecbb2c8e6e68..0516d9498bae 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Provide https support for LWP::UserAgent"
 
 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-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 RDEPEND="
>=dev-perl/IO-Socket-SSL-1.970.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Output/

2023-08-18 Thread Sam James
commit: ca23f440783af5b80d05afa6fa672b74313cd6f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca23f440

dev-perl/Test-Output: Stabilize 1.34.0 arm64, #912509

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

 dev-perl/Test-Output/Test-Output-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild 
b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
index f7ddd5454337..e7377e4e542f 100644
--- a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Utilities to test STDOUT and STDERR messages"
 
 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 
~x64-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 
~x64-solaris"
 
 RDEPEND="
>=dev-perl/Capture-Tiny-0.170.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Output/

2023-08-18 Thread Sam James
commit: 81299381f5a4bc562fac4a4e0504386ecce29398
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81299381

dev-perl/Test-Output: Stabilize 1.34.0 arm, #912509

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

 dev-perl/Test-Output/Test-Output-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild 
b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
index e7377e4e542f..9d72f4743090 100644
--- a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
+++ b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Utilities to test STDOUT and STDERR messages"
 
 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 
~x64-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 
~x64-solaris"
 
 RDEPEND="
>=dev-perl/Capture-Tiny-0.170.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/LWP-Protocol-https/

2023-08-18 Thread Sam James
commit: ad8af76fb749398070bd1d84651a6c6ec3d0b568
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8af76f

dev-perl/LWP-Protocol-https: Stabilize 6.110.0 sparc, #912521

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

 dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild 
b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
index a0de24a197e1..ecbb2c8e6e68 100644
--- a/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
+++ b/dev-perl/LWP-Protocol-https/LWP-Protocol-https-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Provide https support for LWP::UserAgent"
 
 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-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 
 RDEPEND="
>=dev-perl/IO-Socket-SSL-1.970.0



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

2023-08-18 Thread Sam James
commit: ed5d2b11c4b69415468dfb020f1c84319d47ad3e
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 05:58:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 05:58:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5d2b11

media-libs/exiftool: Stabilize 12.64 arm64, #912514

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

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

diff --git a/media-libs/exiftool/exiftool-12.64.ebuild 
b/media-libs/exiftool/exiftool-12.64.ebuild
index be671cae8267..98e00bd463f8 100644
--- a/media-libs/exiftool/exiftool-12.64.ebuild
+++ b/media-libs/exiftool/exiftool-12.64.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://exiftool.org/ 
https://exiftool.sourceforge.net;
 SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
 IUSE="doc"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/, app-text/djvu/files/

2023-08-18 Thread Joonas Niilola
commit: 1c370b3aebafad706edbb6aecbad93f5ad0eebb6
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu Aug 17 18:09:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c370b3a

app-text/djvu: Fix C++17 does not allow register storage class

Closes: https://bugs.gentoo.org/894644
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32359
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild| 71 ++
 ...djvu-3.5.28-drop-register-keyword-clang16.patch | 21 +++
 2 files changed, 92 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
new file mode 100644
index ..8ca0e11bdbb9
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic optfeature xdg
+
+MY_P="${PN}libre-${PV#*_p}"
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="https://djvu.sourceforge.net/;
+SRC_URI="https://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P%%.3}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug doc jpeg tiff xml"
+
+RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )
+   tiff? ( media-libs/tiff:= )"
+DEPEND="${RDEPEND}"
+
+# inkscape/rsvg-convert are used to generate icons at build-time only
+BDEPEND="app-arch/unzip
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+
+DOCS=( NEWS README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5.28-drop-register-keyword-clang16.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles || die
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "djviewer or browser plugin" app-text/djview
+}

diff --git 
a/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch 
b/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch
new file mode 100644
index ..dd86bb8bf130
--- /dev/null
+++ b/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch
@@ -0,0 +1,21 @@
+Bug: https://bugs.gentoo.org/894644
+--- a/libdjvu/GBitmap.h
 b/libdjvu/GBitmap.h
+@@ -620,7 +620,7 @@ GBitmap::euclidian_ratio(int a, int b, int , int )
+ inline int
+ GBitmap::read_run(unsigned char *)
+ {
+-  register int z=*data++;
++  int z=*data++;
+   return (z>=RUNOVERFLOWVALUE)?
+ ((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
+ }
+@@ -628,7 +628,7 @@ GBitmap::read_run(unsigned char *)
+ inline int
+ GBitmap::read_run(const unsigned char *)
+ {
+-  register int z=*data++;
++  int z=*data++;
+   return (z>=RUNOVERFLOWVALUE)?
+ ((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
+ }



[gentoo-commits] repo/gentoo:master commit in: app-misc/ytree/

2023-08-18 Thread Joonas Niilola
commit: ac23e7dccf3f302e29d87cf4507c348f301cc1f0
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu Aug 17 17:58:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac23e7dc

app-misc/ytree: add 2.05 and fix call to undeclared function

Closes: https://bugs.gentoo.org/894572
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32334
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/ytree/Manifest  |  1 +
 app-misc/ytree/ytree-2.05.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest
index ddfc2b2651ef..d1e221ef8437 100644
--- a/app-misc/ytree/Manifest
+++ b/app-misc/ytree/Manifest
@@ -1,2 +1,3 @@
 DIST ytree-2.02.tar.gz 124868 BLAKE2B 
e0b9b4251617df9d851752382e695657eb3bef5ce58deff00604ded14d6d29dad1c50b2d9f394defdabc3338bcdf491a9cec5821022e1171f2aa2b6887b274cb
 SHA512 
31a425e9acd81921c111f1ef72f9e2d9342c04cdd9121d9cecd81893518b6f9579bfe22c3630d4d117783aed536cfafdf09866eb80bace3e5cbd59fd393e77a1
 DIST ytree-2.04.tar.gz 123324 BLAKE2B 
ec91bedb072c0be590872c4af71c2f7b2d9b93c4fadc79f22f788975b864e99917a28c19fc7deff1f615e09f7b501c54e7942b0ccca4b38f4cffbecfd275
 SHA512 
9528f67cb4de6305b46e5ca4d79affab0433c357e58ed936fcf01ee16663924312e9ccb3d1bdd9009430a5a253e35ec04b7d52acaff74ff46c6a59904b90413b
+DIST ytree-2.05.tar.gz 124141 BLAKE2B 
88f545594069b30deda51294f42f293a244eec19fcd3cdd46139612ee19204e190ecec75cd2286480a0650715ad7d7bdce9806407c3d2d66c77af45d2993d18a
 SHA512 
561255992492c0251892512999de1e8351e1f589fc38404755c4afe753873abb37b1ffec53de0a153a6870ccf6d665fccaa08f3dc9c8a04903175bcb6c278129

diff --git a/app-misc/ytree/ytree-2.05.ebuild b/app-misc/ytree/ytree-2.05.ebuild
new file mode 100644
index ..359c060d9cc4
--- /dev/null
+++ b/app-misc/ytree/ytree-2.05.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A curses-based file manager"
+HOMEPAGE="https://www.han.de/~werner/ytree.html;
+SRC_URI="https://www.han.de/~werner/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGES README THANKS ytree.conf )
+
+src_configure() {
+   tc-export CC PKG_CONFIG
+
+   default
+}
+
+src_install() {
+   einstalldocs
+   dobin ${PN}
+   doman ${PN}.1
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/checkpassword-pam/files/, net-mail/checkpassword-pam/

2023-08-18 Thread Joonas Niilola
commit: f04d8a96685375fa27719a450cb803e6dbbb2667
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Aug 16 08:34:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04d8a96

net-mail/checkpassword-pam: Fix call to undeclared library function

Closes: https://bugs.gentoo.org/897930
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32336
Signed-off-by: Joonas Niilola  gentoo.org>

 .../checkpassword-pam-0.99-r2.ebuild   | 24 ++
 .../checkpassword-pam-0.99-clang16-build-fix.patch | 11 ++
 2 files changed, 35 insertions(+)

diff --git a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild 
b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
new file mode 100644
index ..8b8df16d4e6a
--- /dev/null
+++ b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="checkpassword-compatible authentication program w/pam support"
+HOMEPAGE="http://checkpasswd-pam.sourceforge.net/;
+SRC_URI="mirror://sourceforge/checkpasswd-pam/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv ~x86"
+
+DEPEND=">=sys-libs/pam-0.75"
+
+DOCS=(
+   AUTHORS
+   NEWS
+   README
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.99-clang16-build-fix.patch
+)

diff --git 
a/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch
 
b/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch
new file mode 100644
index ..28e0eeda8101
--- /dev/null
+++ 
b/net-mail/checkpassword-pam/files/checkpassword-pam-0.99-clang16-build-fix.patch
@@ -0,0 +1,11 @@
+Bug: https://bugs.gentoo.org/897930
+--- a/getopt.c
 b/getopt.c
+@@ -38,6 +38,7 @@
+ #endif
+ 
+ #include 
++#include 
+ 
+ /* Comment out all this code if we are using the GNU C Library, and are not
+actually compiling the library itself.  This code is part of the GNU C



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

2023-08-18 Thread Michał Górny
commit: 4e3265d585b5efb87ce1e4de9bbf70c6344ac3e2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 04:55:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3265d5

dev-python/botocore: Bump to 1.31.30

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.30.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6dec54cfbd70..b915fd06a8de 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.31.26.gh.tar.gz 11865968 BLAKE2B 
ead40328750793f1cb6e4b533d3cced
 DIST botocore-1.31.27.gh.tar.gz 11871182 BLAKE2B 
818464a312ebf32eb38956fe6d58a1c784e9f2c746e8a03070ceaba89f3a3aee6fd5ff190f6001d32c46a92c12958c5655b5f07c9545b7f8ab6c8b060f1f3656
 SHA512 
9a175150ada4b21c3c2992671c69bea8717a934009fbf1fa30955735bf732285301e1a7013c631d6422c911b5e62f2980c191e41b9af4479bbe3a0ee8c44e71a
 DIST botocore-1.31.28.gh.tar.gz 11872151 BLAKE2B 
97541606ddc488cc1b07f02a1ab55939596f6fcf8515b19579e7c836b4b5fb7cb41c04b1b15e4836b8bf33982044db93694371a8c966682ad4f22ab973041f30
 SHA512 
88956b9537e6db15c0a5976b25a63d01a0fbe12f8220a5ee3028b6ab6118a3384db3749a8cd2ff2ad32393a419145f9c8027842d290e7bf655b063adf50fd984
 DIST botocore-1.31.29.gh.tar.gz 11874948 BLAKE2B 
a4a2dabdfdb574814878009a29cee4dfd2014a45b40e10f4769b49d487de1f58e75f27ac897cc140590b03922dd1c2bfc6e28ad211d45743f5358b80fef238c4
 SHA512 
5796b5b985b68ebde998133c6b33ef2bcc3b7f64615198e0e73f6e24fd2782b796a3acd8a3603cce0890ad820d00c2021da5bdf408ea89154ad21bfafb71c738
+DIST botocore-1.31.30.gh.tar.gz 11873788 BLAKE2B 
0e0f7500c838c1dc1978956a1b191b30f217ff55ae17a3f601956362b0be2058bf895477db486f532dbb334d925da2ebe7c24c5a8e08585e2c817bb2539b4f3c
 SHA512 
310d5c23ad1ca38550032b9810106fefd5f6431b717c8296bf6e7d208d5c7d1a6b4a97684f2386f4dac27463e1005e08fd67b0e6be07a5c625fa3c8c3a383378

diff --git a/dev-python/botocore/botocore-1.31.30.ebuild 
b/dev-python/botocore/botocore-1.31.30.ebuild
new file mode 100644
index ..5894fd995097
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.30.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-08-18 Thread Michał Górny
commit: ff32d8d0d3f28cc569d59b84a21339bc0dc0fd2e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 04:56:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff32d8d0

dev-python/boto3: Bump to 1.28.30

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 07832a00bd7c..8674d19f011e 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.28.26.gh.tar.gz 687954 BLAKE2B 
04e87223eac560264ef55c80d5d258b028b9
 DIST boto3-1.28.27.gh.tar.gz 689084 BLAKE2B 
5e6c824aedd92f429a5e932a8839d2f855624d4e821a3b9e8e434d6d47c9dfbc44fd5f93df451fe19be089513dad56f5291186f734b696914ce867f5e4a436e2
 SHA512 
6233f4da3fcb84b24bdc5c3aa3914de0cdd31212b1927eafb82972a4c751556699cd653be014d7d838836a92a5a35368d6874e19f6fb04a730606868a656c53e
 DIST boto3-1.28.28.gh.tar.gz 689176 BLAKE2B 
21a951604fb2c5f6435d6c27dfbab5a4d16071fc9a4260374529902dd3715bd9ae8b724e75ad1c550696b8f781b54fc31f8ede6e489f950c263be44fbb387dcf
 SHA512 
3b6a736de618ef094203c04b8c5408b20d3ca006514266423c20d3716269bad70532a90fec66a2a8bc168830ceb128b4dd314d23132656ab8c45d19bdaca345f
 DIST boto3-1.28.29.gh.tar.gz 689353 BLAKE2B 
6d8816cd1857b2c9b968730488ccc6822a721e65275a247284a85702f16462a7075e72a53d575ab5ecf450666a80b7d750503a315c5205b09a5850ff37cae684
 SHA512 
624060c702af72ab083f2bbbf9d406485db2df953f3fde1f9c32bfeff4c9bd4ef1498052c8cb7356ab1aec51132cb77f4af34da15af0aa92da67724646643cd8
+DIST boto3-1.28.30.gh.tar.gz 689629 BLAKE2B 
03081369f995ae470717c32ffd0e80c1bac6677467cd4af57b4a7e19d5c0249c825a2db787d5e6d7319b1af808936043e07b1d5ff13eb413125478710a18a416
 SHA512 
ace77ea7898cd7baa47c256affe553bbec2410f0143caf3b06311d66c306dfe2d4ce8b47820d6c8ceb3f4a7a195d94610b46db2bb0ed2e3716dcee99b8841468

diff --git a/dev-python/boto3/boto3-1.28.30.ebuild 
b/dev-python/boto3/boto3-1.28.30.ebuild
new file mode 100644
index ..d155ad52d110
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.30.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-08-18 Thread Michał Górny
commit: 3da49678148f780e8f7191237aa65e30ea9d0af4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 05:40:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da49678

dev-python/python-glanceclient: Allow dev-python/warlock-2

Closes: https://bugs.gentoo.org/880111
Signed-off-by: Michał Górny  gentoo.org>

 ...hon-glanceclient-4.4.0.ebuild => python-glanceclient-4.4.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
similarity index 97%
rename from dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
rename to dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
index a31f1e8a39e9..6d7d881d456b 100644
--- a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-4.4.0-r1.ebuild
@@ -29,7 +29,6 @@ RDEPEND="
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
>=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
-   =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
 "
 BDEPEND="



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

2023-08-18 Thread Michał Górny
commit: 279bcb91aa1cc5513b0be2988a56fb80d191c507
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 05:34:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279bcb91

dev-python/prettytable: Remove old

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

 dev-python/prettytable/Manifest |  1 -
 dev-python/prettytable/prettytable-3.3.0.ebuild | 32 -
 2 files changed, 33 deletions(-)

diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest
index 888a4abb13a2..32b1a44a79f5 100644
--- a/dev-python/prettytable/Manifest
+++ b/dev-python/prettytable/Manifest
@@ -1,2 +1 @@
-DIST prettytable-3.3.0.tar.gz 54305 BLAKE2B 
4d131c16b6c6a0fd64aae1f9f54e286bf27b562888af56a6944d192a24c05d6138c3bdb8f298dcc060db7609d72b8d86ab9664bf6bcf43cd2105bdd433bae3cf
 SHA512 
e190717e2ea89e8faddc7015fd5118e0d93ac5f5318641ce5960b22b4ea3740ff12c4d15812b33655252f258c96f9e848f554d1e678d39761c28025ba7772609
 DIST prettytable-3.8.0.tar.gz 47735 BLAKE2B 
df31c77eaa4c0b4e7dc5845255383c13d5eff23c7fb8743c4cdd9f726229c84d98a0b4e66e8d42ec4d3e2d43db703d55706705d2e79c4ae8682b7b8b794217a4
 SHA512 
4719f16e98d4e7b89d8a7f6b2e1d15fd2c44410e5c9edc29a4dbb8ef2899eccff524932afe179bea7a6bbe607a809274b805e76e9ef2e3bf2c77f054635f8f04

diff --git a/dev-python/prettytable/prettytable-3.3.0.ebuild 
b/dev-python/prettytable/prettytable-3.3.0.ebuild
deleted file mode 100644
index 5c7d8676e95e..
--- a/dev-python/prettytable/prettytable-3.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII 
table format"
-HOMEPAGE="
-   https://github.com/jazzband/prettytable/
-   https://pypi.org/project/prettytable/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc 
x86"
-
-RDEPEND="
-   dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2023-08-18 Thread Michał Górny
commit: 9ce00ae14b5ce1bfdf81966dd5c0922bb5cd566a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 05:34:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce00ae1

dev-python/python-cinderclient: Remove stale < dep on prettytable

The tests pass now, with dev-python/prettytable-3.8.0.

Closes: https://bugs.gentoo.org/883563
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-cinderclient/python-cinderclient-9.3.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/python-cinderclient/python-cinderclient-9.3.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-9.3.0.ebuild
index 754c5edd0fd0..bf305a5e6b34 100644
--- a/dev-python/python-cinderclient/python-cinderclient-9.3.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-9.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 pypi
 
@@ -29,7 +29,6 @@ RDEPEND="
>=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
>=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}]
 "
-# Tests fail with dev-python/prettytable-3.4.0
 BDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
test? (
@@ -38,7 +37,6 @@ BDEPEND="
dev-python/oslo-serialization[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
dev-python/testtools[${PYTHON_USEDEP}]
-   

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

2023-08-18 Thread Michał Górny
commit: 90d92420020e56aac9bed33c0bac6cc324582cb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 05:30:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d92420

dev-python/python-novaclient: Remove stale < dep on prettytable

The tests pass now, with dev-python/prettytable-3.8.0.

Bug: https://bugs.gentoo.org/883563
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-novaclient/python-novaclient-18.3.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/python-novaclient/python-novaclient-18.3.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-18.3.0.ebuild
index ebed70b33853..c0bdeab07522 100644
--- a/dev-python/python-novaclient/python-novaclient-18.3.0.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-18.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 pypi
 
@@ -31,7 +31,6 @@ RDEPEND="
>dev-python/requests-2.12.2[${PYTHON_USEDEP}]
>=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
 "
-# Tests fail with dev-python/prettytable-3.4.0
 BDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
test? (
@@ -47,7 +46,6 @@ BDEPEND="
dev-python/testscenarios[${PYTHON_USEDEP}]
dev-python/testtools[${PYTHON_USEDEP}]
dev-python/tempest[${PYTHON_USEDEP}]
-   

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

2023-08-18 Thread Michał Górny
commit: 8064c0e9621863b8cd25c3792e01734c8dfa1aac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 04:56:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8064c0e9

app-admin/awscli: Bump to 1.29.30

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.30.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2579c03ebf4b..811f9315d8b6 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.29.26.gh.tar.gz 2503354 BLAKE2B 
46997ff0759ddd267fcfc227410d25c1a
 DIST aws-cli-1.29.27.gh.tar.gz 2509252 BLAKE2B 
693184fd4c1886ecba870df6c9e2cf843c3e9f2dcadba0e0de657abd751ca19044267edf7899704c8f9a9ccb0dcab0af70f4d771b9def9760cede26c70686905
 SHA512 
1fc8bca504262395a5eb49106198c4ddd602a083a565c0d74853c3dd67bd797ec3a48c01951243e677a84670a0f2b2c2a79a46d5237cc3e1c5f1edd8f6066bc6
 DIST aws-cli-1.29.28.gh.tar.gz 2509294 BLAKE2B 
c3fbeebaead71029ce882cf7a88d72146127df063d48d02ba134c3dfe5e446d8d5ba8034caaa43615cf4d28f713a45ddc489f3be4ce60cf06c364b48e23f594b
 SHA512 
bf0f73137025110c3de2cd88ac9b03aef4ad245795ca37a0b8fdc93de900686c6eddd63f20d160f211fd0fe9b7de106a82a537162337338cd5285fac47003c08
 DIST aws-cli-1.29.29.gh.tar.gz 2509694 BLAKE2B 
fb303b103ac2f6f74ac557b136c23d40f3da00b26c0bc03ed07e31c04fad5c868c7ac2141072fd8a8f7ea80ccdfff5e55fb89dd25c67b91f518aed6441650761
 SHA512 
606a9c4c510e51ba1ad39722abd4c7666f2fc184470f7ef17b61863135cb43baf6117eb777ac1e1d143c71507ef7f2bea9a6192675d93e282eb15d13e2d8c6cc
+DIST aws-cli-1.29.30.gh.tar.gz 2509672 BLAKE2B 
4c81e02da68497cbf91ca407389707e21244147ec740344394b5a8dac9e3cf95d3f48487069371bea607ea823a6c7c169c9d6ed77dc5ba92cd3545e5b9510c69
 SHA512 
69120b9bf57eab809cb345a3aa0515d6f9b06b64b1233fc82bd3d26341b549e43dc301e0c70876ccac2ebc7a19f68f4f7c3872ea63add1e797e49fd156d9

diff --git a/app-admin/awscli/awscli-1.29.30.ebuild 
b/app-admin/awscli/awscli-1.29.30.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.30.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-08-18 Thread Michał Górny
commit: a652c6d7496245796314733163cf5a7bcb8c6675
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 05:30:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 05:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a652c6d7

dev-python/python-glanceclient: Remove duplicate prettytable dep

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

 dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
index b942bb5bedc3..a31f1e8a39e9 100644
--- a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
@@ -41,7 +41,6 @@ BDEPEND="
dev-python/tempest[${PYTHON_USEDEP}]
dev-python/testscenarios[${PYTHON_USEDEP}]
dev-python/testtools[${PYTHON_USEDEP}]
-   dev-python/prettytable[${PYTHON_USEDEP}]
)
 "
 



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

2023-08-18 Thread Joonas Niilola
commit: 5b2faea4bb5bb263808bab0029fcc58e35cffaa4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Aug 17 08:00:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:27:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2faea4

profiles/features/llvm/package.mask: preliminary -bin masks

Closes: https://bugs.gentoo.org/912154
Signed-off-by: Joonas Niilola  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/32318

 profiles/features/llvm/package.mask | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/profiles/features/llvm/package.mask 
b/profiles/features/llvm/package.mask
new file mode 100644
index ..51d3b5dce46c
--- /dev/null
+++ b/profiles/features/llvm/package.mask
@@ -0,0 +1,11 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Joonas Niilola  (2023-08-17) 
+# sys-devel/clang-common[default-libcxx] &&
+# sys-devel/clang-runtime[libcxx] aren't compatible with most
+# pre-compiled binary packages provided by upstreams, like rust-bin,
+# firefox-bin, etc. Append this list as needed. Bug #912154
+dev-lang/rust-bin
+mail-client/thunderbird-bin
+www-client/firefox-bin



[gentoo-commits] repo/gentoo:master commit in: app-dicts/ydpdict/, app-dicts/ydpdict/files/

2023-08-18 Thread Joonas Niilola
commit: 36adeb0ac258004bfb98bca1fb1feb12efb9d550
Author: Brahmajit Das  gmail  com>
AuthorDate: Sun Jul 30 09:14:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:27:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36adeb0a

app-dicts/ydpdict: Fix call to undeclared function textdomain

Upstream PR: https://github.com/wojtekka/ydpdict/pull/4

Closes: https://bugs.gentoo.org/894364
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32101
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/ydpdict-1.0.3-clang16-build-fix.patch| 12 +
 app-dicts/ydpdict/ydpdict-1.0.3-r2.ebuild  | 59 ++
 2 files changed, 71 insertions(+)

diff --git a/app-dicts/ydpdict/files/ydpdict-1.0.3-clang16-build-fix.patch 
b/app-dicts/ydpdict/files/ydpdict-1.0.3-clang16-build-fix.patch
new file mode 100644
index ..46a1956f80c7
--- /dev/null
+++ b/app-dicts/ydpdict/files/ydpdict-1.0.3-clang16-build-fix.patch
@@ -0,0 +1,12 @@
+Bug: https://bugs.gentoo.org/894364
+Upstream PR: https://github.com/wojtekka/ydpdict/pull/4
+--- a/src/ydpdict.c
 b/src/ydpdict.c
+@@ -55,6 +55,7 @@
+ 
+ #ifdef HAVE_LOCALE_H
+ #include 
++#include 
+ #endif
+ 
+ #ifdef HAVE_LIBAO

diff --git a/app-dicts/ydpdict/ydpdict-1.0.3-r2.ebuild 
b/app-dicts/ydpdict/ydpdict-1.0.3-r2.ebuild
new file mode 100644
index ..e480c5092765
--- /dev/null
+++ b/app-dicts/ydpdict/ydpdict-1.0.3-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Interface for the Collins Dictionary"
+HOMEPAGE="https://github.com/wojtekka/ydpdict;
+SRC_URI="https://github.com/wojtekka/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="ao"
+
+RDEPEND="
+   app-dicts/libydpdict
+   sys-libs/ncurses:=[unicode(+)]
+   ao? ( media-libs/libao )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DOCS=(
+   README.md
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.3-tinfo.patch
+   "${FILESDIR}"/${PN}-1.0.3-clang16-build-fix.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with ao libao)
+}
+
+src_install() {
+   dodir "/etc"
+   default
+}
+
+pkg_postinst() {
+   echo
+   elog "Note that to use this program you'll need the original Collins 
Dictionary"
+   elog "datafiles (dict100.*, dict101.*). These can be found in the 
Dabasase/"
+   elog "directory of the Windows version of the Collins dictionary. Once 
you obtain"
+   elog "the files, put them into /usr/share/ydpdict"
+   elog
+   elog "Some configuration options can be set in /etc/ydpdict.conf"
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-html-formatter/

2023-08-18 Thread Hans de Graaff
commit: b467a3fad81dca8650b390dfd2915e799cbbe239
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:21:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:21:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b467a3fa

dev-util/cucumber-html-formatter: drop 17.0.0, 17.0.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-html-formatter/Manifest  |  1 -
 .../cucumber-html-formatter-17.0.0-r1.ebuild   | 30 --
 .../cucumber-html-formatter-17.0.0.ebuild  | 29 -
 3 files changed, 60 deletions(-)

diff --git a/dev-util/cucumber-html-formatter/Manifest 
b/dev-util/cucumber-html-formatter/Manifest
index 5229eb9ac35e..41a3dc40c6ba 100644
--- a/dev-util/cucumber-html-formatter/Manifest
+++ b/dev-util/cucumber-html-formatter/Manifest
@@ -1,2 +1 @@
-DIST cucumber-html-formatter-17.0.0.gem 434176 BLAKE2B 
9bab7b11d2a17b6bb7fb1a81275a7db9221c5848779e870e95b9fee939d93d8df43faa29b1b85a3ac170763ffd8bb75abef8bdcfa2a7392cbfa7ae96737a0fdd
 SHA512 
7be1e8805f45ab78a80997ff556856289f715d59f6ee4f01ccc95452b0cc898bcd0b97d029a70cfaa1f292069f913b99517aa1cd7f2cf45f7cdc9152520ae670
 DIST cucumber-html-formatter-19.2.0.gem 478720 BLAKE2B 
1f2f6b2f93d63207cb2bb6e23ad14d71eb06a8363c7af7f417e4755b2beabe8502ed5d82a881c072b911a42cb1fc2f1809e7326c223c00c25a36482d052b
 SHA512 
c5f1453677b4df5e9091721bbb15a522f5c91cbcb2cb11a8c1d8f2577d8b3b93810698447a1fe1f2b80dc52a1bf798ffcb876b2c728ceaf109f1997a2fdde249

diff --git 
a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0-r1.ebuild 
b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0-r1.ebuild
deleted file mode 100644
index 3f5d3f2ce072..
--- a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="assets"
-
-inherit ruby-fakegem
-
-DESCRIPTION="HTML formatter for Cucumber"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="$(ver_cut 1)"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-util/cucumber-messages-17.1.0.1:17
-   !17.1"' 
spec/html_formatter_spec.rb || die
-}

diff --git 
a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild 
b/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild
deleted file mode 100644
index 6be5eb4f966d..
--- a/dev-util/cucumber-html-formatter/cucumber-html-formatter-17.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRAINSTALL="assets"
-
-inherit ruby-fakegem
-
-DESCRIPTION="HTML formatter for Cucumber"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="$(ver_cut 1)"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-util/cucumber-messages-17.1.0.1:17
-   !17.1"' 
spec/html_formatter_spec.rb || die
-}



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

2023-08-18 Thread Hans de Graaff
commit: cc350ed13255a5e48e12ab5fbe3ff6b720e8aca2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:24:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:24:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc350ed1

profiles/package.mask: revert fast_gettext mask

This is still used by an old slot of gettext-setup which in turn is
still used by r10k.

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7b6e828d5c47..0f7b3445b644 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,11 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Hans de Graaff  (2023-08-19)
-# Obsolete slot with its last release in 2018. Fails tests. Use the
-# newer slot instead. Masked for removal on 2023-09-19.
-dev-ruby/fast_gettext:0
-
 # Sam James  (2023-08-18)
 # Masked for testing.
 =sys-libs/zlib-1.3-r1



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

2023-08-18 Thread Hans de Graaff
commit: 4229a08b322e9a76bea9945c7da99cefb0b40f6e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:22:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4229a08b

profiles/package.mask: remove obsolete masks

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/package.mask | 24 
 1 file changed, 24 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index da1b5b4567a7..7b6e828d5c47 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -225,24 +225,6 @@ dev-python/importlib-resources
 =virtual/dist-kernel-6.1.37*
 =virtual/dist-kernel-6.3*
 
-# Hans de Graaff  (2023-07-18)
-# Obsolete rubu30-only package, previously a dependency of nanoc. No
-# longer maintained upstream. Masked for removal on 2023-08-18.
-dev-ruby/hamster
-
-# Hans de Graaff  (2023-07-18)
-# Obsolete slots (for sinatra the slot is ruby30 only) without reverse
-# dependencies. Use the newer slot instead. Masked for removal on
-# 2023-08-18.
-dev-ruby/sinatra:2
-dev-ruby/rack-protection:2
-dev-ruby/rack-test:1.0
-
-# Hans de Graaff  (2023-07-18)
-# Obsolete slot without reverse dependencies. Use the newer slot
-# instead. Masked for removal on 2023-08-18.
-dev-ruby/vcr:5
-
 # Florian Schmaus  (2023-07-17)
 # Obsolete acct-* packages which became leaf packages.
 # Removal on 2023-08-17.
@@ -298,12 +280,6 @@ acct-group/gpio
 acct-group/simplevirt
 acct-group/spi
 
-# Hans de Graaff  (2023-07-14)
-# Obsolete slots or packages specifically for cucumber 7 which is no
-# longer available. Masked for removal on 2023-08-14
-dev-util/cucumber-create-meta
-dev-util/cucumber-html-formatter:17
-
 # Tomáš Mózes  (2023-07-13)
 # Incompatible with OpenSSL-3, update to MariaDB 10.6.
 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/vcr/

2023-08-18 Thread Hans de Graaff
commit: a61c005dded07092bf85d8cef0a236fe41064d60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:16:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:16:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61c005d

dev-ruby/vcr: drop 5.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/vcr/Manifest |  1 -
 dev-ruby/vcr/vcr-5.1.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/vcr/Manifest b/dev-ruby/vcr/Manifest
index b2135841b2fb..ed2bc6336184 100644
--- a/dev-ruby/vcr/Manifest
+++ b/dev-ruby/vcr/Manifest
@@ -1,3 +1,2 @@
-DIST vcr-5.1.0.tar.gz 150438 BLAKE2B 
615a0ce570da29be402f97dcba1ba987c611c73cc9ebc56168c752d57c1c2f0acae78b42164d8c56f71cded150a93566d45c0c84153bdc3dc8bb37199e4e
 SHA512 
5297e46b1ffe31c3559df57f0af158cb8064ba48b83702ea3bf12eca4c7260bcb71d3df7ae645a3cc14817366992458beb4fd9771c1f98a56835dcd69ff107f9
 DIST vcr-6.1.0.tar.gz 153296 BLAKE2B 
b34fbb88458bca2faef0b7bc801f664eb7b1ed79c09362f0fd1ed25da9d768098721cb45edbf6801cc63d9c78c8d615ef8d468daf5757043cd130de2b7029859
 SHA512 
62ab8abfe8e0dff391df4e8874bf10315aa58baef1cc28bb60e5fd63a207bb054a3b253dbfc9ad32dfdfe7d832557c262cb0139178fb778b77150def77214a68
 DIST vcr-6.2.0.tar.gz 154715 BLAKE2B 
5d6054c81106a1498c91a578347d1c092908d98d79e58303b5718620ef699705d33bfa1ea4ea8fd37653298cc18812a84d8125b79ad5fab746277ecf27725afc
 SHA512 
516e7a8acb06872e111f20e07f3b95713a8e2cf7b5f6939ae1b643cafa8e87488a98ee5d0cf1ec0e150c128e19241c2e6d0c4ab8e811584d9f8ed05e8f93a691

diff --git a/dev-ruby/vcr/vcr-5.1.0.ebuild b/dev-ruby/vcr/vcr-5.1.0.ebuild
deleted file mode 100644
index e21d84dd7d86..
--- a/dev-ruby/vcr/vcr-5.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md CONTRIBUTING.md README.md Upgrade.md"
-
-RUBY_FAKEGEM_GEMSPEC="vcr.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Records your test suite's HTTP interactions and replay them 
during test runs"
-HOMEPAGE="https://github.com/vcr/vcr/;
-SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
-SLOT="$(ver_cut 1)"
-IUSE="json test"
-
-# Tests require all supported HTTP libraries to be present, and it is
-# not possible to avoid some of them without very extensive patches.
-RESTRICT="test"
-
-ruby_add_rdepend "json? ( dev-ruby/multi_json )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/

2023-08-18 Thread Hans de Graaff
commit: 63449ae1e4043deb68d93198137880e1c41d6dbf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:18:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:18:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63449ae1

dev-ruby/hamster: remove masked package

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hamster/Manifest|  1 -
 dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 27 ---
 dev-ruby/hamster/metadata.xml| 11 ---
 3 files changed, 39 deletions(-)

diff --git a/dev-ruby/hamster/Manifest b/dev-ruby/hamster/Manifest
deleted file mode 100644
index 5d11e4a7ce1a..
--- a/dev-ruby/hamster/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hamster-3.0.0.gem 129024 BLAKE2B 
f2d716d9304e9dea90b9832f1ae01bc6482fb57edc72f8e4edf0646ec066d08f9aa632401ff89dd979ee6513fcae7dab3289d8fada3a0e4392c688aca3d3e009
 SHA512 
2e9e388ca5a6b1d52dec60ce7711bf91fba8bc51a722139168c1aafbc9bbb98602675427e23a588950f56eaaa10c4b3aefd682970a77c479f47c77f00858342a

diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild 
b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild
deleted file mode 100644
index 32f50fd4951f..
--- a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Tests broken with >=ruby30 for now: 
https://github.com/hamstergem/hamster/pull/252
-# Bug: https://github.com/hamstergem/hamster/issues/254
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby"
-HOMEPAGE="https://github.com/hamstergem/hamster;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-all_ruby_prepare() {
-   sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die
-   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb 
spec/lib/hamster/vector/insert_spec.rb || die
-}

diff --git a/dev-ruby/hamster/metadata.xml b/dev-ruby/hamster/metadata.xml
deleted file mode 100644
index 8646aa60c22d..
--- a/dev-ruby/hamster/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-hamstergem/hamster
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/vcr/

2023-08-18 Thread Hans de Graaff
commit: 51c86ccc48ba5014908774e96cb7a76eae53993b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:17:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:17:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c86ccc

dev-ruby/vcr: stabilize 6.2.0 for amd64

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/vcr/vcr-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/vcr/vcr-6.2.0.ebuild b/dev-ruby/vcr/vcr-6.2.0.ebuild
index 72776069a303..738753d93031 100644
--- a/dev-ruby/vcr/vcr-6.2.0.ebuild
+++ b/dev-ruby/vcr/vcr-6.2.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/vcr/vcr/;
 SRC_URI="https://github.com/vcr/vcr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
 SLOT="$(ver_cut 1)"
 IUSE="json test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-protection/

2023-08-18 Thread Hans de Graaff
commit: 9f8a98c1ea193b838e03ffb7ef61abbbccafd7dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:20:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8a98c1

dev-ruby/rack-protection: drop 2.2.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-protection/Manifest  |  1 -
 .../rack-protection/rack-protection-2.2.3.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index dc9a78f21d51..53bbf271c721 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,4 +1,3 @@
-DIST rack-protection-2.2.3.gem 17920 BLAKE2B 
7a66cf4d5de68acd3ef4c7db2485657ce226e3101660f4f15bb3a8ab937785211055e49d676cf73cf52d4896e787d8f78a62099549a4ff846b5963c4247b5dd3
 SHA512 
ce41e1e61016090125557d8211b65b0fc9d545fac6c42f64fb3f48ac0fea56689e17acf7aca6cd82137ba7384c559ac47ac9995f57068f3f216ae61b7fe8953d
 DIST rack-protection-3.0.5.gem 20480 BLAKE2B 
1fa11760c6ddac58234ffe2e6d783c985e29b5e2bd10ea21b0782f7824b5930351c8e32c9401b6276ef028adcd8b25ca4458333d8008a554c413f54315ff8809
 SHA512 
4ed0ee9e8fe08532ff7f2905251af110f3fff0e419da5be50ae3e5a90906e43c39cf8edc219fcfe3e27a72591500c040afcc9552da875773375b170fb91aa9ff
 DIST rack-protection-3.0.6.gem 20480 BLAKE2B 
b29d8b87dd7bc4629d97923a448feacb53ae62f8d3753b44a627db742e3065eb1d09846e0be9131b02c83a32e1241154a844fcd5a5a7e708039cae7f6938fbb8
 SHA512 
4763a0439a3d99cfd799325004c7e6cb46783b3fcd77ea0df08caa6b5cdfc95c6ec96791d79261a0d7df26eb0b084e7ead2cceb05b589617159e948b3172e564
 DIST rack-protection-3.1.0.gem 20480 BLAKE2B 
ae5a784eb7420b756d15b251ebc981197f11979e76fed2ad42eb0bcf84719f4b9ab9d68a40ac9ee8db392ad7a8c45c8d4f03de2efb0375dbaa131ec5ff2022e2
 SHA512 
18a5ffe614a906ca876926bff3e4d1657f0b6963005ee32de80d0ab987b9465f603b30d69f07fd8d8a1ebf4fa85eb89bfd0b607d72387b360d13bea113a63ef7

diff --git a/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild
deleted file mode 100644
index afb3346107e5..
--- a/dev-ruby/rack-protection/rack-protection-2.2.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-create-meta/

2023-08-18 Thread Hans de Graaff
commit: 163575f4f91e58758d191ca29bf1ad527276d31e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:21:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:21:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163575f4

dev-util/cucumber-create-meta: remove masked package

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-create-meta/Manifest |  1 -
 .../cucumber-create-meta-6.0.2.ebuild  | 26 --
 dev-util/cucumber-create-meta/metadata.xml | 10 -
 3 files changed, 37 deletions(-)

diff --git a/dev-util/cucumber-create-meta/Manifest 
b/dev-util/cucumber-create-meta/Manifest
deleted file mode 100644
index 37e12ff91f05..
--- a/dev-util/cucumber-create-meta/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cucumber-create-meta-6.0.2.gem 8704 BLAKE2B 
c7c2d64937da00c6d9cd7161eba3d86089900d348fa8c3b3ee9c25912b09045d20e14f0e0d941a6dabb80cec1f69df0601993e90e575526737dd2159a75e73b2
 SHA512 
aaf61052475c855cf837b87d845e5b03686e1dba0fae3a83028ab89f434116d948d2d235c502310c14315446a9dadb1eb86dcf6441419e5983430192a9c6d448

diff --git a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild 
b/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild
deleted file mode 100644
index b04b89a284b4..
--- a/dev-util/cucumber-create-meta/cucumber-create-meta-6.0.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="HTML formatter for Cucumber"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="$(ver_cut 1)"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-util/cucumber-messages-17.1.1:17
-   >=dev-ruby/sys-uname-1.2.2:1
-"
-
-all_ruby_prepare() {
-   sed -i -e '1igem "cucumber-messages", "~>17.0"' 
spec/cucumber/create_meta_spec.rb || die
-}

diff --git a/dev-util/cucumber-create-meta/metadata.xml 
b/dev-util/cucumber-create-meta/metadata.xml
deleted file mode 100644
index ecbd8c460ae2..
--- a/dev-util/cucumber-create-meta/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gra...@gentoo.org
-   
-   
-   aslakhellesoy/cucumber
-   
-



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/

2023-08-18 Thread Hans de Graaff
commit: 270d31da28ab946dc7f1fafd01e199c3c529eaf0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:20:35 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270d31da

dev-ruby/sinatra: drop 2.2.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sinatra/Manifest |  1 -
 dev-ruby/sinatra/sinatra-2.2.3.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/sinatra/Manifest b/dev-ruby/sinatra/Manifest
index 091ea4fbb4fc..9cc04c35a1ef 100644
--- a/dev-ruby/sinatra/Manifest
+++ b/dev-ruby/sinatra/Manifest
@@ -1,4 +1,3 @@
-DIST sinatra-2.2.3.tar.gz 51 BLAKE2B 
925b3188cb3f63d58a1078845bf58c6684e176527f29bdb0507e2185613b35930345ef1143319b3bd53170846cc67c8e8ce92b036e39ad03fee0f4f361a2aeaf
 SHA512 
666b7a7fec67b4976ec10a704f1e98f9e815cad887ecaaf5bdee6cb0b5f4e29d99ef806865bc5b8e61d2aedea5b343c14f342d03515f0f6c68de3dc905fe77a1
 DIST sinatra-3.0.5.tar.gz 266205 BLAKE2B 
16e0631ed49e62610c7bc1e43f03f21f57ee968b0f3ac98b599748e9572cc0bfc9121dc8731a0dcc9dd1bce04837373f93f198bff56c0de9f50932711b4040e8
 SHA512 
9ec41c3f0c4e4faaa181fddb2fe3262796a29e93fc07349422ca20dc845632c127c3e82e67f16ca19d2b2bcd43ad48fdca918d70b6747d8a2088ce1c84fd8eb2
 DIST sinatra-3.0.6.tar.gz 268815 BLAKE2B 
2993a4c28ad4559e65e6e0dc4e5f9bc25f4118f1f0d5462e0469808e873197823a13f682abb4762426860322df4408faddde037f120d370d0e206abc2b1753ef
 SHA512 
83643b634d2a992144ced65fc1466fded29bf6fae2e20f359b2d440c46013df26f4595f842cbed36319c5278beb77383eea6ac6eb4281f508501cee4e1c6e67a
 DIST sinatra-3.1.0.tar.gz 272066 BLAKE2B 
4bae4e3356adaec8f347dfc25ab9311f6740ff4f5c1486c7230269df0154e8127a4f61f6ebf47098f24848381a6e8e82429184c431cfb89c8beb9e4838135456
 SHA512 
b0b82a5319caf5768c830b2929f76a4fc9414adff4c32d6723a439747f756d2467c12b1391557a1afe31e5f8eab99872a51dadb59cf1cf8ace373e7a92dd5eb2

diff --git a/dev-ruby/sinatra/sinatra-2.2.3.ebuild 
b/dev-ruby/sinatra/sinatra-2.2.3.ebuild
deleted file mode 100644
index 5b8e56bf3948..
--- a/dev-ruby/sinatra/sinatra-2.2.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test:core"
-
-RUBY_FAKEGEM_EXTRADOC="README.md AUTHORS.md CHANGELOG.md"
-
-RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal 
effort"
-HOMEPAGE="http://www.sinatrarb.com/;
-SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/mustermann:2
-   dev-ruby/rack:2.2
-   ~dev-ruby/rack-protection-${PV}
-   dev-ruby/tilt:2"
-ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis 
dev-ruby/builder  2.2.0"' test/helper.rb || die
-
-   # Avoid spec broken by newer rack versions, already removed upstream.
-   sed -i -e 's/"bytes=IV-LXVI", //' test/static_test.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-test/

2023-08-18 Thread Hans de Graaff
commit: 8424a9e05493c9c680d681ee70506e1725cb1d39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:19:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:19:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8424a9e0

dev-ruby/rack-test: drop 1.1.0-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rack-test/Manifest  |  1 -
 dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/rack-test/Manifest b/dev-ruby/rack-test/Manifest
index 958c9e5960a8..fbe880694c0b 100644
--- a/dev-ruby/rack-test/Manifest
+++ b/dev-ruby/rack-test/Manifest
@@ -1,3 +1,2 @@
-DIST rack-test-1.1.0.tar.gz 27035 BLAKE2B 
640de2303850662c3b6a8fc17f2344223c9928b48abde6d1b251a634689793158f35498c4736e4e2d069efa921d37bc32da92a7e17c0761a6f6111b345b54c1a
 SHA512 
36d947d9b13d33ee8322e5b9d18fe8266787ccb7703f1fafadc040123e34dd44e98e7faf8b6dd816e51ed167065b2ffe79e9bcee74564dc324ba2b7dba76f82a
 DIST rack-test-2.0.2.tar.gz 30651 BLAKE2B 
82ffa59cca24cbb42a885bf05792cb603c44881886b716698a1ebd6857231bfdfafd9a8e68f2fd2e1d795c167886db44db5a620eac35e3824c8fe7fa1148718a
 SHA512 
de91787563546a3f12da15f665975bf3d68f7633e277c86a529a728cb8ba9d78bac5c30c2ec1ece9aab5341571ceb23d8089d0da542409bdba23ebe93d75e2a5
 DIST rack-test-2.1.0.tar.gz 30099 BLAKE2B 
212f23cf1d65f8840e04bc895d511b1b35e0344e5074e7ef3a15c5184a55285cb495b54489512ba7757cfbbe4ce9886db9f6dd36e092f5653c3c5bc8fb84ea7a
 SHA512 
0d9d1e2b74ff8acca1c97d08c068022345556758c3c0dcf81b87c2f7caa8ca5730af2adc89e5c2bcf8f598f08df056c39f7c348f13a1ce44c4bcf0f84fe2bc11

diff --git a/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild 
b/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
deleted file mode 100644
index a9e10dbead89..
--- a/dev-ruby/rack-test/rack-test-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rack::Test is a small, simple testing API for Rack apps"
-HOMEPAGE="https://github.com/rack-test/rack-test;
-SRC_URI="https://github.com/rack-test/rack-test/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.0:* 

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

2023-08-18 Thread Hans de Graaff
commit: 7e7061f952ede3aac1d46562e02b46c8e2de6d52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:15:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:15:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7061f9

profiles/package.mask: remove obsolete cucumber masks

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7f3a5ea54a01..da1b5b4567a7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -197,13 +197,6 @@ dev-python/ansible-runner
 # Removal on 2023-08-18.  Bug #910549.
 dev-python/importlib-resources
 
-# Hans de Graaff  (2023-07-19)
-# Obsolete components for older, removed, cucumber versions that have no
-# value on their own. Masked for removal on 2023-08-19.
-dev-util/cucumber-wire
-dev-util/cucumber-cucumber-expressions:12
-dev-util/cucumber-cucumber-expressions:14
-
 # Mike Pagano  (2023-07-18)
 # Mask impacted kernels vulnerable to StackRot and
 # ones with a memory corruption bug



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-cucumber-expressions/

2023-08-18 Thread Hans de Graaff
commit: 78d4e1285067bae7b58895efd4e53747da920f9c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:14:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d4e128

dev-util/cucumber-cucumber-expressions: drop 12.1.3, 14.0.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-cucumber-expressions/Manifest |  2 --
 .../cucumber-cucumber-expressions-12.1.3.ebuild | 17 -
 .../cucumber-cucumber-expressions-14.0.0.ebuild | 17 -
 3 files changed, 36 deletions(-)

diff --git a/dev-util/cucumber-cucumber-expressions/Manifest 
b/dev-util/cucumber-cucumber-expressions/Manifest
index 82b5482ced36..72de14c3ad8c 100644
--- a/dev-util/cucumber-cucumber-expressions/Manifest
+++ b/dev-util/cucumber-cucumber-expressions/Manifest
@@ -1,4 +1,2 @@
-DIST cucumber-cucumber-expressions-12.1.3.gem 32768 BLAKE2B 
e873ba0ac58982c2a975935351bdbaa0e2d5fac5128386cbab347330d5ee920eb7c90d7670e9cd68a9294eb09828d7640e6fcdc69da6d819935f8faec9bce2e4
 SHA512 
57e8b322b7451967d177e291e9649cb7d9e2668dcdfc2453b9b2ed9c8f84f4c3c5b7905d246dbfc5382a8c515a3d031acfcec93e5ce568da23dd1d42e6d31fb1
-DIST cucumber-cucumber-expressions-14.0.0.gem 24064 BLAKE2B 
45b811bb1c1fba8fb2b4819998b92b827ef80c7bb654d899b717f2438b5c6485447ce5e25e5d97e7d7d323fbc576d98334cefb825687b3791387df0cbc7669d6
 SHA512 
c5b3b840e04722b516a8cf57ce8f55f835f84efd73b133f9d6f842d1ae5612108e1100dd970d52cd349bf4c606ed1922b4730a0b2e4a2d31abdf2f6f51768a80
 DIST cucumber-cucumber-expressions-15.1.1.gem 25088 BLAKE2B 
bc9990d11994a5c094b23a2d8bccf283d0c035507d7140128acae674faa70d1b8927bce6069b82bc530b28b4867ae6be3f168847e0d6db036211a5fd13defb06
 SHA512 
ceda830ca22e388169db41c85343f9adbe918ac76a5cfaefd55ca3d2815ec826eb592ba70771f0cf41bfefe8e42d9afbcfeb8c384cfa30687e9c0c023164fbe3
 DIST cucumber-cucumber-expressions-15.2.0.gem 25088 BLAKE2B 
3e0a9283cdf1a9488826260a98358612847945e287ed0f4b011c697fa6aabd340974705d5eb338464fdaee938090ea83b8c912820517b9a2b0cfa0c81b554d5c
 SHA512 
c4f72a6e096794598f94318ef21ac7586328229db4ec5d6791abc3d36319e798d3bddc91fdc9d56a3741ae8ce082deeec153b66d8904683e3038b1161b84fcf7

diff --git 
a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-12.1.3.ebuild
 
b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-12.1.3.ebuild
deleted file mode 100644
index 77cd39377ef1..
--- 
a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-12.1.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a simpler alternative to Regular Expressions"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="MIT"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="$(ver_cut 1)"

diff --git 
a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild
 
b/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild
deleted file mode 100644
index 6a40bda210f3..
--- 
a/dev-util/cucumber-cucumber-expressions/cucumber-cucumber-expressions-14.0.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a simpler alternative to Regular Expressions"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="MIT"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="$(ver_cut 1)"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday_middleware/

2023-08-18 Thread Hans de Graaff
commit: 517a928d68c86d2270f4fe24662e4e6e07050bf5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:11:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:11:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517a928d

dev-ruby/faraday_middleware: add missing test dependency

Closes: https://bugs.gentoo.org/911908
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild 
b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
index baac79180dbf..b133d5ef41e0 100644
--- a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
+++ b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
@@ -39,6 +39,7 @@ ruby_add_bdepend "test? (
dev-ruby/webmock:3
dev-ruby/json
>=dev-ruby/multi_xml-0.5.3
+   dev-ruby/rack:2.2
>=dev-ruby/rack-cache-1.1
>=dev-ruby/simple_oauth-0.1
>=dev-ruby/hashie-1.2



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml/

2023-08-18 Thread Hans de Graaff
commit: a893a563fba027af49755fd05e597d75e4968b74
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 04:51:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:05:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a893a563

dev-ruby/haml: add 6.1.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/haml/Manifest  |  1 +
 dev-ruby/haml/haml-6.1.2.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index 8ec052b04d95..ebacb93e112a 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,2 +1,3 @@
 DIST haml-5.2.2.tar.gz 129833 BLAKE2B 
d68c24c7a3c817d6d364b2ec92b84b4f56f4fffa48b99d17b2df27da35f50b1fb1f69b184a7b21d899c476e0d4c8ad2b940a7cb2995ec24ecdafab8ef61fe393
 SHA512 
1aec59fab20d8139a5dfedde2007fa8137a377a345e4d30229f9d1140d56cdf970c8ae70e2647e6a408d7fa543a16050f66a8a636efa6a6b1f91ee1ffcc136c1
 DIST haml-6.1.1.tar.gz 669644 BLAKE2B 
239b3a1fe02bcd1e2981198ba7c54c71ca2af0947102fcea6cd600cc6579294856baa290589a7d3a015e54df8bcecf8e50175cf2189e8f4f9c6f9721a558bcc9
 SHA512 
7d732be085b41b8f0eec418600a82b51c68301081165aa636fa342ae26b74215a202a4b15e592da980d9a7fbe24bad01399f599770420133c4b6ab7523386fa5
+DIST haml-6.1.2.tar.gz 669696 BLAKE2B 
81398ca33af69a1cf79cbe6d49d82ca27489584dc8c4082c079606f1f029b99e6b4c6fb350a5b50da31349ca3cbd7b7d2913e521b401634f7442e03279753e18
 SHA512 
c059b96111c6e477874cf37f0463dd9150d00e2e5261e9dab8251e1f66cacfa647009bf4d7ddd60fd11582c3f41ce06515f5aa448358aa58a9df2c8289660151

diff --git a/dev-ruby/haml/haml-6.1.2.ebuild b/dev-ruby/haml/haml-6.1.2.ebuild
new file mode 100644
index ..90cefede012b
--- /dev/null
+++ b/dev-ruby/haml/haml-6.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/haml/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/haml"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby web page templating engine"
+HOMEPAGE="https://haml.info/;
+SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+IUSE="doc test"
+
+ruby_add_rdepend ">=dev-ruby/temple-0.8.2 dev-ruby/thor dev-ruby/tilt:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/minitest:5.15
+   dev-ruby/nokogiri
+   >=dev-ruby/railties-6.0
+   >=dev-ruby/activemodel-6.0
+   >=dev-ruby/actionpack-6.0
+   dev-ruby/unindent
+   )
+   doc? (
+   dev-ruby/yard
+   )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   sed -i -e '/bundler/ s:^:#: ; /Bundler/,/end/ s:^:#:' Rakefile || die
+   # minitest hack just to match rails/activesupport
+   sed -i \
+   -e "/require 'minitest\/autorun'/igem 'minitest', '< 5.16'" \
+   -e '/bundler/I s:^:#:' \
+   -e '/simplecov/I s:^:#:' \
+   test/test_helper.rb || die
+   # Remove tests that fails when RedCloth is available
+   rm -f test/haml/filters/markdown_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -rtest_helper -e 
'Dir["test/haml/**/*_test.rb"].each { require _1 }' || die
+}



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

2023-08-18 Thread Hans de Graaff
commit: 24a1b9e83f19c871f12ceb5793dba2953c58652e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 19 05:06:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 19 05:06:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a1b9e8

profiles/package.mask: mask old fast_gettext slot for removal

Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e9de29d6524b..7f3a5ea54a01 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2023-08-19)
+# Obsolete slot with its last release in 2018. Fails tests. Use the
+# newer slot instead. Masked for removal on 2023-09-19.
+dev-ruby/fast_gettext:0
+
 # Sam James  (2023-08-18)
 # Masked for testing.
 =sys-libs/zlib-1.3-r1



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-08-18 Thread Sam James
commit: d74a24223905fcb8671354e4198610cd8905047a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 04:41:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 04:41:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74a2422

sys-devel/gcc: add 12.3.1_p20230818

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20230818.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 565d5b1dd32d..4a3bd6b3fbd0 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,6 +19,7 @@ DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b
 DIST gcc-12-20230728.tar.xz 79813460 BLAKE2B 
89db12fbdc7d75d298335fdd61b15439c161090deb94e224d13592d25fa64fd21c289f75fbe77e5c0d10f90e18019a12c343014e73ef446281ac8c471a39b937
 SHA512 
20c8bbe3918ed41b05b00cc3fa90e1ee59faf9ece876faf3e93ab01b2a79e6b83b55812e41d662ad1b9a420ca3f891f46cd70aa9f7f6bcf292dda0f57b56681e
 DIST gcc-12-20230804.tar.xz 79785996 BLAKE2B 
6af25c245bed3affa42a265e56afc59afe7001603572223226b236efb67c804697a53b8f31ad68a5ddcaee1533212de87725bbad4acbb67a75e9b007e69fc071
 SHA512 
44b0c202f913913c586313a0f76bd721566e4519824a18b5569339e3996d556c866e7b980c341aa1d433f56fc8f18d2a11fc47e5bc91b693a3ecfdce37b9082b
 DIST gcc-12-20230811.tar.xz 79789344 BLAKE2B 
eac77a22bf93524e60320db7aeb7ecbfceb0f2e84596ed81b0e8f8ea985fbf412a88c42bf2d58f1aa42698e4cf2037d24fa5457ba4a7d18a5c14fde509b56399
 SHA512 
e9de50607ae2f8b1800346c1e7f85a042f363c5da00497fc7355d3e89f2e2196df8e04ee1514153cae4bbcc8c8dba187558f062a30ff977f7725576b624f5e42
+DIST gcc-12-20230818.tar.xz 79797008 BLAKE2B 
f838f69b699d74fedc2e9b038211bd0089d0ff38811ccbc45911dc2ef21452481216329b5398275ea36b1fc54052086daf5c7a86a7cdb53a14784b90d56c0dc7
 SHA512 
7a86639efb41fd2c9092729e9ebcdbb49d12bffb1ed6052b595892d2c3fab78955dda4d4fdbb89b4fb4ab2f827f458eb97ab01d76995267f2d7f1ee8cb6a0aad
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230818.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230818.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230818.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-

[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/

2023-08-18 Thread Sam James
commit: e18e4412818bcffa768a1a8df4c100f3c6288b6f
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 04:38:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 04:38:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18e4412

sys-libs/zlib: drop sed_macros call

Fixes: 491bf8bd3ef621da49b168736a04f23aa4c7719c
Signed-off-by: Sam James  gentoo.org>

 sys-libs/zlib/zlib-1.3-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-libs/zlib/zlib-1.3-r1.ebuild b/sys-libs/zlib/zlib-1.3-r1.ebuild
index 22051ef75784..e20d5e67354b 100644
--- a/sys-libs/zlib/zlib-1.3-r1.ebuild
+++ b/sys-libs/zlib/zlib-1.3-r1.ebuild
@@ -152,11 +152,8 @@ multilib_src_install() {
;;
esac
 
-   sed_macros "${ED}"/usr/include/*.h
-
if use minizip ; then
emake -C contrib/minizip install DESTDIR="${D}"
-   sed_macros "${ED}"/usr/include/minizip/*.h
 
# This might not exist if slibtool is used.
# bug #816756



[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/, profiles/

2023-08-18 Thread Sam James
commit: 491bf8bd3ef621da49b168736a04f23aa4c7719c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 04:31:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 04:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491bf8bd

sys-libs/zlib: drop macro renaming hacks

Renaming zlib's `OF()` macro has caused problems for various packages; 
fortunately
C23 kills K prototypes so its use should be dying out anyway. If anyone is 
still
using it, we should just patch it out entirely rather than renaming it.

Other distros have been coping fine without the rename anyway. The most 
important
point being that this is against POLA and leads to problems when people try to 
build
things using zlib that haven't been fixed yet.

See also the legendary godot patch to workaround this:
https://github.com/godotengine/godot/blob/93409b8e64a9bc3c271ab4a7489b59a43bc0d048/thirdparty/minizip/patches/unbreak-gentoo.patch.

As of zlib-1.3, zlib doesn't even use it by itself.

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

 profiles/package.mask | 4 ++--
 sys-libs/zlib/{zlib-1.3.ebuild => zlib-1.3-r1.ebuild} | 6 --
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 45d226c46a68..e9de29d6524b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,8 +34,8 @@
 #--- END OF EXAMPLES ---
 
 # Sam James  (2023-08-18)
-# Masked for testing. Breaks pigz at least: 
https://github.com/madler/pigz/issues/111.
-=sys-libs/zlib-1.3
+# Masked for testing.
+=sys-libs/zlib-1.3-r1
 
 # Jonas Stein  (2023-08-17)
 # Upstream warns that it is broken and there is no fix since 2010

diff --git a/sys-libs/zlib/zlib-1.3.ebuild b/sys-libs/zlib/zlib-1.3-r1.ebuild
similarity index 96%
rename from sys-libs/zlib/zlib-1.3.ebuild
rename to sys-libs/zlib/zlib-1.3-r1.ebuild
index 6dbffd69d64f..22051ef75784 100644
--- a/sys-libs/zlib/zlib-1.3.ebuild
+++ b/sys-libs/zlib/zlib-1.3-r1.ebuild
@@ -130,12 +130,6 @@ multilib_src_compile() {
use minizip && emake -C contrib/minizip
 }
 
-sed_macros() {
-   # Clean up namespace a little, bug #383179
-   # We do it here so we only have to tweak 2 files
-   sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die
-}
-
 multilib_src_install() {
case ${CHOST} in
*-mingw*|mingw*)



[gentoo-commits] repo/gentoo:master commit in: dev-db/mydumper/

2023-08-18 Thread Sam James
commit: 18c921e0be3ede77169d5cbd97f6473d3d9dd323
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 04:26:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 04:26:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c921e0

dev-db/mydumper: Stabilize 0.14.5.2 amd64, #912453

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

 dev-db/mydumper/mydumper-0.14.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mydumper/mydumper-0.14.5.2.ebuild 
b/dev-db/mydumper/mydumper-0.14.5.2.ebuild
index 2ede2983798d..8777ec59b286 100644
--- a/dev-db/mydumper/mydumper-0.14.5.2.ebuild
+++ b/dev-db/mydumper/mydumper-0.14.5.2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc"
 
 RDEPEND="app-arch/zstd



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

2023-08-18 Thread Ionen Wolkens
commit: 980580d1433dac8c7fce5792976786ba002c4ed1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 18 22:06:19 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 22:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980580d1

app-emulation/wine-vanilla: add 8.14

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-8.14.ebuild  | 412 +
 2 files changed, 413 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 90957b08ea7b..79a45b49747f 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -4,3 +4,4 @@ DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c0063
 DIST wine-8.11.tar.xz 29236492 BLAKE2B 
db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5
 SHA512 
f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769
 DIST wine-8.12.tar.xz 29276732 BLAKE2B 
c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869
 SHA512 
6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b
 DIST wine-8.13.tar.xz 29379824 BLAKE2B 
fa07edba8e45ef17813e63f793ca18cd05fd421b803d416421ec0fb7aeb4223ae44376a7e75a195e91c30259f27b48c3ed4ab0b613cbb9464b824f51e85ea240
 SHA512 
952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5
+DIST wine-8.14.tar.xz 29412976 BLAKE2B 
239f90dd9c40bbca719231d2a0240e75f803ead314ab7fb8cb90e375a52696700af87ac2cdeff9a2ecb1d1cce271142cf16ce200024c98fb8bd543779aa2423e
 SHA512 
cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176

diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild
new file mode 100644
index ..1aaebe5aa269
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-8.14.ebuild
@@ -0,0 +1,412 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+# note: multilib+wrapper are not unused, currently a pkgcheck false positive
+inherit autotools flag-o-matic multilib multilib-build
+inherit prefix toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.0.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
+   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
+   +xcomposite xinerama"
+# bug #551124 for truetype
+# TODO: wow64 can be done without mingw if using clang (needs bug #912237)
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )
+   wow64? ( abi_x86_64 !abi_x86_32 mingw )"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( 

[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/

2023-08-18 Thread Sergey Torokhov
commit: 95f358f36d860714e1a0b2f2c82c9124ea8544bc
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Aug 18 22:57:55 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Aug 18 22:57:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95f358f3

dev-libs/fortran-stdlib: 0.3.0 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-libs/fortran-stdlib/Manifest   |  1 +
 .../fortran-stdlib/fortran-stdlib-0.3.0.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-libs/fortran-stdlib/Manifest b/dev-libs/fortran-stdlib/Manifest
index 2d982086f3..a0a76682a3 100644
--- a/dev-libs/fortran-stdlib/Manifest
+++ b/dev-libs/fortran-stdlib/Manifest
@@ -1 +1,2 @@
 DIST fortran-stdlib-0.2.1.tar.gz 323480 BLAKE2B 
d6d54e38fd8c970168144b011b0df8c800339f7649f09581401351e508ad98dd562bf6ea68595188b5b854973f8552ce7fb4ae9c4aa7491090927a21b4e8a714
 SHA512 
74eba6d0507a176af9dd6e035dc37844c5b7ae0181527e69de8eedf38f90260121c7814e3ffe34845059f91632edd08227c5dd326a45949ac57659249c3296fd
+DIST fortran-stdlib-0.3.0.tar.gz 387442 BLAKE2B 
8e1dae71a7de763452ac149a21eff0bbd2be93b2addf7c1f44f2e2bf26851d3735dc945b681430e6102fa9bf63f4f4fd91c7e9b437a4cf69697ba7476619be0e
 SHA512 
e2f586dd9cb94abf0094d6ea5cb4dc4ee6ba9afdf2f2bfb8cd8e8ab1a4ea93dd4a5dbec6be70f88edd414fe4ea111f3bb3e4fe0584b156bf7711b8ff83226dcc

diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild 
b/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild
new file mode 100644
index 00..558b77e564
--- /dev/null
+++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake fortran-2 python-any-r1
+
+MY_PN="stdlib"
+SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+DESCRIPTION="A community driven standard library for (modern) Fortran"
+HOMEPAGE="https://stdlib.fortran-lang.org/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+RESTRICT="mirror !test? ( test )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-util/fypp[${PYTHON_USEDEP}]
+   ')
+   doc? (
+   $(python_gen_any_dep '
+   app-doc/ford[${PYTHON_USEDEP}]
+   ')
+   )
+   test? ( dev-util/fortran-test-drive )
+"
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Remove Fortran compiler version from paths
+   sed -i -e 
"s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" 
config/CMakeLists.txt || die
+
+   # Use favicon.png instead remote icon
+   sed -i -e 
's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' 
API-doc-FORD-file.md || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_SHARED_LIBS=on
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc ; then
+   einfo "Build API documentation:"
+   ford API-doc-FORD-file.md || die
+   fi
+}
+
+src_test() {
+   
LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" 
cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. )
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2023-08-18 Thread Sam James
commit: f1f68b229beb4d71f8f662f08daa32446c5f968e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 18 21:49:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 18 21:49:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f68b22

app-doc/gimp-help: Stabilize 2.10.34-r2 ppc64, #912443

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

 app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
index b267e3d51c16..7354379ea443 100644
--- a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gimp/help/${P}.tar.bz2"
 
 LICENSE="FDL-1.2+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="nls"
 
 BDEPEND="



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

2023-08-18 Thread Sam James
commit: a193b9dd94651a1458bb0712d6774af418585a91
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 18 11:18:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 18 21:49:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a193b9dd

sys-apps/findutils: add savannah upstream metadata

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

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

diff --git a/sys-apps/findutils/metadata.xml b/sys-apps/findutils/metadata.xml
index 6fa7c0ec9993..36d37d7a5a35 100644
--- a/sys-apps/findutils/metadata.xml
+++ b/sys-apps/findutils/metadata.xml
@@ -7,5 +7,6 @@
 
 
cpe:/a:gnu:findutils
+   findutils
 
 



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

2023-08-18 Thread Ionen Wolkens
commit: 3eae99b922bf4e7e12b97c696caf543a44e1153a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 18 20:08:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 20:08:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eae99b9

www-client/qutebrowser: note prefix qtwebengine reminder

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

 www-client/qutebrowser/qutebrowser-3.0.0.ebuild | 1 +
 www-client/qutebrowser/qutebrowser-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild 
b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
index 98701890400a..51bd2ff8c4a4 100644
--- a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
@@ -95,6 +95,7 @@ src_prepare() {
 
if use widevine && use prefix; then
# hack: QtWebEngine knows Gentoo's widevine, but not with 
${EPREFIX}
+   # TODO: prefixify QtWebEngine itself
local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
sed -e "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
-i ${PN}/config/qtargs.py || die

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 98701890400a..51bd2ff8c4a4 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -95,6 +95,7 @@ src_prepare() {
 
if use widevine && use prefix; then
# hack: QtWebEngine knows Gentoo's widevine, but not with 
${EPREFIX}
+   # TODO: prefixify QtWebEngine itself
local 
widevine=${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
sed -e "/yield from _qtwebengine_settings_args/a\yield 
'--widevine-path=${widevine}'" \
-i ${PN}/config/qtargs.py || die



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

2023-08-18 Thread Ionen Wolkens
commit: 724d78b24a00b531c17315e5b4f962254caafd5c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 18 19:50:32 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 19:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724d78b2

www-client/qutebrowser: note issue link for deleted test

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

 www-client/qutebrowser/qutebrowser-3.0.0.ebuild | 2 +-
 www-client/qutebrowser/qutebrowser-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild 
b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
index 1176435dd59a..98701890400a 100644
--- a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
@@ -125,7 +125,7 @@ src_prepare() {
# likewise, needs vulture
rm tests/unit/scripts/test_run_vulture.py || die
else
-   # needs dev scripts not included in release tarballs
+   # https://github.com/qutebrowser/qutebrowser/issues/7620
rm tests/unit/scripts/test_problemmatchers.py || die
fi
fi

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 1176435dd59a..98701890400a 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -125,7 +125,7 @@ src_prepare() {
# likewise, needs vulture
rm tests/unit/scripts/test_run_vulture.py || die
else
-   # needs dev scripts not included in release tarballs
+   # https://github.com/qutebrowser/qutebrowser/issues/7620
rm tests/unit/scripts/test_problemmatchers.py || die
fi
fi



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

2023-08-18 Thread Andreas K. Hüttel
commit: eec807831a6eee59c8b7865236469c2b3f8fad69
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 19:42:08 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 19:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec80783

app-office/libreoffice-bin: re-enable java for x86

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin/Manifest   |  3 +++
 app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild | 11 +++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index 71f0ff3242e4..64a81a8bf021 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -14,5 +14,8 @@ DIST x86-bin-libreoffice-7.5.3.2.tar.xz 150673172 BLAKE2B 
90d69a066ac9f7705bd5fd
 DIST x86-bin-libreoffice-7.5.5.2.tar.xz 153296004 BLAKE2B 
fa14d21a4b47ee6192bfe6a647c08e3886454942494c2abf6eb1e27978634c910c838bee00d0f2fc6e38dc492529192a26498ab5464a73d50e33f74a83f96deb
 SHA512 
095413d499325425b7d874bcbc437af9bcd558be7cbaeb9716916e1af539256f1ddf705067762dd48bad8edff1637ca1b581b6b3b3e924661357780080bec616
 DIST x86-bin-libreoffice-gnome-7.5.3.2.xd3 1749063 BLAKE2B 
4cec2c2e7551443850e0a858b0ac7f1d0888f329d8bf402f28bdd15f861ea8c2e8a1fa4c8e0ac01731bc7069c95f89d08f147108fecc219cb470a3e1b66c8b3e
 SHA512 
f196808233dc18ed42aae0328209876c61b9b556d6ea3ebe87a674e46bff4aab8d1f5ad2f4b0b8e3de05fe0b6aa2c6244dcad677e41d7b510e63d0d032216855
 DIST x86-bin-libreoffice-gnome-7.5.5.2.xd3 2257902 BLAKE2B 
f09c1f107a7a784250280174efc822dbcb80c69839b475dae05f5f6f1c5b3eb4c96f56e16ba3aafec57d47be904fdc7b7cc14b650ea01e850745a30a8bcbf866
 SHA512 
9372a87fee0daad90b758e476bf3ae21aeb140199d1057929c7e571f3c5d9c27b5dc25b9cd87a924e2aa8f38e81a774285f8d137779e4207ecccf0d720de4abf
+DIST x86-bin-libreoffice-gnome-java-7.5.5.2.xd3 34136446 BLAKE2B 
91c89bb5f8b2881fbb273a858bb8513eb14d01319682ca4c4e5ddebf1c050e162d29eaf6f360334ae380955132c344f13e5d2a72b52957148b9b49e19c671f9e
 SHA512 
934b7fb73d7c4c24dd1c97acb45130f9b1e2436632c4b1fb9b1c3e1fac4a2f0461bdbab5105de8c139bbbe3a5a2f882ad233144ce0dbd689105d41a3e519e38b
+DIST x86-bin-libreoffice-java-7.5.5.2.xd3 34041428 BLAKE2B 
3088d7cd04984d154bb29a81291a1fad2d2c1e6f1683a07304426081e2c73185c48d41e8c08fe0ced8a6f774597e5e2bb591c575a5a5a69a50af51adff2002cf
 SHA512 
21db2c558aba79d6b2d727f31e73cd4f10a0c626b880e71ce0b09228eb8e481cdb7f6097729ca23788392098e6f4220821414bc718fd4daabeb5ead6d935f704
 DIST x86-bin-libreoffice-kde-7.5.3.2.xd3 19989837 BLAKE2B 
cc1844c9312b47b397823af3a8860b03ab3690f3e5e38190df6ab5f0a9ce537d961a309aa4ec99fd7ef65a0bf99a505cc8eb414dcc958c73d8b1dde80b543a77
 SHA512 
b0c1a6906b322831c39c248c816e5b203ed2c5a17dae9cf4e25a0d7361818f2a466860d4e9eeb04132ac797c5d7798a8f3651d97d25a5c64c4c135297f092f4e
 DIST x86-bin-libreoffice-kde-7.5.5.2.xd3 23055702 BLAKE2B 
7a090b193c0756c1858082fd385a4e72002d59d096ca345e123fba66c5b61e1874c85b6e1991e1f3d53d8f9731b9bdf6735d82570238a1f512a0b96464c16e38
 SHA512 
9224ea55eeb84c7838d7683c943eee6f88bf2d79cf4ba03e16ba1f4617e0c29fb3af1087077450ba08a9bd8cf13637d2c879f4870d1ea8124f61f8572c1bde96
+DIST x86-bin-libreoffice-kde-java-7.5.5.2.xd3 34708882 BLAKE2B 
1156815274e242efe984b8b05cc3aef520cb2f7c7592fdfd101bb8774b3cbace4079770f858bbef1de58ce97e26ead53bd1f06b91be2e75235ef74b66b33f19e
 SHA512 
ffdcf1e4b65ec25c1867bd4baec68b1b24ceab0bdccda36436ca5a465db92ac7e114f6182e7c47ec63961b3dacfcd16b883099d3613056e333a0a6139a3fff7e

diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild
index 8d2d46ecdbc1..625dbb168ba5 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild
@@ -31,11 +31,16 @@ SRC_URI_AMD64="
 SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
-   ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3
+   !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
+   java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
-   ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3
+   !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
+   java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
+   !kde? ( !gnome? (
+   java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
+   ) )
 "
 
 SRC_URI="
@@ -211,8 +216,6 @@ src_unpack() {
einfo "Uncompressing distfile 
${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd 
"${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > 
"${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
 
-   use x86 && use java && die "There is no build for x86 with Java 
support."
-
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2023-08-18 Thread Andreas K. Hüttel
commit: dfeb3e3a147d030668bd57b29238b2a13b23dc1c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 19:44:11 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 19:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfeb3e3a

app-office/libreoffice-bin-debug: re-enable java for x86

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin-debug/Manifest |  3 +++
 .../libreoffice-bin-debug-7.5.5.2.ebuild  | 11 +++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index 296d64bb7663..15ce52fa1661 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -14,5 +14,8 @@ DIST x86-debug-libreoffice-7.5.3.2.tar.xz 8094076 BLAKE2B 
46a9a808cdbb58c95a5543
 DIST x86-debug-libreoffice-7.5.5.2.tar.xz 8519804 BLAKE2B 
490db986be31b60df4435aebb2c499743e9ed7558c8e201b7671d147d2302d3e963ebebb4a9fe91f95e7e5627d45505d9c5d1b3374ce8386519bc4e883f91c5f
 SHA512 
2c4af7ad2b68b9c18342d3246ff45849057751e3c065f7c912a5a28a90c394982311586554cbbb82292a5140e9a3da5ef99134f274e8392447716db12efd9673
 DIST x86-debug-libreoffice-gnome-7.5.3.2.xd3 39572 BLAKE2B 
674527dff6fe98c3d9ddecb62d41aba70ddd9013929f41fb7bbf50d1a846938e02b766b97532fddec8d8cc7cd05cd81af308f3ff29483dd7a384c08700fd228d
 SHA512 
0791892e25c217a6ea6a89ecc66205605c228e142b2ee1dceb70b61a4177a7a23c327165b8bec9a0627c412f6436206c2ba0856df0edae0cd59aae6d9288694f
 DIST x86-debug-libreoffice-gnome-7.5.5.2.xd3 45578 BLAKE2B 
536cfebd8623b67553563cc8eb32c4bfaffefb06cec77bae10c8642483e6a5c90016fd4c9e209c202800e0946d57cfdace36628c068c56cc933a31a41da7fdcf
 SHA512 
1136951074f520a65ebf83785806db9c5389402bd2d39566c0fb85f4826ce086c182807ecdecb2e45d58fbb719ede8d1b810efe162c8cb5f881314e08e97073e
+DIST x86-debug-libreoffice-gnome-java-7.5.5.2.xd3 3784457 BLAKE2B 
49e81f1eadb08693a7877d58fcd6448ff9cbf58da39f7e43dec061802169ed92638d1cfaa2efd324b58b8a509eaf9721f725a841d8c001139c4b477acaffd4ac
 SHA512 
b525fe6d29e12ae0f64b388b86d53e11aa28e0b8e0481771aa744dc1b7f8cd2201636068e7d407b54793d09644cbe569501ac4fc4085c165fde52285580296cc
+DIST x86-debug-libreoffice-java-7.5.5.2.xd3 3750727 BLAKE2B 
92e51acdcbbd34a58fcad21a81fa7e25cfbc5fc746706e02eced46318c5ff15e6722242fdfce01f9165d2bc758afab7769df2a4034f3a0f83995a26f29e66362
 SHA512 
f5531d19394e50be22ff9be3d41195c89227401bf0ff42fc81af58745b29572ff1bda82eef0c2787f59fd07c6593e8caf33afbb9fcd7db1889c2ba3ac304fde8
 DIST x86-debug-libreoffice-kde-7.5.3.2.xd3 2757424 BLAKE2B 
bf17f632bbd5d142ff3ca8dce14bab0775c016dc0d8803735162ac88e71d7ade8013ba7d9f0762a77c2fa0e8110aa10039d8b364e1faf7ff04cb41b47e164223
 SHA512 
015e224bcf27a7ea7e4493bbfa4bd3cce7756fd85ebe7bb91c73a5ca162701d6c331460ecb88a1ff3523568f3e608af9cac2acba8125e39ba7eff43b9556e89c
 DIST x86-debug-libreoffice-kde-7.5.5.2.xd3 2750150 BLAKE2B 
96796f8fc56421e24e70a39100e83aabd9be34277b76fde0ec1c78ec106b07614c8463a0f5864868a8f5b25c5a7aa58ea8926c05b888523b1024923db02c7768
 SHA512 
be9ad35e536c0dcc89ebe5bf7d962f75fe3820f3ab6db09345fed18ded1dc45c038f53b0127d3a7dd5199d3505a23eab0646ea64434a603c07ccdbf2dc55f110
+DIST x86-debug-libreoffice-kde-java-7.5.5.2.xd3 3851437 BLAKE2B 
1a692a65320ed537b1f741fed832c6f717b66610cec58d205805cca41a276c9119c1c85b017999a37682387d9856df9bf6a15141d26413379c3471d177cdc029
 SHA512 
de7eb31b4db72aa81030383553b5dfba66e412b38c754dfffd903a72c7601b6728367af9ac2d2522f8c5c4baa038c828ba66e5cad7f4a820f95dfbbca2e00296

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild
index 7c94beeb02c9..f221193d80e3 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.5.5.2.ebuild
@@ -26,11 +26,16 @@ SRC_URI_AMD64="
 SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
-   ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3
+   !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
+   java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
-   ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3
+   !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
+   java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
+   !kde? ( !gnome? (
+   java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
+   ) )
 "
 
 SRC_URI="
@@ -58,8 +63,6 @@ src_unpack() {
einfo "Uncompressing distfile 
${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd 
"${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > 
"${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
 
-   use x86 && use java && die "There is no build for x86 with Java 
support."
-
local 

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

2023-08-18 Thread Andreas K. Hüttel
commit: 29c388e5d21d5ee8ba2c14fcd11c6282e02d795f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 19:37:16 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 19:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c388e5

app-office/libreoffice-bin: add 7.5.5.2

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin/Manifest|   9 +
 .../libreoffice-bin/libreoffice-bin-7.5.5.2.ebuild | 261 +
 2 files changed, 270 insertions(+)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index c1e687636a5a..71f0ff3242e4 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-bin-libreoffice-7.5.3.2.tar.xz 148541304 BLAKE2B 
8bddc855788229cc2f986b1bdeda1c3e1feb2233d1778b382dd839fee5b0c5e1d7f7dbf70927fe4e5a5e45aef480c9563f6bb41304708f9bb7ba31f2e61bbdf3
 SHA512 
719e09dc8ab3775152c3d80ae820d189a538769869795308875b3961f4ed70db496498a006364f222e6273e642ac57614e085f9a886cea485a35dbff78c824ed
+DIST amd64-bin-libreoffice-7.5.5.2.tar.xz 151415676 BLAKE2B 
caf024dd6154a7108393fcd6f2731ebb15a732eb222cfe9d2300f3b00e9783e0b63bb3be902cee0cfb811f6e6096548d302337620ba0da8e1ec53c3b4ac0b3bd
 SHA512 
aa52e4303552090ea3c1a300c8179f4d5a888ddeaa30054f8b103fbfdcb1b72342cf0b1e9b35c71ea29a3c8220f3f79f60235875ea5318314aca3c08e164d9af
 DIST amd64-bin-libreoffice-gnome-7.5.3.2.xd3 1807491 BLAKE2B 
27be2b48c2838929f31f9e600b46cf5d58cbd5593c16cc0b476b1cda368701acc3405bb1ba4cfa3095fe05361fd234a373aab59824cbfb7f9901080c4e79af70
 SHA512 
640a3526e2c12deaa41fda7141c3c30646b9f073975cc073bf28354919dcdb87550c7e0f5530ac38b6b1830eae34794ff04483ad4d21b51eadd3bafbe0709892
+DIST amd64-bin-libreoffice-gnome-7.5.5.2.xd3 2301098 BLAKE2B 
c134ef1dc729aa3f688830003b8cfd7eb42f3e56e15a54fe18a1eae8b1f3953c25dcd7fe10011b9b2a291f5ccc6852f3edf634244953dbbb0d084fbef81e
 SHA512 
346a55319d826b363d0328594879797f3412036db26aaaf377f31c24530303ceee01f0f7ea2366fecc40156ca0795df451a1d75ca5328b1c2b3c552e1ad14506
 DIST amd64-bin-libreoffice-gnome-java-7.5.3.2.xd3 30946222 BLAKE2B 
2d969c129f9073e6ce47c9ca23a33513dddc1adad8c958910e2aba157c978e9d7f7f0c7f94f18637a9a55be84c679ae3722a125f3eafb1ab1a477a2085417563
 SHA512 
a349d22f7c9ac0b7fd24d6a98ed5ff221758e35daa4869aeb56f821c84b15ad9f31e642506ffcdf1754b046410af4eeae156c5e13b6d362c7f8dbfacef4add97
+DIST amd64-bin-libreoffice-gnome-java-7.5.5.2.xd3 34218758 BLAKE2B 
81e2daa454f694bff2a0f1dcaf6380ff006d3723a8224961c318daa985f7449f2672afaae030a0836fd1e6eda5101d0cf44f30e9ca4c9f6e5205ae421c7d2501
 SHA512 
fa9ac6cd8f2ca34bae8b63e80a945c226a5776ba347536a5ffb28d3cb7b2b2987cf1d2af05defc8f48ee98e4c0a8b63fc21661781d6583079d468a6f60d5b646
 DIST amd64-bin-libreoffice-java-7.5.3.2.xd3 30773858 BLAKE2B 
63f4e099f829c56950c20e236dd3c11748b4e33dc6d04506602eeff5224e77e210f224f4b663beeca3ccdd2c7f121066851cf4fc93560460650520b955a47be3
 SHA512 
afa39292e3a4b6c115ca8005244e4ff7fb04eb5c96609e1c7acb940a15e2b3a1bc0ec659abb73be6c623a7943d402c35386d95a06336c30eea98f5fd706ec353
+DIST amd64-bin-libreoffice-java-7.5.5.2.xd3 34082366 BLAKE2B 
479038ea1751f722883ef23482248edd414436a1d322d43c0f70a70a255d206b53971b9dd3b9150e123c448c4e72a1c3b31902b8ceb2fd3b7487539d4957360f
 SHA512 
af19bbad45058d2fec8416360b17e71a976083aa0a39a9ad793e0c82c440fa90cb127ff34ca96efcbbf4fcac4e4c98950269178a4dc21b4927c1bfbb1b1f3a5c
 DIST amd64-bin-libreoffice-kde-7.5.3.2.xd3 20280507 BLAKE2B 
93dce73d02fde3afa094332ee936ebaf582f095225de6e7b6e812f2fe8a0fd9c762148009540c2c97c4757f93c73be24ab7407670a479360f6a9642cb49aab90
 SHA512 
465339b53ced60a652ee4c252145de0366fda42015c853420ebd5a18748e7e9e744b8a504a543ef71cc4e4353957065dd6044c872708f2c079de621f9588ee36
+DIST amd64-bin-libreoffice-kde-7.5.5.2.xd3 22760380 BLAKE2B 
40360f47ca57fb2cf8167c6da1fc81f5ba443b8778e1726ea3af5e24e2cf40e9ffa1b0e4cf21df45a27f05acc4d529be9a8b4e39458bc3f75eb1dfc6465799f9
 SHA512 
d19460cddea10a14a0ac96a67108ab76119708ccf400623ac2ebc03aaf26ecdd5d281acc1a64474c77f06cba569bda3710423d6f6475078c7fed01ad10936a3a
 DIST amd64-bin-libreoffice-kde-java-7.5.3.2.xd3 31316714 BLAKE2B 
571a44144b2c2adeab25db77461eae11b897a69be12e10dfc53aae9b0b24f9f5f2c56161c8e5e3997ab6e469770ff7d8b8a7b0591da471a4ce3fa89db3d4b2e6
 SHA512 
3e7e972da16d87c1c14073137f782c9fb5719f7d55f6b94a1cf9102a87ac22d43d3fcd6d45f70802011dffc31aeda1fa15dbb59df9d84c065c4da3e590b6dcb6
+DIST amd64-bin-libreoffice-kde-java-7.5.5.2.xd3 35214284 BLAKE2B 
dad93a483a1f1e9adf1786135c56e819b48d3bb99bc1a44849b0223334e18e38bfd7ef8f197fca0e1c7e92d6afe7b34ceeb01f03ec52ff8cadaac70ed51737ae
 SHA512 
6ce119232af9a0f4df8ccc16c5fd7a3677e032f3853e8694dd1d7afefc358badc704b939627ab857856947bd7abe3ff51d3cec7f084e0ffb666960c1f2740bdc
 DIST x86-bin-libreoffice-7.5.3.2.tar.xz 150673172 BLAKE2B 
90d69a066ac9f7705bd5fd2067de89faa346b1cb7536d0f22658554318b34353cebc570b9507e542bb6160f9e295c48739a490965bbca2f85871ce79037c1d17
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2023-08-18 Thread Andreas K. Hüttel
commit: 03e69b6a97794bd57cbc2f315fda050965cdd0bb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 19:39:18 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 19:45:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e69b6a

app-office/libreoffice-bin-debug: add 7.5.5.2

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-office/libreoffice-bin-debug/Manifest  |  9 +++
 .../libreoffice-bin-debug-7.5.5.2.ebuild   | 85 ++
 2 files changed, 94 insertions(+)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index ec9b8118e9e4..296d64bb7663 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,9 +1,18 @@
 DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 
928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af
 SHA512 
41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39
+DIST amd64-debug-libreoffice-7.5.5.2.tar.xz 1514300220 BLAKE2B 
5210959ac49840149e99d08b20ce9b87615f63ea12c0d05c4f09d87e72f528d907f196ca4c480a0b2c5c93ff236761696285bbe7fe1b865fdb4d672853d2
 SHA512 
a92104be0cd5bf29bbda1655eb8fa279f07d46b8c470f259441f0be314a51f7538eac423b87258412cd42b69877006978831f59dff69a6a057787f68368af378
 DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B 
bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b
 SHA512 
d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c
+DIST amd64-debug-libreoffice-gnome-7.5.5.2.xd3 286968705 BLAKE2B 
e5d29d24651148224f76ae9e129a231f8428c5bdf137391b0cd489feae695feccf7036ca646e4ae21b59092a00b3f5666ce8c6dd40bd77d1d0b400528ed15e38
 SHA512 
0110e4f684bcf49fe2cdf6ca23cbadb10e5b6aac0169834f5463c19064ad49e3e7f518ac8ba19f013e4310384a351a96fc4cda2310fce08dde1d05a3e7188f9b
 DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B 
b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22
 SHA512 
f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f9b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1
+DIST amd64-debug-libreoffice-gnome-java-7.5.5.2.xd3 745869211 BLAKE2B 
723148c8e930354001ca1a287d643aae96ce16cfdfdf57c1661a2fe0b6e591cc7df425039ce770570b5da31508818b9399bac8edcdc4fdc5fc1137e0e19ac7b2
 SHA512 
37873d85295fc5792e693a25cdb3dc6234497d9cab5b931d0d5b0a16b5e7eb4daa600f10c00a5b535305d26cc37e86654221cffae01c8048f136125b2543dd3c
 DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 
992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b
 SHA512 
5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d
+DIST amd64-debug-libreoffice-java-7.5.5.2.xd3 744535576 BLAKE2B 
7538e8426b906070cd61c3921633c7d50c3f397edf02154a92cf233be169b5896914ae919bf31df01e941060e94a62ca846198dc734acc6b79674ec18b632b95
 SHA512 
e59d006272b8573c9678bd52c3bc9cbdb2cbb9520f66d1b718c53e790c555c4da1b02687e6ac4a33f27c041c399bf3dbdf567c624031fc3ebaa4145f17167f6e
 DIST amd64-debug-libreoffice-kde-7.5.3.2.xd3 436624127 BLAKE2B 
e3c8f7ed73d674896fa0e1ea1d9ba3e718ea0da9460ad2367b5dfdd85d1fd409cf97d0de56f3260310623c536ccd317856b0357bc614c97d26aa2ce99b2f40da
 SHA512 
36417733de834ba50560bf0295720ad7a2835772a2900649231c885a7148d7bf468feb02f1eca073c65cc278c80433de9f2e96cbcd239d683b7a0990de7865f5
+DIST amd64-debug-libreoffice-kde-7.5.5.2.xd3 437674208 BLAKE2B 
b1a65f127351d56a511a0e2f825b9b56c6008b701674a1345d672ad810ab12e4b55b8c3c18af12c7cee94388905d68ecc37be13b9cc14fa0127680ce7a22dde5
 SHA512 
1f3ec9a389082cfd91c8fb525f8b0fecf9ddc2766e55c6c06fb528fe47d791c4a4978aa49322ea5342148bef378b4ade49dea8e4f2864383703cfd939e3a15d1
 DIST amd64-debug-libreoffice-kde-java-7.5.3.2.xd3 747089491 BLAKE2B 
7569d67c9796473c4822bd185aa52c3124d47c70f94da886ebc9c2aa673f465dddea4028b4ef491a69317beeea646abbfbb7ef942c044d4a7e4a1e3abad693e4
 SHA512 
6d63c11d3a7a458e8fbbbdcb4c78f9cf1fa69c032f47a958935bd0d2a6b9b6aac993983d77b0f0296356a448151f443bea8d8abdff64fd52b645887fe01f08fe
+DIST amd64-debug-libreoffice-kde-java-7.5.5.2.xd3 749229891 BLAKE2B 
6a2b2cbbd56989b41d05792b3d19a41d6afaacad2e4d6f9e980f3ef6a7724fb4fea7791c7e1b9554646875e8805bdef78eb8301fd7ef6ef7082fda71c8a88809
 SHA512 
0026247aa51a5c4e02670343436afbb0784fe446df1d9764c0304a6033bef176e17b7826ade7e1c126a0f6ea37d08ecdc5331860d4c20157a4942fae685238b2
 DIST x86-debug-libreoffice-7.5.3.2.tar.xz 8094076 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml-rails/

2023-08-18 Thread Hans de Graaff
commit: 7a10bb7f99ea0fece56ab2c7dc4ee403e8778bb4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 19:34:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 19:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a10bb7f

dev-ruby/haml-rails: fix minitest deprecation

Closes: https://bugs.gentoo.org/911951
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/haml-rails/haml-rails-2.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild 
b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild
index f3fa83bdf986..9ea2f4bd33b9 100644
--- a/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild
+++ b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild
@@ -27,4 +27,5 @@ ruby_add_bdepend "test? ( >=dev-ruby/rails-5.1 )"
 
 all_ruby_prepare() {
sed -i -e "/[Bb]undler/d" Rakefile test/test_helper.rb || die
+   sed -i -e 's/MiniTest/Minitest/' test/test_helper.rb || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/liquid-c/

2023-08-18 Thread Hans de Graaff
commit: 8e2afc92fd4c6ea5779beb07d5769b27d02e91f8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 19:24:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 19:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2afc92

dev-ruby/liquid-c: fix tests

Fix minitest deprecation.
Avoid dependency on rake-compiler.

Closes: https://bugs.gentoo.org/911955
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/liquid-c/liquid-c-4.1.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild 
b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
index ba74574a276c..7740808c9ef9 100644
--- a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
+++ b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
@@ -28,7 +28,12 @@ all_ruby_prepare() {
sed -i \
-e "/[Bb]undler/d" \
-e "/memcheck/Id" \
+   -e '/extensiontask/ s:^:#:' \
Rakefile || die
+   sed -i -e 's/unit: :compile/:unit/' rakelib/unit_test.rake || die
+   rm -r rakelib/compile.rake || die
+
+   sed -i -e 's/MiniTest/Minitest/' test/unit/*_test.rb || die
 
# ruby_memcheck is a gem just for running w/ valgrind.
# We don't run tests in ebuilds with Valgrind because it's



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gettext_i18n_rails/

2023-08-18 Thread Hans de Graaff
commit: 75745f7aa3177666ec4f6a2d725c1aa3f3ba5497
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 19:39:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 19:39:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75745f7a

dev-ruby/gettext_i18n_rails: add missing text dependency

Closes: https://bugs.gentoo.org/911948
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild 
b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild
index 405506db5263..b46f89b0d5c1 100644
--- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild
+++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-ruby_add_bdepend "test? ( dev-ruby/rails:7.0 dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/temple )"
+ruby_add_bdepend "test? ( dev-ruby/rails:7.0 dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/temple dev-ruby/ruby-gettext )"
 ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gettext_i18n_rails/

2023-08-18 Thread Hans de Graaff
commit: ba2b424f76093a6c3d71d025e6b0b327e8af606d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 19:40:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 19:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2b424f

dev-ruby/gettext_i18n_rails: drop 1.10.0, 1.10.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gettext_i18n_rails/Manifest   |  2 --
 .../gettext_i18n_rails-1.10.0.ebuild   | 38 --
 .../gettext_i18n_rails-1.10.1.ebuild   | 38 --
 3 files changed, 78 deletions(-)

diff --git a/dev-ruby/gettext_i18n_rails/Manifest 
b/dev-ruby/gettext_i18n_rails/Manifest
index 4418b809817d..8951a5d0ec2e 100644
--- a/dev-ruby/gettext_i18n_rails/Manifest
+++ b/dev-ruby/gettext_i18n_rails/Manifest
@@ -1,4 +1,2 @@
-DIST gettext_i18n_rails-1.10.0.tar.gz 21434 BLAKE2B 
7b754b482c527593589f43b2547b5ed418db09bce255ba8e65523c7bf46c5402953990dc5941b06af8745a25c7840358e4beabaf1a2aec295a7763484bce8818
 SHA512 
0016dee43253fbf1fb712d74a1fb85c28d9d23b62af2ab16dfd4837f38749e4be8901b578b6a1e6ecbcf7476114e15873b4c073c5c0bdd7417e1d78515a3e4ff
-DIST gettext_i18n_rails-1.10.1.tar.gz 21451 BLAKE2B 
493307ff0c786aa54ec64140e8f2b0b3b4763f985959123f104a720718ff2bd64786a0d4c081e31a872573467f3183dade2259970b9f04cb68abb51d1cd27f8a
 SHA512 
30aedac2d178c44d5fc5f6501d721ded23b6e3964783c3862aa8dae7902e973338d4a8415146c579270cc900bb1394a92b0a53ebbf9a7437dbe4f1c87a6173ca
 DIST gettext_i18n_rails-1.11.0.tar.gz 21644 BLAKE2B 
291ad5882cb3a5faa596752b02a5f2c26f5c748dad91d7eb444ca03d65e07920be1a74ac80d40a444a929d807f2b65785ffe644b386a9f8efeefbfdb015eba56
 SHA512 
6eb8e34690042dd7b9680012bec91181080eb65e1b85cd7de838a30899f4ecc55a3c7a9e5afa27f37ee53180a8ef29878ee996bf0a3c193196f41db8f8e57af1
 DIST gettext_i18n_rails-1.12.0.tar.gz 21003 BLAKE2B 
7bd7d290296ebc789fed23cb8c278a734273f5cae1e6958b29d825a1a088a845483d838e59148154c17e3dd25ba7696ed6b88e395d04057315b3953c716c293c
 SHA512 
2934bb458df164881d3d8dbad44d98b34a6f4346331084dc03e47c0db79e2b4378b6f22d31686c6f4800805691ad95af9eac9773f7cb3b8abba2b665d3078670

diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild 
b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild
deleted file mode 100644
index fcf8ad9c26f5..
--- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="FastGettext / Rails integration"
-HOMEPAGE="https://github.com/grosser/gettext_i18n_rails;
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rails:6.1 dev-ruby/activerecord:6.1[sqlite] 
dev-ruby/temple )"
-ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
-
-all_ruby_prepare() {
-   rm Gemfile Gemfile.lock || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Remove specs for slim and hamlet, template engines we don't package.
-   rm spec/gettext_i18n_rails/slim_parser_spec.rb 
spec/gettext_i18n_rails/haml_parser_spec.rb || die
-
-   # Test against specific Rails version
-   sed -e '1igem "rails", "~>6.1.0"' -i spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild 
b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild
deleted file mode 100644
index 0573377d24ec..
--- a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.10.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="FastGettext / Rails integration"
-HOMEPAGE="https://github.com/grosser/gettext_i18n_rails;
-SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rails:6.1 dev-ruby/activerecord:6.1[sqlite] 
dev-ruby/temple )"
-ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
-
-all_ruby_prepare() {
-   rm Gemfile Gemfile.lock || die
-
-   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Remove specs for slim and hamlet, template engines we don't package.
-   rm spec/gettext_i18n_rails/slim_parser_spec.rb 
spec/gettext_i18n_rails/haml_parser_spec.rb || die
-
-   # Test against specific Rails version
-   sed -e 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/googleapis-common-protos-types/

2023-08-18 Thread Hans de Graaff
commit: 3861e6b6f621d5ee7046db22397f734d7f0217fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 19:04:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 19:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3861e6b6

dev-ruby/googleapis-common-protos-types: new package, add 1.8.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/googleapis-common-protos-types/Manifest   |  1 +
 .../googleapis-common-protos-types-1.8.0.ebuild| 22 ++
 .../googleapis-common-protos-types/metadata.xml| 11 +++
 3 files changed, 34 insertions(+)

diff --git a/dev-ruby/googleapis-common-protos-types/Manifest 
b/dev-ruby/googleapis-common-protos-types/Manifest
new file mode 100644
index ..cd489340579d
--- /dev/null
+++ b/dev-ruby/googleapis-common-protos-types/Manifest
@@ -0,0 +1 @@
+DIST googleapis-common-protos-types-1.8.0.gem 94720 BLAKE2B 
eccbea68644dfe9a1521e1847e5605d38c39ffc83cfa15556df38e5a90b7b47cb36169310cf47be0b67c9aadcf828151b4d2c6a659200b31ed027807974e3b75
 SHA512 
5d44a96a59cb8856cd9a936d994d346628d9856230ec528617d48d5fb823945a1c88a12981a0228e0bc1e7c80920383cffaa700b0a030b0cf3b49bdf4ea1fc8c

diff --git 
a/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
 
b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
new file mode 100644
index ..94a7a8beeb7e
--- /dev/null
+++ 
b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Common protocol buffer types used by Google APIs"
+HOMEPAGE="https://github.com/googleapis/common-protos-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/google-protobuf-3.18:3
+"

diff --git a/dev-ruby/googleapis-common-protos-types/metadata.xml 
b/dev-ruby/googleapis-common-protos-types/metadata.xml
new file mode 100644
index ..e549ffd1f5d3
--- /dev/null
+++ b/dev-ruby/googleapis-common-protos-types/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+googleapis/common-protos-ruby
+  
+



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

2023-08-18 Thread Arthur Zamarin
commit: 83832280af720234423caefbef0dca407aa1eda1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83832280

app-admin/syslog-ng: Stabilize 4.2.0 arm64, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index e67088394d57..4963742a6b8f 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2023-08-18 Thread Arthur Zamarin
commit: 7344b64d5f1702343a36e7f901fa6ed71859cb6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7344b64d

app-admin/syslog-ng: Stabilize 4.2.0 ppc, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 4963742a6b8f..3d60656f665c 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2023-08-18 Thread Arthur Zamarin
commit: cd2716166ae9f113b6b6d1a6f6debc7c894c9bd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd271616

app-admin/syslog-ng: Stabilize 4.2.0 ppc64, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 945f612739f7..92d3a7409f4e 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2023-08-18 Thread Arthur Zamarin
commit: 2955012bb9e945983c63798de89af47e8cc62622
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2955012b

app-admin/syslog-ng: Stabilize 4.2.0 amd64, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 92d3a7409f4e..67c35347f461 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2023-08-18 Thread Arthur Zamarin
commit: b084ffcd6feeb0e8756a9cb88a21359eef16fae7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b084ffcd

app-admin/syslog-ng: Stabilize 4.2.0 x86, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 67c35347f461..c099bea231c4 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2023-08-18 Thread Arthur Zamarin
commit: db8fc4f079565668379050e3e2074c38f0d3ced9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8fc4f0

app-admin/syslog-ng: Stabilize 4.2.0 arm, #912454

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

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index c099bea231c4..e67088394d57 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/loong/

2023-08-18 Thread Andreas K. Hüttel
commit: fce2f52ef0488ee3e0f7876c4200e6c7df805332
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 18:35:33 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 18:35:33 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=fce2f52e

Add binrepo_path for all loong stages

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs-qemu/loong/stage3-openrc.spec | 1 +
 releases/specs-qemu/loong/stage3-systemd-mu.spec | 1 +
 releases/specs-qemu/loong/stage3-systemd.spec| 1 +
 3 files changed, 3 insertions(+)

diff --git a/releases/specs-qemu/loong/stage3-openrc.spec 
b/releases/specs-qemu/loong/stage3-openrc.spec
index 2ad10eec..057ad0d5 100644
--- a/releases/specs-qemu/loong/stage3-openrc.spec
+++ b/releases/specs-qemu/loong/stage3-openrc.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-loongarch64
+binrepo_path: loong/binpackages/22.0/loong

diff --git a/releases/specs-qemu/loong/stage3-systemd-mu.spec 
b/releases/specs-qemu/loong/stage3-systemd-mu.spec
index e042c925..7fc7f0e8 100644
--- a/releases/specs-qemu/loong/stage3-systemd-mu.spec
+++ b/releases/specs-qemu/loong/stage3-systemd-mu.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-loongarch64
+binrepo_path: loong/binpackages/22.0/loong

diff --git a/releases/specs-qemu/loong/stage3-systemd.spec 
b/releases/specs-qemu/loong/stage3-systemd.spec
index c63fdfe4..f2b3ecb8 100644
--- a/releases/specs-qemu/loong/stage3-systemd.spec
+++ b/releases/specs-qemu/loong/stage3-systemd.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-loongarch64
+binrepo_path: loong/binpackages/22.0/loong



[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/m68k/

2023-08-18 Thread Andreas K. Hüttel
commit: b2f039ed2bdcc3bdb2de0429cc61c2bf3de5345b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 18:33:08 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 18:33:08 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b2f039ed

Add binrepo_path for all m68k stages

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs-qemu/m68k/stage3-musl.spec   | 1 +
 releases/specs-qemu/m68k/stage3-openrc.spec | 1 +
 releases/specs-qemu/m68k/stage3-systemd-mu.spec | 1 +
 releases/specs-qemu/m68k/stage3-systemd.spec| 1 +
 4 files changed, 4 insertions(+)

diff --git a/releases/specs-qemu/m68k/stage3-musl.spec 
b/releases/specs-qemu/m68k/stage3-musl.spec
index ac15fc04..a122b9fe 100644
--- a/releases/specs-qemu/m68k/stage3-musl.spec
+++ b/releases/specs-qemu/m68k/stage3-musl.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-m68k
+binrepo_path: m68k/binpackages/17.0/m68k_musl

diff --git a/releases/specs-qemu/m68k/stage3-openrc.spec 
b/releases/specs-qemu/m68k/stage3-openrc.spec
index 860cbc23..fe38c658 100644
--- a/releases/specs-qemu/m68k/stage3-openrc.spec
+++ b/releases/specs-qemu/m68k/stage3-openrc.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-m68k
+binrepo_path: m68k/binpackages/17.0/m68k

diff --git a/releases/specs-qemu/m68k/stage3-systemd-mu.spec 
b/releases/specs-qemu/m68k/stage3-systemd-mu.spec
index aef1ca26..56637a00 100644
--- a/releases/specs-qemu/m68k/stage3-systemd-mu.spec
+++ b/releases/specs-qemu/m68k/stage3-systemd-mu.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-m68k
+binrepo_path: m68k/binpackages/17.0/m68k

diff --git a/releases/specs-qemu/m68k/stage3-systemd.spec 
b/releases/specs-qemu/m68k/stage3-systemd.spec
index fc4515c8..9a944ff3 100644
--- a/releases/specs-qemu/m68k/stage3-systemd.spec
+++ b/releases/specs-qemu/m68k/stage3-systemd.spec
@@ -9,3 +9,4 @@ compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
 interpreter: /usr/bin/qemu-m68k
+binrepo_path: m68k/binpackages/17.0/m68k



[gentoo-commits] proj/releng:master commit in: tools/

2023-08-18 Thread Andreas K. Hüttel
commit: e60bf6fd7b4cc01b11235d55ba541806ab3aff60
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 18:29:43 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 18:29:43 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e60bf6fd

Add two more mips binpackage uploads

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-qemu-mips-common | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index b36d28ae..48c21372 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -136,6 +136,7 @@ post_build() {
;;
stage3-mips2_softfloat-o32-systemd.spec)
upload stage3-mips2_softfloat-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mips2_softfloat" 
mips/17.0/mips2_o32_softfloat
;;
stage3-mipsel2-o32-openrc.spec)
upload stage3-mipsel2-openrc-${TIMESTAMP}.tar.xz*
@@ -194,6 +195,7 @@ post_build() {
;;
stage3-mipsel3-multilib-systemd.spec)
upload stage3-mipsel3_multilib-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel3_multilib" 
mips/17.0/mipsel3_multilib
;;
esac
popd >/dev/null



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

2023-08-18 Thread Michał Górny
commit: 52c0a8de0b66d169be310e31f9cc1181c39f1194
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 18 18:18:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 18 18:19:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c0a8de

dev-python/python-glanceclient: Bump to 4.4.0

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

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

diff --git a/dev-python/python-glanceclient/Manifest 
b/dev-python/python-glanceclient/Manifest
index 41738274c7c9..bff16e82a902 100644
--- a/dev-python/python-glanceclient/Manifest
+++ b/dev-python/python-glanceclient/Manifest
@@ -1 +1,2 @@
 DIST python-glanceclient-4.3.0.tar.gz 205005 BLAKE2B 
63f99858e4fafd041a99a34e3a0a22403f637d2317fe236fd9da55f84f7bc58b410fe4b859af2cf7ccc8cb4f8cf17f80e57afa846a9f33e9a54b1da069f6a6ea
 SHA512 
7f381a6f997b8d1c73c9d2bafa14ecf3d4899640f28d669b7b4762a9c01d8df366b616f0be9bc00c7ea4561f407adceb8d10e721d12d4f5fb5790fd4cdb7362d
+DIST python-glanceclient-4.4.0.tar.gz 205612 BLAKE2B 
8a1e31eb8dbefe4b08e945377bb190264332cd01066b96ec061e8839a45294ed6cf5ab08fd89d97b57bc072987ce04d19f94a887d5e8eaa10760d996058122bf
 SHA512 
31d2994fef3298f790a3ec268b26d432602a6b73265277e961ff2b47df2a84028253da8b2090193e1e65c55ab6e4b40413a16d01a653b90cae926545ea4097ae

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
new file mode 100644
index ..b942bb5bedc3
--- /dev/null
+++ b/dev-python/python-glanceclient/python-glanceclient-4.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A client for the OpenStack Glance API"
+HOMEPAGE="
+   https://opendev.org/openstack/python-glanceclient/
+   https://github.com/openstack/python-glanceclient/
+   https://pypi.org/project/python-glanceclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ddt[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/tempest[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/prettytable[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest -b glanceclient/tests/unit
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/facter/

2023-08-18 Thread Matthew Thode
commit: a6a4fa6aa7fb5c52a4928ae9b56bae3e5a0fb9dc
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 18 18:01:18 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Aug 18 18:02:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a4fa6a

dev-ruby/facter: add 4.4.2

Signed-off-by: Matthew Thode  gentoo.org>

 dev-ruby/facter/Manifest|  1 +
 dev-ruby/facter/facter-4.4.2.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 2ddcc4f1aa56..1fa1216cd4ca 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,2 +1,3 @@
 DIST facter-3.14.24.tar.gz 410547 BLAKE2B 
69d2fd3b1bf9f91456ca570f9fef44ddd6e7656a285c035ecb42df2553c461be137d06232fc1f96f239598143912928dcfaf0d9b3078f4335dfc83163eee5120
 SHA512 
88e47271f213570fb7819630f7b08076bd8b234612a2bb885de760acab48c37b588c1f214da11c5096f0db6b7df4a516b6e83abc56a1d95779b6f1353831e588
 DIST facter-4.4.1.tar.gz 492785 BLAKE2B 
b8f173aee1e2c3a6e9b650e1962ee6a7f860cadb0ea09254f396cce60cb01d702feaf23e0e147a80ca95554bcf835bd23df59d4faa78404dc92fd86defb65472
 SHA512 
c9e148141b3348977c9d6209ed3d72ab1eaaff46e0ada2ce5c3452ee71c3cbc051605bf0d9aad77c249559639e52fbb423c6b3e0cb784f2c208ea206fb3f4fd8
+DIST facter-4.4.2.tar.gz 493658 BLAKE2B 
162bb85f739c4c0c18c763323351a2d8a44799782b0ce89ccea3e1584a0cd587fb8c08bb9f7f2a7d234efe87e60a11e7e1ec709dae735d10c672b50016daf5a9
 SHA512 
035415253305eea67959cd4e41e426f842d9d0a1af2499f2cac8e0c651b30f314f50822ff48ad80d462bc56a92b88b7c021aa09558650f9ebdd26e55ef244829

diff --git a/dev-ruby/facter/facter-4.4.2.ebuild 
b/dev-ruby/facter/facter-4.4.2.ebuild
new file mode 100644
index ..306c755078bc
--- /dev/null
+++ b/dev-ruby/facter/facter-4.4.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_GEMSPEC="facter.gemspec"
+#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+inherit ruby-ng ruby-fakegem
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+#IUSE="test"
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/puppetlabs/facter.git;
+   EGIT_BRANCH="master"
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+#RESTRICT="!test? ( test )"
+
+ruby_add_rdepend "dev-ruby/hocon 

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

2023-08-18 Thread Matthew Thode
commit: 26bcfedaa3153220b4af6286b7fdcd3087dfe737
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 18 17:58:54 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Aug 18 18:02:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bcfeda

app-admin/ansible: stabilize 8.2.0 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-8.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-8.2.0.ebuild 
b/app-admin/ansible/ansible-8.2.0.ebuild
index 05eb18736a9c..e3d64307f340 100644
--- a/app-admin/ansible/ansible-8.2.0.ebuild
+++ b/app-admin/ansible/ansible-8.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.15.0



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

2023-08-18 Thread Matthew Thode
commit: c4b5cb24913c100f08155cc6a2bc9806b7a1eedd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 18 18:00:23 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Aug 18 18:02:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b5cb24

app-admin/ansible-core: stabilize 2.15.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/ansible-core-2.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-core/ansible-core-2.15.2.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.2.ebuild
index 31aa6a3c7556..1e33996c378b 100644
--- a/app-admin/ansible-core/ansible-core-2.15.2.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.15.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-08-18 Thread Matthew Thode
commit: cfad9ec58c867e65600ddd19310cb5a717aec3f6
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 18 18:00:09 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Aug 18 18:02:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfad9ec5

app-admin/ansible-core: stabilize 2.14.8 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible-core/ansible-core-2.14.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible-core/ansible-core-2.14.8.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.8.ebuild
index 66c67a2e2ac7..c9e4dbcd003a 100644
--- a/app-admin/ansible-core/ansible-core-2.14.8.ebuild
+++ b/app-admin/ansible-core/ansible-core-2.14.8.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH="devel"
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 fi
 
 LICENSE="GPL-3"



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

2023-08-18 Thread Matthew Thode
commit: 8e36a6fcc910e2c5296089eafceb191c81d74bfd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Aug 18 17:57:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Aug 18 18:02:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e36a6fc

app-admin/ansible: stabilize 7.7.0 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-7.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/ansible/ansible-7.7.0.ebuild 
b/app-admin/ansible/ansible-7.7.0.ebuild
index b74fccd0afab..0cefb7045e40 100644
--- a/app-admin/ansible/ansible-7.7.0.ebuild
+++ b/app-admin/ansible/ansible-7.7.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.ansible.com/;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
 RESTRICT="test"
 
 RDEPEND=">=app-admin/ansible-core-2.14.0



[gentoo-commits] proj/releng:master commit in: tools/, releases/specs-qemu/riscv/

2023-08-18 Thread Andreas K. Hüttel
commit: 757609f0031b5d66c2793a65b6dde5a5ac0fb449
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 18 18:01:02 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 18 18:01:02 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=757609f0

Add binrepo_path for all riscv stages

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs-qemu/riscv/stage3-lp64-musl.spec   | 1 +
 releases/specs-qemu/riscv/stage3-lp64-openrc.spec | 1 +
 releases/specs-qemu/riscv/stage3-lp64-systemd-mu.spec | 1 +
 releases/specs-qemu/riscv/stage3-lp64-systemd.spec| 1 +
 releases/specs-qemu/riscv/stage3-lp64d-musl.spec  | 1 +
 releases/specs-qemu/riscv/stage3-lp64d-openrc.spec| 1 +
 releases/specs-qemu/riscv/stage3-lp64d-systemd-mu.spec| 1 +
 releases/specs-qemu/riscv/stage3-lp64d-systemd.spec   | 1 +
 releases/specs-qemu/riscv/stage3-multilib-openrc.spec | 1 +
 releases/specs-qemu/riscv/stage3-multilib-systemd-mu.spec | 1 +
 releases/specs-qemu/riscv/stage3-multilib-systemd.spec| 1 +
 tools/catalyst-auto-qemu-riscv.conf   | 1 +
 12 files changed, 12 insertions(+)

diff --git a/releases/specs-qemu/riscv/stage3-lp64-musl.spec 
b/releases/specs-qemu/riscv/stage3-lp64-musl.spec
index 818e3a16..3adcb5a6 100644
--- a/releases/specs-qemu/riscv/stage3-lp64-musl.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64-musl.spec
@@ -10,3 +10,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64_musl

diff --git a/releases/specs-qemu/riscv/stage3-lp64-openrc.spec 
b/releases/specs-qemu/riscv/stage3-lp64-openrc.spec
index ec3a5fe1..91a27bd8 100644
--- a/releases/specs-qemu/riscv/stage3-lp64-openrc.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64-openrc.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64

diff --git a/releases/specs-qemu/riscv/stage3-lp64-systemd-mu.spec 
b/releases/specs-qemu/riscv/stage3-lp64-systemd-mu.spec
index 2e10e0fd..099b7484 100644
--- a/releases/specs-qemu/riscv/stage3-lp64-systemd-mu.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64-systemd-mu.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64

diff --git a/releases/specs-qemu/riscv/stage3-lp64-systemd.spec 
b/releases/specs-qemu/riscv/stage3-lp64-systemd.spec
index 61b82f14..453a106c 100644
--- a/releases/specs-qemu/riscv/stage3-lp64-systemd.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64-systemd.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64

diff --git a/releases/specs-qemu/riscv/stage3-lp64d-musl.spec 
b/releases/specs-qemu/riscv/stage3-lp64d-musl.spec
index ffe0c1de..a23d6ef3 100644
--- a/releases/specs-qemu/riscv/stage3-lp64d-musl.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64d-musl.spec
@@ -10,3 +10,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64d_musl

diff --git a/releases/specs-qemu/riscv/stage3-lp64d-openrc.spec 
b/releases/specs-qemu/riscv/stage3-lp64d-openrc.spec
index 94b7221f..0e189473 100644
--- a/releases/specs-qemu/riscv/stage3-lp64d-openrc.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64d-openrc.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64d

diff --git a/releases/specs-qemu/riscv/stage3-lp64d-systemd-mu.spec 
b/releases/specs-qemu/riscv/stage3-lp64d-systemd-mu.spec
index f1c823cb..3d3895ef 100644
--- a/releases/specs-qemu/riscv/stage3-lp64d-systemd-mu.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64d-systemd-mu.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: riscv/binpackages/20.0/rv64_lp64d

diff --git a/releases/specs-qemu/riscv/stage3-lp64d-systemd.spec 
b/releases/specs-qemu/riscv/stage3-lp64d-systemd.spec
index a2b34da2..49b21d09 100644
--- a/releases/specs-qemu/riscv/stage3-lp64d-systemd.spec
+++ b/releases/specs-qemu/riscv/stage3-lp64d-systemd.spec
@@ -11,3 +11,4 @@ compression_mode: pixz
 decompressor_search_order: xz bzip2
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 portage_prefix: releng
+binrepo_path: 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rgl/

2023-08-18 Thread Hans de Graaff
commit: d3a9c2e6391715a6a182b1c5228c4c6d6b064ed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 17:29:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 17:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a9c2e6

dev-ruby/rgl: new package, add 0.6.6

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rgl/Manifest |  1 +
 dev-ruby/rgl/metadata.xml | 11 +++
 dev-ruby/rgl/rgl-0.6.6.ebuild | 31 +++
 3 files changed, 43 insertions(+)

diff --git a/dev-ruby/rgl/Manifest b/dev-ruby/rgl/Manifest
new file mode 100644
index ..0c5fad92c402
--- /dev/null
+++ b/dev-ruby/rgl/Manifest
@@ -0,0 +1 @@
+DIST rgl-0.6.6.tar.gz 256889 BLAKE2B 
9859541abb49f241d5aa9ed5b16c200abda810b3ac93fb610f000bf023c35a3bbe15dc3e42dc3d070a041ca6f5fbd0c36ef180031667d3bae2c5cb770a9072fc
 SHA512 
71f058b05856e49ea4e13f6cffc356ca730a6a9d3ecb551dba4afa5420491d91770b87a7e37847a4bf2335c6f33fdc38c623c9de5480a51753abf162c741544c

diff --git a/dev-ruby/rgl/metadata.xml b/dev-ruby/rgl/metadata.xml
new file mode 100644
index ..4f9fdab3efd2
--- /dev/null
+++ b/dev-ruby/rgl/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+monora/rgl
+  
+

diff --git a/dev-ruby/rgl/rgl-0.6.6.ebuild b/dev-ruby/rgl/rgl-0.6.6.ebuild
new file mode 100644
index ..e8b8d78eb267
--- /dev/null
+++ b/dev-ruby/rgl/rgl-0.6.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="rgl.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RGL is a framework for graph data structures and algorithms"
+HOMEPAGE="https://github.com/monora/rgl;
+SRC_URI="https://github.com/monora/rgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/pairing_heap:0
+   >=dev-ruby/rexml-3.2.4:3
+   >=dev-ruby/stream-0.5.3 =dev-ruby/stream-0.5*
+"
+
+ruby_add_bdepend "dev-ruby/yard test? ( dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}



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

2023-08-18 Thread William Hubbs
commit: 528f8d631eee9108ed70c748428ae8f6aa730a9f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 17:08:45 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 17:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528f8d63

net-libs/nodejs: sync live

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
index c2dd85a0a06c..d20a84d587a8 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -24,8 +24,9 @@ else
S="${WORKDIR}/node-v${PV}"
 fi
 
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
-REQUIRED_USE="inspector? ( icu ssl )
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="corepack? ( !npm )
+   inspector? ( icu ssl )
npm? ( ssl )
system-icu? ( icu )
system-ssl? ( ssl )
@@ -38,6 +39,7 @@ RDEPEND=">=app-arch/brotli-1.0.9:=
>=net-dns/c-ares-1.18.1:=
>=net-libs/nghttp2-1.41.0:=
sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
system-icu? ( >=dev-libs/icu-67:= )
system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
sys-devel/gcc:*"
@@ -120,7 +122,7 @@ src_configure() {
tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
 
local myconf=(
-   --ninja
+   --ninja
--shared-brotli
--shared-cares
--shared-libuv
@@ -136,6 +138,7 @@ src_configure() {
else
myconf+=( --with-intl=none )
fi
+   use corepack || myconf+=( --without-corepack )
use inspector || myconf+=( --without-inspector )
use npm || myconf+=( --without-npm )
use snapshot || myconf+=( --without-node-snapshot )
@@ -223,6 +226,9 @@ src_install() {
\) \) -exec rm -rf "{}" \;
fi
 
+   use corepack &&
+   "${D}"/usr/bin/corepack enable --install-directory 
"${D}"/usr/bin
+
mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
 }
 
@@ -231,12 +237,13 @@ src_test() {
test/parallel/test-dns-setserver-when-querying.js
test/parallel/test-fs-mkdir.js
test/parallel/test-fs-utimes-y2K38.js
+   test/parallel/test-fs-watch-recursive-add-file.js
test/parallel/test-release-npm.js
test/parallel/test-socket-write-after-fin-error.js
test/parallel/test-strace-openat-openssl.js
test/sequential/test-util-debug.js
)
-   rm "${drop_tests[@]}" || die "disabling tests failed"
+   rm -f "${drop_tests[@]}" || die "disabling tests failed"
 
out/${BUILDTYPE}/cctest || die
"${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare 
-J message parallel sequential || die



[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/

2023-08-18 Thread Ulrich Müller
commit: f7d48e665332adc0952838851e26994ad57816d4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Aug 18 17:07:42 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Aug 18 17:07:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d48e66

dev-util/cmake: Unchanged revbump for update of license

Fixes: 15b6c3ad85272fb2a1453e4be0e8c8558e4263e0
Closes: https://bugs.gentoo.org/912458
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-util/cmake/{cmake-3.26.4-r2.ebuild => cmake-3.26.4-r3.ebuild} | 0
 dev-util/cmake/{cmake-3.26.5-r1.ebuild => cmake-3.26.5-r2.ebuild} | 0
 dev-util/cmake/{cmake-3.27.3.ebuild => cmake-3.27.3-r1.ebuild}| 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-util/cmake/cmake-3.26.4-r2.ebuild 
b/dev-util/cmake/cmake-3.26.4-r3.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.26.4-r2.ebuild
rename to dev-util/cmake/cmake-3.26.4-r3.ebuild

diff --git a/dev-util/cmake/cmake-3.26.5-r1.ebuild 
b/dev-util/cmake/cmake-3.26.5-r2.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.26.5-r1.ebuild
rename to dev-util/cmake/cmake-3.26.5-r2.ebuild

diff --git a/dev-util/cmake/cmake-3.27.3.ebuild 
b/dev-util/cmake/cmake-3.27.3-r1.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.27.3.ebuild
rename to dev-util/cmake/cmake-3.27.3-r1.ebuild



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

2023-08-18 Thread Viorel Munteanu
commit: 4c4c9ee031b04ee3dc6cc629bcd1eaba0592a174
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 18 16:47:11 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 18 16:47:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4c9ee0

net-misc/turbovnc: add 3.0.91, drop 3.0.90

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/turbovnc/Manifest   | 4 ++--
 net-misc/turbovnc/{turbovnc-3.0.90.ebuild => turbovnc-3.0.91.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest
index 607fd79cb7ce..e2224660913b 100644
--- a/net-misc/turbovnc/Manifest
+++ b/net-misc/turbovnc/Manifest
@@ -1,4 +1,4 @@
 DIST turbovnc-3.0.3.tar.gz 8693682 BLAKE2B 
cdb10b3f16be542a214e16329914eaf97a5646f96b47da5a738f7c16355284b100af3755f046a6975233c31ce662a939db01aa5825ebcf944e64eacca2f57a2f
 SHA512 
e9cece436f70f2b75683eb8f21ffc985797a36c76efb6829ba5fac75849d1c9f35d636431a0fb28066ed17717800d6d6029f2fda863e650f39d6d64eef1e30de
 DIST turbovnc-3.0.3.tar.gz.sig 543 BLAKE2B 
14df4d080b587125f82151c457b69324b993b169550e95beec74344705ad77a2c9886deaed59d0c487c8995c34fca1e4004fb4f50b836c3aff373cecd911a6a9
 SHA512 
0ecc236823c78cb16876f2cc6ac07ec14a099974b0f1ac4d2f45fdc1c53c6adbede924553cc42431cc95a5c4185f1cc9991053d72bb41ddbe1fc8c3f85120489
-DIST turbovnc-3.0.90.tar.gz 9028660 BLAKE2B 
3c4b67894a3cc1f855018932c2b03ea3efbcb38af8eaeed86f95bdb21605e64c87ff6d51652bfedd1520b89040e97a11e3bf2f117bc78f9225fb56f4f7687795
 SHA512 
f3eff5109bd33fc8ded1ed5eab4df5537ea56c71c7fcf7fb471f9ac4e77a04fcde588423885cf781f2bbd2be4f25b2959e20b71df1d0de465d26910018ccd899
-DIST turbovnc-3.0.90.tar.gz.sig 543 BLAKE2B 
60cd24db3b5338230bba0ead18f1f0e784fcd6bc9eef10a01edd17a9c3cee2a611f77db46f9e3b3bb1f70cb25a3ed829d0dae0a568dd68ec514cd6c954eda4f3
 SHA512 
1fe886fb5118d5a1cfbba1a9cbb7960a08b3dfcb5ec3bd36a10c4c0f0dd5acf47dba8a83fb9cb8db07c8b91a046077c23b67e85115c91cdf55283beb457d38d9
+DIST turbovnc-3.0.91.tar.gz 9026159 BLAKE2B 
9601979d81a69ee8a0e8b2039a09bfc2226f870162254b49592a0f5224eba24fc22ddbb1ec16c02217b8bf4a61eaa72a81f4a791559eb0d843f07310b7a1b211
 SHA512 
5abc3fb5f71cc957d1c9ee390f2e3bb9a41fccf5b20f06c0452a659aaea15bc6a01a74c57ecf04866ea427edc0f49355b70f3d83cb6827e5fc1de5437c8ab0fc
+DIST turbovnc-3.0.91.tar.gz.sig 543 BLAKE2B 
3892123d5e8cfe6a3e33b1887dd9a853b735ea9e653787d19147f26975d22ef3e4af846e3be0fb376b846c3a98c5288fa8d63bf6457b80503de60121376b569a
 SHA512 
0bc1e78d928a88d2e363aaf8b024092fa6356ab66336f218e8dbbec3985f51220d37007342cf2bf9923134c2e6b020fd6511d897be1d4392f97930edbc438fa3

diff --git a/net-misc/turbovnc/turbovnc-3.0.90.ebuild 
b/net-misc/turbovnc/turbovnc-3.0.91.ebuild
similarity index 98%
rename from net-misc/turbovnc/turbovnc-3.0.90.ebuild
rename to net-misc/turbovnc/turbovnc-3.0.91.ebuild
index 81c62a2918f2..78b797e4455f 100644
--- a/net-misc/turbovnc/turbovnc-3.0.90.ebuild
+++ b/net-misc/turbovnc/turbovnc-3.0.91.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 JAVA_PKG_OPT_USE=viewer
 inherit cmake desktop java-pkg-opt-2 verify-sig
 
-MY_PV="3.0.90%20%283.1%20beta1%29"
+MY_PV="3.0.91%20%283.1%20beta2%29"
 
 DESCRIPTION="A fast replacement for TigerVNC"
 HOMEPAGE="https://www.turbovnc.org/;



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

2023-08-18 Thread William Hubbs
commit: 87aa5093a29de772425c90b0d27e8bf57ba8c28c
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 16:41:31 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 16:42:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aa5093

dev-lang/go: cleanup

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.21.0.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-lang/go/go-1.21.0.ebuild b/dev-lang/go/go-1.21.0.ebuild
index 56317b3b9f06..f89ba97d1fff 100644
--- a/dev-lang/go/go-1.21.0.ebuild
+++ b/dev-lang/go/go-1.21.0.ebuild
@@ -161,13 +161,10 @@ src_test() {
cd src
 
# https://github.com/golang/go/issues/42005
-   rm cmd/link/internal/ld/fallocate_test.go || true
+   rm cmd/link/internal/ld/fallocate_test.go || die
 
PATH="${GOBIN}:${PATH}" \
./run.bash -no-rebuild -k || die "tests failed"
-   cd ..
-   rm -fr pkg/*_race || die
-   rm -fr pkg/obj/go-build || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-08-18 Thread Matt Turner
commit: 8c3eae5f361988489a20982d41869ee2f95009de
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 18 16:40:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 16:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3eae5f

x11-libs/libxcb: Fix dependency on xcb-proto

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

 x11-libs/libxcb/libxcb-1.16.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 398a90536147..68b8c003f7a7 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -26,19 +26,19 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.15.2
+   >=x11-base/xcb-proto-1.16.0
elibc_Darwin? ( dev-libs/libpthread-stubs )
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
 "
 # Note: ${PYTHON_USEDEP} needs to go verbatim
 BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
doc? ( app-doc/doxygen[dot] )
test? ( dev-libs/libxslt )
 "
 
 python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pairing_heap/

2023-08-18 Thread Hans de Graaff
commit: a1bcd2ce3c2be423fa94b49520a35857d635027b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 16:04:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 16:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bcd2ce

dev-ruby/pairing_heap: new package, add 3.0.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/pairing_heap/Manifest  |  1 +
 dev-ruby/pairing_heap/metadata.xml  | 14 +++
 dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild | 31 +
 3 files changed, 46 insertions(+)

diff --git a/dev-ruby/pairing_heap/Manifest b/dev-ruby/pairing_heap/Manifest
new file mode 100644
index ..52df2cec258c
--- /dev/null
+++ b/dev-ruby/pairing_heap/Manifest
@@ -0,0 +1 @@
+DIST pairing_heap-3.0.1.tar.gz 16965 BLAKE2B 
80200dd98676c8ee9258ef96d296a4169b56d104875368bb8401b0f7d53494e3bbff8cfc5a536bdb24d844893ebe6962af709614b399c8c56980ee578ec2740b
 SHA512 
0d22ccd42275aec54ff6960094c7ef14ad487835ba23217882a649c66585fc6c21af8a2f27f7a0a410fba6daf157ffdae6b74f1fdd798903ac597851945dee41

diff --git a/dev-ruby/pairing_heap/metadata.xml 
b/dev-ruby/pairing_heap/metadata.xml
new file mode 100644
index ..dfe26ba04abc
--- /dev/null
+++ b/dev-ruby/pairing_heap/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+Performant priority queue in pure ruby with support for changing priority 
using pairing heap data structure
+  
+  
+mhib/pairing_heap
+  
+

diff --git a/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild 
b/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild
new file mode 100644
index ..81b8a228b8ab
--- /dev/null
+++ b/dev-ruby/pairing_heap/pairing_heap-3.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="pairing_heap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Performant priority queue with support for changing priority"
+HOMEPAGE="https://github.com/mhib/pairing_heap;
+SRC_URI="https://github.com/mhib/pairing_heap/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/require.*\(bundler\|standard\)/ s:^:#:' Rakefile || die
+
+   sed -e 's:_relative ": "./:' \
+   -e 's/__dir__/"."/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-08-18 Thread William Hubbs
commit: 9634b0b310a682024432f7583bbedd5ddebac239
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 15:57:07 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 15:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9634b0b3

dev-lang/go: drop 1.20.5

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 -
 dev-lang/go/go-1.20.5.ebuild | 208 ---
 2 files changed, 209 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index dd46a49700c8..3894f18f082d 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,2 @@
-DIST go1.20.5.src.tar.gz 26192951 BLAKE2B 
13ab06a45a7b13eb5cf8886594343bc169df3c4ff0062ac89c0997283686563edccb7d39423457947f945782bef418ab1a1f3b8712aa8817a8f4c61b54e8574c
 SHA512 
94cecb366cd9d9722b53e52ea3b0a5715a9e9dc21da0273dd3db9354557f71b9501b018125ef073dacc2e59125335f436cea1151cd8df0d60e2ad513f841905c
 DIST go1.20.7.src.tar.gz 26192928 BLAKE2B 
89a1b2bde472c22534e63585cd8fcff6076a16a7f1d15e90ec5cf5277225ae3bf53805531b256d0090cb170ed7e1bd1ed494cffcf5b3777f435bbb3591906612
 SHA512 
c3dae709d0db8ab32a68bda2d260ffe86ee77c703bdbf34eefd0e1f745dd0aa04e3d17833877e7f06aa066686da501a85361591e510a341affc0244dde2b9946
 DIST go1.21.0.src.tar.gz 26942359 BLAKE2B 
ba04a8b20d4ea35cd6f32e5975a347c9359b9e9d2bf77196afb50b6f527d69623cdc7900c74abe5315e53589e0be20aef5eb4a5faa0efa836ed22db12d041203
 SHA512 
da629fee156de6abbc5195f746e2fe4172a31b97eccd3871283c60452e81ac740533cc28ca68762ebc0ce48fb791dc527d3b7ebe7e1aee0f0b68868de736ed42

diff --git a/dev-lang/go/go-1.20.5.ebuild b/dev-lang/go/go-1.20.5.ebuild
deleted file mode 100644
index b6862ea87040..
--- a/dev-lang/go/go-1.20.5.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
-
-# This package triggers "unrecognized elf file(s)" notices on riscv.
-# https://bugs.gentoo.org/794046
-QA_PREBUILT='.*'
-
-# Do not strip this package. Stripping is unsupported upstream and may
-# fail.
-RESTRICT+=" strip"
-
-DOCS=(
-   CONTRIBUTING.md
-   PATENTS
-   README.md
-   SECURITY.md
-)
-
-go_arch() {
-   # By chance most portage arch names match Go
-   local tc_arch=$(tc-arch $@)
-   case "${tc_arch}" in
-   x86)echo 386;;
-   x64-*)  echo amd64;;
-   loong)  echo loong64;;
-   mips) if use abi_mips_o32; then
-   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
-   elif use abi_mips_n64; then
-   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
-   fi ;;
-   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
-   riscv) echo riscv64 ;;
-   s390) echo s390x ;;
-   *)  echo "${tc_arch}";;
-   esac
-}
-
-go_arm() {
-   case "${1:-${CHOST}}" in
-   armv5*) echo 5;;
-   armv6*) echo 6;;
-   armv7*) echo 7;;
-   *)
-   die "unknown GOARM for ${1:-${CHOST}}"
-   ;;
-   esac
-}
-
-go_os() {
-   case "${1:-${CHOST}}" in
-   *-linux*)   echo linux;;
-   *-darwin*)  echo darwin;;
-   *-freebsd*) echo freebsd;;
-   *-netbsd*)  echo netbsd;;
-   *-openbsd*) echo openbsd;;
-   *-solaris*) echo solaris;;
-   *-cygwin*|*-interix*|*-winnt*)
-   echo windows
-   ;;
-   *)
-

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

2023-08-18 Thread William Hubbs
commit: 85dcf7d951beb6a515dfa1ac341af2d378e741a5
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 15:59:15 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 15:59:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85dcf7d9

dev-lang/go: sync live

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 68b33c5e0315..56317b3b9f06 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -164,7 +164,7 @@ src_test() {
rm cmd/link/internal/ld/fallocate_test.go || true
 
PATH="${GOBIN}:${PATH}" \
-   ./run.bash -no-rebuild || die "tests failed"
+   ./run.bash -no-rebuild -k || die "tests failed"
cd ..
rm -fr pkg/*_race || die
rm -fr pkg/obj/go-build || die



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

2023-08-18 Thread William Hubbs
commit: 9248fd54f5744969e35a6e2243ca1c619eb72695
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 15:54:07 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 15:54:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9248fd54

app-admin/awscli-bin: add 2.13.10

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/awscli-bin/Manifest  |  2 +
 app-admin/awscli-bin/awscli-bin-2.13.10.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 06cd7cec1d56..008be0ffa807 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,6 +1,8 @@
 DIST awscli-exe-linux-aarch64-2.11.17.zip 56500418 BLAKE2B 
ced68deac081666c71d73bea7d48f19aa27c8a78835ad13acaa06dac65db8569e9cf446900c0a8ede169bf177168e47ad3bebd06ad295a5626d926d59e4ed57b
 SHA512 
6424cfcd079007cf1519f0018555c589a154639c1f28596d51d227c9078abbcd16660488d9c7984468bd223a7e4a89296c42c8fbdb8b6d085e32163e71d1f641
 DIST awscli-exe-linux-aarch64-2.12.0.zip 56282131 BLAKE2B 
147d200a134dc3f4ca3b6dff285b447d98eedb52207f923354cd748102ed0bf8e9bd4e883d59536f8bbe3a249de99102c8b5f239271cdef66d73df069add1491
 SHA512 
e0e72d951b0d3136b99b15d8abcc0b38492ef0c92a915e4f92a902318895ff580fface1ee202a5c06cf99a9f4ab935b2393e7318d1efc3df90152c18ed745b7f
 DIST awscli-exe-linux-aarch64-2.13.0.zip 56319289 BLAKE2B 
8b8ad8536a339e2058c8c596b891e692ccd478de053e3f1049167e106719b133240a7adbb1e2c7616955989f8e70bd273fda034c642db76b639575eda14c523a
 SHA512 
360259a5147fa7cda25604b6e9b871ebd5f87b41504880e23bc482206108a70d4dae488506651fa2903e0335716d155ea82dbde8b740500740d6295e27ba62cb
+DIST awscli-exe-linux-aarch64-2.13.10.zip 56599191 BLAKE2B 
39da11b095202d247bc5350d3d47b74b6db1a53146212b387fa5c66434ccd519b600212249112265557e106d1558680e46835acd4295e1282363b3e9e8f015a8
 SHA512 
b8323d29ad3b7668adfe02df02490bc0b9bb9a780d5aa1ae1d13cd082d3da6b749ae2579720c036c9693a2f9d8305aa53ec94aee5322edb71f376e45f6665be4
 DIST awscli-exe-linux-x86_64-2.11.17.zip 57614965 BLAKE2B 
0a711bc968b53dd08810ef857c9d51d332b016fd969491850f9dd8fc84e912f815e2b0a6e38223fe29c321ee784ad2ee41644b7027af3439742d3c2141f10098
 SHA512 
c05ada15a4e896850adbe04cc159141d84fabc955f3baf6d053200c6595cc77c8a75886ce5f1bd18370fe34a2c1c3d294312aa471a028104266fa45fa5aa4334
 DIST awscli-exe-linux-x86_64-2.12.0.zip 57965257 BLAKE2B 
9c8fec1d30795af94807d60c62b28eeb84e682d99cbacc0c8ad5b022c569e310fe781d00a6e9bd0cc0222c0104d9e0d2521bf3fb2102f60fe76de75bfec90cf8
 SHA512 
c4688e09fa17ed89495c807ebb1826e0517c1a7e7e4e62981e17e86a11227434eb1c59b9e7fffbd8e9e7ff6cc05846bf6cf7cc1769e099c9c146d9d11c400ab5
 DIST awscli-exe-linux-x86_64-2.13.0.zip 58077746 BLAKE2B 
c7cc17617fe5bc7d1384ca4e67aae0c39d2b250cbec63be0f637429bd8f9136ee7eb663a8ce127705be0549ce44e09a7258f6f11989f47d430e4a2dde9520304
 SHA512 
21c2933e370d1c0ab906f295a8d3614c712f53232c4c6d29b2c5510474df6d8fc2fd0873ff8f2d82b37c03775a4916af7d6173448afa047af4bbc7b542569f16
+DIST awscli-exe-linux-x86_64-2.13.10.zip 58357637 BLAKE2B 
6c2b5f3fa196586687914a2e0058c5d81d7f97d0bec4ce093a1fd2c928c76980326483e15e0d48cf83791ff3fa17f725c3de77f77077a9ad356391a590f1ec2e
 SHA512 
c544a71eca545c24ab0cf171e8428811921627b10ead00791f95b6610fa11ff8a89c1d0ba7485b7b498a3daaef88bbd6260d2f1af1b998abaaeaa3b86f9010aa

diff --git a/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild
new file mode 100644
index ..b87ef9ec0311
--- /dev/null
+++ b/app-admin/awscli-bin/awscli-bin-2.13.10.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="command line interface for Amazon Web Services"
+HOMEPAGE="
+   https://aws.amazon.com/cli/
+   https://github.com/aws/aws-cli/
+   "
+SRC_URI="
+   amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip 
)
+   arm64? ( 
https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
+   "
+
+LICENSE="
+   Apache-2.0 MIT LGPL-2.1+ BSD 
GPL-2+-with-Pyinstaller-Bootloader-exception
+   openssl PSF-2 BSD-2 GPL-3+ public-domain
+   "
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="!app-admin/awscli
+   sys-libs/glibc"
+BDEPEND="app-arch/unzip"
+
+QA_PREBUILT="*"
+RESTRICT="strip"
+S="${WORKDIR}"
+
+# This code is based on the install script in the upstream archive.
+
+set_global_vars() {
+   ROOT_INSTALL_DIR=/opt/aws-cli
+   BIN_DIR=/usr/bin
+
+   EXE_NAME="aws"
+   COMPLETER_EXE_NAME="aws_completer"
+   INSTALLER_DIR="aws"
+   INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist"
+   INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}"
+   AWS_EXE_VERSION=${PV}
+
+   INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}"
+   # INSTALL_DIR="${INSTALL_DIR}"
+   INSTALL_DIST_DIR="${INSTALL_DIR}/dist"
+   INSTALL_BIN_DIR="${INSTALL_DIR}/bin"
+ 

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

2023-08-18 Thread William Hubbs
commit: abc03eda5bff2800055e1de0667fb4c7164ed3eb
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 15:55:32 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 15:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc03eda

app-admin/awscli-bin: drop 2.13.0

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/awscli-bin/Manifest |  2 -
 app-admin/awscli-bin/awscli-bin-2.13.0.ebuild | 90 ---
 2 files changed, 92 deletions(-)

diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest
index 008be0ffa807..a43fd2201909 100644
--- a/app-admin/awscli-bin/Manifest
+++ b/app-admin/awscli-bin/Manifest
@@ -1,8 +1,6 @@
 DIST awscli-exe-linux-aarch64-2.11.17.zip 56500418 BLAKE2B 
ced68deac081666c71d73bea7d48f19aa27c8a78835ad13acaa06dac65db8569e9cf446900c0a8ede169bf177168e47ad3bebd06ad295a5626d926d59e4ed57b
 SHA512 
6424cfcd079007cf1519f0018555c589a154639c1f28596d51d227c9078abbcd16660488d9c7984468bd223a7e4a89296c42c8fbdb8b6d085e32163e71d1f641
 DIST awscli-exe-linux-aarch64-2.12.0.zip 56282131 BLAKE2B 
147d200a134dc3f4ca3b6dff285b447d98eedb52207f923354cd748102ed0bf8e9bd4e883d59536f8bbe3a249de99102c8b5f239271cdef66d73df069add1491
 SHA512 
e0e72d951b0d3136b99b15d8abcc0b38492ef0c92a915e4f92a902318895ff580fface1ee202a5c06cf99a9f4ab935b2393e7318d1efc3df90152c18ed745b7f
-DIST awscli-exe-linux-aarch64-2.13.0.zip 56319289 BLAKE2B 
8b8ad8536a339e2058c8c596b891e692ccd478de053e3f1049167e106719b133240a7adbb1e2c7616955989f8e70bd273fda034c642db76b639575eda14c523a
 SHA512 
360259a5147fa7cda25604b6e9b871ebd5f87b41504880e23bc482206108a70d4dae488506651fa2903e0335716d155ea82dbde8b740500740d6295e27ba62cb
 DIST awscli-exe-linux-aarch64-2.13.10.zip 56599191 BLAKE2B 
39da11b095202d247bc5350d3d47b74b6db1a53146212b387fa5c66434ccd519b600212249112265557e106d1558680e46835acd4295e1282363b3e9e8f015a8
 SHA512 
b8323d29ad3b7668adfe02df02490bc0b9bb9a780d5aa1ae1d13cd082d3da6b749ae2579720c036c9693a2f9d8305aa53ec94aee5322edb71f376e45f6665be4
 DIST awscli-exe-linux-x86_64-2.11.17.zip 57614965 BLAKE2B 
0a711bc968b53dd08810ef857c9d51d332b016fd969491850f9dd8fc84e912f815e2b0a6e38223fe29c321ee784ad2ee41644b7027af3439742d3c2141f10098
 SHA512 
c05ada15a4e896850adbe04cc159141d84fabc955f3baf6d053200c6595cc77c8a75886ce5f1bd18370fe34a2c1c3d294312aa471a028104266fa45fa5aa4334
 DIST awscli-exe-linux-x86_64-2.12.0.zip 57965257 BLAKE2B 
9c8fec1d30795af94807d60c62b28eeb84e682d99cbacc0c8ad5b022c569e310fe781d00a6e9bd0cc0222c0104d9e0d2521bf3fb2102f60fe76de75bfec90cf8
 SHA512 
c4688e09fa17ed89495c807ebb1826e0517c1a7e7e4e62981e17e86a11227434eb1c59b9e7fffbd8e9e7ff6cc05846bf6cf7cc1769e099c9c146d9d11c400ab5
-DIST awscli-exe-linux-x86_64-2.13.0.zip 58077746 BLAKE2B 
c7cc17617fe5bc7d1384ca4e67aae0c39d2b250cbec63be0f637429bd8f9136ee7eb663a8ce127705be0549ce44e09a7258f6f11989f47d430e4a2dde9520304
 SHA512 
21c2933e370d1c0ab906f295a8d3614c712f53232c4c6d29b2c5510474df6d8fc2fd0873ff8f2d82b37c03775a4916af7d6173448afa047af4bbc7b542569f16
 DIST awscli-exe-linux-x86_64-2.13.10.zip 58357637 BLAKE2B 
6c2b5f3fa196586687914a2e0058c5d81d7f97d0bec4ce093a1fd2c928c76980326483e15e0d48cf83791ff3fa17f725c3de77f77077a9ad356391a590f1ec2e
 SHA512 
c544a71eca545c24ab0cf171e8428811921627b10ead00791f95b6610fa11ff8a89c1d0ba7485b7b498a3daaef88bbd6260d2f1af1b998abaaeaa3b86f9010aa

diff --git a/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild 
b/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild
deleted file mode 100644
index b87ef9ec0311..
--- a/app-admin/awscli-bin/awscli-bin-2.13.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="command line interface for Amazon Web Services"
-HOMEPAGE="
-   https://aws.amazon.com/cli/
-   https://github.com/aws/aws-cli/
-   "
-SRC_URI="
-   amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip 
)
-   arm64? ( 
https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip )
-   "
-
-LICENSE="
-   Apache-2.0 MIT LGPL-2.1+ BSD 
GPL-2+-with-Pyinstaller-Bootloader-exception
-   openssl PSF-2 BSD-2 GPL-3+ public-domain
-   "
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-
-RDEPEND="!app-admin/awscli
-   sys-libs/glibc"
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="*"
-RESTRICT="strip"
-S="${WORKDIR}"
-
-# This code is based on the install script in the upstream archive.
-
-set_global_vars() {
-   ROOT_INSTALL_DIR=/opt/aws-cli
-   BIN_DIR=/usr/bin
-
-   EXE_NAME="aws"
-   COMPLETER_EXE_NAME="aws_completer"
-   INSTALLER_DIR="aws"
-   INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist"
-   INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}"
-   AWS_EXE_VERSION=${PV}
-
-   INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}"
-   # INSTALL_DIR="${INSTALL_DIR}"
-   INSTALL_DIST_DIR="${INSTALL_DIR}/dist"
-   INSTALL_BIN_DIR="${INSTALL_DIR}/bin"
-  

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

2023-08-18 Thread William Hubbs
commit: 358d736e878c223cb1b644945c51cd76c78eabc3
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Aug 18 15:46:05 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Aug 18 15:49:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358d736e

dev-lang/go: stabilize 1.20.7 for x86, #911879

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.20.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.20.7.ebuild b/dev-lang/go/go-1.20.7.ebuild
index 5287411061d6..ff581b99e355 100644
--- a/dev-lang/go/go-1.20.7.ebuild
+++ b/dev-lang/go/go-1.20.7.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-08-18 Thread Ben Kohler
commit: 2cecc32967dd95e8c66ded510b89c8aeaf267f90
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 18 15:06:18 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 18 15:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cecc329

net-fs/samba: add 4.18.6

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

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.6.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 886a4f24de95..43324203f7d5 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,2 +1,3 @@
 DIST samba-4.18.4.tar.gz 41311410 BLAKE2B 
1f1aab7eb933111b9b1c72af8c3dd379fe34014085129e9d5cc400b4e434742e1c08ad4fdf2a98291d6063ce9b2ddc811e9ab5dbb133a85e97f2158f83dd7c96
 SHA512 
bc8d792b510061556c07b6844a825801a4271eed45e01133a4718c1839d123e2908fa0e31e67af43098500e98a9082eb104052e711a8a034fac23d86e15c29ee
 DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad25513717436491ea3238c8d588e738eb1a64791606f691b3608362b3f3741f390f08975b2b0578c497984a4d44392
 SHA512 
c12b7cd7aba0941bf178c89604f926347bee4f5bb6ea651930cc93bcd8a2cfa983b1f10a0ccb55f99c5b34b9f158d1059d06d7f39f7bc261c7dd0d8c89c5a6f5
+DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6

diff --git a/net-fs/samba/samba-4.18.6.ebuild b/net-fs/samba/samba-4.18.6.ebuild
new file mode 100644
index ..503ebe2ff048
--- /dev/null
+++ b/net-fs/samba/samba-4.18.6.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.0"
+TDB_VERSION="1.4.8"
+TEVENT_VERSION="0.14.1"
+
+COMMON_DEPEND="
+   >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-perl/Parse-Yapp
+   >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+   >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+   >=sys-libs/ldb-2.7.2:=[ldap(+)?,${MULTILIB_USEDEP}]
+   =sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   $(python_gen_cond_dep '
+   addc? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   )
+   ads? (
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   net-dns/bind-tools[gssapi]
+   

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

2023-08-18 Thread Ionen Wolkens
commit: b0292944ed6897cbe34e46ae03ae6ea19c3387e7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 18 14:52:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 14:55:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0292944

media-video/mpv: update live

Newer libplacebo is now a hard requirement with
USE=libplacebo regardless of gpu-next.

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

 media-video/mpv/mpv-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 16fb6df1b0b3..840b8b317550 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -85,7 +85,7 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2 )
libcaca? ( media-libs/libcaca )
libplacebo? (
-   >=media-libs/libplacebo-4.157:=[opengl?,vulkan?]
+   >=media-libs/libplacebo-6.292:=[opengl?,vulkan?]
egl? ( media-libs/libplacebo[opengl] )
)
lua? ( ${LUA_DEPS} )
@@ -243,14 +243,10 @@ src_configure() {
 
# notable options left to automagic
#dmabuf-wayland: USE="drm wayland" + plus memfd_create support
-   #libplacebo-next: USE="libplacebo" + >=libplacebo-5.266
#vulkan-interop: USE="libplacebo vulkan" + ffmpeg- currently
# TODO?: perhaps few more similar compound options should be 
left auto
)
 
-   has_version '>=media-libs/libplacebo-5.266' ||
-   ewarn "${PN}'s gpu-next video output requires ${_} to be used"
-
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/ghex/

2023-08-18 Thread Matt Turner
commit: abe25dd1d8212731de0b0b6448a07c81d2dbc18a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Aug 17 20:39:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe25dd1

app-editors/ghex: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32362
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/ghex/Manifest |  1 +
 app-editors/ghex/ghex-44.2.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/app-editors/ghex/Manifest b/app-editors/ghex/Manifest
index b649fdb0b369..65963b505ce0 100644
--- a/app-editors/ghex/Manifest
+++ b/app-editors/ghex/Manifest
@@ -1 +1,2 @@
 DIST ghex-44.1.tar.xz 895780 BLAKE2B 
553dc5002a3524ad4642d4f7693d7ee69a0c94bbc2976c1fae640d7d71eb84e145bd764c7acc946735b0b45235b6229a269c12ccb8566e591a83311c6d6177d5
 SHA512 
4239af382ed3bce0a932db875b1ccc8e1666cfc2827cd13b65afc8310de9107e3f106553dbde4c2663aaf6f0bbc906c51d9f8b61d9af661baf6cbb6b6e2be675
+DIST ghex-44.2.tar.xz 897944 BLAKE2B 
0db001b90390f7747792ac89a5daaf9d38165b72dce77c3a2fd41914a4386001b9f15aaf4352a3b41a204a9104a5234a6ac50a3a7269e10a151c000d57228480
 SHA512 
a06876e06488bb25b17fbdf17ea73e57f563fe49a414c173d680a6bf4db9b66b40fce90ad67cfb73c62f25d88f436a58b7e0fd588c7a664faf78c5058524cabf

diff --git a/app-editors/ghex/ghex-44.2.ebuild 
b/app-editors/ghex/ghex-44.2.ebuild
new file mode 100644
index ..7d5199d0588b
--- /dev/null
+++ b/app-editors/ghex/ghex-44.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME hexadecimal editor"
+HOMEPAGE="https://wiki.gnome.org/Apps/Ghex;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git;
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2+ FDL-1.1+"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+SLOT="4"
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=gui-libs/gtk-4.4.0:4
+   gui-libs/libadwaita:1
+   dev-libs/gobject-introspection
+   !app-editors/ghex:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   dev-util/desktop-file-utils
+   dev-libs/appstream-glib
+   )
+   dev-util/gtk-update-icon-cache
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}"/usr/share/gtk-doc/
+   -Ddevelopment=false
+   -Dmmap-buffer-backend=true
+   -Ddirect-buffer-backend=true
+   -Dintrospection=enabled
+   $(meson_use gtk-doc gtk_doc)
+   -Dstatic-html-help=false
+   -Dvapi=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/

2023-08-18 Thread Matt Turner
commit: fe8def82f59019cfe9936883028bb00c34d39723
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Aug 16 21:05:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8def82

gnome-extra/gnome-calculator: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32347
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-calculator/Manifest  |  1 +
 .../gnome-calculator/gnome-calculator-45.0.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/gnome-extra/gnome-calculator/Manifest 
b/gnome-extra/gnome-calculator/Manifest
index d975a2b08334..5be2787e46a3 100644
--- a/gnome-extra/gnome-calculator/Manifest
+++ b/gnome-extra/gnome-calculator/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-calculator-44.0.tar.xz 1075480 BLAKE2B 
a4e7af52e06a59a1a07baf3e34dbfc90dc8852cab3f44fe2018e3279cf7dab7c9cffe23bff2d7cc8b9b3708b652b9b8ae2fa65ff403c559fc1bfd060e4645575
 SHA512 
7c1428873c00a2052b966a0687f2a944dce67e889c8e113a794a7d5f0bafe9ff52562e2b1985bcf48d05a5a0a2f4ff97e490a43810b5243367fce9c6ada79fa6
+DIST gnome-calculator-45.0.tar.xz 1097732 BLAKE2B 
1d69dd416b4af1eb9440ae41c5bd4a598ba1eecfbfaeb3b83d6b720094285bc60dfa6d5399ee196341563ddbc0944ce11ed69b22fb381ce33d3ea9f1b6c34beb
 SHA512 
cb681a04099385ae2f7bd1bb0a613eff4a20067f0a1d82027c493542c743613ff441c34a1c0a032807d7bb0f41301427eeb8b0fb5137e317e331e76bdf5b14af
 DIST gnome-calculator-45.beta.tar.xz 1094460 BLAKE2B 
dda75a6e1d0e1e6d4053f0e151477e1705b4a9a8ebd08a2e3df73c9c475317f47ea08da14f1a1baef5ece1925b2e04ce98d145f834dba6e3a51224a9a2bbfa32
 SHA512 
217b2acbd30fc80e625bb0e656ddec24c182e02f195db31c07cd7603962a0c7b63fdf1b86eeb4b51e8b7bed15a16ac52ccef941b74b464a4e9440b659880be40

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild
new file mode 100644
index ..01f53e2750c9
--- /dev/null
+++ b/gnome-extra/gnome-calculator/gnome-calculator-45.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A calculator application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+introspection test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
+# altogether, thus we need them installed by gtksourceview[vala]
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   net-libs/libsoup:3.0
+   >=dev-libs/libgee-0.20.0:0.8=
+   dev-libs/mpc:=
+   dev-libs/mpfr:0=
+   >=gui-libs/gtk-4.4.1:4
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=gui-libs/gtksourceview-5.3.0:5
+   introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   net-libs/libsoup:3.0[vala]
+   gui-libs/gtksourceview:5[vala]
+   gui-libs/libhandy:1[vala]
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddisable-ui=false
+   #-Dvala-version # doesn't do anything in 3.34
+   $(meson_use !introspection disable-introspection)
+   $(meson_use test ui-tests)
+   -Dgcalc=true
+   -Dgci=true
+   -Dapp=true
+   -Ddoc=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C 
"${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-system-monitor/

2023-08-18 Thread Matt Turner
commit: 85eecfb44bf35fd8dee435840060bcb108e39623
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Aug 16 21:11:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85eecfb4

gnome-extra/gnome-system-monitor: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32348
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-system-monitor/Manifest  |  1 +
 .../gnome-system-monitor-45.0.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/gnome-extra/gnome-system-monitor/Manifest 
b/gnome-extra/gnome-system-monitor/Manifest
index 0ceafe584c72..858bb2921a22 100644
--- a/gnome-extra/gnome-system-monitor/Manifest
+++ b/gnome-extra/gnome-system-monitor/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B 
b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85
 SHA512 
052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8
+DIST gnome-system-monitor-45.0.tar.xz 1017804 BLAKE2B 
6a221021870d647a64d84437741c107333004a7f82c95752e0157a17dd2c3de11f5f828603a5523f04159da2c2897fae173059d0c42821fa74afce8dc117f159
 SHA512 
b30fe7ad4507e57138026f1414735c5c833e83c55a1eabb608dab6a628087571aec7a36cd41e11f1bba9d232771477327ea3470343357a1213ed7d8871d9f646
 DIST gnome-system-monitor-45.beta.tar.xz 1015144 BLAKE2B 
77f1a731685802055732265fbb3570b5d34d03dcfa290e9f631c8e72b5c5a8a978a040d3de12244404cf2936887c75dbd1533c6e260548865400bb838698bfb2
 SHA512 
8c50335af30eae6364c3dcf03a8f0f5468f2c049d1c5466fe6c106819d933587a78cf77a47fe55fb66a30b519dbbb4187e3bc34f8665ace3824080d1b9f2d80d

diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild
new file mode 100644
index ..d9c9360329f7
--- /dev/null
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Gnome System Monitor"
+HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="systemd X"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.46:2
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gtk+-3.22:3[X(+)?]
+   >=dev-cpp/gtkmm-3.3.18:3.0
+   >=dev-cpp/atkmm-2.28:0
+   >=gnome-base/libgtop-2.37.2:2=
+   >=gui-libs/libhandy-1.5.0:1
+   >=gnome-base/librsvg-2.35:2
+   >=dev-libs/libxml2-2.0:2
+   X? ( >=x11-libs/libwnck-2.91.0:3 )
+   systemd? ( >=sys-apps/systemd-44:0= )
+"
+# eautoreconf requires gnome-base/gnome-common
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   >=sys-auth/polkit-0.114
+" # polkit needed at buildtime for ITS rules of policy files, first available 
in 0.114
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use X wnck)
+   $(meson_use systemd)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-08-18 Thread Matt Turner
commit: edfc416a4bfe94e8ac5c45c85b958b9877875b0d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 17 00:56:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfc416a

media-gfx/gthumb: Drop old IUSE=http description

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

 media-gfx/gthumb/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 646debfccd65..10b62c5519ed 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,6 @@
 Gentoo GNOME Desktop
   
   
-Enable webservice integration through 
net-libs/webkit-gtk
 Support for JPEG XL image format
 Enable slideshow plugin
   



[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/

2023-08-18 Thread Matt Turner
commit: e836b6032e00292d74e9f8322cd5933844baa463
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Aug 17 20:46:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e836b603

mail-client/geary: Version bump to 44.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32363
Signed-off-by: Matt Turner  gentoo.org>

 mail-client/geary/Manifest  |   1 +
 mail-client/geary/geary-44.1.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest
index d514a7f314df..66e9d1fd5e43 100644
--- a/mail-client/geary/Manifest
+++ b/mail-client/geary/Manifest
@@ -1 +1,2 @@
 DIST geary-44.0.tar.xz 2484228 BLAKE2B 
fce8fb23d4ca1aa57c93cda6d1bf8f5662b238ea93e816732412d0d9d08d636322fdcf5bf30cc0299bebddce11cb53d7dfc914c57732ba20c3805fd835285f12
 SHA512 
f6b8960ef499b9504f93103c68955f87c39724b30a5e03b68354f93902ae1fcce5271ef89743682d263ca6f1c054313d3019e43f5ca205c746301408f092c5e9
+DIST geary-44.1.tar.xz 2485012 BLAKE2B 
5733059286befb7e7dc646c2ffb985c6b025f711c0fa03b006596ade47702bf89a2cf4e33f3ea8bb013636489ba170dfd6af7d629da296854a9e62eb8be09dd5
 SHA512 
f84d0fc1ce0b34d867acaf97f891c79f0c74cd6f020f6224663c985e2be102469b974a75f6f7bf6daa580fdf88d3413fcf16096d0dc89638081fa045ab2e152a

diff --git a/mail-client/geary/geary-44.1.ebuild 
b/mail-client/geary/geary-44.1.ebuild
new file mode 100644
index ..1dd1ed84eca1
--- /dev/null
+++ b/mail-client/geary/geary-44.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
+HOMEPAGE="https://wiki.gnome.org/Apps/Geary;
+
+LICENSE="LGPL-2.1+ CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, CC licenses 
for some icons
+SLOT="0"
+IUSE="test ytnef"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# >=gspell-1.7 dep to ensure all libraries used use enchant:2
+DEPEND="
+   >=dev-libs/glib-2.68:2
+   >=x11-libs/gtk+-3.24.23:3
+   >=net-libs/webkit-gtk-2.38:4.1=
+   >=dev-libs/gmime-3.2.4:3.0
+   >=dev-db/sqlite-3.24:3
+
+   x11-libs/cairo[glib]
+   app-text/enchant:2
+   >=dev-libs/folks-0.11:0=
+   >=app-crypt/gcr-3.10.1:0=
+   >=dev-libs/libgee-0.8.5:0.8=
+   net-libs/gnome-online-accounts
+   media-libs/gsound
+   >=app-text/gspell-1.7:=
+   >=dev-libs/icu-60:=
+   app-text/iso-codes
+   >=dev-libs/json-glib-1.0
+   >=gui-libs/libhandy-1.2.1:1=
+   >=dev-libs/libpeas-1.24.0
+   >=app-crypt/libsecret-0.11
+   net-libs/libsoup:3.0
+   dev-libs/snowball-stemmer:=
+   >=dev-libs/libxml2-2.7.8:2
+   ytnef? ( >=net-mail/ytnef-1.9.3 )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-glib-0.7.10
+   dev-libs/libxml2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( net-libs/gnutls[tools] )
+
+   $(vala_depend)
+   x11-libs/gtk+:3[introspection]
+   net-libs/webkit-gtk:4.1[introspection]
+   dev-libs/gmime:3.0[vala]
+   app-crypt/gcr:0[introspection,vala]
+   dev-libs/libgee:0.8[introspection]
+   media-libs/gsound[vala]
+   app-text/gspell[vala]
+   gui-libs/libhandy:1[vala]
+   app-crypt/libsecret[introspection,vala]
+   net-libs/libsoup:3.0[introspection,vala]
+"
+
+src_prepare() {
+   vala_setup
+   gnome2_environment_reset
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=release
+   -Drevno="${PR}"
+   -Dvaladoc=disabled
+   -Dcontractor=disabled
+   -Dlibunwind=disabled
+   $(meson_feature ytnef tnef)
+   )
+
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-08-18 Thread 罗百科
commit: 2b6b36ebe08555e5a2b6200de52f586d555da881
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 18 14:38:03 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Aug 18 14:38:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6b36eb

profiles/base: Remove obsolete postgres:15 use.stable.mask

Closes: https://bugs.gentoo.org/912447
Signed-off-by: Patrick Lauer  gentoo.org>

 profiles/base/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 6e984e647f1d..081309139fbd 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -21,10 +21,6 @@ php_targets_php8-2
 # sys-devel/gcc:12 is not stable yet
 ada_target_gcc_12_2_0
 
-# Patrick Lauer  (2022-10-13)
-# Postgres:15 is not stable yet
-postgres_targets_postgres15
-
 # Sergei Trofimovich  (2020-04-13)
 # dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
 darcs



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

2023-08-18 Thread Ionen Wolkens
commit: 9fc6a99692c2d22ca23882769ca461be81913f95
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 17 15:26:41 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 14:33:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc6a996

www-client/qutebrowser: more minor live adjustments

wrt qt6 ewarn, at this point don't want it to sound like Qt6
is not stable and Qt5 removal is not happening anytime soon.

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

 www-client/qutebrowser/qutebrowser-.ebuild | 29 +++---
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 8319d7eaab10..b9e02809fe3f 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -20,7 +20,7 @@ else
 fi
 
 DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
-HOMEPAGE="https://www.qutebrowser.org/;
+HOMEPAGE="https://qutebrowser.org/;
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -105,14 +105,19 @@ src_prepare() {
"${EPYTHON}" scripts/asciidoc2html.py || die
fi
 
-   # disable tests/plugins that are unncessary for us and need extras
-   sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \
-   -e '/pytest-instafail/d' -e 's/--instafail//' \
-   -i pytest.ini || die
-   if [[ ${PV} ==  ]]; then
-   rm tests/unit/scripts/test_run_vulture.py || die
-   else
-   rm tests/unit/scripts/test_problemmatchers.py || die
+   if use test; then
+   # unnecessary here, and would require extra deps
+   sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \
+   -e '/pytest-instafail/d' -e 's/--instafail//' \
+   -i pytest.ini || die
+
+   if [[ ${PV} ==  ]]; then
+   # likewise, needs vulture
+   rm tests/unit/scripts/test_run_vulture.py || die
+   else
+   # needs dev scripts not included in release tarballs
+   rm tests/unit/scripts/test_problemmatchers.py || die
+   fi
fi
 }
 
@@ -122,14 +127,15 @@ python_test() {
local EPYTEST_DESELECT=(
# end2end/IPC tests are broken with "Name error" if socket path 
is over
# ~108 characters (>124 in /var/tmp/portage) due to Linux 
limitations,
-   # skip rather than bother using /tmp+cleanup over ${T}
+   # skip rather than bother using /tmp+cleanup over ${T} (end2end 
tests
+   # are important, but the other tests should be enough for 
downstream)
tests/end2end
tests/unit/misc/test_ipc.py
# python eclasses provide a fake "failing" python2 and trips 
this test
tests/unit/misc/test_checkpyver.py::test_old_python
# not worth running dbus over
tests/unit/browser/test_notification.py::TestDBus
-   # fails in ebuild, seems due to saving fake downloads in wrong 
location
+   # fails in ebuild, seems due to saving fake downloads in the 
wrong location

tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround
# may fail if environment is very large (bug #819393)

tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\]
@@ -190,6 +196,5 @@ pkg_postinst() {
ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses 
an older"
ewarn "chromium version. While it is relatively maintained for 
security, it will"
ewarn "cause issues for sites/features designed with a newer 
version in mind."
-   ewarn "When Qt6 support is stable enough, ebuild's Qt5 support 
may get removed."
fi
 }



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

2023-08-18 Thread Ionen Wolkens
commit: 734cdd94c938cbc19d22e227773f73ba5c6a62be
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 18 14:29:50 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 14:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734cdd94

www-client/qutebrowser: add 3.0.0

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

 www-client/qutebrowser/Manifest |   2 +
 www-client/qutebrowser/qutebrowser-3.0.0.ebuild | 210 
 2 files changed, 212 insertions(+)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 7644b9878438..92c58976db37 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1 +1,3 @@
 DIST qutebrowser-2.5.4.tar.gz 6117674 BLAKE2B 
d8dedf57ac064ce1a3d2e4e854a0064dfe567260cadfcdf129c2a2bcdbd26aaa21a569e3f69300c75e5dfb363b62173ac6e5f11e4bcd4a5c8dd72697b4caa5c3
 SHA512 
1c500cda921a273dee14b1e0808786bbfd2ce53ea9b4d5114be9abdacbefa5d3c7580d2995ad0100f597b9bf54addf4c98dbd4b924d9e8d3d08fe30309e44c3e
+DIST qutebrowser-3.0.0.tar.gz 6030459 BLAKE2B 
05e1f3c87fe572ec66d199b9c255178c7e7358321c44255b9191624fa4fede0525b16ff0740df5051390f4e3b2a2c3ee99d53fcf6c44279689f9ea0427df13ca
 SHA512 
2aa361b418adad1e2c2dd068148215f3eaea29c70e00634fd1a2370d584ffa2a66b0a0e22623656fc5f634d35ba99a178c269a3accd25edf778b7e3077ceb373
+DIST qutebrowser-3.0.0.tar.gz.asc 659 BLAKE2B 
19d736ede7cfb2ac4d3ebaea7f4f8a6da722e3eac0c1693d487ed16f2bc5a5cce13bbc69604cd7c34e266c345f3149f2f2250aba71555f3290cd63216adc0b98
 SHA512 
25c9cd3fa44f712b98ef3f8d1821f61d5f2b96d8bf108ff2277dc6609343237876124f7587cf906127b8d6161923bda0946c6ef75f3cbf6c401cf5d72b7a6ffd

diff --git a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild 
b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
new file mode 100644
index ..1176435dd59a
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+# py3.12 should work (no tests regressions), but waiting on the last dep
+# (pytest-qt) to properly have py3.12 which gets more complicated with
+# QtPy + pyside* that we don't actually use here
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
+else
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc
 )
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/qutebrowser.gpg"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
+HOMEPAGE="https://qutebrowser.org/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+adblock pdf +qt6 widevine"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+   adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )
+   qt6? (
+   dev-qt/qtbase:6[icu,sqlite]
+   
dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets]
+   dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets]
+   pdf? ( www-plugins/pdfjs )
+   )
+   !qt6? (
+   dev-qt/qtcore:5[icu]
+   dev-qt/qtgui:5[png]
+   dev-qt/qtsql:5[sqlite]
+   
dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   pdf? ( 124 in /var/tmp/portage) due to Linux 
limitations,
+   # skip rather than bother using /tmp+cleanup over ${T} (end2end 
tests
+   # are important, but the other tests should be enough for 
downstream)
+   tests/end2end
+   tests/unit/misc/test_ipc.py
+   # python eclasses provide a fake "failing" python2 and trips 
this test
+   tests/unit/misc/test_checkpyver.py::test_old_python
+   # not worth running dbus over
+   tests/unit/browser/test_notification.py::TestDBus
+   # fails in ebuild, seems due to saving fake downloads in the 
wrong location
+   
tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround
+  

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

2023-08-18 Thread Ionen Wolkens
commit: 221b558b58731c2632130a170211b4c097103cd3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 17 18:45:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 14:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221b558b

www-client/qutebrowser: verify-sig support

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

 www-client/qutebrowser/qutebrowser-.ebuild | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index b9e02809fe3f..1176435dd59a 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -15,7 +15,12 @@ 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;
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc
 )
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/qutebrowser.gpg"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
@@ -70,7 +75,12 @@ BDEPEND="
)
')
 "
-[[ ${PV} ==  ]] && BDEPEND+=" app-text/asciidoc"
+
+if [[ ${PV} ==  ]]; then
+   BDEPEND+=" app-text/asciidoc"
+else
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-qutebrowser )"
+fi
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-qutebrowser/

2023-08-18 Thread Ionen Wolkens
commit: 518061594b6546ab674ad2689404e71bc301948a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 17 18:37:02 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 18 14:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51806159

sec-keys/openpgp-keys-qutebrowser: new package, add 20230816

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

 sec-keys/openpgp-keys-qutebrowser/Manifest |  1 +
 sec-keys/openpgp-keys-qutebrowser/metadata.xml |  9 +
 .../openpgp-keys-qutebrowser-20230816.ebuild   | 18 ++
 3 files changed, 28 insertions(+)

diff --git a/sec-keys/openpgp-keys-qutebrowser/Manifest 
b/sec-keys/openpgp-keys-qutebrowser/Manifest
new file mode 100644
index ..11e441bde5fd
--- /dev/null
+++ b/sec-keys/openpgp-keys-qutebrowser/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-qutebrowser-20230816.gpg 2460 BLAKE2B 
b62782e06b826eabc585c4e8bb6be3d5f491f6190836fa6a2e039316b4456f5fdd79a7e87f506b58414b994405c6f2e3752ef15d1c31c1be5150101df16d7411
 SHA512 
714bb2e15e27f2d389a84b44bef5ff91b60cece2a3534926b1772e21e6fb8f80ec863aa30243973cd6952f8cc552fbab4571790b2e49a5f695cdbdfff42053db

diff --git a/sec-keys/openpgp-keys-qutebrowser/metadata.xml 
b/sec-keys/openpgp-keys-qutebrowser/metadata.xml
new file mode 100644
index ..ea819b6bb280
--- /dev/null
+++ b/sec-keys/openpgp-keys-qutebrowser/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   io...@gentoo.org
+   Ionen Wolkens
+   
+   
+

diff --git 
a/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild 
b/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild
new file mode 100644
index ..dd75e3da25c4
--- /dev/null
+++ b/sec-keys/openpgp-keys-qutebrowser/openpgp-keys-qutebrowser-20230816.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by Qutebrowser"
+HOMEPAGE="https://qutebrowser.org/;
+SRC_URI="https://qutebrowser.org/pubkey.gpg -> ${P}.gpg"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins "${DISTDIR}"/${P}.gpg qutebrowser.gpg
+}



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

2023-08-18 Thread Ulrich Müller
commit: 7dac059aed93592a279b25619769a19a6f9f33ce
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Aug 18 12:13:24 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Aug 18 14:02:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dac059a

profiles: Update OSI-APPROVED-FREE

Add GPL-1, LGPL-2 and Unlicense, which are now listed here:
https://opensource.org/licenses/

Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 6eb9e549a6fd..c1849b42aded 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -25,7 +25,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 
Apache-1.1 APSL-2 BSD-4
 # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0
 # We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian
 # considers it DFSG-free.
-OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 
APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 
ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND 
IBM IPAfont ISC LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c 
MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 
PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-DFS-2016 UoI-NCSA W3C 
wxWinLL-3 ZLIB ZPL
+OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 
APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 
ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 
GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ 
LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack 
OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat 
Unicode-DFS-2016 Unlicense UoI-NCSA W3C wxWinLL-3 ZLIB ZPL
 
 # Misc licenses that are probably free software, i.e. follow the
 # Free Software Definition at https://www.gnu.org/philosophy/free-sw.html



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stream/

2023-08-18 Thread Hans de Graaff
commit: 1a627e4ebc76fc0e7febd746558dd91648f9a747
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 18 13:58:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 18 13:58:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a627e4e

dev-ruby/stream: new package, add 0.5.5

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/stream/Manifest|  1 +
 dev-ruby/stream/metadata.xml| 11 +++
 dev-ruby/stream/stream-0.5.5.ebuild | 21 +
 3 files changed, 33 insertions(+)

diff --git a/dev-ruby/stream/Manifest b/dev-ruby/stream/Manifest
new file mode 100644
index ..13ccabf2a478
--- /dev/null
+++ b/dev-ruby/stream/Manifest
@@ -0,0 +1 @@
+DIST stream-0.5.5.tar.gz 11828 BLAKE2B 
daba14d60c8978fbd7dd57eb9bc61362634ab414b2c8a88065251acbcc65beec1aa11db5f65fd09e37d0fe6abb904f4dbdcb6a1a9b58cf8c757cb90359d377c6
 SHA512 
bf9f48201b70f30caa9b9c4240254ff78e6e4dd760475ec23fe95d77e42cfa41b6bb43a19c2469ec8554bee8b6aafd84a3c830651b26b9602b53cdec57d976b1

diff --git a/dev-ruby/stream/metadata.xml b/dev-ruby/stream/metadata.xml
new file mode 100644
index ..d0db85479c40
--- /dev/null
+++ b/dev-ruby/stream/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+monora/stream
+  
+

diff --git a/dev-ruby/stream/stream-0.5.5.ebuild 
b/dev-ruby/stream/stream-0.5.5.ebuild
new file mode 100644
index ..8b443a3dbcc1
--- /dev/null
+++ b/dev-ruby/stream/stream-0.5.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="stream.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Module Stream defines an interface for external iterators"
+HOMEPAGE="https://github.com/monora/stream;
+SRC_URI="https://github.com/monora/stream/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/bundler dev-ruby/yard test? ( dev-ruby/test-unit )"



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

2023-08-18 Thread Andrew Ammerlaan
commit: cec7efb1c1dd3e30301f7cc501041eafb0431437
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 18 13:31:34 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 18 13:31:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec7efb1

dev-python/mkdocs-bootstrap: add 1.1.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/mkdocs-bootstrap/Manifest   |  1 +
 .../mkdocs-bootstrap/mkdocs-bootstrap-1.1.1.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/mkdocs-bootstrap/Manifest 
b/dev-python/mkdocs-bootstrap/Manifest
index 1bea0f1097a5..52b4034ddfd5 100644
--- a/dev-python/mkdocs-bootstrap/Manifest
+++ b/dev-python/mkdocs-bootstrap/Manifest
@@ -1 +1,2 @@
+DIST mkdocs-bootstrap-1.1.1.gh.tar.gz 233329 BLAKE2B 
58292946d0985ae60d8d9784bcdc3e9f71640d23fd81efae06b99ce644aefc63d53d21bb65a0b4c4d6bb0b077cbac82bcd93da3f5d05f244bdcfa54750478fb7
 SHA512 
9be5c29961c09436332f902fffd49aee38f99fe8b7337e2add7d6190b1ed487b16a0d2dc3ebd486691719bffd1009207885b3880238a64bc6d2baafa43b0fbd9
 DIST mkdocs-bootstrap-1.1.tar.gz 233231 BLAKE2B 
64470a4e5ca6d44976944c16244daaefa99702fa68d68fb14e31201fcfd5f927dc2b962fd0b1967a6fd7eec8719389a78dd13cbfcdc387fa6de5f21c9c1a4960
 SHA512 
a494afa614f96771fbc640862b5cb5674d4eb5c978a56e86e2f523137fed315808067f20cfadca463cbeb5384de062c91001b6eaf5f3ebdce329f167b461d2b5

diff --git a/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1.1.ebuild 
b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1.1.ebuild
new file mode 100644
index ..22107fefe4eb
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+DOCS_BUILDER="mkdocs"
+
+inherit distutils-r1 docs
+
+# No tag, use commit instead
+COMMIT="70f2c3395adc3d64d6f9b6ff5bb01a4f0db72ed6"
+
+DESCRIPTION="Bootstrap theme for MkDocs"
+HOMEPAGE="https://www.mkdocs.org https://github.com/mkdocs/mkdocs-bootstrap;
+SRC_URI="https://github.com/mkdocs/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/mkdocs"



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-minify-plugin/

2023-08-18 Thread Andrew Ammerlaan
commit: e639aa07dfa9a768ea14d73ed9f8d9625f419cb6
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Aug 18 13:40:25 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Aug 18 13:40:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e639aa07

dev-python/mkdocs-minify-plugin: add 0.7.1

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/mkdocs-minify-plugin/Manifest   |  1 +
 .../mkdocs-minify-plugin-0.7.1.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/mkdocs-minify-plugin/Manifest 
b/dev-python/mkdocs-minify-plugin/Manifest
index bed593366e2a..b7c0d8ea1e3e 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-minify-plugin-0.6.4.gh.tar.gz 8792 BLAKE2B 
42dae53b6918655f27f26521e84b42a97e75d7b8f1ec526165341810fce9b0c6bf0add9f451d0122b68e2543deed98a2661ccaefb4b51262fee71964ba3c5bf9
 SHA512 
d5adf7df838f10abad79c5790c3aefec11ac78078cc5f0640213a2e097cb251a16eba39d9aa6f53996a983d08bcd4558718754d3bd11af74cf407faab3f97453
 DIST mkdocs-minify-plugin-0.7.0.gh.tar.gz 8856 BLAKE2B 
c61cd0817f4e224ca22b71c395a4bfd0d144cf73ac39417dd2293176e98f31fd797a43c3c43d38a0232c5e287c9b6a84273171bdbf4d2eda5ce757f5b19188f8
 SHA512 
d14b2050bc8acca03532c46d44418d37401a6bd8dafe727a8331e46a57173044f8bb7f461c62eaa3bcd6ccd88065d9a999fcdfdce9b04d5cd62dd858c5ab0d2b
+DIST mkdocs-minify-plugin-0.7.1.gh.tar.gz 8935 BLAKE2B 
d5b29515a40068dd01894f7dffc54ad627fbaa6e3efaea91c19ab4fb3571dcfba00f1ec9f2e23869dc4bd2bf97dec2a872a8e91fd928dc628f6a0fc8fe455539
 SHA512 
c8d732cf7906c37b754ad7d5c2132a88d1175f5da453aa53ac390ae2c0461e8a8ed6ffb88c64c8bc627be593e5f9e1f9b8d9e44181c29bee60188d4a9a3a254b

diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild 
b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild
new file mode 100644
index ..55254d02d421
--- /dev/null
+++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.7.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being 
written to disk"
+HOMEPAGE="
+   https://github.com/byrnereese/mkdocs-minify-plugin
+   https://pypi.org/project/mkdocs-minify-plugin/
+"
+# pypi sdist lacks tests, as of 0.6.4
+SRC_URI="
+   https://github.com/byrnereese/mkdocs-minify-plugin/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}]
+   >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
+   >=dev-python/jsmin-3.0.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # this is a fork of htmlmin with the same patches that we have
+   sed -i -e '/htmlmin2/d' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PATH=${T}:${PATH}
+   cat > "${T}"/mkdocs <<-EOF || die
+   #!/bin/sh
+   exec "${EPYTHON}" -m mkdocs "\${@}"
+   EOF
+   chmod +x "${T}"/mkdocs || die
+   epytest
+}



  1   2   3   >