[gentoo-commits] repo/gentoo:master commit in: app-emacs/magit/

2023-07-15 Thread Ulrich Müller
commit: 389180e9c3d1adff23b8317701cca711f8690c3c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jul 16 05:42:18 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul 16 05:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389180e9

app-emacs/magit: Enable libgit per IUSE default

magit-inhibit-libgit is still nil in version 3.3.0. The default was
changed in upstream commit
https://github.com/magit/magit/commit/451cbe5c24f2af7ed505f1422af6ad4e8f05205b
which is not in this release.

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

 app-emacs/magit/magit-3.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/magit/magit-3.3.0-r2.ebuild 
b/app-emacs/magit/magit-3.3.0-r2.ebuild
index e84c3c6320e7..9299f8b8d42f 100644
--- a/app-emacs/magit/magit-3.3.0-r2.ebuild
+++ b/app-emacs/magit/magit-3.3.0-r2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P}/lisp"
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="libgit"
+IUSE="+libgit" # drop the IUSE default for next upstream release
 
 DOCS=( ../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes )
 ELISP_TEXINFO="../Documentation/*.texi"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/exheres-mode/

2023-07-15 Thread Ulrich Müller
commit: 5abe4ff8e90e079ea2a34969220ca0fd8eb4bdbf
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jul 16 05:33:55 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul 16 05:34:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abe4ff8

app-emacs/exheres-mode: Fix S

Ignore dead HOMEPAGE and SRC_URI for now, maybe this is only temporary.

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

 app-emacs/exheres-mode/exheres-mode-1.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/exheres-mode/exheres-mode-1.10.ebuild 
b/app-emacs/exheres-mode/exheres-mode-1.10.ebuild
index 45a923df12b6..105bd4a950d5 100644
--- a/app-emacs/exheres-mode/exheres-mode-1.10.ebuild
+++ b/app-emacs/exheres-mode/exheres-mode-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DESCRIPTION="Major mode for editing files in exheres format"
 HOMEPAGE="https://www.exherbo.org/
https://gitlab.exherbo.org/exherbo-misc/exheres-mode/;
 SRC_URI="https://dev.exherbo.org/distfiles/${PN}/${P}.tar.xz;
-S="${S}"/src
+S="${WORKDIR}/${P}/src"
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/magit/files/, app-emacs/magit/

2023-07-15 Thread Ulrich Müller
commit: f0855a8be53e52bb54c4652d8f0ac9840cb9434a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jul 16 05:26:36 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul 16 05:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0855a8b

app-emacs/magit: New flag "libgit"

Make libegit2 dependency and installation of magit-libgit
use-conditional on it.

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

 app-emacs/magit/files/magit-3.3.0-magit-libgit.patch  | 11 ---
 .../magit/{magit-3.3.0-r1.ebuild => magit-3.3.0-r2.ebuild}|  6 +++---
 app-emacs/magit/magit-.ebuild |  5 ++---
 app-emacs/magit/metadata.xml  |  3 +++
 4 files changed, 8 insertions(+), 17 deletions(-)

diff --git a/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch 
b/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch
deleted file mode 100644
index f33ac1456198..
--- a/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/magit-libgit.el
-+++ b/magit-libgit.el
-@@ -51,7 +51,7 @@
- 
- (require 'magit-git)
- 
--(require 'libgit)
-+(require 'libgit nil t)
- 
- ;;; Utilities
- 

diff --git a/app-emacs/magit/magit-3.3.0-r1.ebuild 
b/app-emacs/magit/magit-3.3.0-r2.ebuild
similarity index 93%
rename from app-emacs/magit/magit-3.3.0-r1.ebuild
rename to app-emacs/magit/magit-3.3.0-r2.ebuild
index e15f4b690cc8..e84c3c6320e7 100644
--- a/app-emacs/magit/magit-3.3.0-r1.ebuild
+++ b/app-emacs/magit/magit-3.3.0-r2.ebuild
@@ -21,8 +21,7 @@ S="${WORKDIR}/${P}/lisp"
 
 LICENSE="GPL-3+"
 SLOT="0"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.3.0-magit-libgit.patch )
+IUSE="libgit"
 
 DOCS=( ../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes )
 ELISP_TEXINFO="../Documentation/*.texi"
@@ -32,6 +31,7 @@ RDEPEND="
>=app-emacs/dash-2.19.1
>=app-emacs/transient-0.3.6
>=app-emacs/with-editor-3.0.5
+   libgit? ( app-emacs/libegit2 )
 "
 BDEPEND="
${RDEPEND}
@@ -43,7 +43,7 @@ RDEPEND+="
 
 src_prepare() {
default
-
+   use libgit || rm magit-libgit.el || die
echo "(setq magit-version \"${PV}\")" > magit-version.el || die
 }
 

diff --git a/app-emacs/magit/magit-.ebuild 
b/app-emacs/magit/magit-.ebuild
index b3423758df8c..f8f9c547e60d 100644
--- a/app-emacs/magit/magit-.ebuild
+++ b/app-emacs/magit/magit-.ebuild
@@ -21,8 +21,7 @@ S="${WORKDIR}/${P}/lisp"
 
 LICENSE="GPL-3+"
 SLOT="0"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.3.0-magit-libgit.patch )
+IUSE="libgit"
 
 DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
 ELISP_TEXINFO="../docs/*.texi"
@@ -43,7 +42,7 @@ RDEPEND+="
 
 src_prepare() {
default
-
+   use libgit || rm magit-libgit.el || die
echo "(setq magit-version \"${PV}\")" > magit-version.el || die
 }
 

diff --git a/app-emacs/magit/metadata.xml b/app-emacs/magit/metadata.xml
index f81070d61ccb..6b01d379f24b 100644
--- a/app-emacs/magit/metadata.xml
+++ b/app-emacs/magit/metadata.xml
@@ -16,6 +16,9 @@
   Git operations.
 
 
+
+  Use libgit (app-emacs/libegit2)
+
 
   magit/magit
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/magit/

2023-07-15 Thread Ulrich Müller
commit: 756af0d0f6368c1dadfb42dc7b9612a718f923f3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jul 16 05:16:50 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul 16 05:34:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756af0d0

app-emacs/magit: Restore stable 3.3.0, drop -r1 to unstable

Fix assignment of S.

This partially reverts dc03c98faaa80c670c878830b161aac92cdb162a

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

 app-emacs/magit/magit-3.3.0-r1.ebuild |  4 ++--
 app-emacs/magit/magit-3.3.0.ebuild| 33 +
 app-emacs/magit/magit-.ebuild |  2 +-
 3 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/app-emacs/magit/magit-3.3.0-r1.ebuild 
b/app-emacs/magit/magit-3.3.0-r1.ebuild
index cbec2d023718..e15f4b690cc8 100644
--- a/app-emacs/magit/magit-3.3.0-r1.ebuild
+++ b/app-emacs/magit/magit-3.3.0-r1.ebuild
@@ -15,9 +15,9 @@ if [[ ${PV} == ** ]] ; then
 else
SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 fi
-S="${S}/lisp"
+S="${WORKDIR}/${P}/lisp"
 
 LICENSE="GPL-3+"
 SLOT="0"

diff --git a/app-emacs/magit/magit-3.3.0.ebuild 
b/app-emacs/magit/magit-3.3.0.ebuild
new file mode 100644
index ..87684a463d06
--- /dev/null
+++ b/app-emacs/magit/magit-3.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="A Git porcelain inside Emacs"
+HOMEPAGE="https://magit.vc/;
+SRC_URI="https://github.com/magit/magit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+
+S="${WORKDIR}/${P}/lisp"
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="../Documentation/*.texi"
+DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes/*"
+
+DEPEND="
+   >=app-emacs/dash-2.19.1
+   app-emacs/libegit2
+   >=app-emacs/transient-0.3.6
+   >=app-emacs/with-editor-3.0.5
+"
+RDEPEND="${DEPEND} >=dev-vcs/git-2.0.0"
+DEPEND="${DEPEND} sys-apps/texinfo"
+
+src_prepare() {
+   default
+   echo "(setq magit-version \"${PV}\")" > magit-version.el || die
+}

diff --git a/app-emacs/magit/magit-.ebuild 
b/app-emacs/magit/magit-.ebuild
index 57f82de1ff46..b3423758df8c 100644
--- a/app-emacs/magit/magit-.ebuild
+++ b/app-emacs/magit/magit-.ebuild
@@ -17,7 +17,7 @@ else
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 fi
-S="${S}/lisp"
+S="${WORKDIR}/${P}/lisp"
 
 LICENSE="GPL-3+"
 SLOT="0"



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

2023-07-15 Thread Sam James
commit: c3f3410196d63692735cfc44b289909a90954bfb
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:33:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:33:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f34101

sys-devel/gcc: add 13.1.1_p20230715

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.1.1_p20230715.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f8e7c1c09492..1e48879c98fa 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -24,6 +24,7 @@ DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb
 DIST gcc-13-20230624.tar.xz 83969940 BLAKE2B 
8a145ade87b38226d25161a0494b781e3cba1cfda229ffa367ed570aa97cdd3c38a520ae14e9ed9050fe844b229ac7bd8c2ef37544c472d39b8d75f7b9ecc3af
 SHA512 
98e5fe2e780646f67f6d8ed2e9f8338a9be27ade40c2cfa78b7fa3f9c9a0a74771292b3eb81c5713f230f90bdec46104fa655ca4286bb9e6065432ae10122f54
 DIST gcc-13-20230701.tar.xz 83971804 BLAKE2B 
3f5bab12f47e44f57556c320d2d9a8ca4a64ba392af62e59d34188aca1cad759358fc3082ec3b959c938d03f6819f9c2974f6252754e0038baec6652f325cb5b
 SHA512 
68d5ade55c082ef80dd4b66bcac1c5fc59f82f5dabaf6b4f703d7f4bc04a92c34e9a554bfa7794861630af97df668b5c7b81548ee7692e22cad25c0a5eb651ef
 DIST gcc-13-20230708.tar.xz 83997508 BLAKE2B 
b19c5f8bb90bb38f8e30e5cc04ddc7c26db007b309ce4007163b0be2d73fa0f8adbbcc318e9933e58ecdb52fa17d4b70221df4ac48f1b5fa28599e418bb71ae9
 SHA512 
c3fc449a6ec66786d3a6bd665749eed94108295e1c787c95e27e46311fd86d17f0e501636f2fb5db5d9f90d4a137632933056a8ff5fcb1988ffd4310adce95e3
+DIST gcc-13-20230715.tar.xz 84006392 BLAKE2B 
f55758258546e9a9a4ccc0f54be79d6a79a6975289fa0b5f28d843e1f2a28dca77fd8d7f3bd4d3bd5585340a05b65bcea44ffbced86735c8fae75b9261744a2b
 SHA512 
8fb6e33644b9bd991daa7f86359ca67a0b89c2093ea1e194c30e82d2eead87e5b26bfe798ef822cc057d0384eee4cf57a6dedc2c2cd27cff945ee74f2195407f
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 
29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907
 SHA512 
4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c
 DIST gcc-14-20230625.tar.xz 84461556 BLAKE2B 
231980a191e231a3f7dabc8f69ab364ecf1f3cf9a165a7e0bcbb9ad4ed17bda0616be325fe6cd2996321f6bfbc69f5e8d4a13513c3126132a0797d9d1c5c422f
 SHA512 
d794a977a7a6b759729386eb13bff934f90c093716c47e89b7490dbd36ea489f5dfb03d0c6c0f7d57e1d4214dad8a82d886438c8eb5af53620cf2a85236f0b45

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230715.ebuild 
b/sys-devel/gcc/gcc-13.1.1_p20230715.ebuild
new file mode 100644
index ..994717045fb5
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.1.1_p20230715.ebuild
@@ -0,0 +1,65 @@
+# 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="13.2.0"
+PATCH_VER="3"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.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: dev-ruby/actionview/

2023-07-15 Thread Hans de Graaff
commit: 1a5691358b5f594a98efa04c1718b044b3b18e2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:26:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a569135

dev-ruby/actionview: drop 6.0.6.1

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

 dev-ruby/actionview/Manifest  |  1 -
 dev-ruby/actionview/actionview-6.0.6.1.ebuild | 70 ---
 2 files changed, 71 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actionview/actionview-6.0.6.1.ebuild 
b/dev-ruby/actionview/actionview-6.0.6.1.ebuild
deleted file mode 100644
index 3a5514311a45..
--- a/dev-ruby/actionview/actionview-6.0.6.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
-   >=dev-ruby/erubi-1.4:0
-   >=dev-ruby/rails-html-sanitizer-1.2.0:1
-   dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/railties-${PV}
-   dev-ruby/sqlite3
-6.0.0"; gem "activerecord", "~> 
6.0.0"; gem "psych", "~> 3.0"' test/abstract_unit.rb || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: f47f27b03af2fbe56c2d770eac6d5d1b1cd91979
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:27:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47f27b0

dev-ruby/actioncable: drop 6.0.6.1

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

 dev-ruby/actioncable/Manifest   |  1 -
 dev-ruby/actioncable/actioncable-6.0.6.1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild
deleted file mode 100644
index 330b6365db98..
--- a/dev-ruby/actioncable/actioncable-6.0.6.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   dev-ruby/nio4r:2
-   >=dev-ruby/websocket-driver-0.6.1:*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   )"



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

2023-07-15 Thread Hans de Graaff
commit: da89799cc7c1995b68144314e19f230529b8ee5b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:25:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da89799c

dev-ruby/actionpack: drop 6.0.6.1

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

 dev-ruby/actionpack/Manifest  |  1 -
 dev-ruby/actionpack/actionpack-6.0.6.1.ebuild | 70 ---
 2 files changed, 71 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild
deleted file mode 100644
index a30fc887c506..
--- a/dev-ruby/actionpack/actionpack-6.0.6.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/rack:2.2
-   >=dev-ruby/rack-test-0.6.3:*
-   >=dev-ruby/rails-html-sanitizer-1.2.0:1
-   dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha:0.14
-   dev-ruby/bundler
-   >=dev-ruby/capybara-3.35.0
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   www-servers/puma
-6.0.0"; gem "activerecord", "~> 
6.0.0"; gem "psych", "~> 3.0"' test/abstract_unit.rb || die
-
-   # Avoid tests that fail with a fixed cgi.rb version
-   sed -i -e '/test_session_store_with_all_domains/askip "Fails with fixed 
cgi.rb"' test/dispatch/session/cookie_store_test.rb || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: c3cbb778863d1ab4dfcfb2c7a9fddb8177783fa6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:29:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cbb778

dev-ruby/roadie-rails: drop obsolete rails version

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

 dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
index 021cb15a3435..b521e9d0ce83 100644
--- a/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
+++ b/dev-ruby/roadie-rails/roadie-rails-3.0.0-r1.ebuild
@@ -21,11 +21,11 @@ SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64"
 
 ruby_add_rdepend "dev-ruby/roadie:5
-   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 dev-ruby/railties:6.0 
)"
+   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )"
 ruby_add_bdepend "
test? (
dev-ruby/bundler
-   || ( dev-ruby/rails:7.0 dev-ruby/rails:6.1 dev-ruby/rails:6.0 )
+   || ( dev-ruby/rails:7.0 dev-ruby/rails:6.1 )
dev-ruby/rspec-rails
dev-ruby/rspec-collection_matchers
dev-ruby/sass-rails )"



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

2023-07-15 Thread Hans de Graaff
commit: fb9c9a90dedc1cdd065bc3b2535a95a5edd6eca7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:25:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9c9a90

dev-ruby/activestorage: drop 6.0.6.1

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

 dev-ruby/activestorage/Manifest|  1 -
 .../activestorage/activestorage-6.0.6.1.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild
deleted file mode 100644
index cd37f3bbe21b..
--- a/dev-ruby/activestorage/activestorage-6.0.6.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Attach cloud and local files in Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   ~dev-ruby/activerecord-${PV}:*
-   dev-ruby/marcel:1.0
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/image_processing-1.2:0
-   dev-ruby/test-unit:2
-   dev-ruby/mini_magick
-   dev-ruby/mocha
-   dev-ruby/rake
-   dev-ruby/sqlite3
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for 
this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
-   -e '/dalli/ s/2.7.7/2.7.9/' \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/:test/,/^end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Skip test that has already been updated in later versions 
upstream
-   sed -i -e '/resized variation of BMP blob/askip "broken test"' 
test/models/variant_test.rb || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: 298ad29a264d8693c1b056a1a228928122422287
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:30:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298ad29a

package.mask: drop obsolete masks for ruby packages

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 53f3f622e586..cd7a2244781b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -248,35 +248,6 @@ dev-ruby/database_cleaner-active_record:2.0
 # and . /etc/profile.
  (2023-06-16)
-# Obsolete slots without reverse dependencies that require rails 6.0 to
-# be present. Use the newer slots if needed.
-# Masked for removal on 2023-07-16.
-dev-ruby/roadie:4
-dev-ruby/roadie-rails:2
-
-# Hans de Graaff  (2023-06-16)
-# Rails 6.0 is no longer supported upstream and limited to ruby30. Use a
-# newer Rails version instead. Masked for removal on 2023-07-16.
-dev-ruby/rails:6.0
-dev-ruby/railties:6.0
-dev-ruby/actionmailbox:6.0
-dev-ruby/actiontext:6.0
-dev-ruby/activerecord:6.0
-dev-ruby/actionmailer:6.0
-dev-ruby/activestorage:6.0
-dev-ruby/actionpack:6.0
-dev-ruby/actionview:6.0
-dev-ruby/activejob:6.0
-dev-ruby/actioncable:6.0
-dev-ruby/activemodel:6.0
-dev-ruby/activesupport:6.0
-
-# Hans de Graaff  (2023-06-16)
-# Obsolete slot. Use the newer 0.7 slot instead.
-# Masked for removal on 2023-07-16.
-dev-ruby/websocket-driver:0
-
 # Tomáš Mózes  (2023-06-12)
 # Buggy version that causes ibdata1 to grow, please update. See bug #908394.
 =dev-db/mariadb-10.5.20



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

2023-07-15 Thread Hans de Graaff
commit: ea8c0711693f819305e570c021344c8dd2376911
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:22:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8c0711

dev-ruby/roadie-rails: drop 2.3.0

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

 dev-ruby/roadie-rails/Manifest  |  1 -
 dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ruby/roadie-rails/Manifest b/dev-ruby/roadie-rails/Manifest
index 9593de0291ea..12f320451f48 100644
--- a/dev-ruby/roadie-rails/Manifest
+++ b/dev-ruby/roadie-rails/Manifest
@@ -1,2 +1 @@
-DIST roadie-rails-2.3.0.tar.gz 61709 BLAKE2B 
7616f27199f3ad6733becc62e0cb4946ad2d01ff78ed5ecb79f49b2ab91ff29f173450c90364ab62af68b62a1e2e64060f32e41032f8d0b7596934be9f34733b
 SHA512 
454d1eda70cf055c7343d5ba80124e9663084464cbbe0811f770bf6ae4a39c0ac40332983cd86b6b92e3bf50bf1da722f5ba5e631f69a355f5b5be73d9502458
 DIST roadie-rails-3.0.0.tar.gz 62724 BLAKE2B 
d9e960f97a491724b80d3064304e4875b1a12e7570e6c6ed8c373bf0dc73cf0828d1c5f3cb2ea57c485bbca832ce9cd9ba5c7ca798c4695a36b0c7925826eb91
 SHA512 
061635e9d5d6c4f752f8f105c0fef0b0ac9cd46cec7669b43295fecb80fd2232e211f033af9f9fe457a3c2c6ea04921ffcc9abe6f8b375f2df8b8bc8bfa64512

diff --git a/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild 
b/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild
deleted file mode 100644
index 5daa5eb7d3cf..
--- a/dev-ruby/roadie-rails/roadie-rails-2.3.0.ebuild
+++ /dev/null
@@ -1,55 +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_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Hooks Roadie into your Rails application to help with email 
generation"
-HOMEPAGE="https://github.com/Mange/roadie-rails;
-SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-
-ruby_add_rdepend ">=dev-ruby/roadie-3.1:4
-   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 dev-ruby/railties:6.0 
)"
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   dev-ruby/rails:7.0 dev-ruby/rails:6.0
-   dev-ruby/rspec-rails
-   dev-ruby/rspec-collection_matchers )"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/ s:^:#:' Gemfile || die
-   sed -i -e 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid already removed rails version
-   sed -i -e '/rails_5\(1\|2\)/ s:^:#:' spec/integration_spec.rb || die
-
-   # Avoid dependency on optional bootsnap
-   sed -i -e '/bootsnap/ s:^:#:' spec/railsapps/rails_70/Gemfile 
spec/railsapps/rails_70/config/boot.rb || die
-
-   # Revert 
https://github.com/Mange/roadie-rails/commit/03acd8fddf651d43919e92db35d541ec4281c5fc
 for now
-   # Fragile test which is affected by dependency versions (unclear which)
-   sed -e 
's/cd95a25e70dfe61add5a96e11d3fee0f29e9ba2b05099723d57bba7dfa725c8a/322506f9917889126e81df2833a6eecdf2e394658d53dad347e9882dd4dbf28e/'
 \
-   -i spec/integration_spec.rb || die
-
-}
-
-each_ruby_prepare() {
-   sed -i -e '/run_in_app_context/ s:bin/rails:'${RUBY}' -S bin/rails:' 
spec/support/rails_app.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bundle exec rspec-3 spec || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: e8c333509869fc19b5871fb2aa3859a392b77421
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:28:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c33350

dev-ruby/activesupport: drop 6.0.6.1-r1, 6.0.6.1-r2

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

 dev-ruby/activesupport/Manifest|  1 -
 .../activesupport/activesupport-6.0.6.1-r1.ebuild  | 77 --
 .../activesupport/activesupport-6.0.6.1-r2.ebuild  | 76 -
 3 files changed, 154 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
deleted file mode 100644
index 2da6e6ef5818..
--- a/dev-ruby/activesupport/activesupport-6.0.6.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   >=dev-ruby/concurrent-ruby-1.0.2:1
-   dev-ruby/i18n:1
-   =dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/zeitwerk-2.2:2
-"
-
-# memcache-client, nokogiri, builder, and redis are not strictly needed,
-# but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-2.2.1
-   >=dev-ruby/nokogiri-1.4.5
-   >=dev-ruby/builder-3.1.0
-   >=dev-ruby/listen-3.0.5:3
-   dev-ruby/rack
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set the secure permissions that tests expect.
-   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' \
-   -e 's/gemspec/gemspec path: "activesupport"/' \
-   -e '5igem "builder"; gem "rack"' ../Gemfile || die
-   rm ../Gemfile.lock || die
-   sed -i -e '1igem "tzinfo", "~> 1.1"; gem "psych", "~> 3.0"' 
test/abstract_unit.rb || die
-
-   sed -i -e '/minitest.*~> 5.1/s:.*:&, "< 5.16":' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   # Avoid test that depends on timezone
-   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
-
-   # Avoid tests that seem to trigger race conditions.
-   rm -f test/evented_file_update_checker_test.rb || die
-
-   # Avoid test that generates filename that is too long
-   sed -i -e '/test_filename_max_size/askip "gentoo"' 

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

2023-07-15 Thread Hans de Graaff
commit: ab685f0ee7570d04687cfcd550125fdf19e79169
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:27:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab685f0e

dev-ruby/activejob: drop 6.0.6.1

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

 dev-ruby/activejob/Manifest |  1 -
 dev-ruby/activejob/activejob-6.0.6.1.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/activejob/activejob-6.0.6.1.ebuild 
b/dev-ruby/activejob/activejob-6.0.6.1.ebuild
deleted file mode 100644
index 80d3057ccb00..
--- a/dev-ruby/activejob/activejob-6.0.6.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
-   sed -i -e '2igem "railties", "~> 6.0.0"' test/helper.rb || die
-
-   # Remove all currently unpackaged queues.
-   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
-   -e 's/delayed_job//' Rakefile || die
-   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
-}



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

2023-07-15 Thread Hans de Graaff
commit: 2d2179a23d5a77acd9a23ff6b754709a9ee8d741
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:24:46 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2179a2

dev-ruby/activerecord: drop 6.0.6.1

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

 dev-ruby/activerecord/Manifest|  1 -
 dev-ruby/activerecord/activerecord-6.0.6.1.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild
deleted file mode 100644
index f123323db09c..
--- a/dev-ruby/activerecord/activerecord-6.0.6.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
-   ~dev-ruby/activemodel-${PV}
-   sqlite? ( >=dev-ruby/sqlite3-1.4 )
-   mysql? ( dev-ruby/mysql2:0.5 )
-   postgres? ( dev-ruby/pg:1 )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/sqlite3-1.4.0
-   dev-ruby/mocha
-3.4/>= 3.4/' 
../railties/railties.gemspec || die
-   sed -e '/bcrypt/ s/3.0.0/3.0/' \
-   -i ../Gemfile || die
-
-   # Add back json in the Gemfile because we dropped some dependencies
-   # earlier that implicitly required it.
-   sed -i -e '$agem "json"' ../Gemfile || die
-
-   sed -i -e '2igem "railties", "~> 6.0.0"; gem "activemodel", "~> 6.0.0"; 
gem "psych", "~> 3.0"' test/cases/helper.rb || die
-
-   # Avoid test depending on mysql adapter which we don't support for
-   # this Rails version to simplify our dependencies.
-   rm test/cases/connection_specification/resolver_test.rb || die
-
-   # Avoid single tests using mysql or postgres dependencies.
-   rm test/cases/invalid_connection_test.rb || die
-   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
-   -i 
test/cases/connection_adapters/connection_handlers_multi_db_test.rb || die
-
-   # Avoid failing test that makes bad assumptions on database state.
-   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
-   test/cases/associations/has_many_associations_test.rb
-
-   # Avoid test failing to bind limit length in favor of security release
-   sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' 
test/cases/bind_parameter_test.rb || die
-
-   # Avoid test failing related to rubygems
-   sed -i -e '/test_generates_absolute_path_with_given_root/askip 

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

2023-07-15 Thread Hans de Graaff
commit: ea4724ff06a0cccd74330fabc29e7c046792fd1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:27:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4724ff

dev-ruby/activemodel: drop 6.0.6.1

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

 dev-ruby/activemodel/Manifest   |  1 -
 dev-ruby/activemodel/activemodel-6.0.6.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild
deleted file mode 100644
index 12da6d32b4bf..
--- a/dev-ruby/activemodel/activemodel-6.0.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   dev-ruby/test-unit:2
-   dev-ruby/mocha
-   >=dev-ruby/bcrypt-ruby-3.1.7
-3.0"' test/cases/helper.rb || die "Unable 
to remove load paths"
-}



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

2023-07-15 Thread Hans de Graaff
commit: 09f7a49d51ade63a6d16563f52d19574353a2e57
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:23:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f7a49d

dev-ruby/railties: drop 6.0.6.1

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

 dev-ruby/railties/Manifest|  1 -
 dev-ruby/railties/railties-6.0.6.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/railties/railties-6.0.6.1.ebuild 
b/dev-ruby/railties/railties-6.0.6.1.ebuild
deleted file mode 100644
index 8c412bd20c14..
--- a/dev-ruby/railties/railties-6.0.6.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.24"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionpack-${PV}
-   dev-ruby/thor:1
-   >=dev-ruby/rake-0.8.7
-   dev-ruby/method_source
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
-   elog "To select between slots of rails, use:"
-   elog "\teselect rails"
-
-   eselect rails update
-}
-
-pkg_postrm() {
-   eselect rails update
-}



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

2023-07-15 Thread Hans de Graaff
commit: c86423d1f5b8ecad5ee25c5937f11227bc4044b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:24:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86423d1

dev-ruby/actiontext: drop 6.0.6.1

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

 dev-ruby/actiontext/Manifest  |  1 -
 dev-ruby/actiontext/actiontext-6.0.6.1.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild
deleted file mode 100644
index e8592dd35023..
--- a/dev-ruby/actiontext/actiontext-6.0.6.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Edit and display rich text in Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/nokogiri-1.8.5
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|byebug\|dalli\)/
 s:^:#:" \
-   -e '/minitest/ s/5.15/5.16/' \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-}
-
-each_ruby_prepare() {
-   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: 5dbc2ec38f3aa32de67d0bc345261745646f29d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:25:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbc2ec3

dev-ruby/actionmailer: drop 6.0.6.1

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

 dev-ruby/actionmailer/Manifest|  1 -
 dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild
deleted file mode 100644
index 640e870059e8..
--- a/dev-ruby/actionmailer/actionmailer-6.0.6.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
-   dev-ruby/rails-dom-testing:2"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '2igem "railties", "~> 6.0.0" ; gem "activejob", "~> 6.0.0"' 
test/abstract_unit.rb || die
-
-   # Avoid a test failing only on attachment ordering, since this is a
-   # security release.
-   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: 678fe56f0c46ba5aca6a24538580247e74633611
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:24:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678fe56f

dev-ruby/actionmailbox: drop 6.0.6.1

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

 dev-ruby/actionmailbox/Manifest|  1 -
 .../actionmailbox/actionmailbox-6.0.6.1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 760d0e8dda66..e8a2d14dcb25 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f249c6cb9abffdd3a6ed83eb1dca996e6ef56a92cf773f8f9373ad947690015fb7966ddc599c995cea1121
 SHA512 
6873354fe2f8b9bf8bc12c7e6affda4300c158ee825f996eea6032a70f9532009d8f626d2736af22a452c8a3b331d1252ff19666e021150bfae2a8d575890c27
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-6.1.7.4.tgz 11038583 BLAKE2B 
737044b6f92f2555fd9374e0b0fef7e26e53e2ac2103f1e3d89124929416aeda1295adfa7493471472c6ff0fbb057dea0bd9c184bbb45ae572185b98c399177f
 SHA512 
caa7e2a79f747befb5f6f17adec1cc43530dbb35741775b2ebdcf59476efecd277dad025073a4b519a35754367cca04290c24bb8d8ae4235fda696ead531a94f

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild
deleted file mode 100644
index 7503a5d4c9d8..
--- a/dev-ruby/actionmailbox/actionmailbox-6.0.6.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/mail-2.7.1:*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   

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

2023-07-15 Thread Hans de Graaff
commit: 8f081205271749847fe24d3039c5244096a0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:23:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f081205

dev-ruby/rails: drop 6.0.6.1

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

 dev-ruby/rails/Manifest |  1 -
 dev-ruby/rails/rails-6.0.6.1.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 55c69dc12234..f7a3cdf77f74 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,4 +1,3 @@
-DIST rails-6.0.6.1.gem 6656 BLAKE2B 
96e80633f3ea9856703cb6798833fb14b45caefa9699ca57954c4e6d72bf8a8bf9adcfe484100dc58ef26cf6ff9de503777edda9a2b6470e4d5244d5bf65d4c2
 SHA512 
7a656dae2490b9195f88db997f08ef70bec7df579b849acde017e58552f7dd30f71f69cfa5676d703f921a7f0fc5ba31e96586850ace33b5d9e5db9830b6f807
 DIST rails-6.1.7.2.gem 6656 BLAKE2B 
149fca7e8a48c952608cbbfd9a91e37e350dbc46f96c72e6306d3828e303084ff3e7be7a5495d90375f0ef9a15a86ee0d616301143b23e5e372d4205d593d0c0
 SHA512 
28ca21666905462d7663aa5fb0ea4e5b2058235b3243408ecf474073e48eb97473e94367323df5476b159912510d96262e92fb5b2791b995180c6a7adf59ea44
 DIST rails-6.1.7.3.gem 6656 BLAKE2B 
0fefce9e1785afd14d98b53ba8b998d9a3d9a50dc1b9d77ec8478d20b1e45b46a2e74aea6cc988892cd544fccef23f4235fc1cad7611f3fa9072ad08cdd3f3f0
 SHA512 
ff4b22af73e72ecdfb6ae9c6ae060d2881eb74456ba5cdd81b27a21e55193dd593f4a11ed1b6a22af49e5d7cf3b9c921cfa0e03c8984da7fa5975ea7696184b0
 DIST rails-6.1.7.4.gem 6656 BLAKE2B 
67c3c47bc4ea22a84466d2805953a0ce0bd5b5c71d95dbeade487bae5f2e54eca486621cfbd6f83dcd940db79792bb3a60a822f6fe379d5787e62942106b32f3
 SHA512 
76acdcdb9d882d5e4f9fdc039e407b52ac15625f267cea932f28d724ca05d468a21a699d235fbd8b11cd0b4b2de8517fa608ef469df6d6c5c609fefbd9a169a8

diff --git a/dev-ruby/rails/rails-6.0.6.1.ebuild 
b/dev-ruby/rails/rails-6.0.6.1.ebuild
deleted file mode 100644
index 83b1a124f6e3..
--- a/dev-ruby/rails/rails-6.0.6.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistence framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-ruby_add_rdepend "
-   ~dev-ruby/actioncable-${PV}
-   ~dev-ruby/actionmailbox-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actiontext-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3:*
-   >=dev-ruby/sprockets-rails-2.0.0:*
-"



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

2023-07-15 Thread Hans de Graaff
commit: 68f4ac7f06198e4cdc46459a962fbb733adff708
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:22:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f4ac7f

dev-ruby/roadie: drop 4.0.0

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

 dev-ruby/roadie/Manifest|  1 -
 dev-ruby/roadie/roadie-4.0.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 69326ea17586..407ad00b8bb8 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,4 +1,3 @@
-DIST roadie-4.0.0.tar.gz 50727 BLAKE2B 
671c5260f4a181e4a50d136e4c6e96e96a3bb51adc7cd88d070b558af0d1d858e712a8f6d586aaea5c72b735db41a54ecb1833b74b3e76f7838a3323a69fb5f3
 SHA512 
ad42ff83c7983e8cce1506f6b72d66e47a860251749eebd3cd65c2114859d3d8a8103d309964aa53875cb07a83393b086fb6c58db88d95a84059abb514d12665
 DIST roadie-5.0.0.tar.gz 50262 BLAKE2B 
94e2ecb83252ff1e3d20dd383cef5f65922dacf0febaaad8d5943890640f0bd7cc2774cb9f0bd87faff60dee9ea1ec27c562368f451ce8811faf968c172f661e
 SHA512 
531de622ff3c96ec702e04238c512b3b64dd352a55151db2becac0d8dc1ca933b76914058130ff468030199b7dfe80e1bb89366db2bb3b86519f74911cd4ee29
 DIST roadie-5.0.1.tar.gz 50380 BLAKE2B 
38cbc3697aacc4932ec817be2face87e0eeb89b9de6053b753b4db1aadf7ef4d3205148a43a722f9d0691c3200e23d1d4cb345adb8deaebfdfa13c63238a4361
 SHA512 
a23aafd9cf6b21ac3ca00a29bcbf40b7c11366c09f013a31d0bc92194729735dda3370e43700fce88a3cd1e1fccfc7089b3fe126a4f95ab71f3b93a85670d623
 DIST roadie-5.1.0.tar.gz 50866 BLAKE2B 
efab67901951f36877cf5f4a41e604e69f672f4ba3b774a26992de947d52b8e1f1c1bf10b4d36212b80542942d29be066184fe4237ac31895ac5bbb2ca27ae80
 SHA512 
490a5def87bd2a33eff732fc144881fc23e8838ccbd7392a0ecabcde2eb7736445a94eb0580080d616f7c6594c63da6455f1b55636dd542372569bee4a70de78

diff --git a/dev-ruby/roadie/roadie-4.0.0.ebuild 
b/dev-ruby/roadie/roadie-4.0.0.ebuild
deleted file mode 100644
index 846698ae4a82..
--- a/dev-ruby/roadie/roadie-4.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
-HOMEPAGE="https://github.com/Mange/roadie;
-SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.8:0
-   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
-ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
-
-all_ruby_prepare() {
-   sed -i -e "/[Bb]undler/d" Rakefile || die
-   sed -i -e 's/git ls-files/find . -type f -print/' \
-   -e '/test_files/d' \
-   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-07-15 Thread Hans de Graaff
commit: 218c22fe6e2547d37b98b58dfb5ef3dd041e21e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 16 05:22:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 16 05:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218c22fe

dev-ruby/websocket-driver: drop 0.6.5-r1

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

 dev-ruby/websocket-driver/Manifest |  1 -
 .../websocket-driver-0.6.5-r1.ebuild   | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/websocket-driver/Manifest 
b/dev-ruby/websocket-driver/Manifest
index 47753f0acd1c..1709f185412f 100644
--- a/dev-ruby/websocket-driver/Manifest
+++ b/dev-ruby/websocket-driver/Manifest
@@ -1,2 +1 @@
-DIST websocket-driver-0.6.5.tar.gz 24737 BLAKE2B 
137c16a69309a1aad07fff663ff95a888a151f0fa20e78e754ae62ddfc8c2bdbfda926d7f4c53549e92646d018df7f374721e95246eb2985012e6b219970c4c6
 SHA512 
6915fdefac26a24e1f7d3d9a7e6bc6afc84b491150290a75a14243c233f5029d7d6e90a803b34bd6a8e8717322c6ae6fd4d3f3dad7a50c8eb18f17c3f2e9bbd0
 DIST websocket-driver-0.7.5.tar.gz 26179 BLAKE2B 
8e7739d6cf48de5a2ef443f476652af74b269c075aa1e6bc13b2ac3ac17ede1699594a9380a137b307eaaed19ac2868b6a1362a66f835262f18e82f81c8e445f
 SHA512 
538c78cd39507fb6cddeaa6196f0e2bbb89d7293f062d9b0231b6c6988a46b718c91b69a50b4cbf5b227067e6ed4ee89c61759bf340fc3e483c4af97052d42f9

diff --git a/dev-ruby/websocket-driver/websocket-driver-0.6.5-r1.ebuild 
b/dev-ruby/websocket-driver/websocket-driver-0.6.5-r1.ebuild
deleted file mode 100644
index 6d1d0117d699..
--- a/dev-ruby/websocket-driver/websocket-driver-0.6.5-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/websocket-driver/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="A complete implementation of the WebSocket protocols"
-HOMEPAGE="https://github.com/faye/websocket-driver-ruby;
-SRC_URI="https://github.com/faye/websocket-driver-ruby/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}-ruby-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/websocket-extensions-0.1.0"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/scikit-image/

2023-07-15 Thread Sam James
commit: 04eb1c78ee2ebbd2fa0cb2fcfb69ff1bd518b6d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:25:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:25:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eb1c78

sci-libs/scikit-image: Keyword 0.19.3-r1 arm64, #906564

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

 sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild 
b/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
index ce0e6d1aafb2..625518acb25e 100644
--- a/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
+++ b/sci-libs/scikit-image/scikit-image-0.19.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 RESTRICT="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-openconnect/

2023-07-15 Thread Sam James
commit: 9f318525fe2d81fb0480b7bb525b29812dd157c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:25:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f318525

net-vpn/networkmanager-openconnect: Stabilize 1.2.10-r1 x86, #909480

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

 .../networkmanager-openconnect-1.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
index 2992e2b0a3ae..a06020830b68 100644
--- 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
+++ 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager 
https://gitlab.gnome.or
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gtk"
 
 DEPEND="



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

2023-07-15 Thread Sam James
commit: e0d0fbf194fd40b2939d99f9013831716ceb
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:25:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d0fbf1

sys-devel/clang: Stabilize 14.0.6-r4 amd64, #908321

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

 sys-devel/clang/clang-14.0.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-14.0.6-r4.ebuild 
b/sys-devel/clang/clang-14.0.6-r4.ebuild
index 34eaae7e6f6e..e8471c92e939 100644
--- a/sys-devel/clang/clang-14.0.6-r4.ebuild
+++ b/sys-devel/clang/clang-14.0.6-r4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="
debug default-compiler-rt default-libcxx default-lld doc
llvm-libunwind +pie +static-analyzer test xml



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2023-07-15 Thread Sam James
commit: c6e48f7915516ed955c669d7a185c6ad8dfdd266
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:24:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:24:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e48f79

net-firewall/nftables: update DESCRIPTION

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

 net-firewall/nftables/nftables-1.0.7-r1.ebuild | 2 +-
 net-firewall/nftables/nftables-1.0.8-r1.ebuild | 2 +-
 net-firewall/nftables/nftables-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-firewall/nftables/nftables-1.0.7-r1.ebuild 
b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
index 461806c0f9f7..48293af58b97 100644
--- a/net-firewall/nftables/nftables-1.0.7-r1.ebuild
+++ b/net-firewall/nftables/nftables-1.0.7-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
 inherit edo linux-info distutils-r1 systemd verify-sig
 
-DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
+DESCRIPTION="Linux kernel firewall, NAT and packet mangling tools"
 HOMEPAGE="https://netfilter.org/projects/nftables/;
 
 if [[ ${PV} =~ ^[9]{4,}$ ]]; then

diff --git a/net-firewall/nftables/nftables-1.0.8-r1.ebuild 
b/net-firewall/nftables/nftables-1.0.8-r1.ebuild
index 6acc2d710064..db4ad6e3feb7 100644
--- a/net-firewall/nftables/nftables-1.0.8-r1.ebuild
+++ b/net-firewall/nftables/nftables-1.0.8-r1.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..11} )
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
 inherit edo linux-info distutils-r1 systemd verify-sig
 
-DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
+DESCRIPTION="Linux kernel firewall, NAT and packet mangling tools"
 HOMEPAGE="https://netfilter.org/projects/nftables/;
 
 if [[ ${PV} =~ ^[9]{4,}$ ]]; then

diff --git a/net-firewall/nftables/nftables-.ebuild 
b/net-firewall/nftables/nftables-.ebuild
index 6acc2d710064..db4ad6e3feb7 100644
--- a/net-firewall/nftables/nftables-.ebuild
+++ b/net-firewall/nftables/nftables-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..11} )
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
 inherit edo linux-info distutils-r1 systemd verify-sig
 
-DESCRIPTION="Linux kernel (3.13+) firewall, NAT and packet mangling tools"
+DESCRIPTION="Linux kernel firewall, NAT and packet mangling tools"
 HOMEPAGE="https://netfilter.org/projects/nftables/;
 
 if [[ ${PV} =~ ^[9]{4,}$ ]]; then



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/

2023-07-15 Thread Sam James
commit: 97cb0b0045883c7c9f1d4091dc6ab21a3af19b3b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 05:25:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 05:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cb0b00

sci-mathematics/eclib: Stabilize 20230424 amd64, #910411

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

 sci-mathematics/eclib/eclib-20230424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20230424.ebuild 
b/sci-mathematics/eclib/eclib-20230424.ebuild
index b6530c437e9e..acd6e324bbf0 100644
--- a/sci-mathematics/eclib/eclib-20230424.ebuild
+++ b/sci-mathematics/eclib/eclib-20230424.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.
 LICENSE="GPL-2"
 
 SLOT="0/12"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 



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

2023-07-15 Thread Matthew Thode
commit: 2f412723ac949c643630719a48d3adca91ea117e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jul 16 04:01:20 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jul 16 04:01:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f412723

app-admin/augeas: fix patching / build error

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

 app-admin/augeas/augeas-1.14.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-admin/augeas/augeas-1.14.1.ebuild 
b/app-admin/augeas/augeas-1.14.1.ebuild
index a8fbc7adbc26..c40e5aba18cf 100644
--- a/app-admin/augeas/augeas-1.14.1.ebuild
+++ b/app-admin/augeas/augeas-1.14.1.ebuild
@@ -25,10 +25,6 @@ BDEPEND="
test? ( dev-lang/ruby )
 "
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.14.0-musl-strerror_r.patch
-)
-
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: sys-fs/duperemove/

2023-07-15 Thread Michał Górny
commit: c8dada80f69097250f2a81c0e63449ba50ab043a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 03:05:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 03:05:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8dada80

sys-fs/duperemove: Bump to 0.12

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

 sys-fs/duperemove/Manifest   |  1 +
 sys-fs/duperemove/duperemove-0.12.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/sys-fs/duperemove/Manifest b/sys-fs/duperemove/Manifest
index 4ab5e7a8670c..822c0539023b 100644
--- a/sys-fs/duperemove/Manifest
+++ b/sys-fs/duperemove/Manifest
@@ -1 +1,2 @@
 DIST duperemove-0.11.3.tar.gz 158445 BLAKE2B 
dff7fdcf8468933c21753a8253067dddc400d2baec4052cd70cd3d94e92ad6e612bb24ffc12ad4a79e356747dcf4ceba15aa3bf6b3fca4a7a0b829f7c2783391
 SHA512 
0669cbb8a08082b9c2b62aff26759951e3e2c1b2236676ac6d79b9639027f775e4e5a218d1c7930b33ad7cca39726764cce5ac3063dc7d2049eb65fc4431af89
+DIST duperemove-0.12.gh.tar.gz 162458 BLAKE2B 
53dae9df2b45cb9ede8041e8a7a827c22c725da51d6df74acc96b464d4bfcc3a14b8adcd4b9ada68e2cf1411a5f015be27476e088a655998b0cc9d1f19acfae8
 SHA512 
7b5f464615f4ba850733657239dd4d68120d592424b6be56687b7ad4f6fd2dee67fd7729a1cd47c803dd77864dee033d8eef2f7f6774dc0f657b0d52aeb5559c

diff --git a/sys-fs/duperemove/duperemove-0.12.ebuild 
b/sys-fs/duperemove/duperemove-0.12.ebuild
new file mode 100644
index ..82e6d1da0fdb
--- /dev/null
+++ b/sys-fs/duperemove/duperemove-0.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Btrfs and xfs deduplication utility"
+HOMEPAGE="https://github.com/markfasheh/duperemove/;
+SRC_URI="
+   https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz
+   -> ${P/_/.}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P/_/.}
+
+src_compile() {
+   emake VERSION="${PV}" IS_RELEASE=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} 
-Wall"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}



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

2023-07-15 Thread Michał Górny
commit: 1890ccdd64e096c846d18875e880b6de1835f43a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:59:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:59:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1890ccdd

dev-python/dnspython: Bump to 2.4.0

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

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.4.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 6aa1cf078ca9..f615512fea32 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
+DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca

diff --git a/dev-python/dnspython/dnspython-2.4.0.ebuild 
b/dev-python/dnspython/dnspython-2.4.0.ebuild
new file mode 100644
index ..00c4ada172dc
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.4.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+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"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

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

2023-07-15 Thread Michał Górny
commit: 16f1d1df096b4a02f15512f65c9b3f9b13ae157e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 03:01:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 03:01:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f1d1df

dev-python/griffe: Bump to 0.32.1

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.32.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index b25615332b8d..dc20588af284 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -4,3 +4,4 @@ DIST griffe-0.30.0.gh.tar.gz 165537 BLAKE2B 
aa6b54e6b15dfc48c1caaa7b440fdaf486cd
 DIST griffe-0.30.1.gh.tar.gz 166243 BLAKE2B 
7ae9820b63788d27b0078723a81443a45a52c59a1abc09ae283708e4bb3fab862878a63ac3c841568ac092b6d08b3c2b0fd6970e9dfe3b493347a6d58944b4c8
 SHA512 
7f96f3c899f39f32f220a810af30b4145c000dcf240e3a4e1345ff590e4f433770282caac3d94f4f99d950723eec9ae04d98d4326696e65e61e588460cb009c4
 DIST griffe-0.31.0.gh.tar.gz 165043 BLAKE2B 
66db057df761f7ce6e68abbb48cbb793ffcafd437b4549c3e666c3fa1013f3d109367da437c755c487d52187a9b0618ded7dd099233f15827b8bb12b52027e77
 SHA512 
b644c9f9d7826fac52a9a2c84f67de61a597ad392854574c71ef548ef769625ff14003b40f8b5eff8ecd7dff9f3badadff2bc9805da238228c820d23b0625e80
 DIST griffe-0.32.0.gh.tar.gz 177568 BLAKE2B 
6b9b7530d619676d3d1f7921b5133a966b1adcaaf2807f94288d80de885ae5badef248e801af16ca796052213c878ef802dbdab7dcbefcb2bdb558755f1a2884
 SHA512 
b70b1b3f24a1f29cb49b6ecf23dd70cf836c371965108e5e3f1db043913a51b258bd839f9c6c90682e29c092b2ec09f364f416c480cf84651022472e62224b14
+DIST griffe-0.32.1.gh.tar.gz 176567 BLAKE2B 
20c044e7dd0b92db0b9b92c3dfb4e623438106cf17da210302c66f3adf43a16d6d88039dea6db193cda59897d08646d4059c837f228ca3aec04309a94325e182
 SHA512 
8385d1f035e1a884f8cbc7c167931c7ecdb74b44da50cc6a1e8b7398921aab3bfd2fb230f37df5aa18598d04b62185155bca49f85cee0f9c07569ae929ff8883

diff --git a/dev-python/griffe/griffe-0.32.1.ebuild 
b/dev-python/griffe/griffe-0.32.1.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.32.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-07-15 Thread Michał Górny
commit: 0d94fa67c2d366be005ca2f3e9508de6d0157d7c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 03:00:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 03:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d94fa67

dev-python/pecan: Bump to 1.5.1

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

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

diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest
index 279cac787977..5461f3d587d1 100644
--- a/dev-python/pecan/Manifest
+++ b/dev-python/pecan/Manifest
@@ -1,2 +1,3 @@
 DIST pecan-1.4.2.tar.gz 124900 BLAKE2B 
bf78c630605dbf020bcda830855cf19dc660c8bdbfa6d68a9739a0da7c585ec17d30525d37337867e007aa31d3329e87224cfd4e0335b14496df911457af5c82
 SHA512 
cea290db5b7c4664057ec326e1f9ac11d4b523e2df83a84c3b47acbce0520f248bbd33de0f66379409a4ff463b6408b587238917362572479288d36843542ab0
 DIST pecan-1.5.0.tar.gz 124111 BLAKE2B 
2a72c891300f847f463b3f9a8738113929a12f256ba9a7c7b2ece23f807e56ea36376fe8a28ba57c2e67f82e1d6cd9f754b2680a27cad0910a5f1005a4e9dec2
 SHA512 
c48082aa0841b58ead990011901cbc43c9fa9ffc586321f47eca8ea51d80fd4a05fbf8ea85459362a7419f5eadd15b3ca89eaad9e69b754aff5c44b46e06552e
+DIST pecan-1.5.1.tar.gz 124161 BLAKE2B 
441c4fcc94409aef93324ab8dfb727fc09a3e0f8802ba804d3d5f52237d4f089c3eed23f55a8ad82a9d372d28d622faf8b196b59936e7fc9feb69c4f87883084
 SHA512 
87fff8657268accda3a53f156338332e3d23df8055cc62d77d9f1641f692c1d7e4013f564b0108541e5df69e1d3d2c8e3df87486e0b4316e437f67d010013fa9

diff --git a/dev-python/pecan/pecan-1.5.1.ebuild 
b/dev-python/pecan/pecan-1.5.1.ebuild
new file mode 100644
index ..8ab7bc4d01ce
--- /dev/null
+++ b/dev-python/pecan/pecan-1.5.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few 
dependencies"
+HOMEPAGE="
+   https://github.com/pecan/pecan/
+   https://pypi.org/project/pecan/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/webob-1.4[${PYTHON_USEDEP}]
+   >=dev-python/mako-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/logutils-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-07-15 Thread Michał Górny
commit: f6ff64b37b2544510b5cb4c66c67acf2aebe7833
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:58:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ff64b3

dev-python/reedsolo: Bump to 2.1.1_beta1

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

 dev-python/reedsolo/Manifest|  1 +
 dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/reedsolo/Manifest b/dev-python/reedsolo/Manifest
index adea65a57305..3bc3edda5cb5 100644
--- a/dev-python/reedsolo/Manifest
+++ b/dev-python/reedsolo/Manifest
@@ -1 +1,2 @@
 DIST reedsolo-2.1.0b1.tar.gz 379041 BLAKE2B 
860d5d67fb7653b92a8163b72143ff3a5b1a482359339a596acd5e7f99eda1a2d6d208548e6689dca63018f5893d536a0c7040956cfee6077d9016fe7ca1d485
 SHA512 
1ae25c53f315cedcaaa4530388557c3dba1902856fe1543a061a65dc3c5c4201c1d8a5959786c3bf15a0f9799f984c8ba84e630ad1e75efbe44260346a650251
+DIST reedsolo-2.1.1b1.tar.gz 380948 BLAKE2B 
342c2ce63490a8e699dfb584a01b1533bd742693d335c2216426bf3f1b8d82e4dc52a7d9d9dda58fcdc73a7a28687f08235b67b942e1d98e2e0e069eda824d90
 SHA512 
841766296db6cad2f5d71c9378830d95ec974ae5e7de4624772c92a08739fa9bb94dfc8762c45e2508c53cb603b2a13e0ce64b060021d93c10de94cb2a325aa5

diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild 
b/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
new file mode 100644
index ..74c17b4bfdc7
--- /dev/null
+++ b/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Reed Solomon encoder/decoder"
+HOMEPAGE="
+   https://github.com/tomerfiliba-org/reedsolomon/
+   https://pypi.org/project/reedsolo/
+"
+
+LICENSE="|| ( Unlicense MIT-0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+native-extensions"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/pytest-cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   if use native-extensions; then
+   DISTUTILS_ARGS=(
+   # TODO: switch to --cythonize once we're on cython-3
+   --native-compile
+   )
+   fi
+}



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

2023-07-15 Thread Michał Górny
commit: edbaa3a60739c6d2673328f89e9bb02cf876da87
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:57:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:57:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbaa3a6

dev-python/platformdirs: Bump to 3.9.1

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

 dev-python/platformdirs/Manifest  |  1 +
 dev-python/platformdirs/platformdirs-3.9.1.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index edaed9938af4..c938047ff3c8 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,2 +1,3 @@
 DIST platformdirs-3.8.0.tar.gz 18451 BLAKE2B 
cac717c3968fd20b7bdac464443cedcdc50b04b732ae8a212fcb946170ad1553ffae82cbdca05c2cf01ebbc4383216cd0f0afe84cddc2ce6107f10fd40213542
 SHA512 
64937f3e9e03a9ec8dc2068777dfe553ec09cef62ce53a753608bd9a73e0afaa4489c98046e7b4b3fdbded237cf2813bfd306a6d5ad5788031b6857d8d4fa430
 DIST platformdirs-3.8.1.tar.gz 18533 BLAKE2B 
d1d669fe76e52637f59c32ddb93920988821a1f1720d6b91042f80abedafc1d6dbcd5f744f22f5502121dc0b12285001cbde63e923e8159f139342a9497459e2
 SHA512 
85d7781e4ef0755bf9a7a4d90b92ea06f497081ec4c5438780f12876a1006b2e591c1b182f6648cad19039d1bd7611cf0c2215015653bafbad2cc529f27d94e7
+DIST platformdirs-3.9.1.tar.gz 18836 BLAKE2B 
d673573005e97895e4d665e1539805be7c4355d8de166481625f76fab250779e8efa81d86374fc388b24d8cc8d892f61b6dda113cdbb9419fff3357006c9b7e6
 SHA512 
c41d8be17c9336b5eba9dc15beb2d6db4b53d2ac06c51439542490019e25c091351c266f11fc4998b8eef00eb91399c464ac59b318bcd1ef14ebbd8350ae2c50

diff --git a/dev-python/platformdirs/platformdirs-3.9.1.ebuild 
b/dev-python/platformdirs/platformdirs-3.9.1.ebuild
new file mode 100644
index ..70e821d796fb
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-3.9.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/reedsolomon/, dev-embedded/esptool/, profiles/updates/, ...

2023-07-15 Thread Michał Górny
commit: 22887a97002229d23b735827e744afb70150fc4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:54:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22887a97

Rename dev-python/{reedsolomon → reedsolo}

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

 dev-embedded/esptool/esptool-3.3.3.ebuild   | 2 +-
 dev-embedded/esptool/esptool-4.5.1.ebuild   | 2 +-
 dev-embedded/esptool/esptool-4.6.1.ebuild   | 2 +-
 dev-embedded/esptool/esptool-4.6.2.ebuild   | 2 +-
 dev-python/{reedsolomon => reedsolo}/Manifest   | 0
 dev-python/{reedsolomon => reedsolo}/metadata.xml   | 0
 .../reedsolo-2.1.0_beta1.ebuild}| 0
 profiles/updates/3Q-2023| 1 +
 8 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/esptool/esptool-3.3.3.ebuild 
b/dev-embedded/esptool/esptool-3.3.3.ebuild
index 477fc8cac266..8379e418717c 100644
--- a/dev-embedded/esptool/esptool-3.3.3.ebuild
+++ b/dev-embedded/esptool/esptool-3.3.3.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   dev-python/reedsolo[${PYTHON_USEDEP}]
')
 "
 BDEPEND="

diff --git a/dev-embedded/esptool/esptool-4.5.1.ebuild 
b/dev-embedded/esptool/esptool-4.5.1.ebuild
index 4fe8a8df69c2..77010ff1b030 100644
--- a/dev-embedded/esptool/esptool-4.5.1.ebuild
+++ b/dev-embedded/esptool/esptool-4.5.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   dev-python/reedsolo[${PYTHON_USEDEP}]
')
 "
 BDEPEND="

diff --git a/dev-embedded/esptool/esptool-4.6.1.ebuild 
b/dev-embedded/esptool/esptool-4.6.1.ebuild
index d4d808682c49..152869694986 100644
--- a/dev-embedded/esptool/esptool-4.6.1.ebuild
+++ b/dev-embedded/esptool/esptool-4.6.1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   dev-python/reedsolo[${PYTHON_USEDEP}]
')
 "
 BDEPEND="

diff --git a/dev-embedded/esptool/esptool-4.6.2.ebuild 
b/dev-embedded/esptool/esptool-4.6.2.ebuild
index f7f715d591ad..43098ea67d52 100644
--- a/dev-embedded/esptool/esptool-4.6.2.ebuild
+++ b/dev-embedded/esptool/esptool-4.6.2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   dev-python/reedsolo[${PYTHON_USEDEP}]
')
 "
 BDEPEND="

diff --git a/dev-python/reedsolomon/Manifest b/dev-python/reedsolo/Manifest
similarity index 100%
rename from dev-python/reedsolomon/Manifest
rename to dev-python/reedsolo/Manifest

diff --git a/dev-python/reedsolomon/metadata.xml 
b/dev-python/reedsolo/metadata.xml
similarity index 100%
rename from dev-python/reedsolomon/metadata.xml
rename to dev-python/reedsolo/metadata.xml

diff --git a/dev-python/reedsolomon/reedsolomon-2.1.0_beta1.ebuild 
b/dev-python/reedsolo/reedsolo-2.1.0_beta1.ebuild
similarity index 100%
rename from dev-python/reedsolomon/reedsolomon-2.1.0_beta1.ebuild
rename to dev-python/reedsolo/reedsolo-2.1.0_beta1.ebuild

diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023
index eece68c61090..486718df8986 100644
--- a/profiles/updates/3Q-2023
+++ b/profiles/updates/3Q-2023
@@ -1 +1,2 @@
 move dev-python/charset_normalizer dev-python/charset-normalizer
+move dev-python/reedsolomon dev-python/reedsolo



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

2023-07-15 Thread Michał Górny
commit: e396880c0f8a58e53c0eb1459e5e52d197547d15
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:53:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e396880c

dev-python/pytest-localserver: Bump to 0.8.0

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

 dev-python/pytest-localserver/Manifest |  1 +
 .../pytest-localserver-0.8.0.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/pytest-localserver/Manifest 
b/dev-python/pytest-localserver/Manifest
index c081cb47aa69..dd4255827970 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1 +1,2 @@
 DIST pytest-localserver-0.7.1.tar.gz 185617 BLAKE2B 
2ef2bb38c03c3ad05f9ef038f03e071e4d18bf256d76357c1a980f917228392a863bef088f46bd43acae23457a5141048f93d607d1b3e6757f238ce27b9e9584
 SHA512 
fd32ea020152a17fb1dcfe3f5cccd5c2a26eed18b711f51c5c7cb8534862706e6738651c275e88f3cbad54ecdb59e4b5588e67eed0ff3bbf20c3636e97990ed6
+DIST pytest-localserver-0.8.0.tar.gz 28368 BLAKE2B 
87e5491f442c7bfbbdd219f9f559b775dca5272dc9f92c2f8155eaa192b3192331d4c0d08877cc149624173bb1b249fd9271fe193b1ba2ba28dcab7eda8eb99c
 SHA512 
d4e34d8bde3470dbdd7cc3e40f2b88c4d21095c2c43a4bf7452934bc0afa273946282b732924b2fed34b3a9f25ecb170a28c771cbae4d44a0f707090fb7502f1

diff --git a/dev-python/pytest-localserver/pytest-localserver-0.8.0.ebuild 
b/dev-python/pytest-localserver/pytest-localserver-0.8.0.ebuild
new file mode 100644
index ..f7374f4e1937
--- /dev/null
+++ b/dev-python/pytest-localserver/pytest-localserver-0.8.0.ebuild
@@ -0,0 +1,44 @@
+# 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..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pytest plugin to test server connections locally"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-localserver/
+   https://pypi.org/project/pytest-localserver/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # requires aiosmtpd that is dead and broken beyond repair
+   tests/test_smtp.py
+)
+
+src_prepare() {
+   # remove aiosmtpd dep
+   sed -e '/aiosmtpd/d' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-07-15 Thread Mike Gilbert
commit: 63df884172385e0e47d097eef195cd050461aae4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:15 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63df8841

www-client/microsoft-edge: amd64 stable (114.0.1823.82)

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

 www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild 
b/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild
index ebc23fabaa28..40e3af0e1470 100644
--- a/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-07-15 Thread Mike Gilbert
commit: 24b2a61d17bcf79050f5d90350113c0e0046df74
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:33 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b2a61d

www-client/microsoft-edge-beta: automated bump (115.0.1901.175)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-115.0.1901.175.ebuild  | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 0b0ada084c41..5e423de5a7df 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_115.0.1901.157-1_amd64.deb 149332046 BLAKE2B 
df2ab0b0c52e0679bbb3fa12591c1b0c98ebe556beda823fa3ad04f0f7dfca720ab6da436d427437199bdce1566bf7c12f166ff0987e71d63f003f8fddbd7b76
 SHA512 
5e20bdefc9fcf725b7595cfd9f99b3ea3b9960bfce746b30362f35b9e9f8886e4b2ca2fcddff79aceefdff435942e70e404a622c6ab9f5bd9a35b8ea775f
 DIST microsoft-edge-beta_115.0.1901.165-1_amd64.deb 149288590 BLAKE2B 
54b9e4f8d43372ff414af8e65c2f579cffd900e62d982955f98d0199c1c1101c29aa73ddc331f261cea2c2581bb0d3cfb4903431d6f834386d1b13a2f38cc4b9
 SHA512 
034bed7d0e4a6d0e0618fd27fa7c626510c575f54b658a511d55349799b5745fbc682bd7781094d8138a036b0e33fc208687be57d4ae3d8b6df4d25300612e38
 DIST microsoft-edge-beta_115.0.1901.170-1_amd64.deb 149386270 BLAKE2B 
2f2015bb8b803961eac6d2d3e75dfc1b7f8822c6d6e5e48664700edb24b8cdc0d13af3d2c56c2ac62bd5f94ab8546ba9f7fa5d0010660d226bda871846cad061
 SHA512 
89f0d169728435a893f2d084e551f577befb69b4ac09ce16812c33ad6068883509ff2e51b303cfe58cc282dfcf39e7c81b79a15374ff88d06ee3ed9d290f79f3
+DIST microsoft-edge-beta_115.0.1901.175-1_amd64.deb 149473274 BLAKE2B 
62ce58d7ca04436e6b3530a7b7ebd43cf1650a5439ebd32638455b0dc5f79c5f3e83ad33f2784fbf48d3c4b2ae132bf53e48437278630159fa7062c0ee280ba0
 SHA512 
b092f9de6dfbcd91653d4707b17ce32f6b624ac57f8e1c679aa338ec34b931abc004859898f565132b0b44364edc1e2f1fc14677d3b31d74b14466791a9919f9

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.175.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.175.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.175.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2023-07-15 Thread Mike Gilbert
commit: 757602447be2f186b1ae61b9745d8773717f6af1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:36 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75760244

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-115.0.1901.157.ebuild  | 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 5e423de5a7df..3c88892abb01 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_115.0.1901.157-1_amd64.deb 149332046 BLAKE2B 
df2ab0b0c52e0679bbb3fa12591c1b0c98ebe556beda823fa3ad04f0f7dfca720ab6da436d427437199bdce1566bf7c12f166ff0987e71d63f003f8fddbd7b76
 SHA512 
5e20bdefc9fcf725b7595cfd9f99b3ea3b9960bfce746b30362f35b9e9f8886e4b2ca2fcddff79aceefdff435942e70e404a622c6ab9f5bd9a35b8ea775f
 DIST microsoft-edge-beta_115.0.1901.165-1_amd64.deb 149288590 BLAKE2B 
54b9e4f8d43372ff414af8e65c2f579cffd900e62d982955f98d0199c1c1101c29aa73ddc331f261cea2c2581bb0d3cfb4903431d6f834386d1b13a2f38cc4b9
 SHA512 
034bed7d0e4a6d0e0618fd27fa7c626510c575f54b658a511d55349799b5745fbc682bd7781094d8138a036b0e33fc208687be57d4ae3d8b6df4d25300612e38
 DIST microsoft-edge-beta_115.0.1901.170-1_amd64.deb 149386270 BLAKE2B 
2f2015bb8b803961eac6d2d3e75dfc1b7f8822c6d6e5e48664700edb24b8cdc0d13af3d2c56c2ac62bd5f94ab8546ba9f7fa5d0010660d226bda871846cad061
 SHA512 
89f0d169728435a893f2d084e551f577befb69b4ac09ce16812c33ad6068883509ff2e51b303cfe58cc282dfcf39e7c81b79a15374ff88d06ee3ed9d290f79f3
 DIST microsoft-edge-beta_115.0.1901.175-1_amd64.deb 149473274 BLAKE2B 
62ce58d7ca04436e6b3530a7b7ebd43cf1650a5439ebd32638455b0dc5f79c5f3e83ad33f2784fbf48d3c4b2ae132bf53e48437278630159fa7062c0ee280ba0
 SHA512 
b092f9de6dfbcd91653d4707b17ce32f6b624ac57f8e1c679aa338ec34b931abc004859898f565132b0b44364edc1e2f1fc14677d3b31d74b14466791a9919f9

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild
deleted file mode 100644
index ebc23fabaa28..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   

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

2023-07-15 Thread Mike Gilbert
commit: 29954ec2cd4c7bcc3cce6de75c4ca8e0a621ac7f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:19 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29954ec2

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-114.0.1823.79.ebuild| 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 9431845acc94..62572ae9b4cb 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_114.0.1823.79-1_amd64.deb 147962750 BLAKE2B 
6a072ff1aba5eb5a5bbfe0d5bfbf296d2d62c4ecc01f12b6177715c7fa3d65151c026706afc1a5a71e62dbc1ba75c00e2ba7d72d0cf4c3859a1df76feece61d9
 SHA512 
103ccd476242abc6e3ec326dbe5b80065cf404e108e2031d0a097d86c055d76f835b7118000b135aaa5f21211928900b0c68866f7cca4911cdd0e516347718ca
 DIST microsoft-edge-stable_114.0.1823.82-1_amd64.deb 147907898 BLAKE2B 
7782a989fe4f3325c3b8010cb8921759f6260e2544149440087bd7c13a58c4426140122958b81f783271e7c7dcec9660bff07154b0ccbee3b522c0f96116b4cd
 SHA512 
391eda9dcb0c8af2a940963ff2de270d16738e0766933f18af5d82dc1f9be66dd2460af6ec7e582807de3dd18a67c828068a7656189f345c11c331a939bb70ec

diff --git a/www-client/microsoft-edge/microsoft-edge-114.0.1823.79.ebuild 
b/www-client/microsoft-edge/microsoft-edge-114.0.1823.79.ebuild
deleted file mode 100644
index 40e3af0e1470..
--- a/www-client/microsoft-edge/microsoft-edge-114.0.1823.79.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



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

2023-07-15 Thread Mike Gilbert
commit: 56f51cdf81770ae5773a19a7b64bd2a561ec800b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:49:03 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:49:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f51cdf

www-client/opera-beta: remove old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-100.0.4815.13-r1.ebuild  | 166 -
 2 files changed, 167 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 5c4ae8d26438..b356fbfba9ec 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_100.0.4815.13_amd64.deb 109534308 BLAKE2B 
204a763b8b2ecdb36d601323f78cb52b14129c0980e924afb97fb208255838afa532eda50f85f6c5b7866d813b8716752cf7a6d2861cfdd85be3b3e5d1820bbc
 SHA512 
8d1823d94403419b9a630b15d6733d9b18737c49740a93d682c45b6c1d866d9f7b3bf4f3f7ef25363113f8d7e82c210d050e08fcbd51b6b5ea2098913368f161
 DIST opera-beta_101.0.4843.10_amd64.deb 107328080 BLAKE2B 
f3d6a517e8e5860649202f9ed839f1f5ad9532e1776ef8d6d118c4668a2e507e4c5d22ec647486e0211f44bbeddf674aca925f24f5b45f9c92306888f9c31d4a
 SHA512 
eff96c0252f0908030c6a6a45477f51bcd81a7174c6c9dbffb91281782c1f22a81d8e914ce157200d1ac869562fd28871288f0e8851c09b2df7e2bb041a16b10
 DIST opera-beta_101.0.4843.13_amd64.deb 107328832 BLAKE2B 
14eef1e96a9674466a49f36fdd6f3b6bc57a33fa8e18739c3a26d28b290d9d0d15aa8f144f3ffb69a5b11410ed211ead5ecde10b854b30ad76a02bc7f7fd096f
 SHA512 
dbab95c331a661d1ff4d5b4631226711c49ed9e86e6c396ea878c7070861bcea0589d85676da870d09b381e881c7025da6c8d82498af2b2239885bb608a565fe
 DIST opera-beta_101.0.4843.5_amd64.deb 107419144 BLAKE2B 
a19e870c4b7cfe89c7a341884fc8ac0559128f0dbd49acf4f9533f95c8ddf908cf2645c92bdb597280ada06d859470bdd52187bda02f07753e024b581b6abf19
 SHA512 
2696ea45f0d18aa794dabc23f5688cf600edec54591039881d016cc31af58ddd4455f10e534d12492e5ebb128f38089797759f4b7da66e637702da53ef92e868

diff --git a/www-client/opera-beta/opera-beta-100.0.4815.13-r1.ebuild 
b/www-client/opera-beta/opera-beta-100.0.4815.13-r1.ebuild
deleted file mode 100644
index f075b4334993..
--- a/www-client/opera-beta/opera-beta-100.0.4815.13-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-

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

2023-07-15 Thread Mike Gilbert
commit: 2c854e611147e69f587dee377ed8ca21b6b0ad42
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:59 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c854e61

www-client/opera-beta: automated bump (101.0.4843.13)

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-101.0.4843.13.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index ad9b8358bbb3..5c4ae8d26438 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_100.0.4815.13_amd64.deb 109534308 BLAKE2B 
204a763b8b2ecdb36d601323f78cb52b14129c0980e924afb97fb208255838afa532eda50f85f6c5b7866d813b8716752cf7a6d2861cfdd85be3b3e5d1820bbc
 SHA512 
8d1823d94403419b9a630b15d6733d9b18737c49740a93d682c45b6c1d866d9f7b3bf4f3f7ef25363113f8d7e82c210d050e08fcbd51b6b5ea2098913368f161
 DIST opera-beta_101.0.4843.10_amd64.deb 107328080 BLAKE2B 
f3d6a517e8e5860649202f9ed839f1f5ad9532e1776ef8d6d118c4668a2e507e4c5d22ec647486e0211f44bbeddf674aca925f24f5b45f9c92306888f9c31d4a
 SHA512 
eff96c0252f0908030c6a6a45477f51bcd81a7174c6c9dbffb91281782c1f22a81d8e914ce157200d1ac869562fd28871288f0e8851c09b2df7e2bb041a16b10
+DIST opera-beta_101.0.4843.13_amd64.deb 107328832 BLAKE2B 
14eef1e96a9674466a49f36fdd6f3b6bc57a33fa8e18739c3a26d28b290d9d0d15aa8f144f3ffb69a5b11410ed211ead5ecde10b854b30ad76a02bc7f7fd096f
 SHA512 
dbab95c331a661d1ff4d5b4631226711c49ed9e86e6c396ea878c7070861bcea0589d85676da870d09b381e881c7025da6c8d82498af2b2239885bb608a565fe
 DIST opera-beta_101.0.4843.5_amd64.deb 107419144 BLAKE2B 
a19e870c4b7cfe89c7a341884fc8ac0559128f0dbd49acf4f9533f95c8ddf908cf2645c92bdb597280ada06d859470bdd52187bda02f07753e024b581b6abf19
 SHA512 
2696ea45f0d18aa794dabc23f5688cf600edec54591039881d016cc31af58ddd4455f10e534d12492e5ebb128f38089797759f4b7da66e637702da53ef92e868
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-101.0.4843.13.ebuild 
b/www-client/opera-beta/opera-beta-101.0.4843.13.ebuild
new file mode 100644
index ..fa627a202454
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-101.0.4843.13.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-07-15 Thread Mike Gilbert
commit: e095f08ec40a1b34e1d9c4aa165e870479c8345e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:47:37 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e095f08e

www-plugins/chrome-binary-plugins: automated update (115.0.5790.90_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.75_beta.ebuild => chrome-binary-plugins-115.0.5790.90_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index e159cdc82f65..2169dd2eeb3a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_115.0.5790.75-1_amd64.deb 95895048 BLAKE2B 
14fd3b064be3a9b945c76d3e5530fe6d94acca0769cbcfcb858c5af7294a6c0cc98f845249d234a7c03fd67f7990bd2c645fb47ba1f30192e463f63be3614351
 SHA512 
ca3405c4a20d95345abeb158337ef1926cd77a8a9d759c803a11909ac2da96cdef310b75ffba48605ee98d75a760a8007db5e30f8a02dea0fef8e3c4ec45885c
+DIST google-chrome-beta_115.0.5790.90-1_amd64.deb 95902724 BLAKE2B 
3cb40b6ccadd02ace245adb1762c706c743d22f78b585357cb7e541d0e3130dea6661c4effba7790d1763ab151e37db7a1ff82f8b3b0e87b51e25d2d0ce569da
 SHA512 
7b1e8f48fff27e147b9130e32cb48a6577a1e843c9f98f8590a41cacdc27ef5d174a4729e3dac849f55663c3efc674c4961da036f0cf65ce2167bcd26ae907e4
 DIST google-chrome-stable_114.0.5735.198-1_amd64.deb 94327756 BLAKE2B 
19d9543600bebaa6586ec7fca16e4004dc1a769dada08c39d22ceb078f2f10b37fff3b7d56b29f23d1773cac619d7029096bb0a6559da93b218e0664b122a5c9
 SHA512 
ba151757c60f7cb9b3dc65df8b4a55813462176817b3a488298d84f8cc98282c0c003df7c9a1efbe7d42562550c2de070b59b92b63aa1bb015e7e1b7a7239c14
 DIST google-chrome-unstable_116.0.5845.14-1_amd64.deb 96737204 BLAKE2B 
89f305adcaa95f89e86bcc25ec1928949e37dd58c95b1518a3c81874fad1d26cc99493ac408eb6a7fcc05fa56ba94ec599b200d5c5fea2d77957af364104b7bd
 SHA512 
b0add274577e805983c8421640d6cfb2677b445a1bd49dc05f3430555d7aa4571c71133526cfc2cb7bc32e2881d0ed4fb9e9bd4fff92ff6f343a4d60e0d0d01d

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.75_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.90_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.75_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.90_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2023-07-15 Thread Mike Gilbert
commit: be3153c42484e5f7fa6e884af41992662e89201a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:47:50 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3153c4

www-client/google-chrome-unstable: automated update (116.0.5845.32)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...116.0.5845.14.ebuild => google-chrome-unstable-116.0.5845.32.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 3bacf590e2c0..2e7b0ce412b1 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_116.0.5845.14-1_amd64.deb 96737204 BLAKE2B 
89f305adcaa95f89e86bcc25ec1928949e37dd58c95b1518a3c81874fad1d26cc99493ac408eb6a7fcc05fa56ba94ec599b200d5c5fea2d77957af364104b7bd
 SHA512 
b0add274577e805983c8421640d6cfb2677b445a1bd49dc05f3430555d7aa4571c71133526cfc2cb7bc32e2881d0ed4fb9e9bd4fff92ff6f343a4d60e0d0d01d
+DIST google-chrome-unstable_116.0.5845.32-1_amd64.deb 96923060 BLAKE2B 
386d41f91ce370bcecc448f13f89baa4cded5ae84d0f63e85fdabe661b83ce8411740b1e79b60cc330c78b78c90e0e36a6414f94c9bcec9a34ddad0938845f33
 SHA512 
cd03bf20ce446f5c23747a78f156821dc222b506e50dbf3e2611fa86f4e9798a2f610354b43ba2fddbb9fd51b954974ff79667b85d2a389bcae8d00a3bac3d24

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-116.0.5845.14.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-116.0.5845.32.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-116.0.5845.14.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-116.0.5845.32.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-07-15 Thread Mike Gilbert
commit: 4d0c15c96d419e560adbe1dac0d37b95f91ca34b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:47:57 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0c15c9

www-plugins/chrome-binary-plugins: automated update (116.0.5845.32_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...14_alpha.ebuild => chrome-binary-plugins-116.0.5845.32_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 2169dd2eeb3a..1070f3160cad 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_115.0.5790.90-1_amd64.deb 95902724 BLAKE2B 
3cb40b6ccadd02ace245adb1762c706c743d22f78b585357cb7e541d0e3130dea6661c4effba7790d1763ab151e37db7a1ff82f8b3b0e87b51e25d2d0ce569da
 SHA512 
7b1e8f48fff27e147b9130e32cb48a6577a1e843c9f98f8590a41cacdc27ef5d174a4729e3dac849f55663c3efc674c4961da036f0cf65ce2167bcd26ae907e4
 DIST google-chrome-stable_114.0.5735.198-1_amd64.deb 94327756 BLAKE2B 
19d9543600bebaa6586ec7fca16e4004dc1a769dada08c39d22ceb078f2f10b37fff3b7d56b29f23d1773cac619d7029096bb0a6559da93b218e0664b122a5c9
 SHA512 
ba151757c60f7cb9b3dc65df8b4a55813462176817b3a488298d84f8cc98282c0c003df7c9a1efbe7d42562550c2de070b59b92b63aa1bb015e7e1b7a7239c14
-DIST google-chrome-unstable_116.0.5845.14-1_amd64.deb 96737204 BLAKE2B 
89f305adcaa95f89e86bcc25ec1928949e37dd58c95b1518a3c81874fad1d26cc99493ac408eb6a7fcc05fa56ba94ec599b200d5c5fea2d77957af364104b7bd
 SHA512 
b0add274577e805983c8421640d6cfb2677b445a1bd49dc05f3430555d7aa4571c71133526cfc2cb7bc32e2881d0ed4fb9e9bd4fff92ff6f343a4d60e0d0d01d
+DIST google-chrome-unstable_116.0.5845.32-1_amd64.deb 96923060 BLAKE2B 
386d41f91ce370bcecc448f13f89baa4cded5ae84d0f63e85fdabe661b83ce8411740b1e79b60cc330c78b78c90e0e36a6414f94c9bcec9a34ddad0938845f33
 SHA512 
cd03bf20ce446f5c23747a78f156821dc222b506e50dbf3e2611fa86f4e9798a2f610354b43ba2fddbb9fd51b954974ff79667b85d2a389bcae8d00a3bac3d24

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-116.0.5845.14_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-116.0.5845.32_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-116.0.5845.14_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-116.0.5845.32_alpha.ebuild



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

2023-07-15 Thread Mike Gilbert
commit: 3cc7976a9920e4021378b8aa6c7e5a29400e4aea
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:48:09 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc7976a

www-client/microsoft-edge: automated bump (114.0.1823.82)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-114.0.1823.82.ebuild| 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index d30d2c7746fd..9431845acc94 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_114.0.1823.79-1_amd64.deb 147962750 BLAKE2B 
6a072ff1aba5eb5a5bbfe0d5bfbf296d2d62c4ecc01f12b6177715c7fa3d65151c026706afc1a5a71e62dbc1ba75c00e2ba7d72d0cf4c3859a1df76feece61d9
 SHA512 
103ccd476242abc6e3ec326dbe5b80065cf404e108e2031d0a097d86c055d76f835b7118000b135aaa5f21211928900b0c68866f7cca4911cdd0e516347718ca
+DIST microsoft-edge-stable_114.0.1823.82-1_amd64.deb 147907898 BLAKE2B 
7782a989fe4f3325c3b8010cb8921759f6260e2544149440087bd7c13a58c4426140122958b81f783271e7c7dcec9660bff07154b0ccbee3b522c0f96116b4cd
 SHA512 
391eda9dcb0c8af2a940963ff2de270d16738e0766933f18af5d82dc1f9be66dd2460af6ec7e582807de3dd18a67c828068a7656189f345c11c331a939bb70ec

diff --git a/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild 
b/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-114.0.1823.82.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-07-15 Thread Mike Gilbert
commit: 0aa411ba5e242857ce3257b79fc9eacc706449f8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul 16 01:47:14 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul 16 01:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa411ba

www-client/google-chrome-beta: automated update (115.0.5790.90)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-115.0.5790.75.ebuild => google-chrome-beta-115.0.5790.90.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 63f95fd7c827..753c59ec2dc7 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_115.0.5790.75-1_amd64.deb 95895048 BLAKE2B 
14fd3b064be3a9b945c76d3e5530fe6d94acca0769cbcfcb858c5af7294a6c0cc98f845249d234a7c03fd67f7990bd2c645fb47ba1f30192e463f63be3614351
 SHA512 
ca3405c4a20d95345abeb158337ef1926cd77a8a9d759c803a11909ac2da96cdef310b75ffba48605ee98d75a760a8007db5e30f8a02dea0fef8e3c4ec45885c
+DIST google-chrome-beta_115.0.5790.90-1_amd64.deb 95902724 BLAKE2B 
3cb40b6ccadd02ace245adb1762c706c743d22f78b585357cb7e541d0e3130dea6661c4effba7790d1763ab151e37db7a1ff82f8b3b0e87b51e25d2d0ce569da
 SHA512 
7b1e8f48fff27e147b9130e32cb48a6577a1e843c9f98f8590a41cacdc27ef5d174a4729e3dac849f55663c3efc674c4961da036f0cf65ce2167bcd26ae907e4

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.75.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.90.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-115.0.5790.75.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-115.0.5790.90.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/singular/

2023-07-15 Thread Michael Orlitzky
commit: f7faea939cecd6b64d641b8e3d106b3e56b558c8
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jul 15 22:45:49 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jul 15 22:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7faea93

sci-mathematics/singular: drop 4.3.1_p3

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/singular/Manifest |   1 -
 sci-mathematics/singular/singular-4.3.1_p3.ebuild | 103 --
 2 files changed, 104 deletions(-)

diff --git a/sci-mathematics/singular/Manifest 
b/sci-mathematics/singular/Manifest
index de3e9b299b1a..5c2c0d474c6a 100644
--- a/sci-mathematics/singular/Manifest
+++ b/sci-mathematics/singular/Manifest
@@ -1,2 +1 @@
-DIST singular-4.3.1p3.tar.gz 14991986 BLAKE2B 
0ae2585a362839914d3a134bfe637f6faa34d95f58937f2adcca0c5a35e3218eb36554bae8187f5bb3a423dcac445c836e9bfff2d0d1a19d4e14a4452b84d839
 SHA512 
f092683f4a92158d82a2e694f284662c6285bac5faaa7d5e5695a84a220012fb8a733b4bbc52820def3037e1596ea4c2ab3846f58a3a3fb19e01bf7595790462
 DIST singular-4.3.2p1.tar.gz 15013729 BLAKE2B 
00276f2417cd9e2b71afcae66c2aeb7f9d4f434f5a90d56dded66e6d5e0020ab0b06b6561e41f5b196262993732ffeb9196f59315f1b6a081b0029fc99a1
 SHA512 
451054a0bf33b9d1c94a63f0946e1eb7b3e7b92bc025b6aa4f64e65183aeebd6354bac5f87f6e8b35cb713b30e97af5c66f92f02683144bb426f5e3a828db616

diff --git a/sci-mathematics/singular/singular-4.3.1_p3.ebuild 
b/sci-mathematics/singular/singular-4.3.1_p3.ebuild
deleted file mode 100644
index 5bb8ebd002a2..
--- a/sci-mathematics/singular/singular-4.3.1_p3.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common
-
-MY_PN=Singular
-MY_PV=$(ver_rs 3 '')
-# Consistency is different...
-MY_DIR2=$(ver_cut 1-3 ${PV})
-MY_DIR=$(ver_rs 1- '-' ${MY_DIR2})
-
-DESCRIPTION="Computer algebra system for polynomial computations"
-HOMEPAGE="https://www.singular.uni-kl.de/ https://github.com/Singular/Singular;
-SRC_URI="https://www.singular.uni-kl.de/ftp/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN}-${MY_PV}.tar.gz;
-S="${WORKDIR}/${PN}-${MY_DIR2}"
-
-LICENSE="BSD GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv ~x86 ~x86-linux"
-IUSE="emacs examples polymake +readline static-libs"
-
-RDEPEND="
-   dev-lang/perl
-   dev-libs/gmp:0
-   dev-libs/ntl:=
-   sci-libs/cddlib
-   sci-mathematics/flint
-   emacs? ( >=app-editors/emacs-23.1:* )
-   polymake? ( sci-mathematics/polymake )
-   readline? ( sys-libs/readline )
-"
-DEPEND="${RDEPEND}"
-
-SITEFILE=60${PN}-gentoo.el
-
-src_configure() {
-   local myconf=(
-   --disable-debug
-   --disable-doc
-   --disable-optimizationflags
-   --disable-pyobject-module
-   --disable-python
-   --disable-python-module
-   --disable-python_module
-   --enable-factory
-   --enable-gfanlib
-   --enable-libfac
-   --with-flint
-   --with-gmp
-   --with-libparse
-   --with-ntl
-   --without-python
-   --without-pythonmodule
-   $(use_enable emacs)
-   $(use_enable polymake polymake-module)
-   $(use_enable static-libs static)
-   $(use_with readline)
-   )
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   default
-
-   if use emacs; then
-   pushd "${S}"/emacs
-   elisp-compile *.el || die "elisp-compile failed"
-   popd
-   fi
-}
-
-src_install() {
-   # Do not compress singular's info file (singular.hlp)
-   # some consumer of that file do not know how to deal with compression
-   docompress -x /usr/share/info
-
-   default
-
-   dosym Singular /usr/bin/"${PN}"
-
-   # purge .la file
-   find "${ED}" -name '*.la' -delete || die
-}
-
-src_test() {
-   # SINGULAR_PROCS_DIR need to be set to "" otherwise plugins from
-   # an already installed version of singular may be used and cause 
segfault
-   # See https://github.com/Singular/Sources/issues/980
-   SINGULAR_PROCS_DIR="" emake check
-}
-
-pkg_postinst() {
-   einfo "Additional functionality can be enabled by installing"
-   einfo "sci-mathematics/4ti2"
-
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-serapi/

2023-07-15 Thread Maciej Barć
commit: ed12505a109bd632f5836e18d282746cb9225594
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:55:45 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed12505a

sci-mathematics/coq-serapi: drop old 0.16.2-r1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq-serapi/Manifest|  1 -
 .../coq-serapi/coq-serapi-0.16.2-r1.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/sci-mathematics/coq-serapi/Manifest 
b/sci-mathematics/coq-serapi/Manifest
index 10b4969ae59e..f55e4732d1e8 100644
--- a/sci-mathematics/coq-serapi/Manifest
+++ b/sci-mathematics/coq-serapi/Manifest
@@ -1,3 +1,2 @@
-DIST coq-serapi-0.16.2.tar.gz 272807 BLAKE2B 
20a04ae8b18fba7c6d8346515d4f610750e32e6a521dc65afd7a624ae07ddea75b4f8aed237ba95ed16667f3867b35dd914b35eab966187f6f41f547f3bac8d6
 SHA512 
f7aba7009f14302246eabe595af7cb72103b8904e45c647783326f46d51b1331b30dd515364c4b909f02c42c5bf7bd367dc0fe64eb9c88b062cd79113b53306b
 DIST coq-serapi-0.16.3.tar.gz 272910 BLAKE2B 
e3e5e070e98d9dd41d3b7ef589abcb57137925ed637be7c94aaa387dbe996ce72d4c98f37b6e8ee9ca196af6deb291afbb326ac6aeb8c1809331bbc1824a0786
 SHA512 
fccc946d87de4fbe797df6a898704ead04708323bdf3b799ced074ba1539d7d5b54d3cc439f7641fe3bf289069ca42278137a10c8de211b1563df9b6a61ad8c5
 DIST coq-serapi-0.17.0.tar.gz 273903 BLAKE2B 
155d865650f773d71e0ddd10869852916de5e539b3b3f4d03d58259790482be45d668035975d5be768776f7ef5947f0d7227f0f6624bc7f64cefd009e9a83ecb
 SHA512 
d9085b4215c233c47f78386d8771348768c9cbbf0716dfa4da3ff8c8c96d2e78b203098314175ef2bb9959096f8b0ec03a9fb5d696d04510713bd48afa2b

diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.2-r1.ebuild 
b/sci-mathematics/coq-serapi/coq-serapi-0.16.2-r1.ebuild
deleted file mode 100644
index 44a2d0a9b186..
--- a/sci-mathematics/coq-serapi/coq-serapi-0.16.2-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COQV=8.16.0
-
-inherit elisp-common dune
-
-DESCRIPTION="Serialization library and protocol for interaction with the Coq 
proof assistant"
-HOMEPAGE="https://github.com/ejgallego/coq-serapi/;
-
-# The tarball in SRC_URI is comprised of +
-SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQV}+${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COQV}-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="emacs +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=sci-mathematics/coq-${COQV}:= =dev-ml/ppx_sexp_conv-0.13.0:=
-   dev-ml/cmdliner:=
-   dev-ml/ppx_compare:=
-   dev-ml/ppx_deriving:=
-   dev-ml/ppx_deriving_yojson:=
-   dev-ml/ppx_hash:=
-   dev-ml/ppx_import:=
-   dev-ml/sexplib:=
-   dev-ml/yojson:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
-   test? ( sci-mathematics/coq-mathcomp )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-sertop.el-path.patch )
-SITEFILE="50sertop-gentoo.el"
-
-src_compile() {
-   dune_src_compile
-
-   use emacs && elisp-compile sertop.el
-}
-
-src_install() {
-   dune_src_install
-
-   rm -r "${D}"/usr/share/emacs || die
-   if use emacs ; then
-   elisp-install ${PN} sertop.el{,c}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-mathcomp/

2023-07-15 Thread Maciej Barć
commit: 7793b4607f07619cd0aab0db63f792d1d566d7c3
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:56:23 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7793b460

sci-mathematics/coq-mathcomp: drop old 1.15.0-r1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq-mathcomp/Manifest  |  1 -
 .../coq-mathcomp/coq-mathcomp-1.15.0-r1.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/sci-mathematics/coq-mathcomp/Manifest 
b/sci-mathematics/coq-mathcomp/Manifest
index 1793a20ff5b4..a7ade2e17b57 100644
--- a/sci-mathematics/coq-mathcomp/Manifest
+++ b/sci-mathematics/coq-mathcomp/Manifest
@@ -1,2 +1 @@
-DIST coq-mathcomp-1.15.0.tar.gz 1359283 BLAKE2B 
7a575e49f93c6527da877a4044ae97d82fa48f242c29b5ed22bc58154f422e14716cb481aa4de96963cfd3cf1aad5dcd76608d85ec4b68ce1a5601b13e3add3e
 SHA512 
96d3bc53ab83740675e6d0bd6e31479e16d986994d1725e9a0466ef46cd517e4ced966d6b1e34b3ff1b15327a2058afcc914b91dba3c5354021d4ef224b8348c
 DIST coq-mathcomp-1.16.0.tar.gz 1377232 BLAKE2B 
f9246ff2a6e583facc31278728b0865fdfb4d9cb6422687643321712b22d7fa61e40dd95e7782ba8443f66b61f9f6a82caead767a6985c87e6fe731a04494713
 SHA512 
80dc82e0deea4b3e05811b9dca3cf7c0169387288a5cc5c7e95c452c7aa041a37df34d93546c6597c6717106e20dc98400c7b0bbb8d1d1915e2063cfe6fd300b

diff --git a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.15.0-r1.ebuild 
b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.15.0-r1.ebuild
deleted file mode 100644
index bb3f88518455..
--- a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.15.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Mathematical Components for the Coq proof assistant"
-HOMEPAGE="https://github.com/math-comp/math-comp/;
-SRC_URI="https://github.com/math-comp/math-comp/archive/mathcomp-${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/math-comp-mathcomp-${PV}/mathcomp
-
-LICENSE="CeCILL-B"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-lang/ocaml:=
-   >=sci-mathematics/coq-8.16.0:=
-"
-DEPEND="${RDEPEND}"
-
-# Do not complain about CFLAGS etc since ML projects do not use them.
-QA_FLAGS_IGNORED='.*'



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/

2023-07-15 Thread Maciej Barć
commit: 6c76b39ae9d34ac6259580dbf5a9238cb1324aa4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:55:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c76b39a

sci-mathematics/coq: drop old 8.16.1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq/Manifest  |   1 -
 sci-mathematics/coq/coq-8.16.1.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest
index 4deb68c60699..9139b1ad88ae 100644
--- a/sci-mathematics/coq/Manifest
+++ b/sci-mathematics/coq/Manifest
@@ -1,4 +1,3 @@
 DIST coq-8.12.0.tar.gz 6774001 BLAKE2B 
dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226d89ad943419d4cb7df1439950c94b5e3cc614eb789103d1ab50535909d4ba2079eafc2caa4fd91db30e747d
 SHA512 
8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240
-DIST coq-8.16.1.tar.gz 7401345 BLAKE2B 
fa6bbcd6b4ee29feaf7475f58193209afeae0bf8b6e3640f2f1cf40dfcee7d7f1fb3f371e8790b8d11c993b5f234e9175f1f5036a7286b7c6569720ddd3985f7
 SHA512 
e9c82f1a180c2e3946628e8e03a1841397a5b4cd77f158de69876fa43b5c0f61ce76c510cc2b2f646a489110aea59da452b88ddd7850d1eab4105f1382f5
 DIST coq-8.17.0.tar.gz 7504612 BLAKE2B 
90ff0e187e13a6501580733f0e92dbaba0ddc520b418246c743f0c282e74cee3e1d69ad0249cddfd5b8f3ba363bc58cb91aad33d0936ae38afde0f4c97d47a72
 SHA512 
2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250
 DIST coq-8.17.1.tar.gz 7506035 BLAKE2B 
29b5b11666185ec293f50264f5a8ad66433c3ce05d74128b524f6fc3c6810551fe76d11d6f9db7d3741b829ac8bacb66948aad522d0cd2c487692c3df8b563ff
 SHA512 
9a35311acec2a806730b94ac7dceabc88837f235c52a14c026827d9b89433bd7fa9555a9fc6829aa49edfedb24c8bbaf1411ebf463b74a50aeb17cba47745b6b

diff --git a/sci-mathematics/coq/coq-8.16.1.ebuild 
b/sci-mathematics/coq/coq-8.16.1.ebuild
deleted file mode 100644
index 374b1e3334e1..
--- a/sci-mathematics/coq/coq-8.16.1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=${PV/_p/pl}
-MY_P=${PN}-${MY_PV}
-
-inherit desktop dune
-
-DESCRIPTION="Proof assistant written in O'Caml"
-HOMEPAGE="http://coq.inria.fr/;
-SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gtk debug +ocamlopt"
-RESTRICT="test"  # fails
-
-RDEPEND="
-   dev-ml/zarith:=
-   || (
-   dev-ml/num
-   =dev-ml/lablgtk-3.1.2:3=[sourceview,ocamlopt?]
-   >=dev-ml/lablgtk-sourceview-3.1.2:3=[ocamlopt?]
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   >=dev-java/antlr-4.7:4
-   dev-python/antlr4-python3-runtime
-   dev-python/beautifulsoup4
-   dev-python/pexpect
-   dev-python/sphinx-rtd-theme
-   dev-python/sphinxcontrib-bibtex
-   dev-tex/latexmk
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-xetex
-   media-fonts/freefont
-   )
-"
-
-DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md CREDITS INSTALL.md README.md )
-
-src_configure() {
-   local myconf=(
-   -prefix /usr
-   -libdir /usr/$(get_libdir)/coq
-   -mandir /usr/share/man
-   -docdir /usr/share/doc/${PF}
-   -datadir /usr/share/coq
-   -configdir /etc/xdg/${PN}
-   -with-doc $(usex doc)
-   )
-
-   use debug && myconf+=( -debug )
-   use ocamlopt || myconf+=( -byte-only )
-
-   if use gtk ; then
-   if use ocamlopt ; then
-   myconf+=( -coqide opt )
-   else
-   myconf+=( -coqide byte )
-   fi
-   else
-   myconf+=( -coqide no )
-   fi
-
-   export CAML_LD_LIBRARY_PATH="${S}/kernel/byterun/"
-
-   echo "Configure options: ${myconf[@]}"
-   sh ./configure ${myconf[@]} || die "configure failed"
-}
-
-src_compile() {
-   emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" world
-}
-
-src_test() {
-   emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" check
-}
-
-src_install() {
-   local sym
-   local syms=( coq-core coqide-server )
-
-   emake STRIP="true" VERBOSE=1 COQ_USE_DUNE="" DESTDIR="${D}" 
install-library
-   dune-install coq-core coqide-server
-
-   if use gtk ; then
-   dune-install coqide
-   make_desktop_entry "coqide" "Coq IDE" 
"${EPREFIX}/usr/share/coq/coq.png"
-   syms+=( coqide )
-   fi
-
-   use doc && emake DESTDIR="${D}" install-doc-all
-   

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

2023-07-15 Thread Maciej Barć
commit: 8a26e0f2f02cfbf5c9bbf35d814fdaaf575fa91e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 22:16:14 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a26e0f2

dev-lang/luau: bump to 0.584

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/luau/Manifest  |  1 +
 dev-lang/luau/luau-0.584.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index fb67345f8cf9..fc291b39c46c 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -1 +1,2 @@
 DIST luau-0.583.tar.gz 5575214 BLAKE2B 
17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4
 SHA512 
45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b
+DIST luau-0.584.tar.gz 5577843 BLAKE2B 
a38fcc97f947a852bec3406ed4d80e8596f546e94f8f784b2dd322b7a61e8e0b28dda51815fb53541dc16a96ce8c2783fffdc958077671ce4db97d7e1e92d970
 SHA512 
826f72cd43f2ebdb4a17441ca56c86d6fbe7ce22fa7017493b97b01d4ca41956faff0f88d72e0ccf1afc202c451a8ba821d02030ee406cc3e2e496bd239daf5d

diff --git a/dev-lang/luau/luau-0.584.ebuild b/dev-lang/luau/luau-0.584.ebuild
new file mode 100644
index ..c7bee4916d90
--- /dev/null
+++ b/dev-lang/luau/luau-0.584.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
+HOMEPAGE="https://luau-lang.org/
+   https://github.com/Roblox/luau/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Roblox/${PN}.git;
+else
+   SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( CONTRIBUTING.md README.md SECURITY.md )
+
+src_test() {
+   "${BUILD_DIR}"/Luau.UnitTest || die
+   "${BUILD_DIR}"/Luau.Conformance  || die
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-serapi/

2023-07-15 Thread Maciej Barć
commit: c47d637abc18174ac81f3dd2cbd0d53b2d0dc225
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:55:56 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47d637a

sci-mathematics/coq-serapi: drop old 0.16.3

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq-serapi/Manifest|  1 -
 .../coq-serapi/coq-serapi-0.16.3.ebuild| 70 --
 2 files changed, 71 deletions(-)

diff --git a/sci-mathematics/coq-serapi/Manifest 
b/sci-mathematics/coq-serapi/Manifest
index f55e4732d1e8..c332540725bc 100644
--- a/sci-mathematics/coq-serapi/Manifest
+++ b/sci-mathematics/coq-serapi/Manifest
@@ -1,2 +1 @@
-DIST coq-serapi-0.16.3.tar.gz 272910 BLAKE2B 
e3e5e070e98d9dd41d3b7ef589abcb57137925ed637be7c94aaa387dbe996ce72d4c98f37b6e8ee9ca196af6deb291afbb326ac6aeb8c1809331bbc1824a0786
 SHA512 
fccc946d87de4fbe797df6a898704ead04708323bdf3b799ced074ba1539d7d5b54d3cc439f7641fe3bf289069ca42278137a10c8de211b1563df9b6a61ad8c5
 DIST coq-serapi-0.17.0.tar.gz 273903 BLAKE2B 
155d865650f773d71e0ddd10869852916de5e539b3b3f4d03d58259790482be45d668035975d5be768776f7ef5947f0d7227f0f6624bc7f64cefd009e9a83ecb
 SHA512 
d9085b4215c233c47f78386d8771348768c9cbbf0716dfa4da3ff8c8c96d2e78b203098314175ef2bb9959096f8b0ec03a9fb5d696d04510713bd48afa2b

diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild 
b/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild
deleted file mode 100644
index 1c0727491cf7..
--- a/sci-mathematics/coq-serapi/coq-serapi-0.16.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COQ_MIN_V=8.16.0
-COQ_MAX_V=8.17.0
-
-inherit elisp-common dune
-
-DESCRIPTION="Serialization library and protocol for interaction with the Coq 
proof assistant"
-HOMEPAGE="https://github.com/ejgallego/coq-serapi/;
-
-# The tarball in SRC_URI is comprised of +
-SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQ_MIN_V}+${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COQ_MIN_V}-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="emacs +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=sci-mathematics/coq-${COQ_MIN_V}:= =dev-ml/ppx_sexp_conv-0.13.0:=
-   dev-ml/cmdliner:=
-   dev-ml/ppx_compare:=
-   dev-ml/ppx_deriving:=
-   dev-ml/ppx_deriving_yojson:=
-   dev-ml/ppx_hash:=
-   dev-ml/ppx_import:=
-   dev-ml/sexplib:=
-   dev-ml/yojson:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
-   test? ( sci-mathematics/coq-mathcomp )
-"
-
-SITEFILE="50sertop-gentoo.el"
-
-PATCHES=( "${FILESDIR}"/${PN}-sertop.el-path.patch )
-
-src_compile() {
-   dune_src_compile
-
-   use emacs && elisp-compile sertop.el
-}
-
-src_install() {
-   dune_src_install
-
-   rm -r "${D}"/usr/share/emacs || die
-
-   if use emacs ; then
-   elisp-install ${PN} sertop.el{,c}
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq-serapi/

2023-07-15 Thread Maciej Barć
commit: abbb7f41bc9912de890db2cfc8eff0f41ded3850
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:55:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbb7f41

sci-mathematics/coq-serapi: drop old 0.16.1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq-serapi/Manifest|  1 -
 .../coq-serapi/coq-serapi-0.16.1.ebuild| 66 --
 2 files changed, 67 deletions(-)

diff --git a/sci-mathematics/coq-serapi/Manifest 
b/sci-mathematics/coq-serapi/Manifest
index 427eaa5dae04..10b4969ae59e 100644
--- a/sci-mathematics/coq-serapi/Manifest
+++ b/sci-mathematics/coq-serapi/Manifest
@@ -1,4 +1,3 @@
-DIST coq-serapi-0.16.1.tar.gz 271068 BLAKE2B 
5e832f4b2d2627938f2399b3eff111a15987d7733e30ba6f6328dc0110631a1c42a212c5ed464037f8c521c11c46bf8bb8665bfdd93b5969949cdec584a42e18
 SHA512 
348a984897f99dd4f08a409251eaf50f792aa1fe96d71d5f895f3153c05131b2d6b15f10a18cf704e978676562547d0869a310e8d6969ffe69d5bdf1c212b756
 DIST coq-serapi-0.16.2.tar.gz 272807 BLAKE2B 
20a04ae8b18fba7c6d8346515d4f610750e32e6a521dc65afd7a624ae07ddea75b4f8aed237ba95ed16667f3867b35dd914b35eab966187f6f41f547f3bac8d6
 SHA512 
f7aba7009f14302246eabe595af7cb72103b8904e45c647783326f46d51b1331b30dd515364c4b909f02c42c5bf7bd367dc0fe64eb9c88b062cd79113b53306b
 DIST coq-serapi-0.16.3.tar.gz 272910 BLAKE2B 
e3e5e070e98d9dd41d3b7ef589abcb57137925ed637be7c94aaa387dbe996ce72d4c98f37b6e8ee9ca196af6deb291afbb326ac6aeb8c1809331bbc1824a0786
 SHA512 
fccc946d87de4fbe797df6a898704ead04708323bdf3b799ced074ba1539d7d5b54d3cc439f7641fe3bf289069ca42278137a10c8de211b1563df9b6a61ad8c5
 DIST coq-serapi-0.17.0.tar.gz 273903 BLAKE2B 
155d865650f773d71e0ddd10869852916de5e539b3b3f4d03d58259790482be45d668035975d5be768776f7ef5947f0d7227f0f6624bc7f64cefd009e9a83ecb
 SHA512 
d9085b4215c233c47f78386d8771348768c9cbbf0716dfa4da3ff8c8c96d2e78b203098314175ef2bb9959096f8b0ec03a9fb5d696d04510713bd48afa2b

diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.16.1.ebuild 
b/sci-mathematics/coq-serapi/coq-serapi-0.16.1.ebuild
deleted file mode 100644
index fed96a12b2dc..
--- a/sci-mathematics/coq-serapi/coq-serapi-0.16.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COQV=8.16.0
-
-inherit elisp-common dune
-
-DESCRIPTION="Serialization library and protocol for interaction with the Coq 
proof assistant"
-HOMEPAGE="https://github.com/ejgallego/coq-serapi/;
-# The tarball in SRC_URI is comprised of +
-SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQV}+${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COQV}-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="emacs +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=sci-mathematics/coq-${COQV}:= =dev-ml/ppx_sexp_conv-0.13.0:= 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/

2023-07-15 Thread Maciej Barć
commit: b67897d63b20e20acd68f43ccd6abeb8417b5b2f
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:54:56 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67897d6

sci-mathematics/coq: drop old 8.15.2

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq/Manifest  |   1 -
 sci-mathematics/coq/coq-8.15.2.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/sci-mathematics/coq/Manifest b/sci-mathematics/coq/Manifest
index 027218b7c9b5..4deb68c60699 100644
--- a/sci-mathematics/coq/Manifest
+++ b/sci-mathematics/coq/Manifest
@@ -1,5 +1,4 @@
 DIST coq-8.12.0.tar.gz 6774001 BLAKE2B 
dc1d6adf9d4bd50d46007fbf5fd43d1ea97b6b226d89ad943419d4cb7df1439950c94b5e3cc614eb789103d1ab50535909d4ba2079eafc2caa4fd91db30e747d
 SHA512 
8a64624c578ce0ab781fb3b1f162bd8b095735ad891fdad2fb7c40849afbdc7c1360187c6b62a5ef2982566f4c6c78029240c611ae769943a5250af300eb1240
-DIST coq-8.15.2.tar.gz 7222794 BLAKE2B 
2f187982a56cb0a512af838ee321b245f9a44b0c32f5413aafcef8e5b7f933e9b05ba521c3e681a6c6973ca2b7ec5965a8b69b2febb978ce7cf246755187f656
 SHA512 
6a5487912dedb6e54145bf3f177a091cffe13429ba2f73db7c1cc241fe10e86340c968e19cefba7d680facce55f4e914cbd16a317264b109a6f9a01ec822a8c5
 DIST coq-8.16.1.tar.gz 7401345 BLAKE2B 
fa6bbcd6b4ee29feaf7475f58193209afeae0bf8b6e3640f2f1cf40dfcee7d7f1fb3f371e8790b8d11c993b5f234e9175f1f5036a7286b7c6569720ddd3985f7
 SHA512 
e9c82f1a180c2e3946628e8e03a1841397a5b4cd77f158de69876fa43b5c0f61ce76c510cc2b2f646a489110aea59da452b88ddd7850d1eab4105f1382f5
 DIST coq-8.17.0.tar.gz 7504612 BLAKE2B 
90ff0e187e13a6501580733f0e92dbaba0ddc520b418246c743f0c282e74cee3e1d69ad0249cddfd5b8f3ba363bc58cb91aad33d0936ae38afde0f4c97d47a72
 SHA512 
2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250
 DIST coq-8.17.1.tar.gz 7506035 BLAKE2B 
29b5b11666185ec293f50264f5a8ad66433c3ce05d74128b524f6fc3c6810551fe76d11d6f9db7d3741b829ac8bacb66948aad522d0cd2c487692c3df8b563ff
 SHA512 
9a35311acec2a806730b94ac7dceabc88837f235c52a14c026827d9b89433bd7fa9555a9fc6829aa49edfedb24c8bbaf1411ebf463b74a50aeb17cba47745b6b

diff --git a/sci-mathematics/coq/coq-8.15.2.ebuild 
b/sci-mathematics/coq/coq-8.15.2.ebuild
deleted file mode 100644
index 5348f67f9136..
--- a/sci-mathematics/coq/coq-8.15.2.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=${PV/_p/pl}
-MY_P=${PN}-${MY_PV}
-
-inherit desktop dune
-
-DESCRIPTION="Proof assistant written in O'Caml"
-HOMEPAGE="http://coq.inria.fr/;
-SRC_URI="https://github.com/coq/coq/archive/V${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc gtk debug +ocamlopt"
-RESTRICT="test"  # fails
-
-RDEPEND="
-   dev-ml/zarith:=
-   || (
-   dev-ml/num
-   /ocaml/ but
-   # Coq wants /usr// ; symlink those directories
-   for sym in ${syms[@]} ; do
-   dosym $(ocamlc -where)/${sym} /usr/$(get_libdir)/${sym}
-   done
-}
-
-pkg_preinst() {
-   # bug https://bugs.gentoo.org/910236
-   if has_version "sci-mathematics/coq:0/8.12.0" && [[ ! -L /usr/lib64/coq 
]]
-   then
-   einfo "Removing colliding directory from version 8.12: 
/usr/lib64/coq"
-   rm -rf /usr/lib64/coq
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/easycrypt/

2023-07-15 Thread Maciej Barć
commit: 66dc6979263520ad756d440d235757a87e760b3e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:52:59 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66dc6979

sci-mathematics/easycrypt: drop old 2022.04_p20220505

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/easycrypt/Manifest |  1 -
 .../easycrypt/easycrypt-2022.04_p20220505.ebuild   | 45 --
 2 files changed, 46 deletions(-)

diff --git a/sci-mathematics/easycrypt/Manifest 
b/sci-mathematics/easycrypt/Manifest
index 8e06e0b9306e..01d7d4c9172a 100644
--- a/sci-mathematics/easycrypt/Manifest
+++ b/sci-mathematics/easycrypt/Manifest
@@ -1,2 +1 @@
-DIST easycrypt-2022.04_p20220505.tar.gz 1279876 BLAKE2B 
10ae22e216b8a35973ad7d1dbffe1dba9ce328b67319577cd1a7fad957f08174d1651ee6c1bab8cdf12d8fda20cb85d5a334ad41dfb3e55f9ee8beb8a233a2eb
 SHA512 
b1231e0be787a667c836d970236d47311e490443a66bc0a3834963557b32358ad9db2008e32d427d232f2a94c72afc65bd3330b6db1eb938335791ea997b4013
 DIST easycrypt-2022.04_p20230324.tar.gz 1296898 BLAKE2B 
119cb10ad5c2cd50db9f70eb858e2779cae0350b9e5370060b8045f36684a9de87ad746e75c6a7e7fcc7ad93e40bde2164866bb16e67dd2ebc3409657760cbd8
 SHA512 
917d5ff2fe65a1fd02a19d700cfb77910290746023458b6ed9eb9dc1290faa5469571a3c77510caac8734ad7d2ada6c7fbfc75bb933d0a57e9c303a8cf207026

diff --git a/sci-mathematics/easycrypt/easycrypt-2022.04_p20220505.ebuild 
b/sci-mathematics/easycrypt/easycrypt-2022.04_p20220505.ebuild
deleted file mode 100644
index 6757aa7a057b..
--- a/sci-mathematics/easycrypt/easycrypt-2022.04_p20220505.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20220505 ]] && COMMIT=a49a0acf5f7e2776f6b10cd49f8a201ebab0cf03
-
-inherit dune
-
-DESCRIPTION="Computer-Aided Cryptographic Proofs"
-HOMEPAGE="https://github.com/EasyCrypt/easycrypt;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/EasyCrypt/${PN}.git;
-else
-   SRC_URI="https://github.com/EasyCrypt/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT}
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.08.0:=[ocamlopt?]
-   >=sci-mathematics/why3-1.5:= 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3/

2023-07-15 Thread Maciej Barć
commit: 8172b96a31be44514df28bdd63c866ce615f9790
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:52:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8172b96a

sci-mathematics/why3: drop old 1.4.1-r1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/why3/Manifest |  1 -
 sci-mathematics/why3/why3-1.4.1-r1.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/sci-mathematics/why3/Manifest b/sci-mathematics/why3/Manifest
index b4c557cc84db..38a095398b28 100644
--- a/sci-mathematics/why3/Manifest
+++ b/sci-mathematics/why3/Manifest
@@ -1,3 +1,2 @@
-DIST why3-1.4.1.tar.gz 6305011 BLAKE2B 
2d916fbf333550f8021bff9e7ccf4ca5685763ca7f82ae133298feaf96f3e8b36290a103fd27224fb6fb2dc36c8d7ad5d93ffc92e8cf7fe1a61abb5a40aecb39
 SHA512 
7990519179c088be1bc9b5b6d469f6d6fbd683445e20cbf5edd5c97682f2931b2657a92b60e539d7647033bfdc5a63401f28af61fd9b14b41011144afa2016e0
 DIST why3-1.5.1.tar.gz 6727576 BLAKE2B 
db88dc011856bc779a917613adb20c14744f5491aba54e424909106a1133362ddf9eb22e4a05660cb3153bfddfa54c488e1f9df046e3c413732924e127975e82
 SHA512 
1452a21ea9191f57debcc082afe458aec503d6aa24f8bc83f734041cdd302c4f166c9c4fe5f9ec25369b6e83011bdd7b485d67b092efa71ff0c1b39447f4bdac
 DIST why3-1.6.0.tar.gz 6850062 BLAKE2B 
91db6f67a9d0fe24b7d7d18e6c5e9cd362563a55702bfb28c478754f53e831beb3033adde251214facd8d64ab923389b0b9fe7b240b6cd09f0b4b3e6f8eca143
 SHA512 
60d61b8337ab9f2fd2e6c7174eb0bab063f122417738cd75990c5c53120dd535bcedccb670567f5753853d6bc9f8efebb563d079e4d368372a7687193f1346b1

diff --git a/sci-mathematics/why3/why3-1.4.1-r1.ebuild 
b/sci-mathematics/why3/why3-1.4.1-r1.ebuild
deleted file mode 100644
index 6d1e01d9863c..
--- a/sci-mathematics/why3/why3-1.4.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools findlib
-
-DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="https://why3.lri.fr/;
-SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="coq doc emacs gtk +ocamlopt re sexp +zarith zip"
-
-RDEPEND="
-   !sci-mathematics/why3-for-spark
-   >=dev-lang/ocaml-4.05.0:=[ocamlopt?]
-   >=dev-ml/menhir-20170418:=
-   dev-ml/num:=
-   coq? ( >=sci-mathematics/coq-8.6 )
-   emacs? ( app-editors/emacs:* )
-   gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] )
-   re? ( dev-ml/re:= )
-   sexp? (
-   dev-ml/ppx_deriving:=[ocamlopt?]
-   dev-ml/ppx_sexp_conv:=[ocamlopt?]
-   dev-ml/sexplib:=[ocamlopt?]
-   )
-   zarith? ( dev-ml/zarith:= )
-   zip? ( dev-ml/camlzip:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/sphinx
-   dev-python/sphinxcontrib-bibtex
-   media-gfx/graphviz
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-latexextra
-   )
-"
-
-DOCS=( CHANGES.md README.md )
-
-src_prepare() {
-   mv configure.in configure.ac || die
-   sed -i 's/configure\.in/configure.ac/g' Makefile.in || die
-   sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \
-   -e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \
-   -e '/\$(SPHINX)/s/ -d doc\/\.doctrees / /' \
-   -i Makefile.in || die
-
-   eautoreconf
-   default
-}
-
-src_configure() {
-   local myconf=(
-   --disable-hypothesis-selection
-   --disable-pvs-libs
-   --disable-isabelle-libs
-   --disable-frama-c
-   --disable-infer
-   --disable-web-ide
-   $(use_enable coq coq-libs)
-   $(use_enable doc)
-   $(use_enable emacs emacs-compilation)
-   $(use_enable gtk ide)
-   $(use_enable ocamlopt native-code)
-   $(use_enable re)
-   $(use_enable sexp pp-sexp)
-   $(use_enable zarith)
-   $(use_enable zip)
-   )
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   emake
-   emake plugins
-   use doc && emake doc
-}
-
-src_install(){
-   findlib_src_preinst
-   emake install install-lib DESTDIR="${ED}"
-
-   einstalldocs
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   if use doc; then
-   dodoc doc/latex/manual.pdf
-   dodoc -r doc/html
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/coq/

2023-07-15 Thread Maciej Barć
commit: 77b45431c0630096031a3350e5040b7d11ddb559
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:51:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b45431

sci-mathematics/coq: add pkg_preinst upgrade from 8.12

Closes: https://bugs.gentoo.org/910236
Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/coq/coq-8.15.2.ebuild | 9 +
 sci-mathematics/coq/coq-8.16.1.ebuild | 9 +
 sci-mathematics/coq/coq-8.17.0.ebuild | 9 +
 sci-mathematics/coq/coq-8.17.1.ebuild | 9 +
 4 files changed, 36 insertions(+)

diff --git a/sci-mathematics/coq/coq-8.15.2.ebuild 
b/sci-mathematics/coq/coq-8.15.2.ebuild
index c94ce21f129a..5348f67f9136 100644
--- a/sci-mathematics/coq/coq-8.15.2.ebuild
+++ b/sci-mathematics/coq/coq-8.15.2.ebuild
@@ -109,3 +109,12 @@ src_install() {
dosym $(ocamlc -where)/${sym} /usr/$(get_libdir)/${sym}
done
 }
+
+pkg_preinst() {
+   # bug https://bugs.gentoo.org/910236
+   if has_version "sci-mathematics/coq:0/8.12.0" && [[ ! -L /usr/lib64/coq 
]]
+   then
+   einfo "Removing colliding directory from version 8.12: 
/usr/lib64/coq"
+   rm -rf /usr/lib64/coq
+   fi
+}

diff --git a/sci-mathematics/coq/coq-8.16.1.ebuild 
b/sci-mathematics/coq/coq-8.16.1.ebuild
index a8dc37656492..374b1e3334e1 100644
--- a/sci-mathematics/coq/coq-8.16.1.ebuild
+++ b/sci-mathematics/coq/coq-8.16.1.ebuild
@@ -109,3 +109,12 @@ src_install() {
dosym $(ocamlc -where)/${sym} /usr/$(get_libdir)/${sym}
done
 }
+
+pkg_preinst() {
+   # bug https://bugs.gentoo.org/910236
+   if has_version "sci-mathematics/coq:0/8.12.0" && [[ ! -L /usr/lib64/coq 
]]
+   then
+   einfo "Removing colliding directory from version 8.12: 
/usr/lib64/coq"
+   rm -rf /usr/lib64/coq
+   fi
+}

diff --git a/sci-mathematics/coq/coq-8.17.0.ebuild 
b/sci-mathematics/coq/coq-8.17.0.ebuild
index 495f48055a82..45b99385ac67 100644
--- a/sci-mathematics/coq/coq-8.17.0.ebuild
+++ b/sci-mathematics/coq/coq-8.17.0.ebuild
@@ -110,3 +110,12 @@ src_install() {
 
einstalldocs
 }
+
+pkg_preinst() {
+   # bug https://bugs.gentoo.org/910236
+   if has_version "sci-mathematics/coq:0/8.12.0" && [[ ! -L /usr/lib64/coq 
]]
+   then
+   einfo "Removing colliding directory from version 8.12: 
/usr/lib64/coq"
+   rm -rf /usr/lib64/coq
+   fi
+}

diff --git a/sci-mathematics/coq/coq-8.17.1.ebuild 
b/sci-mathematics/coq/coq-8.17.1.ebuild
index f634026e1cda..fb5c53f57eed 100644
--- a/sci-mathematics/coq/coq-8.17.1.ebuild
+++ b/sci-mathematics/coq/coq-8.17.1.ebuild
@@ -110,3 +110,12 @@ src_install() {
 
einstalldocs
 }
+
+pkg_preinst() {
+   # bug https://bugs.gentoo.org/910236
+   if has_version "sci-mathematics/coq:0/8.12.0" && [[ ! -L /usr/lib64/coq 
]]
+   then
+   einfo "Removing colliding directory from version 8.12: 
/usr/lib64/coq"
+   rm -rf /usr/lib64/coq
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/why3/

2023-07-15 Thread Maciej Barć
commit: 0eb41919c406dc8282d78c71cceb73e7ea1e284d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 21:52:36 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 22:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb41919

sci-mathematics/why3: drop old 1.5.1

Signed-off-by: Maciej Barć  gentoo.org>

 sci-mathematics/why3/Manifest  |   1 -
 sci-mathematics/why3/why3-1.5.1.ebuild | 103 -
 2 files changed, 104 deletions(-)

diff --git a/sci-mathematics/why3/Manifest b/sci-mathematics/why3/Manifest
index 38a095398b28..b484111f886b 100644
--- a/sci-mathematics/why3/Manifest
+++ b/sci-mathematics/why3/Manifest
@@ -1,2 +1 @@
-DIST why3-1.5.1.tar.gz 6727576 BLAKE2B 
db88dc011856bc779a917613adb20c14744f5491aba54e424909106a1133362ddf9eb22e4a05660cb3153bfddfa54c488e1f9df046e3c413732924e127975e82
 SHA512 
1452a21ea9191f57debcc082afe458aec503d6aa24f8bc83f734041cdd302c4f166c9c4fe5f9ec25369b6e83011bdd7b485d67b092efa71ff0c1b39447f4bdac
 DIST why3-1.6.0.tar.gz 6850062 BLAKE2B 
91db6f67a9d0fe24b7d7d18e6c5e9cd362563a55702bfb28c478754f53e831beb3033adde251214facd8d64ab923389b0b9fe7b240b6cd09f0b4b3e6f8eca143
 SHA512 
60d61b8337ab9f2fd2e6c7174eb0bab063f122417738cd75990c5c53120dd535bcedccb670567f5753853d6bc9f8efebb563d079e4d368372a7687193f1346b1

diff --git a/sci-mathematics/why3/why3-1.5.1.ebuild 
b/sci-mathematics/why3/why3-1.5.1.ebuild
deleted file mode 100644
index 46885e778d78..
--- a/sci-mathematics/why3/why3-1.5.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools findlib
-
-DESCRIPTION="Platform for deductive program verification"
-HOMEPAGE="https://why3.lri.fr/;
-SRC_URI="https://why3.gitlabpages.inria.fr/releases/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="coq doc emacs gtk +ocamlopt re sexp stackify +zarith zip"
-
-RDEPEND="
-   !sci-mathematics/why3-for-spark
-   >=dev-lang/ocaml-4.05.0:=[ocamlopt?]
-   >=dev-ml/menhir-20170418:=
-   dev-ml/num:=
-   coq? ( >=sci-mathematics/coq-8.7 )
-   emacs? ( app-editors/emacs:* )
-   gtk? ( dev-ml/lablgtk:=[sourceview,ocamlopt?] )
-   re? ( dev-ml/re:= )
-   sexp? (
-   dev-ml/ppx_deriving:=[ocamlopt?]
-   dev-ml/ppx_sexp_conv:=[ocamlopt?]
-   dev-ml/sexplib:=[ocamlopt?]
-   )
-   stackify? ( dev-ml/ocamlgraph:=[ocamlopt?] )
-   zarith? ( dev-ml/zarith:= )
-   zip? ( dev-ml/camlzip:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/sphinx
-   dev-python/sphinxcontrib-bibtex
-   media-gfx/graphviz
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-fontsrecommended
-   dev-texlive/texlive-latexextra
-   )
-"
-
-DOCS=( CHANGES.md README.md )
-
-src_prepare() {
-   mv configure.in configure.ac || die
-   sed -i 's/configure\.in/configure.ac/g' Makefile.in || die
-   sed -e '/^lib\/why3[a-z]*\$(EXE):/{n;s/-Wall/$(CFLAGS) $(LDFLAGS)/}' \
-   -e '/^%.o: %.c/{n;s/\$(CC).*-o/$(CC) $(CFLAGS) -o/}' \
-   -e '/\$(SPHINX)/s/ -d doc\/\.doctrees / /' \
-   -i Makefile.in || die
-
-   # remove QA warning about duplicated compressed file:
-   rm examples/mlcfg/basic/why3shapes.gz || die
-
-   eautoreconf
-   default
-}
-
-src_configure() {
-   local myconf=(
-   --disable-hypothesis-selection
-   --disable-pvs-libs
-   --disable-isabelle-libs
-   --disable-frama-c
-   --disable-infer
-   --disable-web-ide
-   $(use_enable coq coq-libs)
-   $(use_enable doc)
-   $(use_enable emacs emacs-compilation)
-   $(use_enable gtk ide)
-   $(use_enable ocamlopt native-code)
-   $(use_enable re)
-   $(use_enable sexp pp-sexp)
-   $(use_enable stackify)
-   $(use_enable zarith)
-   $(use_enable zip)
-   )
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   emake
-   emake plugins
-   use doc && emake doc
-}
-
-src_install(){
-   findlib_src_preinst
-   emake install install-lib DESTDIR="${ED}"
-
-   einstalldocs
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   if use doc; then
-   dodoc doc/latex/manual.pdf
-   dodoc -r doc/html
-   fi
-}



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

2023-07-15 Thread Ionen Wolkens
commit: 4d9d50d4346a0a584780a3da20e1366d49231051
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 15 21:57:51 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 15 22:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9d50d4

media-video/mpv: loosen libplacebo requirement in live

Using a older libplacebo is possible, but gpu-next support will
be missing. Lower bound felt harmless to ensure all features,
but other packages (e.g. ffmpeg) could potentially need to set
temporary upper bounds like mpv-0.35 did and this will create
conflicts.

Not that it matters that much while this is only in mpv-.

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

 media-video/mpv/mpv-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 946f87643e68..3290819e1b60 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -86,7 +86,7 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2 )
libcaca? ( media-libs/libcaca )
libplacebo? (
-   >=media-libs/libplacebo-5.266:=[opengl?,vulkan?]
+   >=media-libs/libplacebo-4.157:=[opengl?,vulkan?]
egl? ( media-libs/libplacebo[opengl] )
)
lua? ( ${LUA_DEPS} )
@@ -204,7 +204,6 @@ src_configure() {
$(meson_feature jpeg)
$(meson_feature libcaca caca)
$(meson_feature libplacebo)
-   $(meson_feature libplacebo libplacebo-next)
$(meson_feature mmal rpi-mmal)
$(meson_feature sdl sdl2-video)
$(meson_feature sixel)
@@ -242,10 +241,14 @@ 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: sci-mathematics/flint/

2023-07-15 Thread Michael Orlitzky
commit: 8b4023323fd9e5ab5ea055578e1ca60e468448eb
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jul 15 22:07:57 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jul 15 22:07:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b402332

sci-mathematics/flint: drop 2.8.4, 2.8.5

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/flint/Manifest   |  2 -
 sci-mathematics/flint/flint-2.8.4.ebuild | 74 -
 sci-mathematics/flint/flint-2.8.5.ebuild | 80 
 3 files changed, 156 deletions(-)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 4106b7b4242d..de7412c463e2 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,3 +1 @@
-DIST flint-2.8.4.tar.gz 5212964 BLAKE2B 
ddd3b9dca76ddac2070d3e12dfc4c5ea1a3b505c7bf28e41489798798d65ed2a5db12e01059816d42e5d1209166d17ee6035dcf0a94d991f78df59c6ad06b271
 SHA512 
1f66574a5f2f27e1f3cd0a334712c0e64f4a4b8dd57179a71f9adba4c4faff23ba8da3993f51c4f44f52a588d0d1678b1e1a272e8fe3367f2abc88e9d86ad804
-DIST flint-2.8.5.tar.gz 5212805 BLAKE2B 
8922a2925b68d93fd35aa5b78eb0b8cbc6aa609498b8846ce4ff036c2fece3932a0eabb0f04a5c152147d8df3eccd6570832f55dafe4f7a35de135246454a83d
 SHA512 
849fb61612f3becfde0d8afc019a9312a7ea07d3000a6bc558eb82babecd737e3af894d3084e4a57d52f7db0403d7298cbfa277b08e2b1f5497897637ed4825f
 DIST flint-2.9.0.tar.gz 5283894 BLAKE2B 
a790437ee142d8acb5cec1e6c7d21812f8d83f5d30d1e8c07e799713e96791d87792f25fbd4ce2d0d68f6a8ee2f0cde2b8d9f8db8ab26922a48485e0e90394aa
 SHA512 
4494cba6a4e215e817d7c74ef6834c4e05a832488f4808bbd7bea8b02a4a35d47ef3c63a4f213230c712b32842f5588c503fc1cf23e5e2ddc4a4a5a1627a02ba

diff --git a/sci-mathematics/flint/flint-2.8.4.ebuild 
b/sci-mathematics/flint/flint-2.8.4.ebuild
deleted file mode 100644
index 3e3f1fd68fe8..
--- a/sci-mathematics/flint/flint-2.8.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ninja doesn't like "-lcblas" so using make.
-CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake python-any-r1
-
-DESCRIPTION="Fast Library for Number Theory"
-HOMEPAGE="http://www.flintlib.org/;
-
-# flintlib.org tarballs have been broken in the past, Bill Hart suggests
-# we get them from Github (which he has control over).
-SRC_URI="https://github.com/wbhart/flint2/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-
-# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
-SLOT="0/16"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-IUSE="doc ntl test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? (
-   dev-python/sphinx
-   app-text/texlive-core
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   dev-tex/latexmk
-   )
-   ${PYTHON_DEPS}"
-DEPEND="dev-libs/gmp:=
-   dev-libs/mpfr:=
-   ntl? ( dev-libs/ntl:= )
-   virtual/cblas"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/flint2-${PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_NTL="$(usex ntl)"
-   -DBUILD_TESTING="$(usex test)"
-   -DBUILD_DOCS="$(usex doc)"
-   -DCBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include"
-   -DCBLAS_LIBRARIES="-lcblas"
-   )
-
-   cmake_src_configure
-
-   if use doc ; then
-   HTML_DOCS="${BUILD_DIR}/html/*"
-   DOCS=(
-   "${S}"/README
-   "${S}"/AUTHORS
-   "${S}"/NEWS
-   "${BUILD_DIR}"/latex/Flint.pdf
-   )
-   fi
-}
-
-src_compile() {
-   cmake_src_compile
-
-   if use doc ; then
-   cmake_build html
-   cmake_build pdf
-   fi
-}

diff --git a/sci-mathematics/flint/flint-2.8.5.ebuild 
b/sci-mathematics/flint/flint-2.8.5.ebuild
deleted file mode 100644
index 0ba6c58b49ec..
--- a/sci-mathematics/flint/flint-2.8.5.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ninja doesn't like "-lcblas" so using make.
-CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-any-r1
-
-DESCRIPTION="Fast Library for Number Theory"
-HOMEPAGE="http://www.flintlib.org/;
-
-# flintlib.org tarballs have been broken in the past, Bill Hart suggests
-# we get them from Github (which he has control over).
-SRC_URI="https://github.com/wbhart/flint2/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-
-# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
-SLOT="0/16"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-IUSE="doc ntl test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? (
-   dev-python/sphinx
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/ntl/

2023-07-15 Thread Michael Orlitzky
commit: dd665732d193a04ad67a5f91252e6b70cb128357
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jul 15 21:59:34 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jul 15 21:59:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd665732

dev-libs/ntl: drop 11.5.1-r1

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/ntl/ntl-11.5.1-r1.ebuild | 79 ---
 1 file changed, 79 deletions(-)

diff --git a/dev-libs/ntl/ntl-11.5.1-r1.ebuild 
b/dev-libs/ntl/ntl-11.5.1-r1.ebuild
deleted file mode 100644
index c625986daa0f..
--- a/dev-libs/ntl/ntl-11.5.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs gnuconfig
-
-DESCRIPTION="High-performance and portable C++ number theory library"
-HOMEPAGE="https://www.shoup.net/ntl/ https://github.com/libntl/ntl;
-SRC_URI="https://www.shoup.net/ntl/${P}.tar.gz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/44"
-KEYWORDS="amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos"
-IUSE="bindist doc static-libs threads cpu_flags_x86_avx2"
-
-BDEPEND="dev-lang/perl"
-DEPEND="dev-libs/gmp:0=
-   dev-libs/gf2x
-   threads? ( >=dev-libs/gf2x-1.2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P}/src"
-
-REQUIRED_USE="bindist? ( !cpu_flags_x86_avx2 )"
-
-DOCS=( "${WORKDIR}/${P}"/README )
-
-src_unpack() {
-   default
-   gnuconfig_update "${S}/libtool-origin/"
-}
-
-src_configure() {
-   # The DoConfig script builds its own libtool, but doesn't
-   # really try to set up the build environment (bug 718892).
-   export CC="$(tc-getCC)"
-   export CXX="$(tc-getCXX)"
-
-   # Currently the build system can build a static library or both
-   # static and shared libraries, but not only shared libraries. The
-   # name NTL_GMP_LIP is *not* a typo.
-   perl DoConfig \
-   PREFIX="${EPREFIX}"/usr \
-   LIBDIR="${EPREFIX}"/usr/$(get_libdir) \
-   CXXFLAGS="${CXXFLAGS}" \
-   CPPFLAGS="${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CXX="$(tc-getCXX)" \
-   AR="$(tc-getAR)" \
-   RANLIB="$(tc-getRANLIB)" \
-   SHARED=on \
-   NTL_GMP_LIP=on \
-   NTL_GF2X_LIB=on \
-   NTL_THREADS=$(usex threads on off) \
-   NTL_ENABLE_AVX_FFT=$(usex cpu_flags_x86_avx2 on off) \
-   NATIVE=$(usex bindist off on) \
-   || die "DoConfig failed"
-
-   if use doc; then
-   DOCS+=( "${WORKDIR}/${P}"/doc/*.txt )
-   HTML_DOCS=( "${WORKDIR}/${P}"/doc/*.html 
"${WORKDIR}/${P}"/doc/*.gif )
-   fi
-}
-
-src_install() {
-   default
-
-   if ! use static-libs; then
-   # bug #775884
-   find "${ED}" -name '*.la' -delete || die
-
-   # Use rm -f because the static archive may not be created when
-   # using (for example) slibtool-shared.
-   rm -f "${ED}/usr/$(get_libdir)"/libntl.a || die
-   fi
-
-   rm -r "${ED}"/usr/share/doc/NTL || die
-}



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

2023-07-15 Thread Matthew Thode
commit: 895452b9395d9367db2e971ad5ef78974bfd9275
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jul 15 17:17:47 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jul 15 21:35:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895452b9

app-admin/augeas: add 1.14.1

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

 app-admin/augeas/Manifest |  1 +
 app-admin/augeas/augeas-1.14.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/app-admin/augeas/Manifest b/app-admin/augeas/Manifest
index b7ae68751fe0..d06a206ea77b 100644
--- a/app-admin/augeas/Manifest
+++ b/app-admin/augeas/Manifest
@@ -1 +1,2 @@
 DIST augeas-1.14.0.tar.gz 2651463 BLAKE2B 
428e708cfdc485feeb7fe80b8642c5b63a8563f508350ae4751a71d187bab5d8ca8e82b5e9106527b86bb53d3c5a5a2a6e9ef35d18dae308030286039b6a
 SHA512 
06ef6f735686ae09ec8733a3daf36f6838fa56e761dc6d89e5c44420ea2403a4649bec162b8e49b2c3fe32f0eced8413eba1f2c551103a43860bba823315f1ef
+DIST augeas-1.14.1.tar.gz 2653776 BLAKE2B 
65a0403f5fcaa1b1dfe7493e0f6ee6a8d73ce69f4c2c9a35f5f7842b6db537a5d7b9c33e1989f43636122da4b0a0d97d69bbce50b944d6d1e14c8e77ebddc5e0
 SHA512 
fddb2e243f979e71fc09f9d45d569d6307b35485b2d885bf7bcbc032ba5617fe7ab2071a041422c3efe2dd62eda74aba41016d248c0636e947d4f1c9144375aa

diff --git a/app-admin/augeas/augeas-1.14.1.ebuild 
b/app-admin/augeas/augeas-1.14.1.ebuild
new file mode 100644
index ..a8fbc7adbc26
--- /dev/null
+++ b/app-admin/augeas/augeas-1.14.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A library for changing configuration files"
+HOMEPAGE="http://augeas.net/;
+SRC_URI="https://github.com/hercules-team/augeas/releases/download/release-${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libxml2
+   sys-libs/readline:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=app-doc/NaturalDocs-1.40
+   virtual/pkgconfig
+   test? ( dev-lang/ruby )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.14.0-musl-strerror_r.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # selinux needs to be implemented
+   econf --without-selinux
+}
+
+src_compile() {
+   addpredict /usr/share/NaturalDocs/Config/Languages.txt
+   addpredict /usr/share/NaturalDocs/Config/Topics.txt
+
+   default
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-07-15 Thread Conrad Kostecki
commit: 8fc3a2070b48efe708c6613eb1d3674bcc7ff138
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:59:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc3a207

sys-apps/smc-sum: add 2.11.0.20230511

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

 sys-apps/smc-sum/Manifest   |  1 +
 sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/sys-apps/smc-sum/Manifest b/sys-apps/smc-sum/Manifest
index 9ea23b097f66..9a2975db2676 100644
--- a/sys-apps/smc-sum/Manifest
+++ b/sys-apps/smc-sum/Manifest
@@ -1 +1,2 @@
 DIST sum_2.10.0_Linux_x86_64_20221209.tar.gz 20797081 BLAKE2B 
2dde47521c0243a02098a4aafb4f8818227c01e73cba860b82ba5b989ee77a8fbc9a665f9a55830b982b157782839e07e3d6f7c8dbb41b80034bf67428ae
 SHA512 
5627fa6e473429e6fe3c93ef74f6938c9da3481b890435fb56359ea6d7f4b733e9aeae18c3c19895697db2318aa62806eae2bc40e57ca467365ffd9749d0cc75
+DIST sum_2.11.0_Linux_x86_64_20230511.tar.gz 23588953 BLAKE2B 
8afab12086ea2a3cc14c6e51d7554e5860aad63661e633f9eec847022635481cea350a5e85de7adbc204fd70302829b0740e55dd918949edaf55b25428dab2e8
 SHA512 
a1fb57e00d98f62a79cd3bff2205b2428edc1f4cfd6f6383f3dbdd1ca6c0f8d6233dc38e5b1877d36403734c01cc4f83982b9b1441823ab4f33cf4951e30a089

diff --git a/sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild 
b/sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild
new file mode 100644
index ..bf11924d2b25
--- /dev/null
+++ b/sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MODULES_OPTIONAL_IUSE="+module"
+
+inherit linux-mod-r1
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="${PN/smc-/}"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="Updates the BIOS and IPMI firmware and system settings on 
Supermicro mainboards"
+HOMEPAGE="https://www.supermicro.com;
+SRC_URI="https://www.supermicro.com/Bios/sw_download/570/${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz;
+S="${WORKDIR}/${MY_PN}_${MY_PV}_Linux_x86_64"
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="module"
+
+RDEPEND="
+   sys-libs/zlib
+   sys-power/iasl
+"
+
+RESTRICT="bindist mirror"
+
+DOCS=(
+   "PlatformFeatureSupportMatrix.pdf"
+   "ReleaseNote.txt"
+   "SUM_UserGuide.pdf"
+   "sumrc.sample"
+   "ExternalData/SMCIPID.txt"
+   "ExternalData/VENID.txt"
+)
+
+PATCHES=( "${FILESDIR}/${PN}-2.7.0.20210903-missing-include.patch" )
+
+QA_PREBUILT="usr/bin/smc-sum"
+
+src_prepare() {
+   default
+
+   # Install new Makefile to respect users CFLAGS and LDFLAGS
+   cp "${FILESDIR}"/makefile driver/Source/Linux/Makefile || die
+
+   linux-mod-r1_pkg_setup
+}
+
+src_compile() {
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+   local modlist=( sum_bios="misc:driver/Source/Linux" )
+
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   newbin sum smc-sum
+   einstalldocs
+
+   linux-mod-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-07-15 Thread Conrad Kostecki
commit: 9a99e99ef12da84c312b21a35faeef560081a502
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 21:01:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:14:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a99e99e

www-servers/nginx: update njs to 0.8.0

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

 www-servers/nginx/Manifest| 2 +-
 .../nginx/{nginx-1.25.1-r2.ebuild => nginx-1.25.1-r3.ebuild}  | 8 +++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 55f54b5918f2..4a1e6b466741 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -26,4 +26,4 @@ DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 
95d71ea26c949c345b83e353bd66a20df18cc
 DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B 
e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff
 SHA512 
b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1
 DIST ngx_rtmp-1.2.2.tar.gz 519934 BLAKE2B 
8745816b879f506720955d6c7e5e8af036e88b3601a680071ffb255a3ec31d69e132b5cc8b493202fa985eb30b8529428f683b5154a0054c0ee990d3185c7abf
 SHA512 
3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81
 DIST njs-0.7.12.tar.gz 662554 BLAKE2B 
3e925dbbd5e664fc083b3147b6fa353744ab45b50cb2d3feb3f1cf5a4c024440c24b7af08e8a285db7b8e4b48efc776a8a1cb78c6d7ff79d011e127a61e09f6c
 SHA512 
a65a6c6aa3fbd499536284f8d8610f61b87112156885e6c3b1f73872df22195af897766f266b4569098a70e1680aef66594da17d13519f16687b4e43dce49062
-DIST njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz 704472 BLAKE2B 
1e1182fedad45301202f53e7259944cc86651e27798eca170e44f9772842c57d85855ee8e846019a4357ae0d5eacffc5e77cffaecbb9c9a105eb4d731ccdccdb
 SHA512 
2c0b4a2fa3c9b02f47bcbb677b0646c459d6c64b3156be7ed7cb918b6d4948c5bb9f6f68b8b004291bb44e64bfa0dd04fd7c9b6a8083e9fa4b946ada42d284a5
+DIST njs-0.8.0.tar.gz 715391 BLAKE2B 
ecba652e8045c93b3eab19e0765c8bc907b55debb0cfce0491d2824f6f60a80321d710b85a694c06d5249f5809f50532d30a6a401b9919b1dda64e50c876410e
 SHA512 
5e5fd3b0aba9d1a0b47207081e59d577cbd3db41e141cfa529526a778bbcd4fec1cd4dacaa1dc63ee07868ccf35f4d4cc465abff831bb03d128b0b1f1b04bb28

diff --git a/www-servers/nginx/nginx-1.25.1-r2.ebuild 
b/www-servers/nginx/nginx-1.25.1-r3.ebuild
similarity index 99%
rename from www-servers/nginx/nginx-1.25.1-r2.ebuild
rename to www-servers/nginx/nginx-1.25.1-r3.ebuild
index 1093a0399894..ca4b8d5aa204 100644
--- a/www-servers/nginx/nginx-1.25.1-r2.ebuild
+++ b/www-servers/nginx/nginx-1.25.1-r3.ebuild
@@ -159,7 +159,7 @@ 
GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOI
 GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
 
 # njs-module (https://github.com/nginx/njs, as-is)
-NJS_MODULE_PV="5b463b8050377216ad4197cd1e35bb69b35b77e9"
+NJS_MODULE_PV="0.8.0"
 NJS_MODULE_P="njs-${NJS_MODULE_PV}"
 NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz;
 NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
@@ -387,6 +387,12 @@ src_prepare() {
cd "${S}" || die
fi
 
+   if use nginx_modules_http_javascript; then
+   cd "${NJS_MODULE_WD}" || die
+   sed -e 's/-Werror//g' -i auto/cc || die
+   cd "${S}" || die
+   fi
+
if use nginx_modules_http_sticky; then
cd "${HTTP_STICKY_MODULE_WD}" || die
eapply "${FILESDIR}"/http_sticky-nginx-1.23.0.patch



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

2023-07-15 Thread Conrad Kostecki
commit: d19fb7d9619e9b2e87ddb42fd2098ec0a3540970
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:57:58 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19fb7d9

sys-apps/smcipmitool: drop 2.27.1.221101

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

 sys-apps/smcipmitool/Manifest  |  1 -
 .../smcipmitool/smcipmitool-2.27.1.221101.ebuild   | 77 --
 2 files changed, 78 deletions(-)

diff --git a/sys-apps/smcipmitool/Manifest b/sys-apps/smcipmitool/Manifest
index 05a3fadfc9e7..191dfe13a122 100644
--- a/sys-apps/smcipmitool/Manifest
+++ b/sys-apps/smcipmitool/Manifest
@@ -1,2 +1 @@
-DIST SMCIPMITool_2.27.1_build.221101_bundleJRE_Linux_x64.tar.gz 163798 BLAKE2B 
d987d6632fc763bd739e3143b9e520bb28932065b7708658b0ab6a5641e66a86f2407c82aa4c760d1c9cf3b4acd168f2863cd6d89f2067073ed3d1747b97a16e
 SHA512 
a04ff22966c3151dcae36cdf150affa60dd0ae2cdef5d06f4b3bdd5749f2d1aa8a734ff22c345ed06e84a5d899c515d6898b03f20a6d63af67633c1deac3de11
 DIST SMCIPMITool_2.27.2_build.230221_bundleJRE_Linux_x64.tar.gz 124521177 
BLAKE2B 
b4bd8f81308a1718b7b9a64bf53a550ac021129d84848ea4e14371315bcca7acb45f8b0817f774970d537090815ff5718e64d6d9c69818145e260c8b7d6db96f
 SHA512 
8d664a5420efe052b441f91b1562b5f2bb86238a45d99bd5a9659aeb23493a2f7f55bea200e97eecc846d454d19f8e6e99ebfac2a50e99ef61eedcbefcaad37e

diff --git a/sys-apps/smcipmitool/smcipmitool-2.27.1.221101.ebuild 
b/sys-apps/smcipmitool/smcipmitool-2.27.1.221101.ebuild
deleted file mode 100644
index 092ee2dab490..
--- a/sys-apps/smcipmitool/smcipmitool-2.27.1.221101.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 prefix
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="SMCIPMITool"
-MY_PN_SRC_URI="SMCIPMItool"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="An out-of-band utility for interfacing with SuperBlade and IPMI 
devices via CLI"
-HOMEPAGE="https://www.supermicro.com/;
-SRC_URI="https://www.supermicro.com/wftp/utility/${MY_PN_SRC_URI}/Linux/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
-
-LICENSE="supermicro"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   net-misc/stunnel
-   sys-libs/ncurses-compat:5
-   virtual/jre:1.8
-"
-
-RESTRICT="bindist mirror"
-
-DIR="/usr/share/${PN}"
-QA_PREBUILT="usr/lib*"
-
-src_unpack() {
-   unpack ${A}
-   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
-}
-
-src_prepare() {
-   default
-
-   # Don't use their scary launchers
-   rm -v lax.jar || die
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   java-pkg_dojar *.jar
-   java-pkg_doso *64.so
-
-   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
-   java-pkg_dolauncher smcipmitool-ikvm --jar iKVM.jar -pre "${pre}"
-   java-pkg_dolauncher smcipmitool-jviewersmc --jar JViewerSMC.jar -pre 
"${pre}"
-   java-pkg_dolauncher smcipmitool-jviewerx9 --jar JViewerX9.jar -pre 
"${pre}"
-   java-pkg_dolauncher smcipmitool --jar SMCIPMITool.jar -pre "${pre}"
-
-   exeinto "${DIR}"/jre/bin
-   newexe $(prefixify_ro "${FILESDIR}"/fake-java.bash) java
-
-   insinto "${DIR}"/lib/BMCSecurity
-   doins BMCSecurity/*.{crt,key,pem,txt}
-
-   insinto "${DIR}"/lib/BMCSecurity/linux
-   doins BMCSecurity/linux/stunnel.conf
-
-   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel32
-   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel64
-
-   local DOCS=(
-   "jcurses.README"
-   "ReleaseNotes.txt"
-   "SMCIPMITool_User_Guide.pdf"
-   )
-
-   einstalldocs
-}



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

2023-07-15 Thread Conrad Kostecki
commit: 5c19597cd522622e5a2102d73d83f178e15830a0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:58:26 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c19597c

sys-apps/superdiag: add 1.8.0.20230310

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

 sys-apps/superdiag/Manifest|  1 +
 sys-apps/superdiag/superdiag-1.8.0.20230310.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/superdiag/Manifest b/sys-apps/superdiag/Manifest
index 9186a7a4e622..7811be8a7218 100644
--- a/sys-apps/superdiag/Manifest
+++ b/sys-apps/superdiag/Manifest
@@ -1 +1,2 @@
 DIST SuperDiag_1.6.0_20211224.zip 4669254 BLAKE2B 
b1b8c55d897bdcba219707a7bf76c802637215754291a78582c4d36441c375386b059ddbb8f27e7ad2cc0c86d9b68fdbea950120c8feed9e63c87a85f5d15181
 SHA512 
5559d3854d6a3f7ae6426a271b6bc8716ff9cf41c39f32fe23ee3cd2166946b778fe61b1f5ae8838efb2104b427423fa5b2a57c8734147478853290712ddea00
+DIST SuperDiag_1.8.0_20230310.zip 6194537 BLAKE2B 
8bc24c90061dd7daa28498867ebc7f88efbead87aa610f32d5e6aeabf28b58bc9b2545030f30302f28cc255c50d0c25ec782d58d7df9d1d5616f050675df16c3
 SHA512 
d7226db83a08d8a5366e722c94f10492021db08a36695b0bd085acb1b48eeb4461b0a007d017d0d5755aeb016b597abfce5b6f83067b85852aea0f25fd02cd72

diff --git a/sys-apps/superdiag/superdiag-1.8.0.20230310.ebuild 
b/sys-apps/superdiag/superdiag-1.8.0.20230310.ebuild
new file mode 100644
index ..c570e794a6ea
--- /dev/null
+++ b/sys-apps/superdiag/superdiag-1.8.0.20230310.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="SuperDiag"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="Provides the capability to determine the health of Supermicro 
servers components"
+HOMEPAGE="https://www.supermicro.com;
+SRC_URI="https://www.supermicro.com/Bios/sw_download/557/${MY_PN}_${MY_PV}_${MY_DATE}.zip;
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="supermicro"
+SLOT="0"
+IUSE="iso usb"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+src_unpack() {
+   unpack ${A}
+
+   if use iso; then
+   unzip Diagnose_Remotely/ISOFor${MY_PN}_${MY_PV}.zip -d iso || 
die
+   fi
+
+   if use usb; then
+   unzip Diagnose_Remotely/USBFor${MY_PN}_${MY_PV}.zip -d usb || 
die
+   fi
+}
+
+src_install() {
+   insinto /usr/share/superdiag
+   doins startup.nsh ${MY_PN}.efi EFI/Boot/BootX64.efi
+
+   local DOCS=(
+   "Supermicro Super Diagnostics Offline readme.txt"
+   "Supermicro Super Diagnostics Offline User Guide V${MY_PV}.pdf"
+   )
+   dodoc "${DOCS[@]}"
+
+   if use iso; then
+   insinto /usr/share/superdiag/ISO
+   doins iso/${MY_PN}_${MY_PV}.iso
+
+   newdoc iso/Readme.txt Readme.ISO.txt
+   fi
+
+   if use usb; then
+   insinto /usr/share/superdiag/USB
+   doins usb/startup.nsh
+
+   dosym ../BootX64.efi /usr/share/superdiag/USB/BootX64.efi
+   dosym ../${MY_PN}.efi /usr/share/superdiag/USB/${MY_PN}.efi
+
+   newdoc usb/Readme.txt Readme.USB.txt
+   fi
+}



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

2023-07-15 Thread Conrad Kostecki
commit: 09934773ad75b5ac0a30fe038d5348d9e3cf1d90
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:58:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09934773

sys-apps/superdiag: drop 1.6.0.20211224

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

 sys-apps/superdiag/Manifest|  1 -
 sys-apps/superdiag/superdiag-1.6.0.20211224.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/sys-apps/superdiag/Manifest b/sys-apps/superdiag/Manifest
index 7811be8a7218..3c54474ddd31 100644
--- a/sys-apps/superdiag/Manifest
+++ b/sys-apps/superdiag/Manifest
@@ -1,2 +1 @@
-DIST SuperDiag_1.6.0_20211224.zip 4669254 BLAKE2B 
b1b8c55d897bdcba219707a7bf76c802637215754291a78582c4d36441c375386b059ddbb8f27e7ad2cc0c86d9b68fdbea950120c8feed9e63c87a85f5d15181
 SHA512 
5559d3854d6a3f7ae6426a271b6bc8716ff9cf41c39f32fe23ee3cd2166946b778fe61b1f5ae8838efb2104b427423fa5b2a57c8734147478853290712ddea00
 DIST SuperDiag_1.8.0_20230310.zip 6194537 BLAKE2B 
8bc24c90061dd7daa28498867ebc7f88efbead87aa610f32d5e6aeabf28b58bc9b2545030f30302f28cc255c50d0c25ec782d58d7df9d1d5616f050675df16c3
 SHA512 
d7226db83a08d8a5366e722c94f10492021db08a36695b0bd085acb1b48eeb4461b0a007d017d0d5755aeb016b597abfce5b6f83067b85852aea0f25fd02cd72

diff --git a/sys-apps/superdiag/superdiag-1.6.0.20211224.ebuild 
b/sys-apps/superdiag/superdiag-1.6.0.20211224.ebuild
deleted file mode 100644
index 9d2a52f338f6..
--- a/sys-apps/superdiag/superdiag-1.6.0.20211224.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="SuperDiag"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="Provides the capability to determine the health of Supermicro 
servers components"
-HOMEPAGE="https://www.supermicro.com;
-SRC_URI="${MY_PN}_${MY_PV}_${MY_DATE}.zip"
-S="${WORKDIR}"
-
-KEYWORDS="-* ~amd64 ~x86"
-LICENSE="supermicro"
-SLOT="0"
-IUSE="iso usb"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist fetch mirror"
-
-pkg_nofetch() {
-   elog "Please download ${A} from"
-   elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0=SDO;
-   elog "and place it in your DISTDIR directory."
-}
-
-src_unpack() {
-   unpack ${A}
-
-   if use iso; then
-   unzip Diagnose_Remotely/ISOFor${MY_PN}_${MY_PV}.zip -d iso || 
die
-   fi
-
-   if use usb; then
-   unzip Diagnose_Remotely/USBFor${MY_PN}_${MY_PV}.zip -d usb || 
die
-   fi
-}
-
-src_install() {
-   insinto /usr/share/superdiag
-   doins startup.nsh ${MY_PN}.efi EFI/Boot/BootX64.efi
-
-   local DOCS=(
-   "Supermicro Super Diagnostics Offline readme.txt"
-   "Supermicro Super Diagnostics Offline User Guide V${MY_PV}.pdf"
-   )
-   dodoc "${DOCS[@]}"
-
-   if use iso; then
-   insinto /usr/share/superdiag/ISO
-   doins iso/${MY_PN}_${MY_PV}.iso
-
-   newdoc iso/Readme.txt Readme.ISO.txt
-   fi
-
-   if use usb; then
-   insinto /usr/share/superdiag/USB
-   doins usb/startup.nsh
-
-   dosym ../BootX64.efi /usr/share/superdiag/USB/BootX64.efi
-   dosym ../${MY_PN}.efi /usr/share/superdiag/USB/${MY_PN}.efi
-
-   newdoc usb/Readme.txt Readme.USB.txt
-   fi
-}



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

2023-07-15 Thread Conrad Kostecki
commit: 4e615b2cf4907de5a7dab3313af14b55e6a73802
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:59:29 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:14:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e615b2c

sys-apps/smc-sum: drop 2.10.0.20221209-r2

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

 sys-apps/smc-sum/Manifest  |  1 -
 sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild | 66 --
 2 files changed, 67 deletions(-)

diff --git a/sys-apps/smc-sum/Manifest b/sys-apps/smc-sum/Manifest
index 9a2975db2676..cfa3bd832d64 100644
--- a/sys-apps/smc-sum/Manifest
+++ b/sys-apps/smc-sum/Manifest
@@ -1,2 +1 @@
-DIST sum_2.10.0_Linux_x86_64_20221209.tar.gz 20797081 BLAKE2B 
2dde47521c0243a02098a4aafb4f8818227c01e73cba860b82ba5b989ee77a8fbc9a665f9a55830b982b157782839e07e3d6f7c8dbb41b80034bf67428ae
 SHA512 
5627fa6e473429e6fe3c93ef74f6938c9da3481b890435fb56359ea6d7f4b733e9aeae18c3c19895697db2318aa62806eae2bc40e57ca467365ffd9749d0cc75
 DIST sum_2.11.0_Linux_x86_64_20230511.tar.gz 23588953 BLAKE2B 
8afab12086ea2a3cc14c6e51d7554e5860aad63661e633f9eec847022635481cea350a5e85de7adbc204fd70302829b0740e55dd918949edaf55b25428dab2e8
 SHA512 
a1fb57e00d98f62a79cd3bff2205b2428edc1f4cfd6f6383f3dbdd1ca6c0f8d6233dc38e5b1877d36403734c01cc4f83982b9b1441823ab4f33cf4951e30a089

diff --git a/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild 
b/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild
deleted file mode 100644
index 366de02b72d7..
--- a/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE="+module"
-
-inherit linux-mod-r1
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="${PN/smc-/}"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="Updates the BIOS and IPMI firmware and system settings on 
Supermicro mainboards"
-HOMEPAGE="https://www.supermicro.com;
-#SRC_URI="${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz"
-SRC_URI="https://www.supermicro.com/Bios/sw_download/527/${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz;
-S="${WORKDIR}/${MY_PN}_${MY_PV}_Linux_x86_64"
-
-LICENSE="supermicro"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="module"
-
-RDEPEND="
-   sys-libs/zlib
-   sys-power/iasl
-"
-
-RESTRICT="bindist mirror"
-
-DOCS=(
-   "PlatformFeatureSupportMatrix.pdf"
-   "ReleaseNote.txt"
-   "SUM_UserGuide.pdf"
-   "sumrc.sample"
-   "ExternalData/SMCIPID.txt"
-   "ExternalData/VENID.txt"
-)
-
-PATCHES=( "${FILESDIR}/${PN}-2.7.0.20210903-missing-include.patch" )
-
-QA_PREBUILT="usr/bin/smc-sum"
-
-src_prepare() {
-   default
-
-   # Install new Makefile to respect users CFLAGS and LDFLAGS
-   cp "${FILESDIR}"/makefile driver/Source/Linux/Makefile || die
-
-   linux-mod-r1_pkg_setup
-}
-
-src_compile() {
-   local modargs=( KDIR="${KV_OUT_DIR}" )
-   local modlist=( sum_bios="misc:driver/Source/Linux" )
-
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   newbin sum smc-sum
-   einstalldocs
-
-   linux-mod-r1_src_install
-}



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

2023-07-15 Thread Conrad Kostecki
commit: aa91700f3c0ba4831cba973e92914d6b2f1f5ca5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:57:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa91700f

sys-apps/ipmicfg: add 1.34.2.230224

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

 sys-apps/ipmicfg/Manifest |  1 +
 sys-apps/ipmicfg/ipmicfg-1.34.2.230224.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/ipmicfg/Manifest b/sys-apps/ipmicfg/Manifest
index f797fb9f8333..6e8de685fb55 100644
--- a/sys-apps/ipmicfg/Manifest
+++ b/sys-apps/ipmicfg/Manifest
@@ -1 +1,2 @@
 DIST IPMICFG_1.34.0_build.220906.zip 2239248 BLAKE2B 
3a5579c248308824a1a77d00ced831ffb323823fc918e45e02fa7815d50c0028758db49700e3c663ac2b2e24c7a118771e34a23d7f02ae8605d6aa3bac9b4449
 SHA512 
5b0d8f9fb24387d1e9e6f8da5113fa15f7bd826bc5b75693b6ad90d75badb325f42aa526a14ebec8e0a411c3ea864743883890cf76b0d276d2fd579c5dbbdf21
+DIST IPMICFG_1.34.2_build.230224.zip 2381414 BLAKE2B 
de33d12aeee5da25357a4954b970cb69b0f5446d92c75d15dfdf07c2d72c06dc2a3f0d6da3927a273ca029a8e9e76175256dfe34dec87ab1ea5f351f66417a41
 SHA512 
5c9447bafb054957c3ab430cae4d853acb98ca3aa112ae06439ce20fe04c4c9ff68bf596a507b65cda2020f8b8c7ed8ce1dd50c610868218d1483d6216211ee8

diff --git a/sys-apps/ipmicfg/ipmicfg-1.34.2.230224.ebuild 
b/sys-apps/ipmicfg/ipmicfg-1.34.2.230224.ebuild
new file mode 100644
index ..2adf8df742f3
--- /dev/null
+++ b/sys-apps/ipmicfg/ipmicfg-1.34.2.230224.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="${PN^^}"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="An in-band utility for configuring Supermicro IPMI devices"
+HOMEPAGE="https://www.supermicro.com;
+SRC_URI="https://www.supermicro.com/Bios/sw_download/551/${MY_PN}_${MY_PV}_build.${MY_DATE}.zip;
+S="${WORKDIR}/${MY_PN}_${MY_PV}_build.${MY_DATE}"
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="uefi"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="usr/bin/ipmicfg"
+
+src_install() {
+   newbin Linux/$(usex amd64 '64bit' '32bit')/IPMICFG-Linux.x86$(usex 
amd64 '_64' '') ipmicfg
+
+   if use uefi; then
+   insinto /usr/share/ipmicfg
+   newins UEFI/IPMICFG.efi ipmicfg.efi
+   fi
+
+   # Install docs
+   local DOCS=(
+   "IPMICFG_UserGuide.pdf"
+   "ReleaseNotes.txt"
+   )
+   einstalldocs
+}



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

2023-07-15 Thread Conrad Kostecki
commit: f994740e57eda9eaef3326330a8dff673b3bef61
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:57:30 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f994740e

sys-apps/ipmicfg: drop 1.34.0.220906

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

 sys-apps/ipmicfg/Manifest |  1 -
 sys-apps/ipmicfg/ipmicfg-1.34.0.220906.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/sys-apps/ipmicfg/Manifest b/sys-apps/ipmicfg/Manifest
index 6e8de685fb55..78a129b9ad90 100644
--- a/sys-apps/ipmicfg/Manifest
+++ b/sys-apps/ipmicfg/Manifest
@@ -1,2 +1 @@
-DIST IPMICFG_1.34.0_build.220906.zip 2239248 BLAKE2B 
3a5579c248308824a1a77d00ced831ffb323823fc918e45e02fa7815d50c0028758db49700e3c663ac2b2e24c7a118771e34a23d7f02ae8605d6aa3bac9b4449
 SHA512 
5b0d8f9fb24387d1e9e6f8da5113fa15f7bd826bc5b75693b6ad90d75badb325f42aa526a14ebec8e0a411c3ea864743883890cf76b0d276d2fd579c5dbbdf21
 DIST IPMICFG_1.34.2_build.230224.zip 2381414 BLAKE2B 
de33d12aeee5da25357a4954b970cb69b0f5446d92c75d15dfdf07c2d72c06dc2a3f0d6da3927a273ca029a8e9e76175256dfe34dec87ab1ea5f351f66417a41
 SHA512 
5c9447bafb054957c3ab430cae4d853acb98ca3aa112ae06439ce20fe04c4c9ff68bf596a507b65cda2020f8b8c7ed8ce1dd50c610868218d1483d6216211ee8

diff --git a/sys-apps/ipmicfg/ipmicfg-1.34.0.220906.ebuild 
b/sys-apps/ipmicfg/ipmicfg-1.34.0.220906.ebuild
deleted file mode 100644
index a1760554ee82..
--- a/sys-apps/ipmicfg/ipmicfg-1.34.0.220906.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_DATE="$(ver_cut 4)"
-MY_PN="${PN^^}"
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="An in-band utility for configuring Supermicro IPMI devices"
-HOMEPAGE="https://www.supermicro.com;
-SRC_URI="https://www.supermicro.com/Bios/sw_download/481/${MY_PN}_${MY_PV}_build.${MY_DATE}.zip;
-S="${WORKDIR}/${MY_PN}_${MY_PV}_build.${MY_DATE}"
-
-LICENSE="supermicro"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="uefi"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-QA_PREBUILT="usr/bin/ipmicfg"
-
-src_install() {
-   newbin Linux/$(usex amd64 '64bit' '32bit')/IPMICFG-Linux.x86$(usex 
amd64 '_64' '') ipmicfg
-
-   if use uefi; then
-   insinto /usr/share/ipmicfg
-   newins UEFI/IPMICFG.efi ipmicfg.efi
-   fi
-
-   # Install docs
-   local DOCS=(
-   "IPMICFG_UserGuide.pdf"
-   "ReleaseNotes.txt"
-   )
-   einstalldocs
-}



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

2023-07-15 Thread Conrad Kostecki
commit: a677720fb7e775eed9719591b9c68e42f01f7cdc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:57:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 21:13:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a677720f

sys-apps/smcipmitool: add 2.27.2.230221

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

 sys-apps/smcipmitool/Manifest  |  1 +
 .../smcipmitool/smcipmitool-2.27.2.230221.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-apps/smcipmitool/Manifest b/sys-apps/smcipmitool/Manifest
index d37f46094f99..05a3fadfc9e7 100644
--- a/sys-apps/smcipmitool/Manifest
+++ b/sys-apps/smcipmitool/Manifest
@@ -1 +1,2 @@
 DIST SMCIPMITool_2.27.1_build.221101_bundleJRE_Linux_x64.tar.gz 163798 BLAKE2B 
d987d6632fc763bd739e3143b9e520bb28932065b7708658b0ab6a5641e66a86f2407c82aa4c760d1c9cf3b4acd168f2863cd6d89f2067073ed3d1747b97a16e
 SHA512 
a04ff22966c3151dcae36cdf150affa60dd0ae2cdef5d06f4b3bdd5749f2d1aa8a734ff22c345ed06e84a5d899c515d6898b03f20a6d63af67633c1deac3de11
+DIST SMCIPMITool_2.27.2_build.230221_bundleJRE_Linux_x64.tar.gz 124521177 
BLAKE2B 
b4bd8f81308a1718b7b9a64bf53a550ac021129d84848ea4e14371315bcca7acb45f8b0817f774970d537090815ff5718e64d6d9c69818145e260c8b7d6db96f
 SHA512 
8d664a5420efe052b441f91b1562b5f2bb86238a45d99bd5a9659aeb23493a2f7f55bea200e97eecc846d454d19f8e6e99ebfac2a50e99ef61eedcbefcaad37e

diff --git a/sys-apps/smcipmitool/smcipmitool-2.27.2.230221.ebuild 
b/sys-apps/smcipmitool/smcipmitool-2.27.2.230221.ebuild
new file mode 100644
index ..f0d85446c2c2
--- /dev/null
+++ b/sys-apps/smcipmitool/smcipmitool-2.27.2.230221.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 prefix
+
+MY_DATE="$(ver_cut 4)"
+MY_PN="SMCIPMITool"
+MY_PN_SRC_URI="SMCIPMItool"
+MY_PV="$(ver_cut 1-3)"
+
+DESCRIPTION="An out-of-band utility for interfacing with SuperBlade and IPMI 
devices via CLI"
+HOMEPAGE="https://www.supermicro.com/;
+SRC_URI="https://www.supermicro.com/Bios/sw_download/549/${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64.tar.gz;
+
+LICENSE="supermicro"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   net-misc/stunnel
+   sys-libs/ncurses-compat:5
+   virtual/jre:1.8
+"
+
+RESTRICT="bindist mirror"
+
+DIR="/usr/share/${PN}"
+QA_PREBUILT="usr/lib*"
+
+src_unpack() {
+   unpack ${A}
+   mv -v ${MY_PN}_${MY_PV}_build.${MY_DATE}_bundleJRE_Linux_x64 ${P} || die
+}
+
+src_prepare() {
+   default
+
+   # Don't use their scary launchers
+   rm -v lax.jar || die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   java-pkg_dojar *.jar
+   java-pkg_doso *64.so
+
+   local pre=$(prefixify_ro "${FILESDIR}"/launcher-pre.bash)
+   java-pkg_dolauncher smcipmitool-ikvm --jar iKVM.jar -pre "${pre}"
+   java-pkg_dolauncher smcipmitool-jviewersmc --jar JViewerSMC.jar -pre 
"${pre}"
+   java-pkg_dolauncher smcipmitool-jviewerx9 --jar JViewerX9.jar -pre 
"${pre}"
+   java-pkg_dolauncher smcipmitool --jar SMCIPMITool.jar -pre "${pre}"
+
+   exeinto "${DIR}"/jre/bin
+   newexe $(prefixify_ro "${FILESDIR}"/fake-java.bash) java
+
+   insinto "${DIR}"/lib/BMCSecurity
+   doins BMCSecurity/*.{crt,key,pem,txt}
+
+   insinto "${DIR}"/lib/BMCSecurity/linux
+   doins BMCSecurity/linux/stunnel.conf
+
+   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel32
+   dosym ../../../../../bin/stunnel 
"${DIR}"/lib/BMCSecurity/linux/stunnel64
+
+   local DOCS=(
+   "jcurses.README"
+   "ReleaseNotes.txt"
+   "SMCIPMITool_User_Guide.pdf"
+   )
+
+   einstalldocs
+}



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

2023-07-15 Thread Cédric Krier
commit: 9805484204d60e61e64d879465b5a02debca66db
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Jul 15 21:05:13 2023 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Jul 15 21:06:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98054842

dev-python/pipx: new package, add 1.2.0

Signed-off-by: Cédric Krier  gentoo.org>

 dev-python/pipx/Manifest  |  1 +
 dev-python/pipx/metadata.xml  | 12 
 dev-python/pipx/pipx-1.2.0.ebuild | 34 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-python/pipx/Manifest b/dev-python/pipx/Manifest
new file mode 100644
index ..2262bb04ec1c
--- /dev/null
+++ b/dev-python/pipx/Manifest
@@ -0,0 +1 @@
+DIST pipx-1.2.0.gh.tar.gz 405655 BLAKE2B 
04e796cde0609e6191a18bd835c4aa5faa1e149898a1507dd6ca46f956320f0b45df87c7be13a089510def9f8eb5e8b9a8e45630c186f52a8a39b7316d517e6a
 SHA512 
3563b986ecb80a57dab6a811f3c9d952f50647b530ceacdb4103bcc16f14b53602040b102830354c3b9a3518e095045a6e3bfd8fc5499cf25b6061d30b19cd6c

diff --git a/dev-python/pipx/metadata.xml b/dev-python/pipx/metadata.xml
new file mode 100644
index ..9d7f8d31d438
--- /dev/null
+++ b/dev-python/pipx/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   c...@gentoo.org
+   Cédric Krier
+   
+   
+   pipx
+   pypa/pipx
+   
+

diff --git a/dev-python/pipx/pipx-1.2.0.ebuild 
b/dev-python/pipx/pipx-1.2.0.ebuild
new file mode 100644
index ..05620f297c16
--- /dev/null
+++ b/dev-python/pipx/pipx-1.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+DESCRIPTION="Install and Run Python Applications in Isolated Environments"
+HOMEPAGE="
+   https://pypi.org/project/pipx/
+   https://pypa.github.io/pipx/
+"
+# no tests in sdist
+SRC_URI="https://github.com/pypa/pipx/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/userpath-1.6.0[${PYTHON_USEDEP}]
+"
+
+PROPERTIES="test_network"
+RESTRICT="test"
+distutils_enable_tests pytest
+
+python_test() {
+   epytest --net-pypiserver
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/readarr/files/

2023-07-15 Thread Craig Andrews
commit: 56426e6d86d59bc51b4b4c83d99785851cce04b9
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sat Jul 15 11:27:27 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Jul 15 21:02:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56426e6d

www-apps/readarr: Fix typo in initscript

Signed-off-by: PF4Public  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31896
Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/readarr/files/readarr.init | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-apps/readarr/files/readarr.init 
b/www-apps/readarr/files/readarr.init
index 5795edbcceb3..88cdbc9f597d 100644
--- a/www-apps/readarr/files/readarr.init
+++ b/www-apps/readarr/files/readarr.init
@@ -1,7 +1,6 @@
 #!/sbin/openrc-run
 
 pidfile="/run/readarr.pid"
-command="/opt/readarr/Radarr"
+command="/opt/readarr/Readarr"
 command_user="readarr:readarr"
 command_background=true
-



[gentoo-commits] repo/gentoo:master commit in: dev-libs/level-zero/

2023-07-15 Thread Conrad Kostecki
commit: 0310d1828da5a7aa10c38631f585c2b9113acf91
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:30:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0310d182

dev-libs/level-zero: add 1.13.1

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

 dev-libs/level-zero/Manifest |  1 +
 dev-libs/level-zero/level-zero-1.13.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index f2510644683b..4d2fa8bfc0f0 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,2 +1,3 @@
 DIST level-zero-1.11.0.tar.gz 837654 BLAKE2B 
deaa68351233a2a67c09e3bccc5dd8c52fd7fb4c59920c645edb5672ed67520bd7d730af06fff9414fb816dc4b204cf2ee355d8726b7294c133febc99f8f
 SHA512 
38926d4c998947a0cbfb9070eb80c706b892a0e0e7da73918cff1795b41f74611d78f90202e1ba8df676da9664f913dcbf2d1c75325974a80e498dab014636cf
 DIST level-zero-1.12.0.tar.gz 847748 BLAKE2B 
d25ea5a2fbd3c3d1492c0f4d5e237c718287172785760b9acdf6c466c7c544758ab1664a2b295545f04eab1827e01ae44ba306dbcc0b103e455b2b13995639ce
 SHA512 
8c41cb49c5098f4f8c7b88353e3d239f69b315d1e73ee8b4952059612523bf1758f693bc2869dab46cd833a7b37b66fbb639796a42af00a3939f6ee38d26373b
+DIST level-zero-1.13.1.tar.gz 886141 BLAKE2B 
721d8c6265b168b793d6072ff2f679dbecef31005315d369a740bc1877f3645b5f8bc56caccd425ccd5e54b86344b42da949d3454df2779158f4671accb0d1c5
 SHA512 
1da12b0a4b60c674760cae80099c9c0422002a157a877b044fff5e8c1c214ab9c4877a2a5087cc1609a723685dbce09c94d7643279d5b4f3b2a8db8bb8e10c1c

diff --git a/dev-libs/level-zero/level-zero-1.13.1.ebuild 
b/dev-libs/level-zero/level-zero-1.13.1.ebuild
new file mode 100644
index ..f019194f4f68
--- /dev/null
+++ b/dev-libs/level-zero/level-zero-1.13.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="oneAPI Level Zero headers, loader and validation layer"
+HOMEPAGE="https://github.com/oneapi-src/level-zero;
+SRC_URI="https://github.com/oneapi-src/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+src_prepare() {
+   cmake_src_prepare
+
+   # According to upstream, release tarballs should contain this file but 
at least
+   # some of them do not. Fortunately it is trivial to make one ourselves.
+   echo "$(ver_cut 3)" > "${S}"/VERSION_PATCH || die
+}



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

2023-07-15 Thread Conrad Kostecki
commit: fc30348c1a8416b3c883e1bb0dda5becf1ab659f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:34:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc30348c

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

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

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-23.22.26516.18.ebuild| 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 99c8d70535a3..6f1868b8889a 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,2 +1,3 @@
 DIST intel-compute-runtime-23.17.26241.15.tar.gz 6556461 BLAKE2B 
3814d5d24b0a79ebadda0f3ee5d1d3b414e9fb26e8c693ba66449a9f0500c8ec2e11533aa02142757e5177ad4c5efc5dd61a9c7db5a883a2cf4e9faab599ab4b
 SHA512 
bd648fa964a15df76d1694af138f7c383239ccc5061cdd7faac0c45da3cffe95441614026b9bddfb86790446042ccc1d4abc3ecc023c50a036835598076a77bb
 DIST intel-compute-runtime-23.17.26241.24.tar.gz 6562120 BLAKE2B 
a75299259f1a41daeff14b75b87140953baa79e75390f48ce64d614b0837341505c331178aa86e59e4bd678fb4409f51ca494d14b6d112b4b9219506ad5c75b3
 SHA512 
e82798cf4c0e8511bb64f6e5543e7b49232cc9c1027ec374ec5c2cbfac8848263a5cc72072fadfe1e19920f5bdf65ceaed465ea88d4b2baec3acac433d383978
+DIST intel-compute-runtime-23.22.26516.18.tar.gz 6695812 BLAKE2B 
c413d0ee70564292122d3eb125669ffc0a0dd7491ec208688055a71173b4112db6da96934cd16c91c4ff1a932cf8fdea490c5d849d98c7171bc916d6d77dc837
 SHA512 
5949866da0c3e48582636b9260e9ee6321c06db543a30e8567310add1b93a7b37ee3e4f35dcd5d9a6f611ed701daa52fac98ae2c11e26809f3fe7da84d289fc3

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



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2023-07-15 Thread Conrad Kostecki
commit: 3bd650260fe79d0df258b6351aceb0994c385897
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:34:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:34:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd65026

dev-util/intel-graphics-compiler: add 1.0.14062.11

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

 dev-util/intel-graphics-compiler/Manifest  |  1 +
 .../intel-graphics-compiler-1.0.14062.11.ebuild| 95 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 97fe2db587c7..f1438d0060dc 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1 +1,2 @@
 DIST intel-graphics-compiler-1.0.13860.4.tar.gz 8369568 BLAKE2B 
cb36943d83dfa0b69e8dc0840de527773262e15f617a67f231071e56bfef67a27783914e947681c6d64f68fcc2caed9a45893cbe1b206a98a311f5699f3769ae
 SHA512 
365221df9178d45cd2f80cacf1f72a61208ce5cb7103e6298ec560675b1c1bf4caf9b8ae4cf8b332179118d1aacc735bd7341a126f6149ef49ae91d37ce98fef
+DIST intel-graphics-compiler-1.0.14062.11.tar.gz 8415633 BLAKE2B 
1dd65e37a6d2aa7539aa9d5700921ad9c75c3a5cb6a66870adbe9fac888eb16cc772574666f05ce02d165f8954c7b4ebbfbc2ed2008fdd86c5bbb472b95959ae
 SHA512 
0fd2790997268b102ded0af47d4133cf251791c7ecd15758b378a0cdf6d6640d78cc68b2de0b003710a36da4d4750c7fa90eb2ac5aa1702164e46109fafd980d

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.14062.11.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.14062.11.ebuild
new file mode 100644
index ..1d957af7dd89
--- /dev/null
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.14062.11.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_MAX_SLOT="15"
+MY_PN="igc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake flag-o-matic llvm python-any-r1
+
+DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
+SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug vc"
+
+DEPEND="
+   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
+   dev-util/spirv-tools
+   sys-devel/lld:${LLVM_MAX_SLOT}=
+   sys-devel/llvm:${LLVM_MAX_SLOT}=
+   vc? (
+   >=dev-libs/intel-vc-intrinsics-0.12.1-r1
+   dev-util/spirv-llvm-translator:${LLVM_MAX_SLOT}=
+   )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
+   ${PYTHON_DEPS}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
+   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
+   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
+)
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # Don't hardcode FORTIFY_SOURCE
+   sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Get LLVM version
+   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
+   local llvm_version="${llvm_version%%-r*}"
+
+   # See https://github.com/intel/intel-graphics-compiler/issues/212
+   append-ldflags -Wl,-z,undefs
+
+   # See bug #893370 and 
https://github.com/intel/intel-graphics-compiler/issues/282
+   append-flags -U_GLIBCXX_ASSERTIONS
+
+   # See https://bugs.gentoo.org/718824
+   ! use debug && append-cppflags -DNDEBUG
+
+   local mycmakeargs=(
+   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
+   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
+   -DIGC_BUILD__VC_ENABLED="$(usex vc)"
+   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
+   -DIGC_OPTION__CLANG_MODE="Prebuilds"
+   -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
+   -DIGC_OPTION__LLD_MODE="Prebuilds"
+   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
+   -DIGC_OPTION__LLVM_MODE="Prebuilds"
+   -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
+   
-DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
+   -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
+   -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
+   $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
+   -DINSTALL_GENX_IR="ON"
+   
-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib"
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}

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

2023-07-15 Thread Conrad Kostecki
commit: dfb55679b966a2a3f40b6121a7570e06f3b0e483
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:36:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:36:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb55679

sys-apps/smcipmitool: update Manifest

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

 sys-apps/smcipmitool/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/smcipmitool/Manifest b/sys-apps/smcipmitool/Manifest
index df67e499bd17..d37f46094f99 100644
--- a/sys-apps/smcipmitool/Manifest
+++ b/sys-apps/smcipmitool/Manifest
@@ -1 +1 @@
-DIST SMCIPMITool_2.27.1_build.221101_bundleJRE_Linux_x64.tar.gz 124435879 
BLAKE2B 
d26209f370f17d503668cfd8871782147356fcebe3b23de22b6c83c6a34e6d8a6997e7c913f06c09ba4e5b07c90f9e7c32e39cb112c37e9cb236527adb6317f0
 SHA512 
183fd6e4d777597ebaee9986824436c446fd114ded7ec0dc9c7e55e2c2bc959827771abeff32d18837694e2d938e9b49e7f86a94ba597406198043757c51f41a
+DIST SMCIPMITool_2.27.1_build.221101_bundleJRE_Linux_x64.tar.gz 163798 BLAKE2B 
d987d6632fc763bd739e3143b9e520bb28932065b7708658b0ab6a5641e66a86f2407c82aa4c760d1c9cf3b4acd168f2863cd6d89f2067073ed3d1747b97a16e
 SHA512 
a04ff22966c3151dcae36cdf150affa60dd0ae2cdef5d06f4b3bdd5749f2d1aa8a734ff22c345ed06e84a5d899c515d6898b03f20a6d63af67633c1deac3de11



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-07-15 Thread Conrad Kostecki
commit: b8990fa31c133007f495908e3ae8800faf2260dc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 19:24:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 19:24:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8990fa3

www-servers/nginx: drop 1.23.3, 1.23.4

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

 www-servers/nginx/Manifest|3 -
 www-servers/nginx/nginx-1.23.3.ebuild | 1066 -
 www-servers/nginx/nginx-1.23.4.ebuild | 1066 -
 3 files changed, 2135 deletions(-)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index a46bdcfa451d..55f54b5918f2 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,6 +1,4 @@
 DIST modsecurity-nginx-1.0.3.tar.gz 34063 BLAKE2B 
859a29eb7f67d53a818578f1008f0d0debbe37c205bb7c6e79594d8b1a6a0d9390d35f607ef05ef6d73c9aa887baebfd2c54aca894969beeed4bfe576f37
 SHA512 
20495884c6b3594edf879a19fd7445f2e74a1628789decd146b3c712764b0507e440a84a64aab619461b044f98b8d641913cfad57a6d0002e7061716bdfe84fc
-DIST nginx-1.23.3.tar.gz 1108958 BLAKE2B 
5b8980f54e3f662ec6b4f8f0a50305c91081aaba881ef94f3c60e5fced8a79710ff09aae3abda3dce7dbcd460b1a46b1d3c0007d5dc76fbec5c4c2ad91ae7aa7
 SHA512 
da5f473ac213f8947f40f0a69820bf981157432fe9d29cf71fe30225dadd05f5814309034f0411ea15fb70bece8ceefc0cb0b2588096c1a9496c2a36fa425d9f
-DIST nginx-1.23.4.tar.gz 1112403 BLAKE2B 
fe9e4256cf092394a485f121d73f3561c0f1f3a72eaf7a279f23ca88d3cc92ae8498b895687dca582f681e621cc99906e86c7c08a3d2dfd73a203af67ce34d4a
 SHA512 
542a53cae32bf5c7d4d09a4940793e603e0b3c7a8a4ca2bcec84e64bc298fcf0e58297338d1ae0cd28889c4a3e359f3f48532b0addaf7d223f796ed81c3054e8
 DIST nginx-1.24.0.tar.gz 1112471 BLAKE2B 
7f671c57666dec822bff72fcf0e4eec35ecf981b8f1e489827f9bbbf9179036f61c9fdc7e497c076ccaeb35b9ba3dfe7684e4fc91ee9cae52601f68859bb034d
 SHA512 
1114e37de5664a8109c99cfb2faa1f42ff8ac63c932bcf3780d645e5ed32c0b2ac446f80305b4465994c8f9430604968e176ae464fd80f632d1cb2c8f6007ff3
 DIST nginx-1.25.1.tar.gz 1213919 BLAKE2B 
70716deb2b1982c77bc5e710039c4207bf4d95d719d943d5efe817aa1993b937c110d09e22cdf225ced39d53a15de5c888df28cf71792ecb785f7bfa348fe0c1
 SHA512 
608db15b3b741881a5e67bb847e550eda5e4c45d2991344eb1ba9c835d24c9d839fdba12b9a97df669bbc933463ac6d940ed31389a5ca38e6c75fc9de0c8d55b
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
@@ -28,5 +26,4 @@ DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 
95d71ea26c949c345b83e353bd66a20df18cc
 DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B 
e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff
 SHA512 
b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1
 DIST ngx_rtmp-1.2.2.tar.gz 519934 BLAKE2B 
8745816b879f506720955d6c7e5e8af036e88b3601a680071ffb255a3ec31d69e132b5cc8b493202fa985eb30b8529428f683b5154a0054c0ee990d3185c7abf
 SHA512 
3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81
 DIST njs-0.7.12.tar.gz 662554 BLAKE2B 
3e925dbbd5e664fc083b3147b6fa353744ab45b50cb2d3feb3f1cf5a4c024440c24b7af08e8a285db7b8e4b48efc776a8a1cb78c6d7ff79d011e127a61e09f6c
 SHA512 
a65a6c6aa3fbd499536284f8d8610f61b87112156885e6c3b1f73872df22195af897766f266b4569098a70e1680aef66594da17d13519f16687b4e43dce49062
-DIST njs-0.7.8.tar.gz 613161 BLAKE2B 
f6b10be576119f418cdbe052a0c82b847d1b43278f4f0764ac7a9c7309162bf48fd60b40542b97e43fa925c87817b19785ffc6c83fa0611ca73256932e8481cb
 SHA512 
086ddb2e5189a8853598870b795bfa788e9e75da9d2502541a49314e8149d7c279acca0709c4c517db26611a416dc5fb989be807cf1697c7411aded1bd5b8237
 DIST njs-5b463b8050377216ad4197cd1e35bb69b35b77e9.tar.gz 704472 BLAKE2B 
1e1182fedad45301202f53e7259944cc86651e27798eca170e44f9772842c57d85855ee8e846019a4357ae0d5eacffc5e77cffaecbb9c9a105eb4d731ccdccdb
 SHA512 
2c0b4a2fa3c9b02f47bcbb677b0646c459d6c64b3156be7ed7cb918b6d4948c5bb9f6f68b8b004291bb44e64bfa0dd04fd7c9b6a8083e9fa4b946ada42d284a5

diff --git a/www-servers/nginx/nginx-1.23.3.ebuild 
b/www-servers/nginx/nginx-1.23.3.ebuild
deleted file mode 100644
index e86939bd76cf..
--- a/www-servers/nginx/nginx-1.23.3.ebuild
+++ /dev/null
@@ -1,1066 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
-# - any http-module activates the main http-functionality and overrides 
USE=-http
-# - keep the following 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-discovery/

2023-07-15 Thread Conrad Kostecki
commit: 9c67c6838dd1e497e67e916d1eb3b8f7d4bcdd17
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:32:28 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:32:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c67c683

dev-libs/intel-metrics-discovery: add 1.12.165

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

 dev-libs/intel-metrics-discovery/Manifest  |  1 +
 .../intel-metrics-discovery-1.12.165.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/intel-metrics-discovery/Manifest 
b/dev-libs/intel-metrics-discovery/Manifest
index 05fdbbdedb8f..21a798f84711 100644
--- a/dev-libs/intel-metrics-discovery/Manifest
+++ b/dev-libs/intel-metrics-discovery/Manifest
@@ -1 +1,2 @@
 DIST metrics-discovery-1.12.164.tar.gz 4235286 BLAKE2B 
f2a707fd2b43e096ad1c02032558c141add286d9f8cef20a317f5109245328ae7d22dd1acec64df99ef17dd652e67e5cba8db0e3271dd2259138924218ef893a
 SHA512 
8e8e00d75ba14abecd9c650c0f5a33dd8f46396e8ed4f2a4eefb1b76b87cfc38ad4774000698c09055a79e12ac2a4b23187c0b6146b4ef0745b21f0bf975
+DIST metrics-discovery-1.12.165.tar.gz 4907749 BLAKE2B 
74c59f45580649b950fca6eb2a0c31243211ea45e79dd43a3a333cc0efabece9846e8f9c944a7bcd01cbacda18b4390f436aac7b6a7f4c0ffbbb1a97d325a62c
 SHA512 
504a0dd55e9a4582f0515006130df6af9c086936593cb4ac14e6fdcbe8ba746a4425b1ee8f576b604842b5aaf72051e8e84c4a192198a556553114f21df5b63a

diff --git 
a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild 
b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild
new file mode 100644
index ..fcc32bedadce
--- /dev/null
+++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.165.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="A user mode library that provides access to GPU performance data"
+HOMEPAGE="https://github.com/intel/metrics-discovery;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=( -DLINUX_DISTRO="Gentoo" )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/metee/

2023-07-15 Thread Conrad Kostecki
commit: f00dc50a926e07379b1792e85298d2115d1af42c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:29:23 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00dc50a

dev-libs/metee: add 3.2.3

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

 dev-libs/metee/Manifest   |  1 +
 dev-libs/metee/metee-3.2.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest
index 85a7ac1dddc9..5e886689727a 100644
--- a/dev-libs/metee/Manifest
+++ b/dev-libs/metee/Manifest
@@ -1 +1,2 @@
 DIST metee-3.1.5.tar.gz 73077 BLAKE2B 
f8cdf6d07b8458f0b8e66c5c9e93e9fcb4ff3881512c6f0d429522fb38f48dee6f751f87cbe07f16edd98f24b1477adbb076f2fad3894a52838523828ff7c72c
 SHA512 
3c42bba3e47a38c08747acb4f760c046bd5ff9aa74c96f70cdfa9905f027f04eb691ad1d7dd5f2bccfa2c7a749e5e7c153a3c6f1ecaaa813be4ddc152180fe0f
+DIST metee-3.2.3.tar.gz 77077 BLAKE2B 
25bec9184dd6080f3705ad6ecff0050e7bb22fad76bfe3e218fd143519d9ecb801d46fd7d31044f9c3f2931217b167275b78456ccb7115edcea1a487ea8fc4ae
 SHA512 
eea6b606cd1b8973531088a3a36612b5ad087c4d184ebc4c8d511151af553c33ee842efd826014ec11e49d223b2594bc4c6b605b4dcd8f1546bdbdf902c1c3c0

diff --git a/dev-libs/metee/metee-3.2.3.ebuild 
b/dev-libs/metee/metee-3.2.3.ebuild
new file mode 100644
index ..e6ad43ce8784
--- /dev/null
+++ b/dev-libs/metee/metee-3.2.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Cross-platform access library for Intel CSME HECI interface"
+HOMEPAGE="https://github.com/intel/metee;
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+   cmake_src_prepare
+
+   # Respect users CFLAGS
+   sed -e 's/-D_FORTIFY_SOURCE=2 -O2//' -e 's/-Werror//' -i linux.cmake || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCS="$(usex doc)"
+   -DBUILD_SAMPLES="NO"
+   -DBUILD_SHARED_LIBS="YES"
+   -DBUILD_TEST="NO"
+   -DCONSOLE_OUTPUT="NO"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/

2023-07-15 Thread Conrad Kostecki
commit: 04da893b8b5d020662172fdfa82cb3102789f3f1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:31:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04da893b

dev-libs/intel-metrics-library: add 1.0.133

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

 dev-libs/intel-metrics-library/Manifest|  1 +
 .../intel-metrics-library-1.0.133.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/intel-metrics-library/Manifest 
b/dev-libs/intel-metrics-library/Manifest
index 548400db30cf..f37296cca38d 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1 +1,2 @@
 DIST intel-metrics-library-0_pre20230417.tar.gz 248881 BLAKE2B 
83b3fb48fcb01668bda98c3a5fff1829d89686dd2731163f24a43614ac6b21c2f618be9d2f80115e2ceeffc4df0880e2dfea72a9255d3430f60a88ecd66a8893
 SHA512 
1b5878528e2146c9811b43b74ddb94f14b1127dc0e6231cc4ff0993d528c8ccea4d9ba52a8e50b409eb9f0e9776cbe04df7c0d1e94a8cf7020b97b822b430c13
+DIST metrics-library-1.0.133.tar.gz 248109 BLAKE2B 
c7d710e0f55bb930497891822f11ffb90ed115a9b7f8eac6128c2914b59a0628173f0b8d644418793a82bd5ae87753eaaf9efb0363a18717c811505c3fa6
 SHA512 
7b16cad2ddae7e9a2c38e408df378e0263e30e04365cec0554a8351b47455b63308564f65c37b8504f4f1bbd50ebd18e4e81470a010076c6f1805f4908389b25

diff --git 
a/dev-libs/intel-metrics-library/intel-metrics-library-1.0.133.ebuild 
b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.133.ebuild
new file mode 100644
index ..da9c0440f61e
--- /dev/null
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.133.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="User mode driver helper library that provides access to GPU 
performance counters"
+HOMEPAGE="https://github.com/intel/metrics-library;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -e '/-Werror/d' -i CMakeLists.txt || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-system-controller/

2023-07-15 Thread Conrad Kostecki
commit: 8726d0445efd51357e5ae1a17ddcff1f192e87a2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 15 20:30:13 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 15 20:30:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8726d044

dev-util/intel-graphics-system-controller: add 0.8.9

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

 dev-util/intel-graphics-system-controller/Manifest |  1 +
 .../intel-graphics-system-controller-0.8.9.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-util/intel-graphics-system-controller/Manifest 
b/dev-util/intel-graphics-system-controller/Manifest
index fcad4c9eaa93..7f95472d36d4 100644
--- a/dev-util/intel-graphics-system-controller/Manifest
+++ b/dev-util/intel-graphics-system-controller/Manifest
@@ -1 +1,2 @@
 DIST intel-graphics-system-controller-0.8.7.tar.gz 181536 BLAKE2B 
663ec335acdf96edd0c084d2c703687925233caa602e30ac1b189342d1e2a2d370975933fc34171703d3161b4c0f1637bb735fdc89bcd7ed6e5a41b49f946271
 SHA512 
cc0eabb67fed0c40ab1b0f9501bba87b56c1e97e66242df360036256a18d26912525e78e339c6d09c8d9cf557d00aac60cfb354961304ca41e746f4964705900
+DIST intel-graphics-system-controller-0.8.9.tar.gz 187575 BLAKE2B 
d4b1a95355e4effe09750cf21133641bd711ac8cdd72c4aba7cde8500ef5221012e20d0dbd7f6ac80e84efea58fe36c72a3c7bf967a9fb21504de9e5bad1752d
 SHA512 
649764594f5043ae148949d2804308884bd93bbac83b3a2066339a0bfed64d4f7bca6a84d480fed0d98677d9fd0746520c8dfbcf03d0714bec2628c7b511bbf7

diff --git 
a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
new file mode 100644
index ..ff1f3dca0bbb
--- /dev/null
+++ 
b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="igsc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake python-any-r1
+
+DESCRIPTION="Intel graphics system controller firmware update library"
+HOMEPAGE="https://github.com/intel/igsc;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/V${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+cli doc"
+
+RDEPEND="dev-libs/metee:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CLI="$(usex cli)"
+   -DENABLE_DOCS="$(usex doc)"
+   -DENABLE_PERF="OFF"
+   -DENABLE_WERROR="OFF"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DENABLE_TESTS="OFF"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2023-07-15 Thread Ulrich Müller
commit: 5414ed3838e86c028a9ed95c25d13d9a9db67145
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul 15 18:57:20 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jul 15 18:57:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5414ed38

net-im/zoom: Add explicit dependency on zlib

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

 net-im/zoom/zoom-5.15.3.4839.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/zoom/zoom-5.15.3.4839.ebuild 
b/net-im/zoom/zoom-5.15.3.4839.ebuild
index d5834012a981..e8bd0b000b49 100644
--- a/net-im/zoom/zoom-5.15.3.4839.ebuild
+++ b/net-im/zoom/zoom-5.15.3.4839.ebuild
@@ -34,6 +34,7 @@ RDEPEND="!games-engines/zoom
sys-apps/dbus
sys-apps/util-linux
sys-libs/glibc
+   sys-libs/zlib
virtual/opengl
x11-libs/cairo
x11-libs/libdrm



[gentoo-commits] repo/gentoo:master commit in: app-emacs/magit/, app-emacs/magit/files/

2023-07-15 Thread Maciej Barć
commit: f2e7a10d5a9bc99c0a67d5878be4ecf4a13bd0a2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 18:35:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 18:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e7a10d

app-emacs/magit: nonfatal if failing to load libgit

Bug: https://bugs.gentoo.org/910381
Closes: https://bugs.gentoo.org/910402
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/magit/files/magit-3.3.0-magit-libgit.patch | 11 +++
 app-emacs/magit/magit-3.3.0-r1.ebuild|  2 ++
 app-emacs/magit/magit-.ebuild|  2 ++
 3 files changed, 15 insertions(+)

diff --git a/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch 
b/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch
new file mode 100644
index ..f33ac1456198
--- /dev/null
+++ b/app-emacs/magit/files/magit-3.3.0-magit-libgit.patch
@@ -0,0 +1,11 @@
+--- a/magit-libgit.el
 b/magit-libgit.el
+@@ -51,7 +51,7 @@
+ 
+ (require 'magit-git)
+ 
+-(require 'libgit)
++(require 'libgit nil t)
+ 
+ ;;; Utilities
+ 

diff --git a/app-emacs/magit/magit-3.3.0-r1.ebuild 
b/app-emacs/magit/magit-3.3.0-r1.ebuild
index f5457ac3eebe..cbec2d023718 100644
--- a/app-emacs/magit/magit-3.3.0-r1.ebuild
+++ b/app-emacs/magit/magit-3.3.0-r1.ebuild
@@ -22,6 +22,8 @@ S="${S}/lisp"
 LICENSE="GPL-3+"
 SLOT="0"
 
+PATCHES=( "${FILESDIR}"/${PN}-3.3.0-magit-libgit.patch )
+
 DOCS=( ../README.md ../Documentation/AUTHORS.md ../Documentation/RelNotes )
 ELISP_TEXINFO="../Documentation/*.texi"
 SITEFILE="50${PN}-gentoo.el"

diff --git a/app-emacs/magit/magit-.ebuild 
b/app-emacs/magit/magit-.ebuild
index d9d3068acc4b..57f82de1ff46 100644
--- a/app-emacs/magit/magit-.ebuild
+++ b/app-emacs/magit/magit-.ebuild
@@ -22,6 +22,8 @@ S="${S}/lisp"
 LICENSE="GPL-3+"
 SLOT="0"
 
+PATCHES=( "${FILESDIR}"/${PN}-3.3.0-magit-libgit.patch )
+
 DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
 ELISP_TEXINFO="../docs/*.texi"
 SITEFILE="50${PN}-gentoo.el"



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

2023-07-15 Thread Maciej Barć
commit: d560d35c1baeb9d44400d6b125af9082ca87e486
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 15 18:39:31 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 15 18:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d560d35c

net-misc/gallery-dl: bump to 1.25.8

Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.25.8.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 94fb6fbb0cd6..0040c28916cb 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,3 +1,4 @@
 DIST gallery-dl-1.25.5.gh.tar.gz 563928 BLAKE2B 
d8308233fc4e59da466825f5063556bffb31f8f710a75dca23b710244c1702569ffc46f41d0721e6bdcfd1ce5471d30872f8f931388db82a7ce918564d84ae75
 SHA512 
ed2e18a9220eb68bd93009b12212c4052893277cb585ded8b5c513c764d3efec348c0340360b5ccac6f98527fb0a9ddb93167e942e3151419169a4ad7353157f
 DIST gallery-dl-1.25.6.gh.tar.gz 567710 BLAKE2B 
85f4fe19a09d1569e431e18c821db6d7f581760f2065138a36f2c8523c632aac0f6bd2fc18154f9a9524e158525b604b67240fe139a97f1407d2178e9f668d99
 SHA512 
2ae93401598ca46458c22bca7f2a53fe611519c24c88156c6566b45a5073336e92310b7c60939782b619ede59c8b2862a0ed9811dd7f9307f8a080e5fbfdf3bc
 DIST gallery-dl-1.25.7.gh.tar.gz 570326 BLAKE2B 
b499d9dad019b6a209cb4ce1c6ef64867d0ab6327ca2131631ad7abf52c7541187886c0d3674152cea24d7cafb1c508c7c22ffd14a94737759beda3bffb38d4e
 SHA512 
0fb86b074c54db615cc8fd276160ef42a5a58e839a88fe0acb24d3f27d3002f90d28e7e0eb6ca3606e3c4c7c8f56b7d8a103898ba375dd63ffea27e4c422b4c1
+DIST gallery-dl-1.25.8.gh.tar.gz 570435 BLAKE2B 
33cd558c0f30cc31adbd0a51365b9501309be001cb0f7a3bb83e21dc797ca7e097b94e1575e4c0342fad44a5fca07a486d1e44db1a12d90ade06d0bc4acf8384
 SHA512 
22bd9e330efe24cb56e7b9b3eb219094aa897bb620253c4dd3fcda33df82fc021f1151dd9a6aff1f762c3ed4d426aadc75a398a659b30f64f254780554f46687

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.8.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.8.ebuild
new file mode 100644
index ..b3da2a9c870f
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.25.8.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite,ssl,xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# Tests require network access.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/yt-dlp
+}



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

2023-07-15 Thread Arthur Zamarin
commit: f077ca33fc45e034de92318a4ff50fe611833dbd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f077ca33

net-libs/webkit-gtk: Stabilize 2.40.3-r410 ppc, #910064

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

 net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild
index be34244c7ea6..8cdbbbfa51ea 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r410.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2023-07-15 Thread Arthur Zamarin
commit: 0f91928383cfa324f83fcf90406f86823f9e9043
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f919283

net-libs/webkit-gtk: Stabilize 2.40.3-r600 ppc, #910064

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

 net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild
index de8871f68bbc..0122c035d957 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3-r600.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2023-07-15 Thread Arthur Zamarin
commit: 1bfef035ce64befca3f6e452f9f6c72b01ab6ce0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfef035

net-libs/webkit-gtk: Stabilize 2.40.3 ppc, #910064

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

 net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild
index 7f6144c0c1a2..ca15a3860c11 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif examples gamepad gles2-only keyring +gstreamer +introspection 
pdf +jpeg2k +jumbo-build lcms seccomp spell systemd wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"



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

2023-07-15 Thread Arthur Zamarin
commit: 0ab7605ef840b8f1ee56fbf5296592ddc72f44af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab7605e

app-admin/openrc-settingsd: Stabilize 1.4.0 arm64, #909460

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

 app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
index 6b0e58933058..dce25d2c3fa1 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="systemd"
 
 DEPEND="



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

2023-07-15 Thread Arthur Zamarin
commit: ff17e790d6862a230b80be7998146fafff49c367
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff17e790

app-admin/openrc-settingsd: Stabilize 1.4.0 x86, #909460

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

 app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
index bfc75045e802..6b0e58933058 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="systemd"
 
 DEPEND="



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

2023-07-15 Thread Arthur Zamarin
commit: fa64ccfa884da760760563f7ca0edd0748ec6968
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:35:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:35:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa64ccfa

app-admin/openrc-settingsd: Stabilize 1.4.0 amd64, #909460

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

 app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
index f3ac7e0b4b11..bfc75045e802 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="systemd"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/, dev-util/jenkins-bin/files/

2023-07-15 Thread Hans de Graaff
commit: e6a81a66efc3b3150375e11cfc1e206db01cae91
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 18:24:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 18:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a81a66

dev-util/jenkins-bin: fix systemd service file

The --daemon option is no longer available with Jenkins.

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

 dev-util/jenkins-bin/Manifest  |  1 +
 dev-util/jenkins-bin/files/jenkins-bin-r5.service  | 11 ++
 dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild | 45 ++
 dev-util/jenkins-bin/jenkins-bin-2.414.ebuild  | 45 ++
 4 files changed, 102 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 89cb0df079f8..c79d9acbdbac 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-2.401.1.war 98362423 BLAKE2B 
b1c3853b463a4003ff5d40dc5299ce2ea717fc018adf4b80a241ba6912b3642ebb334681a08b7cb8b7088d3abe37775ed1e3d51feefc5953ce68be15c4482648
 SHA512 
6150e9b871ba2b0b1366751e9ef3c67a50e129ec091fea3c336325cc1a5c15b1182a3c71ea3092de1ec85e035e0edb97de9c2801654c8e116501cc6f3f7eb077
 DIST jenkins-bin-2.401.2.war 98406337 BLAKE2B 
58f5b2ddc8883816423f577c1a10f5de256b34d40f7b71d78f1948330187ee76dff02c2afa7754b677a578639e81a0d0af4d7b1210b13f3138bc8467c9c448d0
 SHA512 
82029df261d823556616198a1f8e9371ef991abf9d6ac08d5582b7c1b97a52c4fd3220012d22b0720c297520fb7083b22e14cda2797e17e23de3d359e6d025b4
 DIST jenkins-bin-2.410.war 93652415 BLAKE2B 
df4bf3939fd785e963b59e2cb6e434e2f89a78c3c3e36001189c9eb6f1a74c6c722a68835e189535f669977cd911f24819e9a015028c51bf6e94b7c6c55f0735
 SHA512 
61d69190b7fcc28fadbec678f3e0d815e6e5809f7dfdaf3ddff80573589a67d8b84b5487b35a5af16e444bf4876708d3f3e4d254b1432c2e1359ec8f76d2029c
+DIST jenkins-bin-2.414.war 89528534 BLAKE2B 
c97c854504dcf04bc0ccdb45efd6b348e13523ed8ef4486b8acabca3fa8bab234dd327261053306c2679be5a2bfef918203ad1615e0188d2d5178c95e003cce0
 SHA512 
3b64155df9f14f791b3129ebb4d95989513bafb54df379a952cb6ff980c833756a15d34457724fa9f1534205cf1b24d1ad1087d2522198f4f98d5a6ddd93dec6

diff --git a/dev-util/jenkins-bin/files/jenkins-bin-r5.service 
b/dev-util/jenkins-bin/files/jenkins-bin-r5.service
new file mode 100644
index ..e92f1d0a19f7
--- /dev/null
+++ b/dev-util/jenkins-bin/files/jenkins-bin-r5.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Jenkins Daemon
+
+[Service]
+EnvironmentFile=/etc/conf.d/jenkins
+Type=simple
+ExecStart=/usr/bin/java ${JENKINS_JAVA_OPTIONS} -DJENKINS_HOME=${JENKINS_HOME} 
-jar ${JENKINS_WAR} --logfile=/var/log/jenkins/jenkins.log 
--httpPort=${JENKINS_PORT} --debug=${JENKINS_DEBUG_LEVEL} 
--accessLoggerClassName=winstone.accesslog.SimpleAccessLogger 
--simpleAccessLogger.format=combined 
--simpleAccessLogger.file=/var/log/jenkins/access_log ${JENKINS_ARGS}
+User=jenkins
+
+[Install]
+WantedBy=multi-user.target

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild
new file mode 100644
index ..e8b333002f60
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.401.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The leading open source automation server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
+SLOT="lts"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
+IUSE=""
+
+DEPEND="acct-group/jenkins
+   acct-user/jenkins"
+
+RDEPEND="acct-group/jenkins
+   acct-user/jenkins
+   media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   || ( virtual/jre:17 virtual/jre:11 )"
+
+S="${WORKDIR}"
+
+src_install() {
+   local JENKINS_DIR=/var/lib/jenkins
+
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}-r3.init jenkins
+   newconfd "${FILESDIR}"/${PN}-r1.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}-r5.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.414.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.414.ebuild
new file mode 100644
index ..94f16b3ed823
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.414.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="The leading open source 

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

2023-07-15 Thread Hans de Graaff
commit: b66f621aae614e982b8a747e35dce5fd39da8aeb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 07:00:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 18:15:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66f621a

dev-ruby/actiontext: add missing test dependency

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

 dev-ruby/actiontext/actiontext-6.1.7.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/actiontext/actiontext-6.1.7.4-r1.ebuild 
b/dev-ruby/actiontext/actiontext-6.1.7.4-r1.ebuild
index 454fdb684f2c..40c122978979 100644
--- a/dev-ruby/actiontext/actiontext-6.1.7.4-r1.ebuild
+++ b/dev-ruby/actiontext/actiontext-6.1.7.4-r1.ebuild
@@ -38,6 +38,7 @@ ruby_add_bdepend "test? (
dev-ruby/bundler
=dev-ruby/minitest-5.15*:*
dev-ruby/mocha
+   dev-ruby/rails
 )"
 
 all_ruby_prepare() {



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

2023-07-15 Thread Hans de Graaff
commit: 4004f99d3e3f09005632646ecacf9705416d432e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 07:58:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 18:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4004f99d

dev-util/jenkins-bin: update DESCRIPTION

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

 dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild
index b87af37db7c2..03cebd05e237 100644
--- a/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild
+++ b/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit systemd
 
-DESCRIPTION="The leading ope source automation server"
+DESCRIPTION="The leading open source automation server"
 HOMEPAGE="https://jenkins.io/;
 LICENSE="MIT"
 SRC_URI="https://get.jenkins.io/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"



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

2023-07-15 Thread Hans de Graaff
commit: 33236c646414623d840a54430baa7dbdec61a16c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 09:22:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 18:15:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33236c64

dev-ruby/hiera-eyaml: add missing test dependency

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

 dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild | 2 +-
 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
index 89b2847b8bf5..37d06833cc06 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.3.0-r1.ebuild
@@ -30,7 +30,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
 )"
 
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
 
 all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
index db643f2513ac..4d597a68a781 100644
--- a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -31,7 +31,7 @@ ruby_add_bdepend "test? (
dev-ruby/hiera-eyaml-plaintext
 )"
 
-BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) 
dev-tcltk/expect )"
 
 all_ruby_prepare() {
# Fix highline dependency to be compatible with more versions.



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

2023-07-15 Thread Arthur Zamarin
commit: eaf6ec7695acf36a435008c7e52578158266b8b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:02:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:02:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf6ec76

dev-python/pypy3_10: Stabilize 7.3.12-r1 x86, #909854

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

 dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild 
b/dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild
index 015dc7e0cfeb..943c947b9dca 100644
--- a/dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild
+++ b/dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild
@@ -25,7 +25,7 @@ LICENSE="MIT"
 # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
 # also check pypy/interpreter/pycode.py -> pypy_incremental_magic
 SLOT="0/pypy310-pp73-384"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
 # many tests are failing upstream
 # see https://buildbot.pypy.org/summary?branch=py${PYVER}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe-bin/

2023-07-15 Thread Arthur Zamarin
commit: 530536e11660472bf1dce04fe4d346b865fc3c82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:02:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:02:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530536e1

dev-python/pypy3_10-exe-bin: Stabilize 7.3.12 x86, #909854

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

 dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild 
b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild
index a9e90f41..6a082de57538 100644
--- a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild
+++ b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild
@@ -52,7 +52,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="${PV%_p*}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # sys-devel/gcc for libgcc_s.so
 RDEPEND="



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

2023-07-15 Thread Arthur Zamarin
commit: 3a51d810dcb243ff3cdc6e563bd33f34c34a3df3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 18:02:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 18:02:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a51d810

dev-python/pypy3: Stabilize 7.3.12 x86, #909854

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

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

diff --git a/dev-python/pypy3/pypy3-7.3.12.ebuild 
b/dev-python/pypy3/pypy3-7.3.12.ebuild
index eca4b56d5d2b..7626af9e7fbf 100644
--- a/dev-python/pypy3/pypy3-7.3.12.ebuild
+++ b/dev-python/pypy3/pypy3-7.3.12.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}
 
 LICENSE="MIT"
 SLOT="0/pypy310-pp73-384"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+gdbm ncurses sqlite tk"
 
 RDEPEND="



  1   2   3   4   5   >