[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/files/, sci-mathematics/fricas/

2023-10-11 Thread Andrey Grozin
commit: 4962c844af760b3889682f744fbe76a4507cf1ba
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Oct 12 05:55:14 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Oct 12 05:55:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4962c844

sci-mathematics/fricas: remove old versions

Bug: https://bugs.gentoo.org/915586
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/fricas/Manifest|   1 -
 .../fricas/files/fricas-sbcl-2.3.2.patch   |  18 
 sci-mathematics/fricas/fricas-1.3.8-r1.ebuild  | 112 -
 sci-mathematics/fricas/fricas-1.3.9.ebuild | 111 
 4 files changed, 242 deletions(-)

diff --git a/sci-mathematics/fricas/Manifest b/sci-mathematics/fricas/Manifest
index dde68418c933..1a64dd549538 100644
--- a/sci-mathematics/fricas/Manifest
+++ b/sci-mathematics/fricas/Manifest
@@ -1,2 +1 @@
-DIST fricas-1.3.8-full.tar.bz2 10878913 BLAKE2B 
214eecd430a2b758a10d985f512f3c79f6b12de35bc29e8f0a3fd296fe871b2e9a6b362060cbeec317dc355bd3c661fcab44087feeaa092fe6afcdebd0fb94a8
 SHA512 
330554f9dc36b47451195e3dee88fe26a80ab2bf9b6750d651cd53c5ba16b9c9736176936c7c69e699685be25aa62b6a099ed7340913e946a4f5e53579835dbb
 DIST fricas-1.3.9-full.tar.bz2 10949173 BLAKE2B 
c535d2a384fa55db53b6901d3ba5d1cc8eca35ccf67a2664f934da427a808b5adc7a5522b935f5dcff89795c0ca5816818d9cf37399b6f9bdc63cfe4d622a7c3
 SHA512 
9cfcb8bad52550a46216509154d5c06dac23625bc14d504a1febbea7ff771fd3172f91c2824df51375b8d85adc19959a5cbbfa2b77a0095ca37e8a4d4b8cc405

diff --git a/sci-mathematics/fricas/files/fricas-sbcl-2.3.2.patch 
b/sci-mathematics/fricas/files/fricas-sbcl-2.3.2.patch
deleted file mode 100644
index f5dd949abaa2..
--- a/sci-mathematics/fricas/files/fricas-sbcl-2.3.2.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/src/lisp/fricas-package.lisp b/src/lisp/fricas-package.lisp
-index c0dfc4ef5..37e1afc1e 100644
 a/src/lisp/fricas-package.lisp
-+++ b/src/lisp/fricas-package.lisp
-@@ -34,7 +34,12 @@
- #+gcl
- (shadow "QUIT")
- 
--(do-symbols (x "FRICAS-LISP") (export (list x)))
-+;;; We use uninterned symbols because at this point we do not
-+;;; want to add symbols to FRICAS-LISP
-+(let ((#1=#:ls nil))
-+(do-symbols (#2=#:el "FRICAS-LISP") (setf #1# (cons #2# #1#)))
-+(mapcar (lambda (#3=#:x) (export (list #3#))) #1#)
-+)
- 
- (export '(quit chdir |getEnv| |getCLArgs| |load_quietly| get-current-directory
-   trim-directory-name pad-directory-name

diff --git a/sci-mathematics/fricas/fricas-1.3.8-r1.ebuild 
b/sci-mathematics/fricas/fricas-1.3.8-r1.ebuild
deleted file mode 100644
index de065478169c..
--- a/sci-mathematics/fricas/fricas-1.3.8-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit elisp-common
-
-DESCRIPTION="FriCAS is a fork of Axiom computer algebra system"
-HOMEPAGE="http://fricas.sourceforge.net/
-   https://github.com/fricas/fricas
-   https://fricas.github.io/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-full.tar.bz2"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# Supported lisps, number 0 is the default
-LISPS=( sbcl cmucl gcl ecl clisp clozurecl )
-# Version restrictions, . means no restrictions
-REST=(  .. .   .   . . )
-# command name: . means just ${LISP}
-COMS=(  .lisp  .   .   . ccl )
-
-IUSE="${LISPS[*]} X emacs gmp"
-RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE )
-   emacs? ( >=app-editors/emacs-23.1:* )
-   gmp? ( dev-libs/gmp:= )"
-
-# Generating lisp deps
-n=${#LISPS[*]}
-for ((n--; n > 0; n--)); do
-   LISP=${LISPS[$n]}
-   if [ "${REST[$n]}" = "." ]; then
-   DEP="dev-lisp/${LISP}"
-   else
-   DEP="${REST[$n]}"
-   fi
-   RDEPEND="${RDEPEND} ${LISP}? ( ${DEP}:= ) !${LISP}? ("
-done
-if [ "${REST[0]}" = "." ]; then
-   DEP="dev-lisp/${LISPS[0]}"
-else
-   DEP="${REST[0]}"
-fi
-RDEPEND="${RDEPEND} ${DEP}:="
-n=${#LISPS[*]}
-for ((n--; n > 0; n--)); do
-   RDEPEND="${RDEPEND} )"
-done
-
-DEPEND="${RDEPEND}"
-
-# necessary for clisp and gcl
-RESTRICT="strip"
-
-PATCHES=( "${FILESDIR}"/${PN}-sbcl-2.3.2.patch )
-
-src_configure() {
-   local LISP n GMP
-   LISP=sbcl
-   n=${#LISPS[*]}
-   for ((n--; n > 0; n--)); do
-   if use ${LISPS[$n]}; then
-   LISP=${COMS[$n]}
-   if [ "${LISP}" = "." ]; then
-   LISP=${LISPS[$n]}
-   fi
-   fi
-   done
-   einfo "Using lisp: ${LISP}"
-
-   # bug #650788
-   if [[ ${LISP} = sbcl || ${LISP} = ccl ]]
-   then GMP=$(use_with gmp)
-   else GMP=''
-   fi
-
-   # aldor is not yet in portage
-   econf --disable-aldor --with-lisp=${LISP} $(use_with X x) ${GMP}
-}
-
-src_compile() {
-   # bug #300132
-   emake -j1
-}
-

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

2023-10-11 Thread WANG Xuerui
commit: 12567d7293cbdcc9b3821d20a286285d6ab1b1aa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:45:00 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12567d72

profiles/arch/loong: update the pandoc mask entry

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 81e170a5ca0f..0fe43a1943c8 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -199,8 +199,9 @@ sys-apps/nvme-cli hugepages
 sys-boot/grub:2 grub_platforms_coreboot grub_platforms_efi-32 
grub_platforms_ieee1275 grub_platforms_multiboot grub_platforms_pc 
grub_platforms_qemu grub_platforms_uboot grub_platforms_xen 
grub_platforms_xen-pvh
 
 # WANG Xuerui  (2022-11-30)
-# No Haskell on loong yet (port under review), hence no virtual/pandoc and
-# friends.
+# No Haskell on loong yet (in-tree ghc too old and not bootstrapped here as of
+# Oct 2023), hence no virtual/pandoc and friends.
+sys-apps/eza man
 www-apps/hugo test
 
 # WANG Xuerui  (2022-11-30)



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

2023-10-11 Thread WANG Xuerui
commit: e235f54b1443a8003f96aa5ad94460389c51272e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:53:22 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e235f54b

dev-db/etcd: keyword 3.4.26 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-db/etcd/etcd-3.4.26.ebuild b/dev-db/etcd/etcd-3.4.26.ebuild
index b4ace35c3c76..691f72f29383 100644
--- a/dev-db/etcd/etcd-3.4.26.ebuild
+++ b/dev-db/etcd/etcd-3.4.26.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="amd64 ~riscv"
+KEYWORDS="amd64 ~loong ~riscv"
 IUSE="doc +server"
 
 COMMON_DEPEND="server? (



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-qxl/, profiles/arch/loong/

2023-10-11 Thread WANG Xuerui
commit: 9b0675dd43adeb278faf26e944d730fd02ed9ed7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:52:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0675dd

x11-drivers/xf86-video-qxl: keyword 0.1.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/use.mask   | 1 +
 x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 18b9556599cd..d69317fb77d3 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -43,6 +43,7 @@ webengine
 # Things we actually can support
 -input_devices_synaptics
 -video_cards_ast
+-video_cards_qxl
 
 # Things without support yet
 java

diff --git a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.6.ebuild 
b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.6.ebuild
index d1e8cb84560a..170d1ff7a52b 100644
--- a/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.6.ebuild
+++ b/x11-drivers/xf86-video-qxl/xf86-video-qxl-0.1.6.ebuild
@@ -9,7 +9,7 @@ inherit python-single-r1 xorg-3
 
 DESCRIPTION="QEMU QXL paravirt video driver"
 
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~loong x86"
 IUSE="xspice"
 REQUIRED_USE="xspice? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, x11-drivers/xf86-video-ast/

2023-10-11 Thread WANG Xuerui
commit: 2faab4ab448589f5b2d35c4066abc08ff7ff785b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:47:28 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faab4ab

x11-drivers/xf86-video-ast: keyword 1.1.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/use.mask   | 1 +
 x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index 958c0671660d..18b9556599cd 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -42,6 +42,7 @@ webengine
 
 # Things we actually can support
 -input_devices_synaptics
+-video_cards_ast
 
 # Things without support yet
 java

diff --git a/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild 
b/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
index 41c188d7da99..a05c8fd81807 100644
--- a/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
+++ b/x11-drivers/xf86-video-ast/xf86-video-ast-1.1.6.ebuild
@@ -7,4 +7,4 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3
 
 DESCRIPTION="X.Org driver for ASpeedTech cards"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~loong ~ppc ppc64 x86"



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

2023-10-11 Thread WANG Xuerui
commit: 74783e5d217c2f374ecaba4bccf0752cb358c294
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Oct 12 05:45:50 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Oct 12 05:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74783e5d

sys-apps/eza: keyword 0.14.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-apps/eza/eza-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/eza/eza-0.14.1.ebuild b/sys-apps/eza/eza-0.14.1.ebuild
index 38c4ef0eb22c..61db559dd9c8 100644
--- a/sys-apps/eza/eza-0.14.1.ebuild
+++ b/sys-apps/eza/eza-0.14.1.ebuild
@@ -178,7 +178,7 @@ LICENSE="MIT"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 IUSE="+git man"
 
 DEPEND="git? ( dev-libs/libgit2:= )"



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

2023-10-11 Thread Andrey Grozin
commit: 09ec74713d3070e9be5b5e78dd21d62db19873c4
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Oct 12 05:52:18 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Oct 12 05:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ec7471

sci-mathematics/fricas: cannot be compiled with sbcl-2.3.9

Closes: https://bugs.gentoo.org/915586
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/fricas/fricas-1.3.9-r1.ebuild | 111 ++
 1 file changed, 111 insertions(+)

diff --git a/sci-mathematics/fricas/fricas-1.3.9-r1.ebuild 
b/sci-mathematics/fricas/fricas-1.3.9-r1.ebuild
new file mode 100644
index ..0cb3f278366a
--- /dev/null
+++ b/sci-mathematics/fricas/fricas-1.3.9-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit elisp-common
+
+DESCRIPTION="FriCAS is a fork of Axiom computer algebra system"
+HOMEPAGE="https://fricas.sourceforge.net/
+   https://github.com/fricas/fricas
+   https://fricas.github.io/;
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-full.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Supported lisps, number 0 is the default
+LISPS=( sbcl   cmucl gcl ecl clisp clozurecl )
+# Version restrictions, . means no restrictions
+REST=(  ' 0; n--)); do
+   LISP=${LISPS[$n]}
+   if [ "${REST[$n]}" = "." ]; then
+   DEP="dev-lisp/${LISP}"
+   else
+   DEP="${REST[$n]}"
+   fi
+   RDEPEND="${RDEPEND} ${LISP}? ( ${DEP}:= ) !${LISP}? ("
+done
+if [ "${REST[0]}" = "." ]; then
+   DEP="dev-lisp/${LISPS[0]}"
+else
+   DEP="${REST[0]}"
+fi
+RDEPEND="${RDEPEND} ${DEP}:="
+n=${#LISPS[*]}
+for ((n--; n > 0; n--)); do
+   RDEPEND="${RDEPEND} )"
+done
+
+DEPEND="${RDEPEND}"
+
+# necessary for clisp and gcl
+RESTRICT="strip"
+
+src_configure() {
+   local LISP n GMP
+   LISP=sbcl
+   n=${#LISPS[*]}
+   for ((n--; n > 0; n--)); do
+   if use ${LISPS[$n]}; then
+   LISP=${COMS[$n]}
+   if [ "${LISP}" = "." ]; then
+   LISP=${LISPS[$n]}
+   fi
+   fi
+   done
+   einfo "Using lisp: ${LISP}"
+
+   # bug #650788
+   if [[ ${LISP} = sbcl || ${LISP} = ccl ]]
+   then GMP=$(use_with gmp)
+   else GMP=''
+   fi
+
+   # aldor is not yet in portage
+   econf --disable-aldor --with-lisp=${LISP} $(use_with X x) ${GMP}
+}
+
+src_compile() {
+   # bug #300132
+   emake -j1
+}
+
+src_test() {
+   emake -j1 all-input
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+   dodoc README.rst FAQ
+
+   if use emacs; then
+   sed -e "s|(setq load-path (cons (quote 
\"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \
+   -i "${D}"/usr/bin/efricas \
+   || die "sed efricas failed"
+   elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el
+   elisp-make-site-file 64${PN}-gentoo.el
+   else
+   rm "${D}"/usr/bin/efricas || die "rm efricas failed"
+   fi
+   rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed"
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2023-10-11 Thread Sam James
commit: faf88204052007fc75917798986a5e1216f99dd2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:50:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf88204

sys-apps/kmod: disable py3.9

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

 sys-apps/kmod/kmod-31.ebuild   | 2 +-
 sys-apps/kmod/kmod-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/kmod/kmod-31.ebuild b/sys-apps/kmod/kmod-31.ebuild
index f9068f6487f6..21e19df0980e 100644
--- a/sys-apps/kmod/kmod-31.ebuild
+++ b/sys-apps/kmod/kmod-31.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit autotools libtool bash-completion-r1 python-r1
 

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index f9068f6487f6..21e19df0980e 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit autotools libtool bash-completion-r1 python-r1
 



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

2023-10-11 Thread Sam James
commit: 24cd954bd168e848f8de6e1686b06b8fe9851f94
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24cd954b

dev-ruby/net-imap: Stabilize 0.3.7 arm64, #915618

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

 dev-ruby/net-imap/net-imap-0.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-imap/net-imap-0.3.7.ebuild 
b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
index f33714302efe..79bf869bde92 100644
--- a/dev-ruby/net-imap/net-imap-0.3.7.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/

2023-10-11 Thread Sam James
commit: 73e6464f6d1fb14a850737d455bee6e3666ae4a7
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:47:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e6464f

net-irc/ergo: add 2.12.0

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

 net-irc/ergo/Manifest   |  1 +
 net-irc/ergo/ergo-2.12.0.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest
index 9bd5bab4cab7..eff1a98b7659 100644
--- a/net-irc/ergo/Manifest
+++ b/net-irc/ergo/Manifest
@@ -1 +1,2 @@
 DIST ergo-2.11.1.tar.gz 3264192 BLAKE2B 
9a207fc808277275c43c4c70aec748efe0a5d3a21f4be195885b7058798df8b0d47b52a6b52708f3e04c5aa79faec2fd3f41a0da625fd55fff45a3b12cdb90ba
 SHA512 
9808ecc28dc25e60b942bc74f8fbe4f07b7fda0641c3dd6fc681214e7e2b5fed7fa61f85e2ac0de3c08dc91a54f571e2741ab1b2f6597a2b53405211f327ad81
+DIST ergo-2.12.0.tar.gz 3461568 BLAKE2B 
8710ebae2cf840f8ea730fc4c9910d738702dfc55e2f68433e6ffdd7d9647ba081cb5d47ee7fd1e76d8a06017cfd73c377ea10510f37817c6ca63bdc81a33832
 SHA512 
932179ec05b0c7e5868bb41ebbfa9cc57b8eb8f6e9a0aceaf12081b4b42c6cfa996142d1f9e52c39d2b674d92b409ef8d3792f164281e6bf3f3a5b97def1d3ac

diff --git a/net-irc/ergo/ergo-2.12.0.ebuild b/net-irc/ergo/ergo-2.12.0.ebuild
new file mode 100644
index ..749773f6dd84
--- /dev/null
+++ b/net-irc/ergo/ergo-2.12.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit go-module python-any-r1 systemd
+
+DESCRIPTION="A modern IRC server written in Go"
+HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo;
+SRC_URI="https://github.com/ergochat/ergo/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${P/_/-}
+
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
+SLOT="0"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# We may even want to package irctest in future?
+RDEPEND="
+   acct-user/oragono
+   acct-group/oragono
+"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   sed -i -e 's:ERGO_USERNAME="ergo":ERGO_USERNAME="oragono":' 
distrib/openrc/ergo.confd || die
+
+   # Minor fiddling with paths
+   sed -i \
+   -e 's:/home/ergo/ergo:/usr/bin/ergo:' \
+   -e 's:/home/ergo:/var/lib/ergo:' \
+   -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \
+   -e 's:User=ergo:User=oragono:' \
+   distrib/systemd/ergo.service || die
+}
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   einstalldocs
+
+   dobin ergo
+
+   insinto /etc/ergo
+   doins default.yaml
+
+   newinitd distrib/openrc/ergo.initd ergo
+   newconfd distrib/openrc/ergo.confd ergo
+
+   keepdir /var/lib/ergo
+   fowners oragono:oragono /var/lib/ergo
+
+   insinto /var/lib/ergo
+   doins -r languages/
+
+   systemd_dounit distrib/systemd/ergo.service
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+   elog "Please copy the example config in ${EROOT}/etc/ergo:"
+   elog "e.g. cp ${EROOT}/etc/ergo/default.yaml 
${EROOT}/etc/ergo/ircd.yaml"
+   fi
+}



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

2023-10-11 Thread Sam James
commit: 2c38b2d9969576131269e3c072e48b9063b5d064
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:39:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:39:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c38b2d9

sys-apps/kmod: add 31

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

 sys-apps/kmod/Manifest   |   1 +
 sys-apps/kmod/kmod-31.ebuild | 224 +++
 2 files changed, 225 insertions(+)

diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index 0471cb625242..c20a66d382eb 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -1 +1,2 @@
 DIST kmod-30.tar.xz 567484 BLAKE2B 
c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778
 SHA512 
e2cd34e600a72e44710760dfda9364b790b8352a99eafbd43e683e4a06f37e6b5c0b5d14e7c28070e30fc5fc6ceddedf7b97f3b6c2c5c2d91204fefd630b9a3e
+DIST kmod-31.tar.xz 570936 BLAKE2B 
0dc8572da570315cf0aadd87fa7e83d0f88dea91c8566749e6f3004f9a6df916dce337ca99ea5929d41f45b408c1e3effa50f9d24615d7fa28688150a5ce91cf
 SHA512 
05ca70381808bec5f262b94db625662c385408988178a35e4aaf4960ee0716dc0cbfc327160ea4b61098d0c2130ab1b5142ea8156bea8e06ded7f4d288b6d085

diff --git a/sys-apps/kmod/kmod-31.ebuild b/sys-apps/kmod/kmod-31.ebuild
new file mode 100644
index ..50b51480db27
--- /dev/null
+++ b/sys-apps/kmod/kmod-31.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools libtool bash-completion-r1 python-r1
+
+if [[ ${PV} == * ]]; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="library and tools for managing linux kernel modules"
+HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd"
+
+# Upstream does not support running the test suite with custom configure flags.
+# I was also told that the test suite is intended for kmod developers.
+# So we have to restrict it.
+# See bug #408915.
+#RESTRICT="test"
+
+# - >=zlib-1.2.6 required because of bug #427130
+# - Block systemd below 217 for 
-static-nodes-indicate-that-creation-of-static-nodes-.patch
+# - >=zstd-1.5.2-r1 required for bug #771078
+RDEPEND="!sys-apps/module-init-tools
+   !sys-apps/modutils
+   !=app-arch/xz-utils-5.0.4-r1 )
+   python? ( ${PYTHON_DEPS} )
+   pkcs7? ( >=dev-libs/openssl-1.1.0:= )
+   zlib? ( >=sys-libs/zlib-1.2.6 )
+   zstd? ( >=app-arch/zstd-1.5.2-r1:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   )
+   lzma? ( virtual/pkgconfig )
+   python? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   )
+   zlib? ( virtual/pkgconfig )
+"
+if [[ ${PV} == * ]]; then
+   BDEPEND="${BDEPEND}
+   dev-libs/libxslt"
+fi
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DOCS=( NEWS README.md TODO )
+
+src_prepare() {
+   default
+
+   if [[ ! -e configure ]] || use doc ; then
+   if use doc; then
+   cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
+   gtkdocize --copy --docdir libkmod/docs || die
+   else
+   touch libkmod/docs/gtk-doc.make
+   fi
+   eautoreconf
+   else
+   elibtoolize
+   fi
+
+   # Restore possibility of running --enable-static, bug #472608
+   sed -i \
+   -e '/--enable-static is not supported by 
kmod/s:as_fn_error:echo:' \
+   configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}/bin"
+   --enable-shared
+   --with-bashcompletiondir="$(get_bashcompdir)"
+   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
+   $(use_enable debug)
+   $(usex doc '--enable-gtk-doc' '')
+   $(use_enable static-libs static)
+   $(use_enable tools)
+   $(use_with lzma xz)
+   $(use_with pkcs7 openssl)
+   $(use_with zlib)
+   $(use_with zstd)
+   )
+
+   local ECONF_SOURCE="${S}"
+
+   kmod_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   run_in_build_dir econf "${myeconfargs[@]}" "$@"
+   }
+
+   BUILD_DIR="${WORKDIR}/build"
+   kmod_configure --disable-python
+
+   if use python; then
+   

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2023-10-11 Thread Sam James
commit: e686a3c3f1655664f116b827ce836c557ff83ca5
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:36:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:36:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e686a3c3

app-shells/bash: drop 5.2_p15-r5

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

 app-shells/bash/bash-5.2_p15-r5.ebuild | 372 -
 1 file changed, 372 deletions(-)

diff --git a/app-shells/bash/bash-5.2_p15-r5.ebuild 
b/app-shells/bash/bash-5.2_p15-r5.ebuild
deleted file mode 100644
index a107c639ef8d..
--- a/app-shells/bash/bash-5.2_p15-r5.ebuild
+++ /dev/null
@@ -1,372 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-# Official patchlevel
-# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-MY_PATCHES=()
-
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*)
-   return 1
-   ;;
-   *)
-   return 0
-   ;;
-   esac
-}
-
-[[ ${PV} != *_p* ]] && PLEVEL=0
-
-# The version of readline this bash normally ships with.
-# Note: right now, we don't use the system copy of readline for bash for 
non-releases.
-READLINE_VER="8.2_p1"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git;
-   EGIT_BRANCH=devel
-   inherit git-r3
-elif is_release ; then
-   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
-
-   if [[ ${PLEVEL} -gt 0 ]] ; then
-   # bash-5.1 -> bash51
-   my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))
-
-   patch_url=
-   my_patch_index=
-
-   upstream_url_base="mirror://gnu/bash"
-   mirror_url_base="ftp://ftp.cwru.edu/pub/bash;
-
-   for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; 
my_patch_index++)) ; do
-   printf -v mangled_patch_ver ${my_p}-%03d 
${my_patch_index}
-   
patch_url="${upstream_url_base}/${MY_P}-patches/${mangled_patch_ver}"
-
-   SRC_URI+=" ${patch_url}"
-   SRC_URI+=" verify-sig? ( ${patch_url}.sig )"
-
-   # Add in the mirror URL too.
-   SRC_URI+=" 
${patch_url/${upstream_url_base}/${mirror_url_base}}"
-   SRC_URI+=" verify-sig? ( 
${patch_url/${upstream_url_base}/${mirror_url_base}} )"
-
-   MY_PATCHES+=( "${DISTDIR}"/${mangled_patch_ver} )
-   done
-
-   unset my_p patch_url my_patch_index upstream_url_base 
mirror_url_base
-   fi
-else
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
-fi
-
-if [[ -n ${GENTOO_PATCH_VER} ]] ; then
-   SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-if is_release ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
-
-DEPEND="
-   >=sys-libs/ncurses-5.2-r2:=
-   nls? ( virtual/libintl )
-"
-if is_release ; then
-   DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
-   ${DEPEND}
-"
-# We only need bison (yacc) when the .y files get patched (bash42-005, 
bash51-011)
-BDEPEND="
-   sys-devel/bison
-   pgo? ( dev-util/gperf )
-   verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# EAPI 8 tries to append it but it doesn't exist here
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-PATCHES=(
-   #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
-   # Patches from Chet sent to bash-bug ml
-   "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch
-   "${FILESDIR}"/${PN}-5.2_p15-random-ub.patch
-   "${FILESDIR}"/${PN}-5.2_p15-configure-clang16.patch
-)
-
-pkg_setup() {
-   # bug #7332
-   if is-flag -malign-double ; then
-   eerror "Detected bad CFLAGS '-malign-double'.  Do not use 

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

2023-10-11 Thread Sam James
commit: f52a4fea39a88b711af69ba0bda5a9ffb4b73297
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:48:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:48:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52a4fea

dev-ruby/net-imap: Stabilize 0.3.7 hppa, #915618

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

 dev-ruby/net-imap/net-imap-0.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-imap/net-imap-0.3.7.ebuild 
b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
index 79bf869bde92..1badc1e19f16 100644
--- a/dev-ruby/net-imap/net-imap-0.3.7.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-10-11 Thread Sam James
commit: f5181c566b5e2ad2f796f5e2a8174de6f755f03d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:43:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:43:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5181c56

sys-apps/debianutils: add 5.14

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

 sys-apps/debianutils/Manifest|  1 +
 sys-apps/debianutils/debianutils-5.14.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 7bba354bc8de..2a94ff1c83d9 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,2 +1,3 @@
+DIST debianutils_5.14.tar.xz 79676 BLAKE2B 
b8e6c5a38cf5fe8e3d8151b1c19cfda4d5866f805453eeb8376a94e1982653cb532ffefdb560f188574ba01e97249b49b69d41f1dda9aa76de4511034736965a
 SHA512 
4a152fec6c363c0ca26339bf8bf3f39ec3c10227bbfe5d2f5974c24a6207fdb6c34644ecfdf0c773d4c778b1a95f91a15697b12b5c0cd9a6d0d8f369373b956f
 DIST debianutils_5.7.orig.tar.gz 257231 BLAKE2B 
61d2e7abcd359c5dc87b7f91e510e91e1926183c15a572c7d87cf4a590dded2e2ee8c9b4e06f7f478353139870c808927575de233200ad69e084a6f971c4bd24
 SHA512 
79acd8885abca93842d696167171a359011c49a40f38deeb25bc94d62905f95afa3a7b2540d3bd4b0ffd363c5c48a439a1a68139a29d6c033980b019cea75d92
 DIST debianutils_5.8.orig.tar.gz 260865 BLAKE2B 
8a2bb3dc06d6e7a41ca53759610c432eaf3797135b13d717d1e8969926388a6955ba020db64a039d1b8dc06a8ee47d5bc960c6f54fe6b9c17e2b361f5636ece3
 SHA512 
7fddff17804ab334ac1ab3fa4b76a3fed8d83dc2dbf8d9ab1e486b5f226ac8363e98336cfa651c7630eef5fffa4551dbf7a5da1ba60f033b279f9aca624d58a2

diff --git a/sys-apps/debianutils/debianutils-5.14.ebuild 
b/sys-apps/debianutils/debianutils-5.14.ebuild
new file mode 100644
index ..f56e99e6a6b0
--- /dev/null
+++ b/sys-apps/debianutils/debianutils-5.14.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A selection of tools from Debian"
+HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
+
+LICENSE="BSD GPL-2 SMAIL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+installkernel static"
+
+PDEPEND="
+   installkernel? (
+   || (
+   sys-kernel/installkernel-gentoo
+   sys-kernel/installkernel-systemd-boot
+   )
+   )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
+
+src_prepare() {
+   # Avoid adding po4a dependency, upstream refreshes manpages.
+   sed -i -e '/SUBDIRS/s|po4a||' Makefile.am || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   default
+}
+
+src_install() {
+   einstalldocs
+
+   into /
+   dobin run-parts
+
+   into /usr
+   dobin ischroot
+   dosbin savelog
+
+   doman ischroot.1 run-parts.8 savelog.8
+}



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

2023-10-11 Thread Sam James
commit: ef91fa6399f6c1fc0560847720863ed4362a43cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:48:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:48:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef91fa63

dev-ruby/net-imap: Stabilize 0.3.7 sparc, #915618

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

 dev-ruby/net-imap/net-imap-0.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-imap/net-imap-0.3.7.ebuild 
b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
index fa80c062a602..f33714302efe 100644
--- a/dev-ruby/net-imap/net-imap-0.3.7.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-10-11 Thread Sam James
commit: 8d8e205d6e4a14d0b36e0f06611181be54e8313f
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:48:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:48:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8e205d

dev-ruby/net-imap: Stabilize 0.3.7 arm, #915618

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

 dev-ruby/net-imap/net-imap-0.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-imap/net-imap-0.3.7.ebuild 
b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
index e4e4ef92087c..fa80c062a602 100644
--- a/dev-ruby/net-imap/net-imap-0.3.7.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.3.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-10-11 Thread Sam James
commit: 05b4a6cf2c890e5b38bcc21cb8d6066c6203f535
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:41:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:41:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b4a6cf

sys-apps/kmod: add 31

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

 sys-apps/kmod/kmod-31.ebuild   | 6 +++---
 sys-apps/kmod/kmod-.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kmod/kmod-31.ebuild b/sys-apps/kmod/kmod-31.ebuild
index 50b51480db27..f9068f6487f6 100644
--- a/sys-apps/kmod/kmod-31.ebuild
+++ b/sys-apps/kmod/kmod-31.ebuild
@@ -136,9 +136,9 @@ src_test() {
python_test() {
mkdir "${T}/test-${EPYTHON}" || die
emake -C "${BUILD_DIR}" DESTDIR="${T}/test-${EPYTHON}" \
-VPATH="${native_builddir}:${S}" \
-install-pkgpyexecLTLIBRARIES \
-install-dist_pkgpyexecPYTHON
+   VPATH="${native_builddir}:${S}" \
+   install-pkgpyexecLTLIBRARIES \
+   install-dist_pkgpyexecPYTHON
 
# Smoke test based on https://bugs.gentoo.org/891975#c5
local -x 
PYTHONPATH="${T}/test-${EPYTHON}/usr/lib/${EPYTHON}/site-packages:${PYTHONPATH}"

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index 50b51480db27..f9068f6487f6 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -136,9 +136,9 @@ src_test() {
python_test() {
mkdir "${T}/test-${EPYTHON}" || die
emake -C "${BUILD_DIR}" DESTDIR="${T}/test-${EPYTHON}" \
-VPATH="${native_builddir}:${S}" \
-install-pkgpyexecLTLIBRARIES \
-install-dist_pkgpyexecPYTHON
+   VPATH="${native_builddir}:${S}" \
+   install-pkgpyexecLTLIBRARIES \
+   install-dist_pkgpyexecPYTHON
 
# Smoke test based on https://bugs.gentoo.org/891975#c5
local -x 
PYTHONPATH="${T}/test-${EPYTHON}/usr/lib/${EPYTHON}/site-packages:${PYTHONPATH}"



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

2023-10-11 Thread Sam James
commit: 1cf78d9ea767283b2aa701d9929b2e311a8c30b4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:33:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf78d9e

dev-util/lcov: update maintainers (drop inactive proxied maint)

Only seems to have committed to the package at the latest in 2010.

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

 dev-util/lcov/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index ce062d085035..015b0102db53 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -5,10 +5,6 @@
jeff...@icurse.nl
Jeffrey Lin

-   
-   marb...@gmail.com
-   Marcin Baczyński
-   

proxy-ma...@gentoo.org
Proxy Maintainers



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

2023-10-11 Thread Sam James
commit: 77c40aac077cba40b0dedda6b9936a100d7c865a
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:11:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c40aac

dev-util/lcov: add 1.16

* Fix tests (just run them with -j1)
* Fix shebangs for prefix in installed perl scripts

Closes: https://bugs.gentoo.org/689730
Closes: https://bugs.gentoo.org/759400
Closes: https://bugs.gentoo.org/903633
Signed-off-by: Sam James  gentoo.org>

 dev-util/lcov/Manifest |  1 +
 .../lcov/{lcov-.ebuild => lcov-1.16.ebuild}| 22 +++---
 dev-util/lcov/lcov-.ebuild | 22 +++---
 3 files changed, 31 insertions(+), 14 deletions(-)

diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 61f311d327d9..bd8498838656 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1 +1,2 @@
 DIST lcov-1.15.tar.gz 190487 BLAKE2B 
2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab
 SHA512 
dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
+DIST lcov-1.16.tar.gz 196813 BLAKE2B 
2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5
 SHA512 
f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37

diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-1.16.ebuild
similarity index 52%
copy from dev-util/lcov/lcov-.ebuild
copy to dev-util/lcov/lcov-1.16.ebuild
index ce1d928ca92f..aaf34d6df283 100644
--- a/dev-util/lcov/lcov-.ebuild
+++ b/dev-util/lcov/lcov-1.16.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git;
inherit git-r3
 else
-   SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+   
SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
 fi
 
 inherit optfeature prefix
 
 DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php;
+HOMEPAGE="https://github.com/linux-test-project/lcov;
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -34,8 +34,16 @@ src_prepare() {
 
 src_compile() { :; }
 
+src_test() {
+   emake -j1 check
+}
+
 src_install() {
-   emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+   emake -j1 \
+   PREFIX="${ED}/usr" \
+   CFG_DIR="${ED}/etc" \
+   LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
+   install
 }
 
 pkg_postinst() {

diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild
index ce1d928ca92f..aaf34d6df283 100644
--- a/dev-util/lcov/lcov-.ebuild
+++ b/dev-util/lcov/lcov-.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git;
inherit git-r3
 else
-   SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
+   
SRC_URI="https://github.com/linux-test-project/lcov/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
 fi
 
 inherit optfeature prefix
 
 DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php;
+HOMEPAGE="https://github.com/linux-test-project/lcov;
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -34,8 +34,16 @@ src_prepare() {
 
 src_compile() { :; }
 
+src_test() {
+   emake -j1 check
+}
+
 src_install() {
-   emake -j1 PREFIX="${ED}/usr" CFG_DIR="${ED}/etc" install
+   emake -j1 \
+   PREFIX="${ED}/usr" \
+   CFG_DIR="${ED}/etc" \
+   LCOV_PERL_PATH="${EPREFIX}/usr/bin/perl" \
+   install
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dkms/

2023-10-11 Thread Sam James
commit: 854d6fce14cc168cc7646afc1ac6975ed635f85a
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:27:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:27:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854d6fce

sys-kernel/dkms: Keyword 3.0.12 arm64, #915591

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

 sys-kernel/dkms/dkms-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/dkms/dkms-3.0.12.ebuild 
b/sys-kernel/dkms/dkms-3.0.12.ebuild
index 376784e0a285..370b9e0d2340 100644
--- a/sys-kernel/dkms/dkms-3.0.12.ebuild
+++ b/sys-kernel/dkms/dkms-3.0.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/dell/dkms;
 SRC_URI="https://github.com/dell/dkms/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 SLOT="0"
 
 IUSE="systemd"



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

2023-10-11 Thread Sam James
commit: a82784910be292f2a8714c982e2b5306f49b7e23
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 05:27:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:27:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8278491

dev-util/lcov: add 2.0

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

 dev-util/lcov/Manifest |  1 +
 .../lcov/{lcov-.ebuild => lcov-2.0.ebuild} | 45 +++---
 dev-util/lcov/lcov-.ebuild | 45 +++---
 3 files changed, 79 insertions(+), 12 deletions(-)

diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index bd8498838656..211e7170c298 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -1,2 +1,3 @@
 DIST lcov-1.15.tar.gz 190487 BLAKE2B 
2d6478caae488b84c74a3f7b489013b065b3e8fb106a6e8c5f413ffe87be7f4530aade8d2b5df5b8193949d60f49d5255b4eddb0cd5f1cab6f450ba2f97426ab
 SHA512 
dda0eadbd0ea2093f17cba039309ccda3dbcb7266d083b46bda61e02cd7f049d66de49be1e005157c3e5af910d2703ffbc9cfe7f1242bd67b9787f8508e4d052
 DIST lcov-1.16.tar.gz 196813 BLAKE2B 
2a0a2d3ff6291eb3e9cc290006a3723451ab276891f9b63f8dcce82a305caa5558b5bb7bc72fa11620130824df4f9c4312edc23eb86f98eab4a8879e1212a3d5
 SHA512 
f9fdc5348a97e4262a22d1594df7847165c93447fd5d264d194029f86bf751f18bf91badaf0172d406bca98e4bb3997f133a3ca144105f5acfabeec82f369a37
+DIST lcov-2.0.tar.gz 391695 BLAKE2B 
737d6104ebedf90ba2c3bf0c439dd7e2d18724d7267c3bd79897140785246d9ed6334eec9eabc888e361f5e22515da9756e946e109fb88c140398b0b078a
 SHA512 
b19b6debc93c0de0e7e5b2aaffa6c74d20a1313ea4d20d8731c6a5ea7f4cc40933316d28ef791c91fdc12ca77c9449a388405f3dc0793588e366b72f596ab49b

diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-2.0.ebuild
similarity index 54%
copy from dev-util/lcov/lcov-.ebuild
copy to dev-util/lcov/lcov-2.0.ebuild
index aaf34d6df283..18570df4f842 100644
--- a/dev-util/lcov/lcov-.ebuild
+++ b/dev-util/lcov/lcov-2.0.ebuild
@@ -3,6 +3,12 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{10..12} )
+inherit optfeature prefix python-any-r1
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="https://github.com/linux-test-project/lcov;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git;
inherit git-r3
@@ -11,19 +17,41 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
 fi
 
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov;
-
 LICENSE="GPL-2+"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
+# Python is used for spreadsheet.py
 RDEPEND="
dev-lang/perl
-   dev-perl/JSON
+   dev-perl/Capture-Tiny
+   dev-perl/DateTime
+   || (
+   dev-perl/JSON-XS
+   dev-perl/Cpanel-JSON-XS
+   virtual/perl-JSON-PP
+   dev-perl/JSON
+   )
dev-perl/PerlIO-gzip
 "
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-perl/GD
+   $(python_gen_any_dep '
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/xlsxwriter[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
 
 src_prepare() {
default
@@ -47,5 +75,10 @@ src_install() {
 }
 
 pkg_postinst() {
+   optfeature_header "Optional outuput support:"
optfeature "png output support" dev-perl/GD[png]
+   optfeature "spreadsheet output support" dev-python/xlsxwriter
+   optfeature_header "Optional language support:"
+   optfeature "Python code coverage support" dev-python/coverage
+   optfeature "Perl code coverage support" dev-perl/Devel-Cover
 }

diff --git a/dev-util/lcov/lcov-.ebuild b/dev-util/lcov/lcov-.ebuild
index aaf34d6df283..18570df4f842 100644
--- a/dev-util/lcov/lcov-.ebuild
+++ b/dev-util/lcov/lcov-.ebuild
@@ -3,6 +3,12 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{10..12} )
+inherit optfeature prefix python-any-r1
+
+DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
+HOMEPAGE="https://github.com/linux-test-project/lcov;
+
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/linux-test-project/lcov.git;
inherit git-r3
@@ -11,19 +17,41 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux ~x64-macos"
 fi
 
-inherit optfeature prefix
-
-DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
-HOMEPAGE="https://github.com/linux-test-project/lcov;
-
 LICENSE="GPL-2+"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
+# Python is used for spreadsheet.py
 RDEPEND="

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

2023-10-11 Thread Ionen Wolkens
commit: a35ab381146be538eec00960eab28778ed55325d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 12 05:08:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 12 05:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35ab381

net-misc/yt-dlp: stabilize 2023.10.07 for ALLARCHES

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

 net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
index 2048994016f1..1762c313c8eb 100644
--- a/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos 
~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]



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

2023-10-11 Thread Ionen Wolkens
commit: 5f8ed297d3d88da5bd1f71524afe18ed3f59bd74
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 12 05:07:15 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 12 05:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8ed297

net-misc/yt-dlp: skip failing proxy test with FEATUERS=distcc

This test is not worth finding workarounds or doing
conditions, just skip it.

Closes: https://bugs.gentoo.org/915614
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild | 5 +
 net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild | 5 +
 net-misc/yt-dlp/yt-dlp-.ebuild   | 5 +
 3 files changed, 15 insertions(+)

diff --git a/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild
index e656e5ace670..1762c313c8eb 100644
--- a/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2023.09.24.ebuild
@@ -33,6 +33,11 @@ src_prepare() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=(
+   # fails with FEATURES=distcc, bug #915614
+   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+   )
+
epytest -m 'not download'
 }
 

diff --git a/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
index 5f12f57f85ed..2048994016f1 100644
--- a/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2023.10.07.ebuild
@@ -33,6 +33,11 @@ src_prepare() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=(
+   # fails with FEATURES=distcc, bug #915614
+   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+   )
+
epytest -m 'not download'
 }
 

diff --git a/net-misc/yt-dlp/yt-dlp-.ebuild 
b/net-misc/yt-dlp/yt-dlp-.ebuild
index 8ad1342df6b2..0b60946059b2 100644
--- a/net-misc/yt-dlp/yt-dlp-.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-.ebuild
@@ -42,6 +42,11 @@ python_compile() {
 }
 
 python_test() {
+   local EPYTEST_DESELECT=(
+   # fails with FEATURES=distcc, bug #915614
+   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+   )
+
epytest -m 'not download'
 }
 



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

2023-10-11 Thread Hans de Graaff
commit: 3e50ad48687cfefaa3e46316a310f67b0d515235
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 05:03:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 05:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e50ad48

dev-ruby/net-imap: add 0.4.1

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

 dev-ruby/net-imap/Manifest  |  1 +
 dev-ruby/net-imap/net-imap-0.4.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index ccd09b3c586c..5a2765aba17a 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -1,4 +1,5 @@
 DIST net-imap-0.3.4.tar.gz 103226 BLAKE2B 
b08ee0ad9ad788c1a58e583b3e71cef6e13f6c4f35cc1a67909715a30b0797987f71b1a790e0ca3a2a4b0da3b23ac2451c5e0fb8217506eb0e050c2c2c624362
 SHA512 
ced2433212738e1c54b783602dc8ed79b0d6fabef0d830d12e4d1a8b7f1df896596499a4b986dab1ac8e1e389bf88f87c854ceafbe57b7ad1cf5c0db29223ba1
 DIST net-imap-0.3.6.tar.gz 138760 BLAKE2B 
b67ee9518ccd76f39cdf533564d94c70aac2e0ad7f52880d890828a0b478e27c0a6ddda251badddcded0d77d746f4263ae4a47c12f32fad94d1134afbeb47780
 SHA512 
6b8113aa41946d42efca117ea2af309a47ebe516dec3d127351762b473f9f507778cfe4c2c2a4a61e2522cb2c63ca013270f5e940564c2f1bf09ba194f0648d3
 DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B 
d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c
 SHA512 
6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8
+DIST net-imap-0.4.1.tar.gz 196263 BLAKE2B 
90b6341c35263b01c6227b694decdea1bab0d7c8f2afd6c9d74ac25281202d0d39614fb517476a4a294fbc4fd1e236c065d3e415e36827b902e7224e482431b2
 SHA512 
f3b600bd52f554661db449fb5846d7a82713e1cda5211262e4b6326713d1b6e5e6a9294d47dcc27245450bbf97f5fcd94cf93f222ffe4098b5ead6a465cf5e22
 DIST rfc3454.txt 138684 BLAKE2B 
56c850a7f5782c1447ae633ad9a380253b97925b9edeadbeb9001f4905157c353db967125dfb3bfef1e1bc2297142e5db424cb3b1325837ab4bb05db1f0f92a9
 SHA512 
79a85fede7df9202cbaf3fbb0bd59d951352c56208da2adf0baa5571ad92fd2153a6348000994b733c8a1bfdc93c38c86ed33708ecdef8571f20f906564384b6

diff --git a/dev-ruby/net-imap/net-imap-0.4.1.ebuild 
b/dev-ruby/net-imap/net-imap-0.4.1.ebuild
new file mode 100644
index ..ff9ad346395a
--- /dev/null
+++ b/dev-ruby/net-imap/net-imap-0.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby client api for Internet Message Access Protocol"
+HOMEPAGE="https://github.com/ruby/net-imap;
+SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/date
+   dev-ruby/net-protocol
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/digest
+   dev-ruby/strscan
+   dev-ruby/test-unit
+   dev-ruby/test-unit-ruby-core
+)"
+
+all_ruby_prepare() {
+   sed -e 's/__dir__/"."/' \
+   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-10-11 Thread Hans de Graaff
commit: 37cbb75fe2ffb148987cafdac7513e7f47d8a406
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 05:18:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 05:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cbb75f

dev-ruby/racc: add 1.7.1

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

 dev-ruby/racc/Manifest  |  1 +
 dev-ruby/racc/racc-1.7.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest
index 966d0c74a819..0c055c1588b0 100644
--- a/dev-ruby/racc/Manifest
+++ b/dev-ruby/racc/Manifest
@@ -1,2 +1,3 @@
 DIST racc-1.6.2.tar.gz 470740 BLAKE2B 
c21e01cd7a11573774218ba97de3f58ebdbc4b138def4dfb2620b626d68e71a72f66a7e7f7644707942d4ec5f387b848aa00aa1d7dd81fc98f50b1c23ce118cb
 SHA512 
ef577d0da440361702d15cf2127142e57d5af4146f120cd9d94ee8c8b4380810c8913c373a9969f09b50e0850a8ac04ffd22729c4abdab0670765c7379b549f6
 DIST racc-1.7.0.tar.gz 472347 BLAKE2B 
329761dcdde47180e15f0ceea09b071c2387569364690ff4dc76631c4f3a5c8d8e5482fdc9a451c9c521fb902007c0974d6596287e73f5e9bf8b51f59a31e09d
 SHA512 
8a198a73132f8a97468aaf2078d493899473cefd67cb8065e2d3f35730577e98cd19682e6d4b0f8a2347c77edfb9acfc5649a527c6361a47ae836c3ec2d01085
+DIST racc-1.7.1.tar.gz 460849 BLAKE2B 
88caea7f176111678ee7245af72c8689912d413b400c0299da9239d245d0e4d06511e554cbf00f0b9b248baff240d359492fa9c7bbc623d693ef54d135d6ed35
 SHA512 
266e4cc81bebe5d7331d42f9e2becc3c02c8fd15b5d70d424d04d37ffea35c802c382e88933cfb0f80331c3504b39ab4c59308c9a86de57a8fc7a8bae9d20882

diff --git a/dev-ruby/racc/racc-1.7.1.ebuild b/dev-ruby/racc/racc-1.7.1.ebuild
new file mode 100644
index ..bc1bfd4f7a78
--- /dev/null
+++ b/dev-ruby/racc/racc-1.7.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
+
+RUBY_FAKEGEM_GEMSPEC="racc.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/racc/cparse/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/racc/cparse"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A LALR(1) parser generator for Ruby"
+HOMEPAGE="https://github.com/ruby/racc;
+SRC_URI="https://github.com/ruby/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "dev-ruby/rake
+   test? ( dev-ruby/minitest dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+   sed -i -e 's/, :isolate//' Rakefile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/rdoc/,/^end/ s:^:#:' Rakefile || die
+
+   # Avoid depending on rake-compiler since we don't use it to compile
+   # the extension.
+   sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile 
|| die
+   sed -i -e '/ExtensionTask/,/^  end/ s:^:#:' Rakefile || die
+
+   # ...which means we need to generate the parser file here
+   for ruby in $(ruby_get_use_implementations) ; do
+   if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" &&
+  has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; 
then
+   ${ruby} -S rake lib/racc/parser-text.rb || die
+   break
+   fi
+   done
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r doc
+
+   docinto examples
+   dodoc -r sample
+}



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

2023-10-11 Thread Hans de Graaff
commit: 784a71cedf2086dd5df0b6e34c4251e4fd645d06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 12 05:19:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 12 05:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784a71ce

dev-ruby/racc: update upstream metadata

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

 dev-ruby/racc/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/racc/metadata.xml b/dev-ruby/racc/metadata.xml
index 3f279ae8b792..cbe1b685cb46 100644
--- a/dev-ruby/racc/metadata.xml
+++ b/dev-ruby/racc/metadata.xml
@@ -6,6 +6,6 @@
Gentoo Ruby Project


-   tenderlove/racc
+   ruby/racc

 



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

2023-10-11 Thread Sam James
commit: 54b07999b19d0f3de682b6bec5c545cf1af20bc0
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct  9 05:19:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b07999

app-portage/gentoolkit: Migrate  to use Meson

Bug: https://bugs.gentoo.org/909888
Signed-off-by: Zac Medico  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33257
Signed-off-by: Sam James  gentoo.org>

 app-portage/gentoolkit/gentoolkit-.ebuild | 68 +++
 1 file changed, 59 insertions(+), 9 deletions(-)

diff --git a/app-portage/gentoolkit/gentoolkit-.ebuild 
b/app-portage/gentoolkit/gentoolkit-.ebuild
index 018a60d8df98..e4a3125c8852 100644
--- a/app-portage/gentoolkit/gentoolkit-.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
 PYTHON_REQ_USE="xml(+),threads(+)"
 
-inherit distutils-r1 tmpfiles
+inherit meson python-r1 tmpfiles
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoolkit.git;
@@ -21,6 +21,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools;
 
 LICENSE="GPL-2"
 SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Need newer Portage for eclean-pkg API, bug #900224
 DEPEND="
@@ -28,19 +29,25 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
+   ${PYTHON_DEPS}
app-alternatives/awk
sys-apps/gentoo-functions
 "
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
-distutils_enable_tests setup.py
-
-python_prepare_all() {
-   python_setup
-   echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
-   VERSION="${PVR}" "${PYTHON}" setup.py set_version
-   distutils-r1_python_prepare_all
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+#
+# >=meson-1.2.1-r1 for bug #912051
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-1.2.1-r1
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ' python3_12)
+"
 
+src_prepare() {
+   default
if use prefix-guest ; then
# use correct repo name, bug #632223
sed -i \
@@ -49,6 +56,49 @@ python_prepare_all() {
fi
 }
 
+src_configure() {
+   local code_only=false
+   python_foreach_impl my_src_configure
+}
+
+my_src_configure() {
+   local emesonargs=(
+   -Dcode-only=${code_only}
+   -Deprefix="${EPREFIX}"
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   )
+
+   meson_src_configure
+   code_only=true
+}
+
+src_compile() {
+   python_foreach_impl meson_src_compile
+}
+
+src_test() {
+   python_foreach_impl meson_src_test --no-rebuild --verbose
+}
+
+src_install() {
+   python_foreach_impl my_src_install
+   dotmpfiles data/tmpfiles.d/revdep-rebuild.conf
+
+   local scripts
+   mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' 
"${ED}"/usr/bin/* || die)
+   python_replicate_script "${scripts[@]}"
+}
+
+my_src_install() {
+   local pydirs=(
+   "${D}$(python_get_sitedir)"
+   )
+
+   meson_src_install
+   python_optimize "${pydirs[@]}"
+   python_fix_shebang "${pydirs[@]}"
+}
+
 pkg_postinst() {
tmpfiles_process revdep-rebuild.conf
 



[gentoo-commits] proj/gentoolkit:master commit in: .github/workflows/, /, pym/gentoolkit/test/, data/, ...

2023-10-11 Thread Sam James
commit: 78c8fbe8a35cd2926f37f21235c5d8b587efae46
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Oct  9 04:57:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:04:06 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=78c8fbe8

Migrate to PEP517 meson-python build

Bug: https://bugs.gentoo.org/909888
Signed-off-by: Zac Medico  gentoo.org>
Closes: https://github.com/gentoo/gentoolkit/pull/36
Signed-off-by: Sam James  gentoo.org>

 .github/workflows/ci.yml  |  17 ++-
 MANIFEST.in   |  13 ---
 bin/ebump |   2 +-
 bin/euse  |   2 +-
 bin/meson.build   |  55 ++
 bin/revdep-rebuild.sh |   2 +-
 data/meson.build  |  20 
 man/meson.build   |  23 
 meson.build   |  68 
 meson_options.txt |  15 +++
 pym/gentoolkit/eclean/cli.py  |   2 +-
 pym/gentoolkit/eclean/meson.build |  18 +++
 pym/gentoolkit/ekeyword/ekeyword.py   |   2 +-
 pym/gentoolkit/ekeyword/meson.build   |  26 +
 pym/gentoolkit/ekeyword/tests/meson.build |  12 ++
 pym/gentoolkit/enalyze/__init__.py|   4 +-
 pym/gentoolkit/enalyze/meson.build|  17 +++
 pym/gentoolkit/equery/__init__.py |   4 +-
 pym/gentoolkit/equery/meson.build |  26 +
 pym/gentoolkit/eshowkw/__init__.py|   2 +-
 pym/gentoolkit/eshowkw/meson.build|  16 +++
 pym/gentoolkit/imlate/imlate.py   |   2 +-
 pym/gentoolkit/imlate/meson.build |  14 +++
 pym/gentoolkit/meson.build|  35 ++
 pym/gentoolkit/revdep_rebuild/__init__.py |   2 +-
 pym/gentoolkit/revdep_rebuild/meson.build |  21 
 pym/gentoolkit/test/eclean/meson.build|  20 
 pym/gentoolkit/test/equery/meson.build|   7 ++
 pym/gentoolkit/test/meson.build   |  16 +++
 pym/meson.build   |   1 +
 pyproject.toml|  17 +++
 setup.py  | 176 --
 32 files changed, 454 insertions(+), 203 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 36a636a..c78050d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -25,6 +25,14 @@ jobs:
   uses: actions/setup-python@v2
   with:
 python-version: ${{ matrix.python-version }}
+- name: Install dependencies
+  run: |
+set -xe
+python -VV
+python -m site
+python -m pip install --upgrade pip
+# setuptools needed for 3.12+ because of 
https://github.com/mesonbuild/meson/issues/7702.
+python -m pip install meson ninja setuptools
 - name: Install portage
   run: |
 mkdir portage
@@ -38,8 +46,13 @@ jobs:
 sudo wget "https://www.gentoo.org/dtd/metadata.dtd; -O 
/var/cache/distfiles/metadata.dtd
 sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf; -O 
/etc/portage/repos.conf
 sudo ln -s 
/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/systemd 
/etc/portage/make.profile
-- name: Run tests
+- name: Test meson install --destdir /tmp/install-root
+  run: |
+echo -e "[binaries]\npython = '$(command -v python)'" > /tmp/native.ini
+meson setup --native-file /tmp/native.ini /tmp/build .
+meson install -C /tmp/build --destdir /tmp/install-root
+- name: Run tests for ${{ matrix.python-version }}
   run: |
 export PYTHONPATH="${PWD}/portage/lib"${PYTHONPATH:+:}${PYTHONPATH}
 export PATH="${PWD}/portage/bin":${PATH}
-python setup.py test
+meson test -C /tmp/build --verbose

diff --git a/MANIFEST.in b/MANIFEST.in
deleted file mode 100644
index 8f26bea..000
--- a/MANIFEST.in
+++ /dev/null
@@ -1,13 +0,0 @@
-include AUTHORS
-include ChangeLog
-include COPYING
-include CREDITS
-include DEVELOPING
-include NEWS
-include README
-include TODO
-include setup.py
-recursive-include data *
-recursive-include bin *
-recursive-include man *
-recursive-include pym *.py *.txt

diff --git a/bin/ebump b/bin/ebump
index 25e9a7c..dc045e7 100755
--- a/bin/ebump
+++ b/bin/ebump
@@ -12,7 +12,7 @@ __description__="Ebuild version bumping tool"
 # a given ebuild and auxiliary files in the Portage tree. It is only
 # useful for Gentoo developers with CVS commit access.
 
-VERSION="git"
+VERSION="@VERSION@"
 
 die() {
echo $1 >&2

diff --git a/bin/euse b/bin/euse
index daffd66..f15a36c 100755
--- a/bin/euse
+++ b/bin/euse
@@ -8,7 +8,7 @@ set -f
 # Licensed under the GPL v2
 
 PROGRAM_NAME=euse
-VERSION="git"
+VERSION="@VERSION@"
 
 EPREFIX=${EPREFIX:-$(portageq envvar EPREFIX)}
 ETC="${EPREFIX}/etc"

diff --git a/bin/meson.build b/bin/meson.build
new file mode 100644
index 000..eb99870

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

2023-10-11 Thread Sam James
commit: fb8d44f02032a0c5ef64a84ac898c08104faf797
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Oct 10 06:52:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 05:00:47 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fb8d44f0

emerge: Increase default number of maximum backtrack attempts from 10 to 20

Experience shows that 10 is too low and that in some cases a slighlty
higher number results in a successful dependency calculation.

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1127
Signed-off-by: Sam James  gentoo.org>

 NEWS| 2 ++
 lib/_emerge/depgraph.py | 2 +-
 man/emerge.1| 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index e437f481f6..9f93bfbf08 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,8 @@ Features:
 * GNUMAKEFLAGS: also specify "-l $(nproc)", that is, limit by load average,
   per default.
 
+* Increase default number of maximum backtrack attempts from 10 to 20.
+
 Bug fixes:
 * bintree: Add another API member (invalid_errors) to allow eclean-pkg to 
suppress
   errors when cleaning invalid binpkgs (bug #900224).

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index a0d69ff305..ad835ac06a 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -11459,7 +11459,7 @@ def _backtrack_depgraph(
 ) -> tuple[Any, depgraph, list[str], int, int]:
 debug = "--debug" in myopts
 mydepgraph = None
-max_retries = myopts.get("--backtrack", 10)
+max_retries = myopts.get("--backtrack", 20)
 max_depth = max(1, (max_retries + 1) // 2)
 allow_backtracking = max_retries > 0
 backtracker = Backtracker(max_depth)

diff --git a/man/emerge.1 b/man/emerge.1
index ed3cf929fe..667138ff3a 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -440,7 +440,7 @@ precedence over existing changes. This option is 
automatically enabled with
 .BR \-\-backtrack=COUNT
 Specifies an integer number of times to backtrack if
 dependency calculation fails due to a conflict or an
-unsatisfied dependency (default: \'10\').
+unsatisfied dependency (default: \'20\').
 .TP
 .BR "\-\-binpkg\-changed\-deps [ y | n ]"
 Tells emerge to ignore binary packages for which the corresponding



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/bat-extras/

2023-10-11 Thread Rui Huang
commit: 2936ff1e2c0d51ba067391f12cb9dc310f27985c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:49:21 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 03:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2936ff1e

Revert "sys-apps/bat-extras: tidy up ebuilds"

this requires a revbump

This reverts commit 6004504f6cb96bac7f284e166c513999f1db67ee.

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
 }
 
 src_test() {
@@ -62,12 +69,14 @@ src_test() {
 
 src_install() {
dobin bin/*
-   doman man/*
+   if use man; then
+   doman man/*
+   fi
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this package."
+   einfo "your system, remerge this pacakge."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
 }
 
 src_test() {
@@ -62,12 +69,14 @@ src_test() {
 
 src_install() {
dobin bin/*
-   doman man/*
+   if use man; then
+   doman man/*
+   fi
 }
 
 pkg_postinst() {
einfo "To enable additional 

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/bat-extras/

2023-10-11 Thread Rui Huang
commit: 9d740b4882a520f27f35865773ec659e490d064e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:53:19 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 03:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d740b48

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ....ebuild => bat-extras-2023.09.19-r1.ebuild} | 27 --
 sys-apps/bat-extras/bat-extras-.ebuild | 27 --
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
similarity index 74%
copy from sys-apps/bat-extras/bat-extras-.ebuild
copy to sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress 

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/bat-extras/

2023-10-11 Thread Rui Huang
commit: 6004504f6cb96bac7f284e166c513999f1db67ee
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:23:02 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 03:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6004504f

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || 

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2023-10-11 Thread Rui Huang
commit: 72ea9fe9f35fd1c3d93932224e7abd92543c9823
Author: Huang Rui  gmail  com>
AuthorDate: Thu Oct 12 04:43:04 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 04:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72ea9fe9

sci-electronics/verible: add 0.0.3420, drop 0.0.3124

Closes: https://bugs.gentoo.org/860330
Closes: https://bugs.gentoo.org/903723
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/Manifest   | 47 --
 ...ble-0.0.3124.ebuild => verible-0.0.3420.ebuild} | 47 --
 2 files changed, 52 insertions(+), 42 deletions(-)

diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest
index d86077ea9f..4c99907352 100644
--- a/sci-electronics/verible/Manifest
+++ b/sci-electronics/verible/Manifest
@@ -1,35 +1,40 @@
-DIST 1fb480bc76bc0e331564d672e60b97a388aa3f76.zip 900568 BLAKE2B 
10aed49f61c35ab6b5d15e918939eb1d327f06408e9500a39314bad343fd5476d73aad1a73f6a004386a6a5cfd448893b9746786f4d81eff27207c042a944120
 SHA512 
1c51198f8854f31b413143e7880270925e66aeddf677b49e3610bcdd3b7df460b017a228ef1bd38f9a58af7001d918c111c455bd91e25a0a7638841e300063c7
-DIST 2.8.0.tar.gz 186963 BLAKE2B 
dcdbbf47c8c20b36d7ec72f29c09447c7f3d31366980ca588e082936d3ba2c4c7b0cf6b42747e373a238cd4a10a31ac2894ccf32fc44e11052b59a28b71fd1e3
 SHA512 
73ad57960c25d9fd31b001a5ff2f0e67c4d45db00ff2f9aec090c7a3c4028630b0242f5ae18e58a8374f4aacb4f0bad24ce61cc97fc573aaca623a0b64a85894
-DIST 215bf4aa0bdc081862590463bc98a00bb2be48f2.zip 370899 BLAKE2B 
9d369be804ba80d8280b738943ced195b2bf4279d09d9ce9e0957bf3ee70d2d27bc6b44926ee2d60f5f975747fa505a90ca97533a93d2a9e67f9b5a87c3a0a4a
 SHA512 
97573cf9dad9c3274d4933c113b382265c6731dc15ec1c5a49f80c9453994c8483b09471b90528fecedddecb20603464ef7e15f189be87114614d3012d7a6b09
-DIST 35e8e3f7a2c6972d4c591448e8bbe4f9ed9f815a.zip 3123748 BLAKE2B 
dc242904e848c3c014cb2e830dd371695222c7529d2771434e2de5a6540bf3d76af5d7fec21f9cc8965c0199fb74cd07274a1b1f073f2f28be8625ff20ec1582
 SHA512 
6540514e7f0b2c4573e67d22147a6ccb7b4191653e199ec0c52142e9135bc44ba8bfdc2ff57fad25fedc844a1f28a961707d90fe83fba597ae73fe551aabd4f2
-DIST 4.0.0-3.20.0.tar.gz 14434 BLAKE2B 
1aedaa93d673a067731468f62f7e217d28bb8562c7190b122c5cfdfdb3623fad3379275e80485e2fbdb7d54a6a35124c6600092f0995a919aa5da5b66237c162
 SHA512 
39235a1e144d836fdcef901b87d9b57a0f97f39803624ae55d397e22815f81368ba4281464b6ffc55e9ead08ae725e5fe3c4e56d52d117380391e71d2c81cc1b
-DIST 5ae7c2a8d22de2558098e3872fc7f3f7edc61fb4.zip 37860 BLAKE2B 
62163639d8eb9dd6c661447bad3918448800aad56416dd5cfc3e81db4e030d3512ae0e06d1d454bed34ec5057265c9de865ec248044ccfa34386047e8d60b20d
 SHA512 
7951c94c5971a0689e0b1dd16ded14c76dbe8c97b348a81d7eee6f38799623f10741dae4b0a94b9d68a5d0e132aa571ba5784b9e09fd982ffd15832829141510
-DIST 5cf6ff74161d7f985b9bf86bb3c5fb16cef6337b.zip 2524551 BLAKE2B 
4aeec8dec52d0ee2a8537f3b3bfd87de0756f1a81393bc3158f3b40b09e28a4fc8904ac2bcda8d310756fda2c4e880405d21c9ce56d6210ffb49cfdfc9075020
 SHA512 
455a01104b831df7b66b61d7e48db2100cb373a1bfb71c19695479bfe99012b2460df102922bb34e0432d58840dc8f5232b9f2d4d8ba9b240bc8e7b8f785abda
-DIST 912a5051f51581784fd64094f6bdabf93f6d698f.zip 493137 BLAKE2B 
dea5e288d74a63498e811588ae38dfe7cdc78b639a8c567b4fb91fc947e6a045bc4a7c82aee488070696fb34aac957d0a63bcc974e463ef07c4c0d9760eb551c
 SHA512 
c77f3453b3f8e1f289fc9aceced3d8ee875725b089011aa2429c3b0f5a6c16302e11b68ae40e338b76ed3a8ade65783635178f15eb69c04201af36a66031238f
-DIST 940cedacdb8a1acbce42093bf67f3a5ca8b265f7.tar.gz 16117 BLAKE2B 
c7fc4892a70d01de9a2c3bd3f173713a85c116293cdec5c747f2238d08bec2049ba2a6d4d443c39283a86086b190fb38e40ff661024c085e35431474e77ac10f
 SHA512 
a56ac33925de1ee41ef3200e098e273547a3a9b31b1489d1c4d142c11caf203ac3ce922ac90f147cc24d2e7d1d73396742887737829e7fa546cc4d11bf70a3b2
-DIST 981f06c3d2bd10225e85209904090eb7b5fb26bd.zip 9908 BLAKE2B 
7f26f14ad26253cb1b8b7e9663a4c76771146c9e0fe8ead3223c3266f5be1515d489dc24addd73d0817a50e79eed67f56db984287ff87d6c00ef9df76d43
 SHA512 
968641bd53c4ef4d2760a979498cda29189fd6e8ccd150eeda587c6f96e9a38c3fc1c1ecc19446ed63950b5e6a29cad5251f3e66219c94774a546ca0f626be08
-DIST bazel-skylib-1.3.0.tar.gz 36103 BLAKE2B 
a58142b9d2a5da9f137705105aa735c8489519989ca7e633968114309f23074a56cd03b5fed70e284da63751d666904c2573940ad9a0feb2be689d695f0f07ae
 SHA512 
ab3a0b465ebbfe07c139b92f1e8b2c0bcede66d6366d184891e3c0ccd6619164bc299777e7d7236cb463834b98426f6fb6890409e0ce94b75446dbd85854944f
-DIST coverage_output_generator-v2.5.zip 4221347 BLAKE2B 
47d1500c2c5852b332cf67d80d4b08d931727d54cf0ff84c244a6416f71f7e5a24fbb38112e877f84523eb33eae218dff569d14b3d3a5d6238f0740882a1fb8f
 SHA512 
187bd22741084c8aff99796655b2dc23780cf0c92b0aa7e995a7e767e62b39a566c0fc74475c75f2fe3366f442a0e022f24110017c076694aa4abd50564ec3fa
-DIST d345d68d5c4b5471290ebe13f090f1fd5b7e8f58.zip 47366986 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2023-10-11 Thread Rui Huang
commit: c33028983b6a16cd5739cfce90fe077f49e014d1
Author: Huang Rui  gmail  com>
AuthorDate: Thu Oct 12 03:51:27 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 04:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3302898

sci-electronics/verible: drop 0.0.2275

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/Manifest|  27 --
 sci-electronics/verible/verible-0.0.2275.ebuild | 111 
 2 files changed, 138 deletions(-)

diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest
index 3d397eb975..d86077ea9f 100644
--- a/sci-electronics/verible/Manifest
+++ b/sci-electronics/verible/Manifest
@@ -8,56 +8,29 @@ DIST 5cf6ff74161d7f985b9bf86bb3c5fb16cef6337b.zip 2524551 
BLAKE2B 4aeec8dec52d0e
 DIST 912a5051f51581784fd64094f6bdabf93f6d698f.zip 493137 BLAKE2B 
dea5e288d74a63498e811588ae38dfe7cdc78b639a8c567b4fb91fc947e6a045bc4a7c82aee488070696fb34aac957d0a63bcc974e463ef07c4c0d9760eb551c
 SHA512 
c77f3453b3f8e1f289fc9aceced3d8ee875725b089011aa2429c3b0f5a6c16302e11b68ae40e338b76ed3a8ade65783635178f15eb69c04201af36a66031238f
 DIST 940cedacdb8a1acbce42093bf67f3a5ca8b265f7.tar.gz 16117 BLAKE2B 
c7fc4892a70d01de9a2c3bd3f173713a85c116293cdec5c747f2238d08bec2049ba2a6d4d443c39283a86086b190fb38e40ff661024c085e35431474e77ac10f
 SHA512 
a56ac33925de1ee41ef3200e098e273547a3a9b31b1489d1c4d142c11caf203ac3ce922ac90f147cc24d2e7d1d73396742887737829e7fa546cc4d11bf70a3b2
 DIST 981f06c3d2bd10225e85209904090eb7b5fb26bd.zip 9908 BLAKE2B 
7f26f14ad26253cb1b8b7e9663a4c76771146c9e0fe8ead3223c3266f5be1515d489dc24addd73d0817a50e79eed67f56db984287ff87d6c00ef9df76d43
 SHA512 
968641bd53c4ef4d2760a979498cda29189fd6e8ccd150eeda587c6f96e9a38c3fc1c1ecc19446ed63950b5e6a29cad5251f3e66219c94774a546ca0f626be08
-DIST abseil-cpp-20220623.0.zip 2779034 BLAKE2B 
6a8e3e22de7bd3a14cf0659acaef4040916bb650d6f0cb2f84ecdb3309b4e62e99f686f47c554b123e2f683e3752b42fedbf8a2bc1f5c6356874b7856e325260
 SHA512 
468c6c8092f1eaeb83ec5ce191a61605eac654fca6c25839642c69a2a27de47484bf5d5b2d0db49eb37b807e1ee5fc9bdd4609e02075dd4d2f5b5d35b5eda5b9
-DIST abseil-py-1.2.0.tar.gz 219456 BLAKE2B 
ec7d878692dcf0cbe879cd7df51bc1b8ceeae945b053419b4a024a637e726064128af69fe077a26413f8562dd4a35830b340d000a6c9d520c7674b81a7e417ae
 SHA512 
f363814ed65a68ae4bfd833dc095491349349e70327c0a87ad68ddc3b8429dacc78aaa16d2ff0d733487a12a2ab09094d4ccd1c1133981f65c12d3715cee410d
-DIST anytree-2.8.0.tar.gz 186963 BLAKE2B 
dcdbbf47c8c20b36d7ec72f29c09447c7f3d31366980ca588e082936d3ba2c4c7b0cf6b42747e373a238cd4a10a31ac2894ccf32fc44e11052b59a28b71fd1e3
 SHA512 
73ad57960c25d9fd31b001a5ff2f0e67c4d45db00ff2f9aec090c7a3c4028630b0242f5ae18e58a8374f4aacb4f0bad24ce61cc97fc573aaca623a0b64a85894
-DIST 
bazel-compilation-database-ace73b04e76111afa09934f8771a2798847e724e.tar.gz 
14455 BLAKE2B 
fc6efeffe2f775707e553da2f75c31028406dc2921e55872a57577df93983abfb1ed5401740819426a753595234d4521b67945bf6aa81a7835876433660618da
 SHA512 
3851772bd9a25a337e8293cfd4ecba63bc3fe137cf93a6420e8807394860a791d761489fe5437d92e3c2bf52d87b1a440be49703405fb38b23f5b40e49b05706
-DIST bazel-skylib-1.0.2.tar.gz 30704 BLAKE2B 
ae0674711d907a1a60ef6eeb7770e03e10c5bab7a095c4e842594a62c29fe97203da3dc66f2a01efc1ed73b02b6c6fb9a8e9c819e1682b98229152c078312985
 SHA512 
e9614ac15a6764d34a738d935e55a6bc860836075a8d35917ddae57f29fb6b7f89135f7b6ac83b78c5fba800663ec47eb1327b0b8cb03d4af79db49fb9e3952a
 DIST bazel-skylib-1.3.0.tar.gz 36103 BLAKE2B 
a58142b9d2a5da9f137705105aa735c8489519989ca7e633968114309f23074a56cd03b5fed70e284da63751d666904c2573940ad9a0feb2be689d695f0f07ae
 SHA512 
ab3a0b465ebbfe07c139b92f1e8b2c0bcede66d6366d184891e3c0ccd6619164bc299777e7d7236cb463834b98426f6fb6890409e0ce94b75446dbd85854944f
-DIST bazel-toolchains-3.4.0.tar.gz 957871 BLAKE2B 
f270666b9fea5e79e0d579845a4c8209738c6d7f5d070369c27bc72771ce77fb938618209f8ce8bf78079421903a8882833727ac22c12176256c48963042fdf6
 SHA512 
472e757d3724c4247d130e54895dfcc75a1b4bc803f4c7dfae74c84fde275695e63a1ecacd6b74cf55e135be986186f634d95dca471d23926e5cda59674c185e
-DIST bazel_coverage_output_generator-v2.5.zip 4221347 BLAKE2B 
47d1500c2c5852b332cf67d80d4b08d931727d54cf0ff84c244a6416f71f7e5a24fbb38112e877f84523eb33eae218dff569d14b3d3a5d6238f0740882a1fb8f
 SHA512 
187bd22741084c8aff99796655b2dc23780cf0c92b0aa7e995a7e767e62b39a566c0fc74475c75f2fe3366f442a0e022f24110017c076694aa4abd50564ec3fa
-DIST bazel_java_tools-v11.6.zip 44622284 BLAKE2B 
5b4e056d107577d309dc925e79e80008b79e1a7c668b6e94ed61026e11b5a5edbe4bb558f8232c71827c103f409c5bc830bb77d27a28146ee982db46b4c7f0c8
 SHA512 
182499686b2bb14a3dc98ce84892c0587c7fbc4fd0a81caf9199b401e98b9cf47fd8de048f025b963b60d024c6475f8d73e95a90b6c868a156fdf820ea66e718
-DIST bazel_java_tools_linux-v11.6.zip 1356227 BLAKE2B 
b8c901da12cb3311628edc6191a7020b0fbd61af8c89acae56bae72816c319414f9ae344c6bee45194fe35d22f671f63b359608eef49cb1225fa3e533d68f377
 SHA512 

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

2023-10-11 Thread Michał Górny
commit: 166e901427e4589d1ec37ec083ecd23bc98fd8b3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:32:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166e9014

dev-python/rpds-py: Bump to 0.10.6

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

 dev-python/rpds-py/Manifest  |  1 +
 dev-python/rpds-py/rpds-py-0.10.6.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 884270ac77bf..d982dffa15f2 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -20,6 +20,7 @@ DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 
85aa4299d981bf576f523da5cdeae87
 DIST rpds-1.0.1.crate 69049 BLAKE2B 
2235344d274d4fef171b430e7500a075d383f2409f22908217a6caf6b6924891893835c3427a01a351d5bfbdda661542446a5db1f5c9bccdb2bc505474443794
 SHA512 
119527d615f359ddf2681dda05e9bf853a2747db4524559601c4cf5114cfdc00ba734fcd727830787e3f1cb978eb28538e5f9424d968deec95ff3826db18f377
 DIST rpds_py-0.10.3.tar.gz 17164 BLAKE2B 
5f51ba86fcbf51c690c8d5d59e690d9b6ab6a8ddf8140bc3c6abb888cac3821eaf0b178700395ac9e1c380890200176f9cb347130e5252fd27d815fef774d83b
 SHA512 
967a087bec689274cae7031095355756938b11deb83f40225cfca145143df9c5cf403aef6436623ac7b91317fa816482e0e12558e6373f6f6cfaf8b76d13cab4
 DIST rpds_py-0.10.4.tar.gz 16496 BLAKE2B 
b9e9c67cbd1f49e1f495d9ec455ac07354e54411354bd52cc27da8e971cb366650418019b6389c7e9748f8b6ac018a45496f2694c422d439523ae6ed8f9d8294
 SHA512 
1c23108f356b5dc687098d1490062fe8a488f0cce397b16e8fe0375251549c4380bae20fdb1be87a1cf70e3463ee98a0394d9673803089f2e7c42152ecd3167f
+DIST rpds_py-0.10.6.tar.gz 16514 BLAKE2B 
b3df3d79b22fe102e96b5d56cfac97d30b2de0ce05ecc82227f411aca2ae39aa3c10171e08f850e58c60faac5dd9cfb5f1f0eb0559d8dc3ac18d530b8c6b95d3
 SHA512 
4e887e57c59372f48b87ec10a810a65d0ff1ba2fc7587cc4f4da78d8394a78a91d84a7a7b8ad810bd1f34f4e73ad706628dbc2bd25662c9e4f83e4183c280ab1
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7
 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e
 SHA512 
46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee

diff --git a/dev-python/rpds-py/rpds-py-0.10.6.ebuild 
b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
new file mode 100644
index ..e0d05f0b9ccf
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   archery@1.0.0
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   indoc@1.0.9
+   libc@0.2.147
+   lock_api@0.4.10
+   memoffset@0.9.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   proc-macro2@1.0.66
+   pyo3-build-config@0.19.2
+   pyo3-ffi@0.19.2
+   pyo3-macros-backend@0.19.2
+   pyo3-macros@0.19.2
+   pyo3@0.19.2
+   quote@1.0.31
+   redox_syscall@0.3.5
+   rpds@1.0.1
+   scopeguard@1.1.0
+   smallvec@1.11.0
+   static_assertions@1.1.0
+   syn@1.0.109
+   target-lexicon@0.12.9
+   unicode-ident@1.0.11
+   unindent@0.1.11
+   windows-targets@0.48.1
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.48.0
+   windows_x86_64_gnullvm@0.48.0
+   windows_x86_64_msvc@0.48.0
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+   https://github.com/crate-py/rpds/
+   https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0
+   Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests pytest



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

2023-10-11 Thread Michał Górny
commit: 55704760c7adef66236b8777ad323ff001091587
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:30:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55704760

dev-python/Faker: Bump to 19.10.0

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

 dev-python/Faker/Faker-19.10.0.ebuild | 40 +++
 dev-python/Faker/Manifest |  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/Faker/Faker-19.10.0.ebuild 
b/dev-python/Faker/Faker-19.10.0.ebuild
new file mode 100644
index ..34d2cdd3a7af
--- /dev/null
+++ b/dev-python/Faker/Faker-19.10.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 2dcfec0b8c0f..9cbd585695ab 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
+DIST Faker-19.10.0.tar.gz 1680833 BLAKE2B 
dcb8e630597f195f5a2e365f7fb362dffecde3828c899e844d6e2ec36f4a4451bac58f3f5ec7f349e81da2ba94f2f0229f061a3b9eb1bd3afbca726e33dd3a09
 SHA512 
6bd787d3c511e82081869486d36c4512af066736345f293a4b1bba4afa680084d5c9ed2099d6a20aa4dd93c0255cc0623bf3972744280dae7c8492641f1612fe
 DIST Faker-19.6.1.tar.gz 1668966 BLAKE2B 
48e1d0c658e7cd482660b797e5ac8e107c84e7d2be9ab86e55cb5f0da662ed742565c1f5a3176d1f2588b8ffafcc37e7dbd072c78e5b1ab94bea8678ea9f1d48
 SHA512 
1511f03cb41f70a22784a8dc1cdb5b58fdc19fc6f67d4a414a9b15619d019ec6b6564b7fa50db03535aaa3650ae93e4c948c732ae65e61652d7469d9ad83db36
 DIST Faker-19.6.2.tar.gz 1680331 BLAKE2B 
3453c531a1860c3e1782e24ad2d892d8291e1fafc698483639f43e7bdd281cee6e5c8bf7e60181db72011c1434ca3bc1c7f2a877ce136bf6e4f00286249033b9
 SHA512 
8a7929135ad562fafc2c95408ed644e7b965215d3e9ea2f2682e2aa2a5bab9759ab42d67380c7f8c89cf099cb65ad0dd13f6575c028f20550ef157f7db90102b
 DIST Faker-19.7.0.tar.gz 1680303 BLAKE2B 
80169d818749003b6961adb85969eb025c38b81d8d333466b304815396aaf646b1a9e1fb9457e68292600576fa6a91ae1851af85e2bc3403dfa383f223fe49ab
 SHA512 
f9b47d0bf52f5ba3a300222d45ad087eedbdf9ed7b1cae11cb600834f8919247e9000211157811dc016be7040925ec7930a407e8ea497ca87cae382d1edd2a56



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

2023-10-11 Thread Michał Górny
commit: b05345d347f480562d47411c3b723904462782a6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:31:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05345d3

dev-python/pyfakefs: Bump to 5.3.0

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

 dev-python/pyfakefs/Manifest  |  1 +
 dev-python/pyfakefs/pyfakefs-5.3.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index a8ebafa43999..03a69c8d1c68 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1 +1,2 @@
 DIST pyfakefs-5.2.4.gh.tar.gz 222882 BLAKE2B 
780f3952886dfb263be97fbcaa99ed0f0bcb804b075b71822d8a5b0db2bd1e12c57daf88b96d3eb8eb4b7fefdde6fb343cec8429bcf4380e4981bea7ca4f780d
 SHA512 
2b933c420393b329d2c3ac6523e650124cce84424e298e1525591be02033d1bbb5d5cc354170ac6875d63e1729f6f79edcf8400d1cb0e419c586ae1cdd491baa
+DIST pyfakefs-5.3.0.gh.tar.gz 224241 BLAKE2B 
de6d1b420bcfe710bef00c4f8d9cd4fa838341a7285d89a02607701f0011ccbe7f1974c5eec502994f787661496f74332bc4d4aa3389023ae02607a968c33be5
 SHA512 
25d967390f66ba5881429a37b62110ef129aae989efe66740c3a04fccfcbc601476d23427ac23d5df82a1e1a8102d557f0cca39b94fa0c7e69b6dca80d1e435e

diff --git a/dev-python/pyfakefs/pyfakefs-5.3.0.ebuild 
b/dev-python/pyfakefs/pyfakefs-5.3.0.ebuild
new file mode 100644
index ..3c6dcae279a5
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-5.3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A fake file system that mocks the Python file system modules"
+HOMEPAGE="
+   https://github.com/pytest-dev/pyfakefs/
+   https://pypi.org/project/pyfakefs/
+"
+SRC_URI="
+   https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # test for regression with opentimelineio package
+   pyfakefs/pytest_tests/segfault_test.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pyfakefs.pytest_plugin
+}



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

2023-10-11 Thread Michał Górny
commit: 7e731074c1bb4d5c46706c45c4103eff6ee681c8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:28:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:28:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e731074

dev-python/pytest-localserver: Bump to 0.8.1

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

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

diff --git a/dev-python/pytest-localserver/Manifest 
b/dev-python/pytest-localserver/Manifest
index e0ce75d5a8c1..19e2d0a4d22c 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1 +1,2 @@
 DIST pytest-localserver-0.8.0.tar.gz 28368 BLAKE2B 
87e5491f442c7bfbbdd219f9f559b775dca5272dc9f92c2f8155eaa192b3192331d4c0d08877cc149624173bb1b249fd9271fe193b1ba2ba28dcab7eda8eb99c
 SHA512 
d4e34d8bde3470dbdd7cc3e40f2b88c4d21095c2c43a4bf7452934bc0afa273946282b732924b2fed34b3a9f25ecb170a28c771cbae4d44a0f707090fb7502f1
+DIST pytest-localserver-0.8.1.tar.gz 29088 BLAKE2B 
9872d9992a7a19af03bfd7fe748c42cee1daaf7789d4984582c901471eaeab7f1bcf5c21f8eed364c71805fe776f1e4053c6044cd00c333d213ef523b6d0bac4
 SHA512 
d0707d70b3c5caf346c7461cfca203f903277458596839cc2b1d1d48b6d1e6252e51ebcb9c21dc28fd3b98ce8368cb38e771c2a4226a5fc1dec4007f0b243cc2

diff --git a/dev-python/pytest-localserver/pytest-localserver-0.8.1.ebuild 
b/dev-python/pytest-localserver/pytest-localserver-0.8.1.ebuild
new file mode 100644
index ..f7374f4e1937
--- /dev/null
+++ b/dev-python/pytest-localserver/pytest-localserver-0.8.1.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: dev-python/jupyterlab/

2023-10-11 Thread Michał Górny
commit: d336c06c1ab1f17c344ebdb8aaa28fe133e72d80
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:30:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:30:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d336c06c

dev-python/jupyterlab: Bump to 4.0.7

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.0.7.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index f8da3ab75569..a5002fb292a9 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,2 +1,3 @@
 DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 
6916722469ab100a1a240b8a565c9800f35535b2a9b2c39a6bfd275b078d88df9faa1f12d4ce3819155af7b0ed22282836f9b233534bd3e63d8a330d1cd7cd21
 SHA512 
3d6b4781f9fab02504b2c0223a4d060d80c3442fa6ac53ae326296d69942d68f8545450f671f6ba65c7c4e218aad62ef4f4ceb658899c21aaff3640c3055d364
 DIST jupyterlab-4.0.6.tar.gz 18236816 BLAKE2B 
e39e7cb6fbdecfee0b5e592091f989fe94907369d057457130f8bc2f391ca4c83cc09542bc9da766413821eb4c4e9eaaca3adfeccf26b0b2f61ab5e65dac9e45
 SHA512 
fc4acde65f2bb24adbf95e5cde17e0225390a0c8aca10e04b7c9cf5b2bcebe529608b53ce259f081508b86216b94c71fb260c857b9fe3a2bef16cb4e7af3dcda
+DIST jupyterlab-4.0.7.tar.gz 18316994 BLAKE2B 
9965a2bcb0b926af17626e9aef7b37e62144685e4e6cb17b029f3b760d4d4ba583c772683078c3f7cf7fbb09d31e5214193757116873e4457596d7522ddbbf04
 SHA512 
2f65f8aba9db17574d5caa030437c57ca98808561645f0b30b9fd4fe2cc49f6234776a36db474051cdfeebf1d9e7f3b874189110c955edecb89506580d8917e3

diff --git a/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild
new file mode 100644
index ..a329291d6048
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.0.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1 pypi xdg
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab/
+   https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/async-lru[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
+   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+   jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme 
dev-python/myst-parser
+
+python_install_all() {
+   distutils-r1_python_install_all
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/docstring-to-markdown/

2023-10-11 Thread Michał Górny
commit: d4bec0730dcf9719f843f7048707c800fc4a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:29:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:29:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bec073

dev-python/docstring-to-markdown: Bump to 0.13

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

 dev-python/docstring-to-markdown/Manifest  |  1 +
 .../docstring-to-markdown-0.13.ebuild  | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/docstring-to-markdown/Manifest 
b/dev-python/docstring-to-markdown/Manifest
index c6d821be5c48..9a9028ff0265 100644
--- a/dev-python/docstring-to-markdown/Manifest
+++ b/dev-python/docstring-to-markdown/Manifest
@@ -1 +1,2 @@
 DIST docstring-to-markdown-0.12.gh.tar.gz 25464 BLAKE2B 
bb5168b9ddd14f2da63577e302b9c7ec016abcbbfbd1653a22ed646f6980fb4e6d0994a9aa4a6c28f0955cb60d581f2d2e216ab731ae405b3c02d0f14e8fe82f
 SHA512 
ac958cca518164406feff07f665d6edc6113d547393ff28d29a64b8b3f1bae306255ebf859f3e5f1fc75fabea985e1dd24d47c32766403b6ffabf9c31ff7ba45
+DIST docstring-to-markdown-0.13.gh.tar.gz 27375 BLAKE2B 
db68b5c90ef46a765baa41b5d3e286008cea3602d397d246c7ae3907afabf387c2b551affa3f39102fb0d2ca1479126051f49163918fa5c1cfa503ba6c40c107
 SHA512 
adaeff9c9c4359889757e80d91cbca1c85c6aa888b66824802828d247c09919877e416367f7334db5c944312b3c3468256c159e598c837718806f314aa11b8db

diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild 
b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild
new file mode 100644
index ..e38895f600bf
--- /dev/null
+++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.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..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="On the fly conversion of Python docstrings to markdown"
+HOMEPAGE="
+   https://github.com/python-lsp/docstring-to-markdown/
+   https://pypi.org/project/docstring-to-markdown/
+"
+SRC_URI="
+   
https://github.com/python-lsp/docstring-to-markdown/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Do not depend on pytest-cov/pytest-flake8
+   sed -e '/--cov/d' -e '/--flake8/d' -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-10-11 Thread Michał Górny
commit: 6c04dc59917811842deb631d90d008cb96452412
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 04:28:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c04dc59

dev-util/stripe-mock: Bump to 0.176.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.176.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 70aaf083a043..2e674bc43c4c 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1,2 +1,3 @@
 DIST stripe-mock-0.173.0.tar.gz 1297798 BLAKE2B 
dffa959b7e221217f19c636f4c75cf4fa4ed453066085d2cf81d915d1da3938e3d7310bd0cba08e2f8da217f957b35f24019c33b5da12852bcd972d044d77500
 SHA512 
9c516bbeb9845a9ab3b870232020eed71387f7a4e3270af85d74acab103c71fd49791b6e22b44a5e6b1490fa01c2d5a9358f866b54e9faaf0af50dd7b67d54dd
 DIST stripe-mock-0.175.0.tar.gz 1345538 BLAKE2B 
d669af5ca5b38eeca5ce30bc4ce8b446bd49524ad89f7ee04c8bfd465202d4fc58f848abfe0410e463f58871da7e2c6f26b6db9155c3253ad0ae29f151e480ee
 SHA512 
9ce0e90ea94a0bbcece43913da40b717d668650e05c264cb42cb08f6ef7d5086f5337388556d33d23262fc474945b1f622bab0fa8912303a8b66657fe4b9b828
+DIST stripe-mock-0.176.0.tar.gz 1388731 BLAKE2B 
1e9265b0a1906a11f3c78c63d5426d00a9c1d06dfe3145c07d6f2da51eb2b660a93bcc33d7f8bfda402d590ac908a805a034e6111c3013ff0406aba4a304b80d
 SHA512 
f53cb4f15d7fac9af0e89b50b8c08f4a4a1b10c81b723dbca67cec1d7eb276434b287a5863b2028fe3c29259ec588ef25e39a9a55fe913ba8e748c5c034e3e40

diff --git a/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.176.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-10-11 Thread Michał Górny
commit: 0af455f83cba870b4b87043ee73fa58ddf48114b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 12 03:57:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 12 04:22:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af455f8

dev-libs/libretls: Bump to 3.8.1

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

 dev-libs/libretls/Manifest  |  1 +
 dev-libs/libretls/libretls-3.8.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-libs/libretls/Manifest b/dev-libs/libretls/Manifest
index 697118e47596..a553985ea0e1 100644
--- a/dev-libs/libretls/Manifest
+++ b/dev-libs/libretls/Manifest
@@ -1 +1,2 @@
 DIST libretls-3.7.0.tar.gz 427980 BLAKE2B 
291e4da4038b1baf88694c9e38e31b8d656d8ecb2ab397e7ce6efe4cfd55d69ccf03cfbe84fd7858d7d64c2ebb00dd43102dfd2ff9e6a3f3df95924930d2e099
 SHA512 
18987d09ee804883e2c3cfae1209494b7020d976cc7137ba39540c18e0dc23d25034a46c6c64955201b425ca981e03cbe629f9ff979fd4a72d3dcfbd51efdf84
+DIST libretls-3.8.1.tar.gz 432142 BLAKE2B 
d8f3c178daadcdc3b78683d25a77cd2b20235c77d8ace43fa2c658c77165db6383d8673b7047b66a894e7de5b203c6bc89d226959040f6d93b2675ceee1ba7b7
 SHA512 
bbf4854622401bfc8662016a73202467714b603425dea2012e72846f0a22412018448fda8befa777d67c5dae44839b81e3b039130cf4970a4026c178d3a43ce2

diff --git a/dev-libs/libretls/libretls-3.8.1.ebuild 
b/dev-libs/libretls/libretls-3.8.1.ebuild
new file mode 100644
index ..6bf3407dcd98
--- /dev/null
+++ b/dev-libs/libretls/libretls-3.8.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Port of libtls from LibreSSL to OpenSSL"
+HOMEPAGE="https://git.causal.agency/libretls/about/;
+SRC_URI="https://causal.agency/libretls/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/28"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+DEPEND="
+   dev-libs/openssl:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/bat-extras/

2023-10-11 Thread Leonardo Hernandez
commit: 2936ff1e2c0d51ba067391f12cb9dc310f27985c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:49:21 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:56:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2936ff1e

Revert "sys-apps/bat-extras: tidy up ebuilds"

this requires a revbump

This reverts commit 6004504f6cb96bac7f284e166c513999f1db67ee.

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
 }
 
 src_test() {
@@ -62,12 +69,14 @@ src_test() {
 
 src_install() {
dobin bin/*
-   doman man/*
+   if use man; then
+   doman man/*
+   fi
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this package."
+   einfo "your system, remerge this pacakge."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index 3071ef6212..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,22 +1,23 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
+   RESTRICT="mirror fetch"
 else
-   KEYWORDS="~amd64"
SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Requires test dir to be a git repo
-   RESTRICT="test"
+   KEYWORDS="~amd64"
+   RESTRICT="mirror test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -32,11 +33,13 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang[extra(+)]
+   sys-devel/clang
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
+S="${WORKDIR}/${P}"
+
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -53,7 +56,11 @@ src_prepare() {
 }
 
 src_compile() {
-   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
+   if use man; then
+   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
+   else
+   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
+   fi
 }
 
 src_test() {
@@ -62,12 +69,14 @@ src_test() {
 
 src_install() {
dobin bin/*
-   doman man/*
+   if use man; then
+   doman man/*
+   fi
 }
 
 pkg_postinst() {
einfo "To enable 

[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/bat-extras/

2023-10-11 Thread Leonardo Hernandez
commit: 9d740b4882a520f27f35865773ec659e490d064e
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:53:19 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d740b48

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ....ebuild => bat-extras-2023.09.19-r1.ebuild} | 27 --
 sys-apps/bat-extras/bat-extras-.ebuild | 27 --
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
similarity index 74%
copy from sys-apps/bat-extras/bat-extras-.ebuild
copy to sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress 

[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/bat-extras/

2023-10-11 Thread Leonardo Hernandez
commit: 6004504f6cb96bac7f284e166c513999f1db67ee
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Oct 12 03:23:02 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Thu Oct 12 03:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6004504f

sys-apps/bat-extras: tidy up ebuilds

- fix typo
- remove a useless RESTRICT
- do not set S, the default is fine
- remove IUSE=man, it does not require any other dep and we should ship
  them per policy: 
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- fix dependency for clang, it requires clang-format (installed with USE=extra)

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 sys-apps/bat-extras/bat-extras-2023.09.19.ebuild | 27 
 sys-apps/bat-extras/bat-extras-.ebuild   | 27 
 2 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all --no-verify || die "build 
failed"
-   fi
+   ./build.sh --compress --minify=all --manuals --no-verify || die "build 
failed"
 }
 
 src_test() {
@@ -69,14 +62,12 @@ src_test() {
 
 src_install() {
dobin bin/*
-   if use man; then
-   doman man/*
-   fi
+   doman man/*
 }
 
 pkg_postinst() {
einfo "To enable additional code formatting for 'prettybat' script, 
ensure"
einfo "'net-libs/nodejs' is installed in your system, and use 'npm' to 
install"
einfo "'prettier' (npm i -g prettier). Once 'prettier' is properly 
installed in"
-   einfo "your system, remerge this pacakge."
+   einfo "your system, remerge this package."
 }

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index f0c500214b..3071ef6212 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,23 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DESCRIPTION="Bash scripts that integrate bat with various command line tools."
 HOMEPAGE="https://github.com/eth-p/bat-extras;
-if [[ ${PV} == * ]]; then
+if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eth-p/bat-extras.git;
-   RESTRICT="mirror fetch"
 else
-   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
-   RESTRICT="mirror test"
+   SRC_URI="https://github.com/eth-p/bat-extras/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Requires test dir to be a git repo
+   RESTRICT="test"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+man"
 
 DEPEND="
app-shells/bash
@@ -33,13 +32,11 @@ RDEPEND="
dev-vcs/git
sys-apps/eza
sys-apps/ripgrep
-   sys-devel/clang
+   sys-devel/clang[extra(+)]
sys-libs/ncurses
virtual/rust[rustfmt(+)]
 "
 
-S="${WORKDIR}/${P}"
-
 src_unpack() {
default
if [[ ${PV} == * ]]; then
@@ -56,11 +53,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if use man; then
-   ./build.sh --compress --minify=all --manuals --no-verify || die 
"build failed"
-   else
-   ./build.sh --compress --minify=all 

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2023-10-11 Thread Rui Huang
commit: b1f13448f805454577392a34b6af4ac501a60bc9
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Oct 11 18:28:57 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 18:28:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1f13448

net-p2p/feather: update manifest

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 5acbf7863e..63fca25bf8 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -22,3 +22,11 @@ DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c59174
 DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
+DIST feather-2.5.0-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.5.0-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.5.0-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.5.0-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.5.0-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.5.0-monero.tar.gz 14014516 BLAKE2B 
0f5f74b1e9c72e0671d010910730e21b0990be09f5fffc472e7493004c2d3583b60f4eab90ba396be359cf22771b5d21c66e6d7a46b2094d94f0b81f4375260e
 SHA512 
ab9466d9d93632fea476d9aa9de5fb4298a8b74a340d144c061ce438e36f2bee056a30d66d37c1cc3128576539f45b135e8d336c66c6961651e1846370f205e2
+DIST feather-2.5.0-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.5.0.tar.gz 1318133 BLAKE2B 
06569bc2458a94e3f30668162d3f8f0f8372f0778b997b50c787a2afbcdff2fcb9804b666443661029871257d4f61ef5be6642bedbbe3efad817926f42452fb2
 SHA512 
c8cc4967187f4f8b31b8e722daeda6e9ce1d04bdc748f7e4eac56915a9f3a041f3c0b72fc7205832fc04ea4a3d0e2fe514e4ff73d025374df0b0b710dbc9dccc



[gentoo-commits] repo/proj/guru:master commit in: app-misc/oddjob/, app-misc/oddjob/files/

2023-10-11 Thread Rui Huang
commit: ad0022603bfad3436fc6618f6605bf857a6d63cc
Author: Christopher Byrne  gmail  com>
AuthorDate: Wed Oct 11 20:19:56 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 20:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad002260

app-misc/oddjob: new package, add 0.34.7

Signed-off-by: Christopher Byrne  gmail.com>

 app-misc/oddjob/Manifest   |   1 +
 ...ld-Fix-broken-AC_ARG_ENABLE-install-logic.patch |  59 +
 ...non-PAM-mkhomedir-parts-when-PAM-support-.patch |  39 ++
 ...ild-Remove-with-systemd-and-with-sysvinit.patch | 144 +
 ...7-build-Restore-conditional-with-pam-flag.patch |  66 ++
 34.7-src-oddjobd.c-Fix-non-selinux-build.patch |  35 +
 app-misc/oddjob/files/oddjob.init.d|  21 +++
 app-misc/oddjob/metadata.xml   |   9 ++
 app-misc/oddjob/oddjob-0.34.7.ebuild   |  65 ++
 9 files changed, 439 insertions(+)

diff --git a/app-misc/oddjob/Manifest b/app-misc/oddjob/Manifest
new file mode 100644
index 00..1fba06727b
--- /dev/null
+++ b/app-misc/oddjob/Manifest
@@ -0,0 +1 @@
+DIST oddjob-0.34.7.tar.gz 459131 BLAKE2B 
197083e0799897b1b9f753b0b6c9fa3db669305eb386475d9e18f0a6b2cce2c3cbc8bb220df465dfc0ac7374c7544bcf9cefd666e5c3667f4647ae85eab04a2b
 SHA512 
df98f3d2ce18de5d2db6d638995c01c80aec51f7ad979b879b2e8d8f7d6c2e464cbff3c70ed9b528399337f8fba31744f955ca17fdad1d4e9193fb0f10ea391a

diff --git 
a/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
new file mode 100644
index 00..5cfae2c9a6
--- /dev/null
+++ 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
@@ -0,0 +1,59 @@
+From 1112006e8de56fae69e2418b155622f96e2b9fea Mon Sep 17 00:00:00 2001
+From: Christopher Byrne 
+Date: Thu, 21 Sep 2023 19:35:24 -0500
+Subject: [PATCH 2/3] build: Fix broken AC_ARG_ENABLE install logic
+
+The arguments for AC_ARG_ENABLE were wrong. The 3rd argument is
+"if specified" and the 4th argument is "if not specified". So
+--disable-X did not work.
+
+Signed-off-by: Christopher Byrne 
+---
+ configure.ac | 18 +-
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 0f6b497..632f47c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -91,9 +91,9 @@ AC_SUBST(SYSTEMDSYSTEMUNITDIR)
+ 
+ AC_ARG_ENABLE(sample,
+ AS_HELP_STRING(--enable-sample,[Build and install a sample service.]),
+-sample=$withval,
+-sample=no)
+-AM_CONDITIONAL(INSTALL_SAMPLE,test x$sample = xyes)
++,
++[enables_sample=no])
++AM_CONDITIONAL(INSTALL_SAMPLE,test x$enable_sample = xyes)
+ 
+ AC_ARG_ENABLE(experimental,
+ AS_HELP_STRING(--enable-experimental,[Build experimental helpers.]),
+@@ -330,18 +330,18 @@ AC_DEFINE_UNQUOTED(DBUS_PACKAGE,"$DBUS_PACKAGE",[Define 
to the package name for
+ 
+ AC_ARG_ENABLE(xml-docs,
+ AS_HELP_STRING(--enable-xml-docs,[Reformat XML documentation.]),
+-xml_docs=$withval,
+-xml_docs=no)
+-AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$xml_docs = xyes)
++,
++[enable_xml_docs=no])
++AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$enable_xml_docs = xyes)
+ AC_PATH_PROGS(PATH_XMLTO,xmlto,:)
+ AC_SUBST(PATH_XMLTO)
+ 
+ AC_ARG_ENABLE(compat-dtd,
+ AS_HELP_STRING(--enable-compat-dtd,[Use DocBook 4.3 instead of DocBook 4.4.]),
+-compat_dtd=$withval,
+-compat_dtd=no)
++,
++[enable_xml_dtd=no])
+ AC_MSG_CHECKING([which version of the DocBook DTD to use])
+-if test x$compat_dtd = xyes ; then
++if test x$enable_compat_dtd = xyes ; then
+   DOCBOOK_PACKAGE_START=
+   DOCBOOK_PACKAGE_END=
+   DOCBOOK_VERSION=4.3
+-- 
+2.41.0
+

diff --git 
a/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
new file mode 100644
index 00..c6ec183fa0
--- /dev/null
+++ 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
@@ -0,0 +1,39 @@
+From da68ec0acc6cfdd40ccd0ad23971b66e4517811e Mon Sep 17 00:00:00 2001
+From: Christopher Byrne 
+Date: Wed, 4 Oct 2023 20:21:20 -0500
+Subject: [PATCH] build: Keep non-PAM mkhomedir parts when PAM support is
+ disabled
+
+Signed-off-by: Christopher Byrne 
+---
+ src/Makefile.am | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index e3af35d..5360168 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -25,9 +25,7 @@ endif
+ 
+ confddir = $(sysconfdir)/$(PACKAGE)d.conf.d
+ confd_DATA = oddjobd-introspection.conf
+-if BUILD_PAM
+ confd_DATA += oddjobd-mkhomedir.conf
+-endif
+ 
+ CLEANFILES = $(confd_DATA)
+ 
+@@ -40,10 +38,8 @@ install-data-hook:
+ pkgsysconfdir = $(sysconfdir)/$(PACKAGE)
+ systemdbusdir = $(sysconfdir)/@DBUS_PACKAGE@/system.d
+ systemdbus_DATA = 

[gentoo-commits] repo/proj/guru:master commit in: games-engines/fheroes2/

2023-10-11 Thread Rui Huang
commit: 7cbfa02d635bad13ddf034e93399e056a56e5267
Author: Victor Kustov  yandex  ru>
AuthorDate: Wed Oct 11 17:01:05 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 19:35:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cbfa02d

games-engines/fheroes2: new package, add 1.0.9

Closes: https://github.com/gentoo/guru/pull/114
Signed-off-by: Victor Kustov  yandex.ru>
Signed-off-by: David Roman  gmail.com>

 games-engines/fheroes2/Manifest  |  1 +
 games-engines/fheroes2/fheroes2-1.0.9.ebuild | 23 +++
 games-engines/fheroes2/metadata.xml  | 12 
 3 files changed, 36 insertions(+)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
new file mode 100644
index 00..82ab0843ec
--- /dev/null
+++ b/games-engines/fheroes2/Manifest
@@ -0,0 +1 @@
+DIST fheroes2-1.0.9.tar.gz 11784935 BLAKE2B 
0c85725f791615eb1f823f38cfc03a98a73d71d1c0dedeac2146f62099c25ed37bbd44c9d121099934f99850ad408c13c1ea1b51f531a2cc37a56d01a0beb826
 SHA512 
eeb575345a6250d60ed8c37ec66deec4f5383557d8259a6422ace84520321316016494d0cd6e8d5b57123f946f3841fc215183c297c9acefe17caa3e94123ea7

diff --git a/games-engines/fheroes2/fheroes2-1.0.9.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.9.ebuild
new file mode 100644
index 00..09b7db5eaa
--- /dev/null
+++ b/games-engines/fheroes2/fheroes2-1.0.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Recreation of the Heroes of Might and Magic II game engine"
+HOMEPAGE="https://ihhub.github.io/fheroes2/;
+SRC_URI="https://github.com/ihhub/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+inherit cmake
+
+DEPEND="media-libs/libpng
+   media-libs/libsdl2
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer
+   sys-libs/zlib
+"
+
+RDEPEND="${DEPEND}"

diff --git a/games-engines/fheroes2/metadata.xml 
b/games-engines/fheroes2/metadata.xml
new file mode 100644
index 00..4f28af6e3e
--- /dev/null
+++ b/games-engines/fheroes2/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+ktr...@yandex.ru
+Victor Kustov
+
+Opensource Heroes of Might and Magic II game 
engine. Playable with original resources.
+
+ihhub/fheroes2
+
+



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2023-10-11 Thread Rui Huang
commit: bb40d304d282f68749c19db18cf57e141a6e9740
Author: Adam Pimentel  protonmail  com>
AuthorDate: Wed Oct 11 16:32:23 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 16:32:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb40d304

net-p2p/feather: version bump to 2.5.0 and qt6 support

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.5.0.ebuild | 154 +++
 1 file changed, 154 insertions(+)

diff --git a/net-p2p/feather/feather-2.5.0.ebuild 
b/net-p2p/feather/feather-2.5.0.ebuild
new file mode 100644
index 00..a6a3ccc05d
--- /dev/null
+++ b/net-p2p/feather/feather-2.5.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="1f068d1ee84849b3b1758b0a46844834019de1bc"
+   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0"
+   RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
+   RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c"
+   SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9"
+   TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0"
+
+DESCRIPTION="A free, open-source Monero wallet"
+HOMEPAGE="https://featherwallet.org;
+SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz
 -> \
+${PF}.tar.gz
+   
https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz
 -> \
+${PF}-singleapplication.tar.gz
+   
https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> 
\
+${PF}-monero.tar.gz
+   
https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \
+${PF}-monero-miniupnp.tar.gz
+   https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz 
-> \
+${PF}-monero-randomx.tar.gz
+   
https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \
+${PF}-monero-rapidjson.tar.gz
+   
https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz
 -> \
+${PF}-monero-supercop.tar.gz
+   
https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz
 -> \
+${PF}-monero-trezorcommon.tar.gz
+"
+
+# Feather is released under the terms of the BSD license, but it vendors
+# code from Monero and Tor too.
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qrcode xmrig localmonero qt6 qt5"
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+DEPEND="
+   dev-libs/libsodium:=
+   media-gfx/qrencode:=
+   media-gfx/zbar:=[v4l]
+   =dev-libs/polyseed-1.0.0
+   dev-libs/libzip:=
+   dev-libs/boost:=[nls]
+   qt5? (
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtnetwork-5.15:5
+   >=dev-qt/qtsvg-5.15:5
+   >=dev-qt/qtxml-5.15:5
+   >=dev-qt/qtwebsockets-5.15:5
+   >=dev-qt/qtmultimedia-5.15:5[widgets]
+   >=dev-qt/qtconcurrent-5.15:5
+   )
+   qt6? (
+   >=dev-qt/qtbase-6.5.2:6
+   >=dev-qt/qtsvg-6.5.2:6
+   >=dev-qt/qtmultimedia-6.5.2:6
+   >=dev-qt/qtwebsockets-6.5.2:6
+   )
+   dev-libs/libgcrypt:=
+   sys-libs/zlib
+   dev-libs/openssl:=
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+"
+RDEPEND="
+   ${DEPEND}
+   net-vpn/tor
+   xmrig? ( net-misc/xmrig )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_unpack() {
+   unpack ${PF}.tar.gz \
+   ${PF}-singleapplication.tar.gz \
+   ${PF}-monero.tar.gz \
+   ${PF}-monero-miniupnp.tar.gz \
+   ${PF}-monero-randomx.tar.gz \
+   ${PF}-monero-rapidjson.tar.gz \
+   ${PF}-monero-supercop.tar.gz \
+   ${PF}-monero-trezorcommon.tar.gz
+   mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \
+   "${WORKDIR}"/${P}/src/third-party/singleapplication || die
+   mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero || die
+   mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/miniupnp || die
+   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/randomx || die
+   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/rapidjson || die
+   mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/supercop || die
+   mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/trezor-common || die
+}
+

[gentoo-commits] repo/proj/guru:master commit in: x11-misc/gromit-mpx/

2023-10-11 Thread Rui Huang
commit: 9194154b78376f6daf0039446d64ec0b9a50b53d
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Oct 11 21:12:55 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 21:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9194154b

x11-misc/gromit-mpx: add 1.5.0

Signed-off-by: Oliver Freyermuth  googlemail.com>

 x11-misc/gromit-mpx/Manifest|  1 +
 x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest
index 6a32e2d3ae..d46527b207 100644
--- a/x11-misc/gromit-mpx/Manifest
+++ b/x11-misc/gromit-mpx/Manifest
@@ -1 +1,2 @@
 DIST gromit-mpx-1.4.3.tar.gz 1861824 BLAKE2B 
f8337adf400b40e10dd32dfc702be73039e2cc3da9430b4d911794b6e0a9f16b6862948c9573d189445f47ec23a6bde2126765cf8df61af0a46b7dcb94c951d4
 SHA512 
9da94c3aed4d9c52c62317373ae1ca6dd6ece1adf3c48b95126b6f40ebe6ae8ede45c7c8c93732bcaafbb7ba85b66677b100cb0115fa989661e1e9c8f489ae25
+DIST gromit-mpx-1.5.0.tar.gz 1878498 BLAKE2B 
db4e7ef12dd9abad7968d412b221d6a48348a1eb5bcd791787cb99bdb400674126bb9902b77825d260ddd26731bd9b674bf806d7a856ece2bd5f417ad45323f7
 SHA512 
5da359c1d25dcb8797096a905072c59f1fc7aafd60b3624908e90a5388bdd928f81bde615c46acfe2d51c0b869ee70c271c561396cd992d3a18e389ba6b281a7

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild
new file mode 100644
index 00..95600ede05
--- /dev/null
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop 
annotation tool"
+HOMEPAGE="https://github.com/bk138/gromit-mpx;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/bk138/${PN}.git;
+else
+   SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-libs/libappindicator:3
+   x11-libs/libX11
+   >=x11-apps/xinput-1.3
+"
+DEPEND="${RDEPEND}"
+
+src_prepare () {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: games-engines/fheroes2/

2023-10-11 Thread Rui Huang
commit: 72c2f5df3e123f1c809b56ad2ab2ed6052573a9e
Author: David Roman  gmail  com>
AuthorDate: Wed Oct 11 19:41:32 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 19:42:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72c2f5df

Revert "games-engines/fheroes2: new package, add 1.0.9"

Was already on :.gentoo
This reverts commit 7cbfa02d635bad13ddf034e93399e056a56e5267.
Signed-off-by: David Roman  gmail.com>

 games-engines/fheroes2/Manifest  |  1 -
 games-engines/fheroes2/fheroes2-1.0.9.ebuild | 23 ---
 games-engines/fheroes2/metadata.xml  | 12 
 3 files changed, 36 deletions(-)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
deleted file mode 100644
index 82ab0843ec..00
--- a/games-engines/fheroes2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fheroes2-1.0.9.tar.gz 11784935 BLAKE2B 
0c85725f791615eb1f823f38cfc03a98a73d71d1c0dedeac2146f62099c25ed37bbd44c9d121099934f99850ad408c13c1ea1b51f531a2cc37a56d01a0beb826
 SHA512 
eeb575345a6250d60ed8c37ec66deec4f5383557d8259a6422ace84520321316016494d0cd6e8d5b57123f946f3841fc215183c297c9acefe17caa3e94123ea7

diff --git a/games-engines/fheroes2/fheroes2-1.0.9.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.9.ebuild
deleted file mode 100644
index 09b7db5eaa..00
--- a/games-engines/fheroes2/fheroes2-1.0.9.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Recreation of the Heroes of Might and Magic II game engine"
-HOMEPAGE="https://ihhub.github.io/fheroes2/;
-SRC_URI="https://github.com/ihhub/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-inherit cmake
-
-DEPEND="media-libs/libpng
-   media-libs/libsdl2
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer
-   sys-libs/zlib
-"
-
-RDEPEND="${DEPEND}"

diff --git a/games-engines/fheroes2/metadata.xml 
b/games-engines/fheroes2/metadata.xml
deleted file mode 100644
index 4f28af6e3e..00
--- a/games-engines/fheroes2/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-ktr...@yandex.ru
-Victor Kustov
-
-Opensource Heroes of Might and Magic II game 
engine. Playable with original resources.
-
-ihhub/fheroes2
-
-



[gentoo-commits] repo/proj/guru:master commit in: media-sound/spot/

2023-10-11 Thread Rui Huang
commit: 0993d496f280182e027b48da3fa42612a0c42200
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Wed Oct 11 08:13:14 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 08:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0993d496

media-sound/spot: respect cargo release target

Closes: https://bugs.gentoo.org/915570
Signed-off-by: Konstantin Tutsch  konstantintutsch.de>

 media-sound/spot/spot-0.4.0.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/media-sound/spot/spot-0.4.0.ebuild 
b/media-sound/spot/spot-0.4.0.ebuild
index 008440bb03..b61f0e8d6f 100644
--- a/media-sound/spot/spot-0.4.0.ebuild
+++ b/media-sound/spot/spot-0.4.0.ebuild
@@ -442,9 +442,15 @@ src_compile() {
cargo_src_compile
 
# meson_src_install won't find spot binary otherwise because cargo.sh 
isn't used for compiling
-   mv "${WORKDIR}/${P}/target/release/spot" \
-  "${WORKDIR}/${P}-build/src/spot" \
-  || die
+   if use debug; then
+   mv "${WORKDIR}/${P}/target/debug/spot" \
+  "${WORKDIR}/${P}-build/src/spot" \
+  || die
+   else
+   mv "${WORKDIR}/${P}/target/release/spot" \
+  "${WORKDIR}/${P}-build/src/spot" \
+  || die
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/mission-center/

2023-10-11 Thread Rui Huang
commit: bb81c03aea01f4996151f4642659055991b0dccd
Author: brettalcox  gmail  com>
AuthorDate: Wed Oct 11 12:57:23 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 12:57:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb81c03a

sys-apps/mission-center: cleaning up ebuild

Signed-off-by: brettalcox  gmail.com>

 .../mission-center/mission-center-0.3.2.ebuild | 24 ++
 1 file changed, 6 insertions(+), 18 deletions(-)

diff --git a/sys-apps/mission-center/mission-center-0.3.2.ebuild 
b/sys-apps/mission-center/mission-center-0.3.2.ebuild
index d1ce40..ea6802fe04 100644
--- a/sys-apps/mission-center/mission-center-0.3.2.ebuild
+++ b/sys-apps/mission-center/mission-center-0.3.2.ebuild
@@ -275,7 +275,7 @@ declare -A GIT_CRATES=(

[pathfinder_resources]="https://github.com/servo/pathfinder;${PATHFINDER_COMMIT};pathfinder-${PATHFINDER_COMMIT}/resources/;
 )
 
-inherit cargo gnome2-utils meson python-any-r1
+inherit cargo meson python-any-r1 xdg
 
 DESCRIPTION="Monitor your CPU, Memory, Disk, Network and GPU usage."
 HOMEPAGE="https://missioncenter.io/;
@@ -318,14 +318,14 @@ BDEPEND="
 src_unpack() {
unpack ${P}.tar.bz2
unpack nvtop-${NVTOP_COMMIT}.tar.gz
-   mv nvtop-${NVTOP_COMMIT} "${S}/subprojects"
+   mv nvtop-${NVTOP_COMMIT} "${S}/subprojects" || die
cargo_src_unpack
 }
 
 src_prepare() {
eapply_user
-   cd "${S}/subprojects/nvtop-${NVTOP_COMMIT}"
-   find ../packagefiles -type f -name 'nvtop-*' -exec sh -c 'patch -p1 < 
{}' \;
+   cd "${S}/subprojects/nvtop-${NVTOP_COMMIT}" || die
+   find ../packagefiles -type f -name 'nvtop-*' -exec sh -c 'patch -p1 < 
{}' \; || die
 }
 
 src_configure() {
@@ -334,27 +334,15 @@ src_configure() {
--prefix=/usr
)
meson_src_configure
-   cp -r "${ECARGO_HOME}" 
"${BUILD_DIR}/src/sys_info_v2/gatherer/cargo-home"
+   cp -r "${ECARGO_HOME}" 
"${BUILD_DIR}/src/sys_info_v2/gatherer/cargo-home" || die
 }
 
 src_test() {
# patch the appstream-util validate command to use --nonet when 
validating the urls
-   sed -i "s/args: \['validate',/args: \['validate', '--nonet',/g" 
"${S}/data/meson.build"
+   sed -i "s/args: \['validate',/args: \['validate', '--nonet',/g" 
"${S}"/data/meson.build || die
meson_src_test
 }
 
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
 QA_FLAGS_IGNORED="usr/bin/${PN}"



[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/

2023-10-11 Thread Rui Huang
commit: 482dc3358ca90dec7d44ffcb799aaa22cebf9173
Author: Mia Neufeld  xenialinux  com>
AuthorDate: Wed Oct 11 13:43:59 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 13:43:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=482dc335

gui-libs/xdg-desktop-portal-hyprland: Add 1.2.2, drop 1.2.0 and 1.2.1

Signed-off-by: Mia Neufeld  xenialinux.com>

 gui-libs/xdg-desktop-portal-hyprland/Manifest  |  3 +-
 .../xdg-desktop-portal-hyprland-1.2.1.ebuild   | 77 --
 ...ld => xdg-desktop-portal-hyprland-1.2.2.ebuild} |  0
 3 files changed, 1 insertion(+), 79 deletions(-)

diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest 
b/gui-libs/xdg-desktop-portal-hyprland/Manifest
index c87015958d..ddf233d144 100644
--- a/gui-libs/xdg-desktop-portal-hyprland/Manifest
+++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest
@@ -1,3 +1,2 @@
 DIST xdg-desktop-hyprland-1.1.0.tar.gz 42732 BLAKE2B 
aa78b9f3a5812988e8324b71cc265c4b2ca23d0b12239c3ac13d068a46200504685da0fb57093f0689101fc2235cb7825646a4669bfe1894928d57a3259df9e3
 SHA512 
e02fa5bb19ca20cdee9a2e6ad0beb507d96118e095b1e5a1836cc16a35492a9ba5db36b06e5be561adcbf16d8716c38cbb1ed373965416696c69448fbd020c10
-DIST xdg-desktop-hyprland-1.2.0.tar.gz 43068 BLAKE2B 
7fcd9cc962d50ade64a97af3bb34a0bfff5c72cb4458ed2dd17122b3ee53364b319d8fbf0db5827bdd94e778a8ddaaba55963fe67fe6d2fe7a7d6265e327c56a
 SHA512 
41201a773756f3b5f49b8a9e39b98fc8939fab60bda24f99d2c3b76a34f159b69fce17af88b6eff2a475e6b097f0d7912b51a8862c2b8cd7cdd9af4e237d17da
-DIST xdg-desktop-hyprland-1.2.1.tar.gz 43054 BLAKE2B 
700c96b3fcfb6c3987b1e48ffa27e75ed9b84262140de824ee029249030e7aad68e54ecabc026baed28d79344ffa69a820ca1b27d5c3b4760450252bdd603c2b
 SHA512 
a27bc7d3c2ed32005b6787517550b89fee8661644f68b4689912894073a1971a7cf2dec4e7df60275b8fa6cac2bbc6fea244e5da1877bc7ffb71225e7bb44c3d
+DIST xdg-desktop-hyprland-1.2.2.tar.gz 43233 BLAKE2B 
3d3d955596051da3a3384dab75a516a47627175ac584e6c8967ffe83607a99d99b8c8365b04f57976b8fe41917354217ca0bf3cb07f5e64cc099a1fb6fc3ef8a
 SHA512 
10c8a0eb23a65535dcb16c30d42e2a71268d5a05b88f14ff4c1bedc127241e4da6c516217287b3499677c92f06034f8ebc0f743c181d4dd3bf7a35423128e141

diff --git 
a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild 
b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild
deleted file mode 100644
index 1758dc43b4..00
--- 
a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="xdg-desktop-portal backend for hyprland"
-HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland;
-
-if [[ ${PV} ==  ]]; then
-   
EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz
 \
-   -> xdg-desktop-hyprland-${PV}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0/"
-IUSE="elogind systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   >=media-video/pipewire-0.3.41:=
-   dev-cpp/sdbus-c++
-   dev-libs/inih
-   dev-libs/wayland
-   dev-qt/qtbase
-   dev-qt/qtcore
-   dev-qt/qtgui
-   dev-qt/qtwayland:6
-   dev-qt/qtwidgets
-   media-libs/mesa
-   sys-apps/util-linux
-   x11-libs/libdrm
-   || (
-   systemd? ( >=sys-apps/systemd-237 )
-   elogind? ( >=sys-auth/elogind-237 )
-   sys-libs/basu
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   sys-apps/xdg-desktop-portal
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.24
-   dev-libs/hyprland-protocols
-   virtual/pkgconfig
-   || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* )
-"
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} == binary ]] && return
-
-   if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
-   eerror "XDPH needs >=gcc-13 or >=clang-17 to compile."
-   eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
-   die "GCC version is too old to compile XDPH!"
-   elif tc-is-clang && ver_test $(clang-version) -lt 17 ; then
-   eerror "XDPH needs >=gcc-13 or >=clang-17 to compile."
-   eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
-   die "Clang version is too old to compile XDPH!"
-   fi
-}
-
-src_compile() {
-   meson_src_compile
-   emake -C hyprland-share-picker all
-}
-
-src_install() {
-   meson_src_install
-   dobin "${S}/hyprland-share-picker/build/hyprland-share-picker"
-}

diff --git 
a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.0.ebuild 
b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.2.ebuild

[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/files/, app-editors/imhex/

2023-10-11 Thread Rui Huang
commit: 4ff61553ace74522dfed1aa0bb812a440e922676
Author: Henri Gasc  eurecom  fr>
AuthorDate: Wed Oct 11 08:24:36 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 08:25:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ff61553

app-editors/imhex: add patches

Closes: https://bugs.gentoo.org/915572
Signed-off-by: Henri Gasc  eurecom.fr>

 app-editors/imhex/files/remove-Werror.patch| 44 ++
 .../files/{llvm-16.patch => require-llvm-16.patch} |  8 +++-
 app-editors/imhex/imhex-1.31.0.ebuild  |  3 +-
 3 files changed, 52 insertions(+), 3 deletions(-)

diff --git a/app-editors/imhex/files/remove-Werror.patch 
b/app-editors/imhex/files/remove-Werror.patch
new file mode 100644
index 00..e00aad7371
--- /dev/null
+++ b/app-editors/imhex/files/remove-Werror.patch
@@ -0,0 +1,44 @@
+From 94126d5ff7e5a6d6cdd7f515097383619725953b Mon Sep 17 00:00:00 2001
+From: Leoriem-code 
+Subject: [PATCH] remove -Werror
+
+diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake
+index da078878..3848fbeb 100644
+--- a/cmake/build_helpers.cmake
 b/cmake/build_helpers.cmake
+@@ -435,7 +435,7 @@ endfunction()
+ macro(setupCompilerFlags target)
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
+ if (IMHEX_STRICT_WARNINGS)
+-set(IMHEX_COMMON_FLAGS "-Wall -Wextra -Wpedantic -Werror")
++set(IMHEX_COMMON_FLAGS "-Wall -Wextra -Wpedantic")
+ endif()
+ 
+ set(IMHEX_C_FLAGS "${IMHEX_COMMON_FLAGS} -Wno-array-bounds")
+
+diff --git a/lib/external/pattern_language/cli/CMakeLists.txt 
b/lib/external/pattern_language/cli/CMakeLists.txt
+index 39e6f90..01b5e87 100644
+--- a/lib/external/pattern_language/cli/CMakeLists.txt
 b/lib/external/pattern_language/cli/CMakeLists.txt
+@@ -28,7 +28,7 @@ if(NOT CLI11_FOUND)
+ set(CLI11_LIBRARIES CLI11::CLI11)
+ endif()
+ 
+-target_compile_options(plcli PRIVATE -Wall -Wextra -Werror 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(plcli PRIVATE -Wall -Wextra -Wno-unknown-pragmas 
-Wno-array-bounds)
+ target_include_directories(plcli PUBLIC include)
+ target_link_libraries(plcli PUBLIC ${CLI11_LIBRARIES} libpl libpl-gen 
fmt::fmt-header-only)
+ 
+diff --git a/lib/external/pattern_language/lib/CMakeLists.txt 
b/lib/external/pattern_language/lib/CMakeLists.txt
+index dab1499..0bfac35 100644
+--- a/lib/external/pattern_language/lib/CMakeLists.txt
 b/lib/external/pattern_language/lib/CMakeLists.txt
+@@ -71,7 +71,7 @@ add_library(libpl ${LIBRARY_TYPE}
+ )
+ 
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
+-target_compile_options(libpl PRIVATE -Wall -Wextra -Werror -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(libpl PRIVATE -Wall -Wextra -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ target_compile_options(libpl PRIVATE -Wno-stringop-overflow)
+ endif()

diff --git a/app-editors/imhex/files/llvm-16.patch 
b/app-editors/imhex/files/require-llvm-16.patch
similarity index 66%
rename from app-editors/imhex/files/llvm-16.patch
rename to app-editors/imhex/files/require-llvm-16.patch
index 5c7efa5faa..7642e7654d 100644
--- a/app-editors/imhex/files/llvm-16.patch
+++ b/app-editors/imhex/files/require-llvm-16.patch
@@ -1,8 +1,12 @@
+From 8d86cd22a743c39a04d34d4cf1a104952cf7fbac Mon Sep 17 00:00:00 2001
+From: xiaoming 
+Subject: [PATCH] require llvm 16
+
 diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake
-index 624e401..cfd30c3 100644
+index 0d4839e7..da078878 100644
 --- a/cmake/build_helpers.cmake
 +++ b/cmake/build_helpers.cmake
-@@ -503,7 +503,7 @@ macro(addBundledLibraries)
+@@ -525,7 +525,7 @@ macro(addBundledLibraries)
  add_subdirectory(${EXTERN_LIBS_FOLDER}/llvm-demangle EXCLUDE_FROM_ALL)
  set_target_properties(LLVMDemangle PROPERTIES 
POSITION_INDEPENDENT_CODE ON)
  else()

diff --git a/app-editors/imhex/imhex-1.31.0.ebuild 
b/app-editors/imhex/imhex-1.31.0.ebuild
index ccbb9ef59a..3d29199d1f 100644
--- a/app-editors/imhex/imhex-1.31.0.ebuild
+++ b/app-editors/imhex/imhex-1.31.0.ebuild
@@ -23,7 +23,8 @@ KEYWORDS="~amd64"
 IUSE="+system-llvm"
 
 PATCHES=(
-   "${FILESDIR}/llvm-16.patch"
+   "${FILESDIR}/require-llvm-16.patch"
+   "${FILESDIR}/remove-Werror.patch"
 )
 
 DEPEND="



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/1password/

2023-10-11 Thread Rui Huang
commit: b4665cc8487af54852bdeec7729d463b24b80ad8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Oct 11 14:34:16 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Oct 11 14:34:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4665cc8

gui-apps/1password: version bump

Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../1password/{1password-8.10.7.ebuild => 1password-8.10.16.ebuild} | 0
 gui-apps/1password/Manifest | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/1password/1password-8.10.7.ebuild 
b/gui-apps/1password/1password-8.10.16.ebuild
similarity index 100%
rename from gui-apps/1password/1password-8.10.7.ebuild
rename to gui-apps/1password/1password-8.10.16.ebuild

diff --git a/gui-apps/1password/Manifest b/gui-apps/1password/Manifest
index 1da385bd8f..da5c84 100644
--- a/gui-apps/1password/Manifest
+++ b/gui-apps/1password/Manifest
@@ -1 +1 @@
-DIST 1password-8.10.7.x86_64.rpm 97601632 BLAKE2B 
dd7639149e9d0412754889e12c79cd6e48b42ac9c4247e465d037abc3671daf95a7d63ce8bb76f47de726aecc5b4b5b0918216fe28af4042d803ed049c955905
 SHA512 
4b4de329c41212275c6301269c6bf2a455d04e38fd01cc3c918e8b775aa0509143ce83150cd1fb7b7fdc2230caa30f36b3b5aaa83b2988c5f4f2b86c86c2ab23
+DIST 1password-8.10.16.x86_64.rpm 101643244 BLAKE2B 
8ac9c3ebf515347297addf5fa3ca3183a5e4a97160276cdd1ec968970b2878ad2111a1bc8ecc8bf2e82b287b3ec53c6e51753b5aed101b890ac63290da7dd6fd
 SHA512 
5670318cf0f4745d62e49b932edd98f721a3c1c9fd0b6b86791d0da244f1718bf86485602787373a33f8e496eb533fb475a93ae67244b45ec08d6eb857d75e86



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/bat-extras/

2023-10-11 Thread Rui Huang
commit: 87af1012ad0c3b9d24b5ec3d17530052a99ca880
Author: Huang Rui  gmail  com>
AuthorDate: Thu Oct 12 03:23:30 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Oct 12 03:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87af1012

sys-apps/bat-extras: bump to 2023.09.19, remove sys-apps/exa

- sys-apps/exa removed in ::gentoo, and changed to sys-apps/eza [1]
- bat-extras-2023.09.19 changed to use sys-apps/eza [2]

[1] 
https://github.com/gentoo/gentoo/commit/64cad5f333e281d5044a35943cb2ca62452d1150
[2] 
https://github.com/eth-p/bat-extras/commit/d96fc92165069159a977e3d36c50beed88647417

Signed-off-by: Huang Rui  gmail.com>

 sys-apps/bat-extras/Manifest |  2 +-
 ...extras-2022.07.27.ebuild => bat-extras-2023.09.19.ebuild} | 12 ++--
 sys-apps/bat-extras/bat-extras-.ebuild   | 12 ++--
 3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/sys-apps/bat-extras/Manifest b/sys-apps/bat-extras/Manifest
index 27c2a072cb..9b72f8f155 100644
--- a/sys-apps/bat-extras/Manifest
+++ b/sys-apps/bat-extras/Manifest
@@ -1 +1 @@
-DIST bat-extras-2022.07.27.tar.gz 41647 BLAKE2B 
aa481520c49675c249b47b9b6a1f06c24928ccf6eb96a0b1b17d87364f43063d718cea61a8edaebca097a27c239e528bf8c10f93b7d09d92b374cbf720fc6481
 SHA512 
352edf8f5879239894a8defbac466e908f6235bf4a9c7a64622418f2bdbae9b364343fca54769f792025d2a87aeca52a356ee36c5733eee7fd641d8d5c8d995b
+DIST bat-extras-2023.09.19.tar.gz 49416 BLAKE2B 
f67cee8793951921b92b802b57fb96e50ac8bf6db3ebdf852d56dbaf818a3fc3d3439481f5fa9cbe834334119b368bb90f1020cd708a5b1540de2c6007fae6d2
 SHA512 
021dd25c77476d2059ee80659a870db214da25cd2683ac7a15748f356dd416c257a98595188df9c76aea37233c5b67cef82d8d829f5ecc185ecad0dc47105ddd

diff --git a/sys-apps/bat-extras/bat-extras-2022.07.27.ebuild 
b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
similarity index 97%
rename from sys-apps/bat-extras/bat-extras-2022.07.27.ebuild
rename to sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
index 682f571b79..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-2022.07.27.ebuild
+++ b/sys-apps/bat-extras/bat-extras-2023.09.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,15 +26,15 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   dev-vcs/git
-   sys-apps/ripgrep
app-admin/entr
+   app-shells/fzf
+   dev-python/black
dev-util/git-delta
+   dev-vcs/git
+   sys-apps/eza
+   sys-apps/ripgrep
sys-devel/clang
-   sys-apps/exa
-   app-shells/fzf
sys-libs/ncurses
-   dev-python/black
virtual/rust[rustfmt(+)]
 "
 

diff --git a/sys-apps/bat-extras/bat-extras-.ebuild 
b/sys-apps/bat-extras/bat-extras-.ebuild
index 682f571b79..f0c500214b 100644
--- a/sys-apps/bat-extras/bat-extras-.ebuild
+++ b/sys-apps/bat-extras/bat-extras-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,15 +26,15 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   dev-vcs/git
-   sys-apps/ripgrep
app-admin/entr
+   app-shells/fzf
+   dev-python/black
dev-util/git-delta
+   dev-vcs/git
+   sys-apps/eza
+   sys-apps/ripgrep
sys-devel/clang
-   sys-apps/exa
-   app-shells/fzf
sys-libs/ncurses
-   dev-python/black
virtual/rust[rustfmt(+)]
 "
 



[gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/

2023-10-11 Thread Stefan Strogin
commit: 40cca7ddad9e3d3a64677cbde44ad16765108c43
Author: Stefan Strogin  steils  org>
AuthorDate: Thu Oct 12 01:25:44 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Oct 12 01:29:30 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=40cca7dd

games-arcade/mars-game: add 0.7.6_p20211017

Signed-off-by: Stefan Strogin  steils.org>

 .../mars-game/mars-game-0.7.6_p20211017.ebuild | 49 ++
 1 file changed, 49 insertions(+)

diff --git a/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild 
b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
new file mode 100644
index 000..0887c57
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake prefix
+
+MY_PN="marsshooter"
+MY_P="${MY_PN}-${PV}"
+
+COMMIT="84664cda094efe6e49d9b1550e4f4f98c33eefa2"
+
+DESCRIPTION="M.A.R.S. a ridiculous shooter"
+HOMEPAGE="http://mars-game.sourceforge.net;
+SRC_URI="https://github.com/thelaui/M.A.R.S./archive/${COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+   dev-libs/fribidi
+   media-libs/libsfml:=
+   media-libs/taglib
+   virtual/opengl
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/M.A.R.S.-${COMMIT}"
+
+src_prepare() {
+   cmake_src_prepare
+   hprefixify src/System/settings.cpp
+
+   sed -i -e 
's|${CMAKE_INSTALL_FULL_DATAROOTDIR}/appdata|${CMAKE_INSTALL_FULL_DATAROOTDIR}/metainfo|g'
 \
+   src/CMakeLists.txt || die
+
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Dmars_DATA_DEST_DIR="${EPREFIX}/usr/share/${MY_PN}"
+   -Dmars_EXE_DEST_DIR="${EPREFIX}/usr/bin"
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   )
+
+   cmake_src_configure
+}



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

2023-10-11 Thread Sam James
commit: 054134c3aef8597e726d4a344586eeb07bfefd34
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:13:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:13:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054134c3

app-misc/jdupes: fix UnusedLocalUse

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

 app-misc/jdupes/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/jdupes/metadata.xml b/app-misc/jdupes/metadata.xml
index 5079763f7636..61f7438c4a27 100644
--- a/app-misc/jdupes/metadata.xml
+++ b/app-misc/jdupes/metadata.xml
@@ -15,7 +15,6 @@


Enable deduplication support
-   Enable support for low-memory 
operation


jbruchon/jdupes



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

2023-10-11 Thread Sam James
commit: 75dbfa7852418e9ef7924a0593b7b7949366c24b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:13:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:13:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dbfa78

net-libs/nghttp2: Stabilize 1.57.0 amd64, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index ab999e04baff..c265dd9d15ce 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



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

2023-10-11 Thread Sam James
commit: fba6be3695cb6317261296818e532155b8e563d6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:05:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:05:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba6be36

sys-apps/flashrom: Stabilize 1.3.0-r1 x86, #906737

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

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

diff --git a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild 
b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
index 113396799fe0..9a0e95af859e 100644
--- a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
+++ b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 MY_P="${PN}-v${PV}"
 SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"



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

2023-10-11 Thread Sam James
commit: 4d1974a349be312323bcc0d40682c2906e04e223
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:05:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:05:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d1974a3

sys-apps/flashrom: Stabilize 1.3.0-r1 arm64, #906737

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

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

diff --git a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild 
b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
index 4bf44d78c001..113396799fe0 100644
--- a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
+++ b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 MY_P="${PN}-v${PV}"
 SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"



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

2023-10-11 Thread Sam James
commit: 279f00ac5cdd20453d095a6ac26c2fdf14466ca4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:05:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279f00ac

sys-apps/flashrom: Stabilize 1.3.0-r1 amd64, #906737

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

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

diff --git a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild 
b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
index 545e2ed10732..251a194be0c3 100644
--- a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
+++ b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 MY_P="${PN}-v${PV}"
 SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"



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

2023-10-11 Thread Sam James
commit: 4956179f8b48700e3514fcec6433c909fdbc4a28
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:05:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:05:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4956179f

sys-apps/flashrom: Stabilize 1.3.0-r1 arm, #906737

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

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

diff --git a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild 
b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
index 9a0e95af859e..545e2ed10732 100644
--- a/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
+++ b/sys-apps/flashrom/flashrom-1.3.0-r1.ebuild
@@ -7,7 +7,7 @@ inherit meson
 
 MY_P="${PN}-v${PV}"
 SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"



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

2023-10-11 Thread Sam James
commit: 54c0a9a44f903dbed72e2d96835c2db777f873cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 00:05:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 00:05:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c0a9a4

net-libs/nghttp2: Stabilize 1.57.0 x86, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index 44b424111a6f..ab999e04baff 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



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

2023-10-11 Thread Sam James
commit: d71e7d3d2dd4410c42317625a58ae4a0d8289a28
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71e7d3d

net-libs/nghttp2: Stabilize 1.57.0 arm64, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index c028ca91bbb4..e7515a3e55d5 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: c07e7e679853d53f3b74cc32abe5b98c486fd331
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07e7e67

sys-kernel/gentoo-sources: Stabilize 5.10.198 ppc64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
index eed99ff6abdf..9227c8f8dced 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: c818ee6c4b121e568f564f9fcb0a4f44f3c7b057
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c818ee6c

sys-kernel/gentoo-sources: Stabilize 5.15.135 arm, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
index d7ac007a9773..721a8b515167 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: 221de48bdb3ee3004fde4dc8ac2ce9db62343f55
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221de48b

sys-kernel/gentoo-sources: Stabilize 5.10.198 arm64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
index 4aa1c27458c6..eed99ff6abdf 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: 3df7403d76c3de72cedee30ea7d76b682b5a5585
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df7403d

sys-kernel/gentoo-sources: Stabilize 5.10.198 arm, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
index 9227c8f8dced..34bfd60c8818 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.198.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2023-10-11 Thread Sam James
commit: 29bbc348ab2bd2d4aec090ae5ef23745c0575988
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bbc348

net-misc/nextcloud-client: Stabilize 3.9.4 arm64, #915601

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

 net-misc/nextcloud-client/nextcloud-client-3.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/nextcloud-client/nextcloud-client-3.9.4.ebuild 
b/net-misc/nextcloud-client/nextcloud-client-3.9.4.ebuild
index 94cff32e49fb..9bd57c2d96bd 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.9.4.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.9.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/desktop-${PV/_/-}"
 
 LICENSE="CC-BY-3.0 GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="doc dolphin nautilus test webengine"
 RESTRICT="!test? ( test )"
 



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

2023-10-11 Thread Sam James
commit: 4e30b6a4648a0c8218e45b48d4d585ebd0d2d2b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e30b6a4

net-libs/nghttp2: Stabilize 1.57.0 ppc64, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index e7515a3e55d5..f8ec6be03f56 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: ccc29c904601cda294cbb3866edc8f6696e4f32c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc29c90

sys-kernel/gentoo-sources: Stabilize 6.1.57 arm, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
index 1c3fb662ae1e..ecd4b00f96dc 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: 79e19956205e3d1e0787df3b59ac0c4c637163d1
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e19956

sys-kernel/gentoo-sources: Stabilize 6.1.57 arm64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
index 426cff11a2ff..bcb81ea0129f 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: ab52f601b254c8597af5585918a7736a9f38b9d6
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab52f601

sys-kernel/gentoo-sources: Stabilize 5.15.135 arm64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
index 1535c1e931de..60fbcaafa3bd 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2023-10-11 Thread Sam James
commit: 8baa18f94044fa511dfc07ff8541d86ea66e
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baa18f9

net-libs/nghttp2: Stabilize 1.57.0 arm, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index f8ec6be03f56..367bd0461eab 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



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

2023-10-11 Thread Sam James
commit: a59cd029825afa7625794c4e8687f4a4336834fe
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59cd029

net-libs/nghttp2: Stabilize 1.57.0 sparc, #915599

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

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

diff --git a/net-libs/nghttp2/nghttp2-1.57.0.ebuild 
b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
index 367bd0461eab..44b424111a6f 100644
--- a/net-libs/nghttp2/nghttp2-1.57.0.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.57.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
 
 LICENSE="MIT"
 SLOT="0/1.14" # 1.
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="debug hpack-tools jemalloc static-libs systemd test utils xml"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: 1199c0da8d548eb20f86bc2e90d3067bdc9ebf4c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1199c0da

sys-kernel/gentoo-sources: Stabilize 5.15.135 ppc64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
index 60fbcaafa3bd..d7ac007a9773 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.135.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-10-11 Thread Sam James
commit: 01d72daf6010c9285a543ab60d2ba2f7c18fe51c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 11 23:59:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 11 23:59:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d72daf

sys-kernel/gentoo-sources: Stabilize 6.1.57 ppc64, #915594

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

 sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
index bcb81ea0129f..1c3fb662ae1e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.57.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2023-10-11 Thread Conrad Kostecki
commit: 8830054b879fa06e9ae0f5a1330ca563faef5241
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 11 23:55:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 11 23:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8830054b

dev-util/intel-graphics-compiler: update vc patch

Update VC patch to use upstreams commited version.

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

 .../intel-graphics-compiler-1.0.14062.11-vc.patch  | 52 ++
 1 file changed, 33 insertions(+), 19 deletions(-)

diff --git 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
index 778505f08068..7fc8e4f82c11 100644
--- 
a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
+++ 
b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
@@ -1,59 +1,73 @@
+From 9be3363c1f9f97627566d88a56e6e612a74691b3 Mon Sep 17 00:00:00 2001
+From: Igor Gorban 
+Date: Mon, 9 Oct 2023 13:13:57 +
+Subject: [PATCH]  Fix regression in release-build
+
+Thanks @frantisekz for point and triage problem
+---
+ .../lib/GenXCodeGen/GenXSimdCFConformance.cpp | 15 ++-
+ 1 file changed, 10 insertions(+), 5 deletions(-)
+
+diff --git a/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp 
b/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
+index ade15972379d..c5572e758833 100644
 --- a/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
 +++ b/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
-@@ -1867,11 +1867,13 @@ void GenXSimdCFConformance::ensureConformance() {
+@@ -1867,11 +1867,12 @@ void GenXSimdCFConformance::ensureConformance() {
  IID != GenXIntrinsic::genx_simdcf_unmask &&
  IID != GenXIntrinsic::genx_simdcf_remask) {
EMValsStack.insert(*i);
-+  #ifdef DEBUG_VERBOSE_ON
++#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DEBUG(if (auto *Inst = dyn_cast(i->getValue())) {
  auto FuncName = Inst->getFunction()->getName();
- dbgs() << "Entry EMVals " << FuncName << " - ";
- i->getValue()->dump();
+-dbgs() << "Entry EMVals " << FuncName << " - ";
+-i->getValue()->dump();
++dbgs() << "Entry EMVals " << FuncName << " - " << *Inst << "\n";
});
-+  #endif
++#endif
  }
}
for (auto i = EMVals.begin(), e = EMVals.end(); i != e; ++i) {
-@@ -1919,6 +1921,7 @@ void GenXSimdCFConformance::ensureConformance() {
+@@ -1919,6 +1920,7 @@ void GenXSimdCFConformance::ensureConformance() {
  // been identified in the early pass, unless passes in between have
  // transformed the code in an unexpected way that has made the simd CF
  // non-conformant. Give an error here if this has happened.
-+#ifdef DEBUG_VERBOSE_ON
++#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
  if (!GotosToLower.empty()) {
dbgs() << "Not empty GotosToLower:";
for (auto *Dump : GotosToLower)
-@@ -1929,6 +1932,7 @@ void GenXSimdCFConformance::ensureConformance() {
+@@ -1929,6 +1931,7 @@ void GenXSimdCFConformance::ensureConformance() {
for (auto *Dump : JoinsToLower)
  Dump->dump();
  }
-+#endif
++#endif
  IGC_ASSERT_EXIT_MESSAGE(
  GotosToLower.empty(),
  "unexpected non-conformant SIMD CF in late SIMD CF conformance pass");
-@@ -2460,8 +2464,10 @@ static bool checkAllUsesAreSelectOrWrRegion(Value *V) {
+@@ -2460,9 +2463,9 @@ static bool checkAllUsesAreSelectOrWrRegion(Value *V) {
  auto User2 = cast(ui2->getUser());
  unsigned OpNum = ui2->getOperandNo();
  ++ui2;
-+#ifdef DEBUG_VERBOSE_ON
- LLVM_DEBUG(dbgs() << "checkAllUsesAreSelectOrWrRegion: for user ";
-User2->dump());
-+#endif
- 
+-LLVM_DEBUG(dbgs() << "checkAllUsesAreSelectOrWrRegion: for user ";
+-   User2->dump());
+-
++#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
++LLVM_DEBUG(dbgs() << "checkAllUsesAreSelectOrWrRegion: for user " << 
*User2 << "\n");
++#endif
  if (isa(User2))
continue;
-@@ -3006,12 +3012,14 @@ bool GenXSimdCFConformance::getConnectedVals(
+ 
+@@ -3006,12 +3009,14 @@ bool GenXSimdCFConformance::getConnectedVals(
  }
} else {
  if (!UsersToLower.empty()) {
-+  #ifdef DEBUG_VERBOSE_ON
++#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DEBUG(dbgs() << "getConnectedVals: find bad users:\n";
   for (auto 
: UsersToLower) {
 dbgs() << "";
 BadUser.dump();
   });
-+  #endif
++#endif
return false;
  }
}
---



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

2023-10-11 Thread Bernard Cafarelli
commit: b722664553d96d58affc00e00fa47147f3df9730
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Oct 11 21:14:07 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct 11 21:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7226645

www-apps/element: drop 1.11.36, 1.11.39

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/element/Manifest   |  2 --
 www-apps/element/element-1.11.36.ebuild | 33 -
 www-apps/element/element-1.11.39.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index 0f373c2e8910..f2070b4ad203 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1,3 +1 @@
-DIST element-v1.11.36.tar.gz 21937527 BLAKE2B 
820a4c64e438e73bc0b45559be165d1e80a3fbab43975e7db3fca7740142c968a5cdb1daad7471bc33b68220d6674691136ae463a001a9ab913e52e550019af0
 SHA512 
03aa1530360d479c2970e2fdee8b23d526701346b3b26f3052c72226644ae61ecb1f6df58efccea4d30db8ffa794c6c58893eb7938bde24f5fd42d319618efa5
-DIST element-v1.11.39.tar.gz 22166439 BLAKE2B 
0e29b663508f7277d7c2f173987b68225c551c7a4592962b4f9752d70f1587ad063349a9b6bbb099f08359520b2a2f18935db7953bd28fba4f1095e66fdb7563
 SHA512 
0bf8c4b243b5bf9a7d32154d045dd94c5cfcd97067a9ee825ce82e19af7e6894c4c6ae574cc80ac61df18e7b96d6c42ee06d5f354990a0d6afb26b38a1028d50
 DIST element-v1.11.43.tar.gz 22192685 BLAKE2B 
42fc7fe7843d86104ab366bd923e7c51967cf2a26230df816fc01457b40c629fbeb937f4a8f6d6b8627d400e4ec15b68aa17a21b899a6f4a587fcad15c172697
 SHA512 
fe7097523e8e8dc3020b67ddac4a6fd93279e833b0d6f516af6025b8caefbabb8f02044eb810b9ed22194101e6270b8bd357a4ad5508bdbd859ab48f1b94dc78

diff --git a/www-apps/element/element-1.11.36.ebuild 
b/www-apps/element/element-1.11.36.ebuild
deleted file mode 100644
index b0b3474a9886..
--- a/www-apps/element/element-1.11.36.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/;
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-need_httpd
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   dodir "${MY_HTDOCSDIR}"/home
-   dodir "${MY_HTDOCSDIR}"/sites
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/home
-   webapp_serverowned "${MY_HTDOCSDIR}"/sites
-   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
-   webapp_src_install
-}

diff --git a/www-apps/element/element-1.11.39.ebuild 
b/www-apps/element/element-1.11.39.ebuild
deleted file mode 100644
index b0b3474a9886..
--- a/www-apps/element/element-1.11.39.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="A glossy Matrix collaboration client for the web"
-HOMEPAGE="https://element.io/;
-SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-need_httpd
-
-S=${WORKDIR}/${PN}-v${PV}
-
-src_install() {
-   webapp_src_preinst
-
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   dodir "${MY_HTDOCSDIR}"/home
-   dodir "${MY_HTDOCSDIR}"/sites
-
-   webapp_serverowned "${MY_HTDOCSDIR}"/home
-   webapp_serverowned "${MY_HTDOCSDIR}"/sites
-   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
-
-   webapp_src_install
-}



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

2023-10-11 Thread Bernard Cafarelli
commit: 28f4330765978105f3c9033063365c737e8cf7f0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Oct 11 21:20:59 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct 11 21:26:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f43307

www-apps/nextcloud: add 27.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  1 +
 www-apps/nextcloud/nextcloud-27.1.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index ee2692ee58b1..225b11c66472 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -3,3 +3,4 @@ DIST nextcloud-25.0.7.tar.bz2 147083284 BLAKE2B 
c21a0825796809ade4e863fa0b1b0521
 DIST nextcloud-26.0.7.tar.bz2 158561582 BLAKE2B 
63e619dcc3a51b4d00818480fff0851e63eab28cb183228518e89344a7c21763357d2c257a7455bf2ca8a12eddc6429543307064595978471b63b58428dd6c1d
 SHA512 
0306f60ea7cf24f4d6b807e4895af3aa83785119a1bd020f6aaa7e427b0e805a11bf5ebb719c7cfa6bba6eaacf86356db54a06ba1a83ffb82b8bd376f43e8146
 DIST nextcloud-27.0.2.tar.bz2 169607153 BLAKE2B 
a5a365712edabf5f46b0a83cb9ff7669c134676e1db52e6fd52791b4096082fc6766489e1cf2dbf20256e4dc9b049b753fab308cdbf78fe1e6f9db78f809a2a8
 SHA512 
e64f4590512d0b23534bcd29344e8ff6c859121db78912789ea22fba73ea5cc6f3e44f70652ffb536efe350714156285078b3ecd56e493a75860052dafbec4c9
 DIST nextcloud-27.1.1.tar.bz2 18001 BLAKE2B 
6d41407c7411e2316bdd53c73b712687a5bbb6f8bd683da8ad67a9ab853403bb6bd304aab4a71907f2a41f489b3daaa42d0e6fdb3f6f4733158ffe54a4ace07f
 SHA512 
4f4398a1dbe2066759fb52864f0164b01d88121aea3ce233e044ee87a759752cf2096b1a61accb5f8df73ce1a7b37d09b5903f7a8bdcf83cd63cf5f422d27b38
+DIST nextcloud-27.1.2.tar.bz2 179892456 BLAKE2B 
d0c4bb8a66d98e63ca62945964cd9e2b6539637911257eebe75aab20181958ef61fc8cbf2712df8638992c548b4c4b52da90d6aa2a201cabe7a6f94ba86b8824
 SHA512 
c61e1ce0bdfa11445fc73900e972002b023d86b950d55eb1b0e54b31b4b1bdb529da154e80ed071dcfac02f1531e495e9e8569017099de48f625fe2265f53e5c

diff --git a/www-apps/nextcloud/nextcloud-27.1.2.ebuild 
b/www-apps/nextcloud/nextcloud-27.1.2.ebuild
new file mode 100644
index ..943f1879bc31
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-27.1.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/;
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+   imagemagick? ( dev-php/pecl-imagick )
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+   webapp_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/

2023-10-11 Thread Bernard Cafarelli
commit: 8c28b5a9aa82b103431d36a74fa8a09105c522c3
Author: Alexander Kurakin  mail  ru>
AuthorDate: Mon Oct  9 09:28:22 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct 11 21:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c28b5a9

app-text/tesseract: add 5.3.3

Closes: https://bugs.gentoo.org/915466
Signed-off-by: Alexander Kurakin  mail.ru>
Closes: https://github.com/gentoo/gentoo/pull/33258
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/tesseract/Manifest   |  1 +
 app-text/tesseract/tesseract-5.3.3.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index cd98e845c444..5b088053f49b 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -1,2 +1,3 @@
 DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 
975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a
 SHA512 
fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34
 DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B 
d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72
 SHA512 
92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a
+DIST tesseract-5.3.3.tar.gz 1918172 BLAKE2B 
84676368e23d5d51462bbdaa5723d582cdcec3958e4224c6147ef35d260c933f0a217f1ddca2f71b37aa3045714d3a9f31980f02b8ff7a85fed5db072e0827cf
 SHA512 
c04ae68ac4ecf85243c54feb4233e282cd420522588fd4b3eaa87619cb236a575052e3667a806c2f56de06dc013b88926c2dbea4cb4ee02f0119c032598169f2

diff --git a/app-text/tesseract/tesseract-5.3.3.ebuild 
b/app-text/tesseract/tesseract-5.3.3.ebuild
new file mode 100644
index ..7c7753b1ecf2
--- /dev/null
+++ b/app-text/tesseract/tesseract-5.3.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="An OCR Engine, originally developed at HP, now open source"
+HOMEPAGE="https://github.com/tesseract-ocr;
+SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp"
+
+COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
+   opencl? (
+   virtual/opencl[${MULTILIB_USEDEP}]
+   media-libs/tiff:=[${MULTILIB_USEDEP}]
+   media-libs/leptonica:=[tiff]
+   )
+   training? (
+   dev-libs/icu:=
+   x11-libs/pango:=
+   x11-libs/cairo:=
+   )"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   >=app-text/tessdata_fast-4.0.0
+   >=app-text/tessdata_best-4.0.0
+   >=app-text/tessdata_legacy-4.0.0
+   )"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( app-doc/doxygen )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # scrollview disabled for now, see bug #686944
+   local myeconfargs=(
+   --enable-shared
+   --disable-graphics
+   $(use_enable float32)
+   $(use_enable opencl)
+   $(use_enable openmp)
+   $(use_enable static-libs static)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   default
+   if multilib_is_native_abi; then
+   use doc && emake doc
+   use training && emake training
+   fi
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
+   if use doc; then
+   HTML_DOCS=( doc/html/. )
+   fi
+   einstalldocs
+
+   if use training; then
+   emake DESTDIR="${D}" training-install
+   fi
+   fi
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2023-10-11 Thread Bernard Cafarelli
commit: 5530c0d691e621e9e2e9e847fd0f38bb64526271
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Oct 11 21:14:21 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct 11 21:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5530c0d6

www-apps/element: add 1.11.46

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/element/Manifest   |  1 +
 www-apps/element/element-1.11.46.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest
index f2070b4ad203..1dccd5d890fe 100644
--- a/www-apps/element/Manifest
+++ b/www-apps/element/Manifest
@@ -1 +1,2 @@
 DIST element-v1.11.43.tar.gz 22192685 BLAKE2B 
42fc7fe7843d86104ab366bd923e7c51967cf2a26230df816fc01457b40c629fbeb937f4a8f6d6b8627d400e4ec15b68aa17a21b899a6f4a587fcad15c172697
 SHA512 
fe7097523e8e8dc3020b67ddac4a6fd93279e833b0d6f516af6025b8caefbabb8f02044eb810b9ed22194101e6270b8bd357a4ad5508bdbd859ab48f1b94dc78
+DIST element-v1.11.46.tar.gz 22356185 BLAKE2B 
fac8c3524ea31d7bd9dc67be503e13f9868796d4272433f6c330b96a25fd0fce8aeb7f1a0f902e56d2a6e5c5125f2178ab085f9bcf856da965951428ff895982
 SHA512 
49f2fffded0012d79a927eb0271a905899f5817c8346d7e27f9f67b96c23e3fee4ed4cbcc9778955eed59a0bcafc5c4ba805a6d47e3e12701afb940fd68b1633

diff --git a/www-apps/element/element-1.11.46.ebuild 
b/www-apps/element/element-1.11.46.ebuild
new file mode 100644
index ..b0b3474a9886
--- /dev/null
+++ b/www-apps/element/element-1.11.46.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="A glossy Matrix collaboration client for the web"
+HOMEPAGE="https://element.io/;
+SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+need_httpd
+
+S=${WORKDIR}/${PN}-v${PV}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   dodir "${MY_HTDOCSDIR}"/home
+   dodir "${MY_HTDOCSDIR}"/sites
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/home
+   webapp_serverowned "${MY_HTDOCSDIR}"/sites
+   #webapp_configfile "${MY_HTDOCSDIR}"/config.json
+
+   webapp_src_install
+}



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

2023-10-11 Thread Bernard Cafarelli
commit: 43cb9bc6c06cffe55ac3707c3a7517c7c5ad2909
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Oct 11 21:15:50 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Oct 11 21:26:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cb9bc6

www-apps/nextcloud: drop 25.0.10, 25.0.11, 26.0.5, 26.0.6, 27.0.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest |  5 
 www-apps/nextcloud/nextcloud-25.0.10.ebuild | 43 -
 www-apps/nextcloud/nextcloud-25.0.11.ebuild | 43 -
 www-apps/nextcloud/nextcloud-26.0.5.ebuild  | 43 -
 www-apps/nextcloud/nextcloud-26.0.6.ebuild  | 43 -
 www-apps/nextcloud/nextcloud-27.0.1.ebuild  | 43 -
 6 files changed, 220 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index bf538a967118..ee2692ee58b1 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,10 +1,5 @@
-DIST nextcloud-25.0.10.tar.bz2 147444065 BLAKE2B 
b8400b5ef45a069d84186405678de448ad7302326793a93a3e3a9fe33b83605219154b84f40d6f7af849813d1414edd5623ed253ff355fc7471bc4f5dc0b4451
 SHA512 
dffe3bf89001eade6dcfcd793c31d91eabaf7ca79d8ab1fc304f98b7d553195d9c35833d0e289d2dd264ce19b93c25a79e2e250a1612b261c5774b1adfc80e1c
-DIST nextcloud-25.0.11.tar.bz2 149674849 BLAKE2B 
e5a4c87b76c30854a25d452237b994ac70877980c9de6bb6bffc9e22dcc736de7b73b175477e806948e9c22c37725283aade708f163b011b2ab9b0d08a4626be
 SHA512 
1b7833b480ce50d2379f2c5971601d632b95464dc3f81cbcab046ce83390d087af3a116089ac229226ef8a2e9ab1c344d00d21b279c539fca577e7684fe96f31
 DIST nextcloud-25.0.12.tar.bz2 149620447 BLAKE2B 
dbf71c8164c33ec12b0d0cdfd2288d1421f2a45f6ee51f13a38641e58de71a6d07cc9f801ba8c32230a3715f609bd9b8cf7ebc25a71f712901469df45eb24f45
 SHA512 
85f52aaa1f5cbabc9cb9b894226042d33c1f406593a93462a06b8bc677daa9f339a880e2b09b5f554d53a7cb5a29cde6f6394fdcf5ae09305b104818e0aaf79d
 DIST nextcloud-25.0.7.tar.bz2 147083284 BLAKE2B 
c21a0825796809ade4e863fa0b1b05212993fabd1af536f0b84cded8485596361b8bc7a5efa5c4130bf25d305c98a18191188876994f939c16b7ceed57ee63a3
 SHA512 
6276781dc370d7b3b82dca7cfe49d79d4964e485498c13d3cc68af26c2b59a9de73c95a310ebbdee962643061c60faecd4ecc18f5dbcbb779b6ec577b148d352
-DIST nextcloud-26.0.5.tar.bz2 155878651 BLAKE2B 
3164d20bdefd0f905a187e67763beee01b962a761cf47b5a9294cf1f6ca6e78067989953dedfd57f2888d90a2d779ce69f7c8caa4dfb15c58497d4aa4bc21405
 SHA512 
834766360073eebdb1f0371d7c07827ad5ce30afa5329efb144289dbee3fe83812fb852e9e147803fb7f7ac91d4b7d985f15505fe67f444b1cc8e8b640b7da89
-DIST nextcloud-26.0.6.tar.bz2 158513482 BLAKE2B 
d9f3bd33eb0778fa0fe5811327b2af21a05d2e0bc6a92f67652bd66839f0800ab5bcc636651556279060e92ffce50fa02cbffc1e682009837f1532769966268a
 SHA512 
7480ad4bf12e59f858aa382ec469e5ab418c0bd5c4c760e0657f9650dcb65871318d11034657084e642fcc57e98f6d347f7199973d3f661a9784616b367399fd
 DIST nextcloud-26.0.7.tar.bz2 158561582 BLAKE2B 
63e619dcc3a51b4d00818480fff0851e63eab28cb183228518e89344a7c21763357d2c257a7455bf2ca8a12eddc6429543307064595978471b63b58428dd6c1d
 SHA512 
0306f60ea7cf24f4d6b807e4895af3aa83785119a1bd020f6aaa7e427b0e805a11bf5ebb719c7cfa6bba6eaacf86356db54a06ba1a83ffb82b8bd376f43e8146
-DIST nextcloud-27.0.1.tar.bz2 168768277 BLAKE2B 
b89cbb2e8fe5aa389b7da1ff0c675f956cffa6fb64120d1bdcb6f3640b8d2a95a391171b98529cecd421deeaeaeff614bbf133cc903a569d107f72cc327f4e8e
 SHA512 
b2c439a1f0b381674e1dd69f1deedf58bc72fc2999ef24c6241f631429e132d02da65ad31c605bd9f6782c6c57718ad28fb006ac9f4b8e027bc36fae44571a54
 DIST nextcloud-27.0.2.tar.bz2 169607153 BLAKE2B 
a5a365712edabf5f46b0a83cb9ff7669c134676e1db52e6fd52791b4096082fc6766489e1cf2dbf20256e4dc9b049b753fab308cdbf78fe1e6f9db78f809a2a8
 SHA512 
e64f4590512d0b23534bcd29344e8ff6c859121db78912789ea22fba73ea5cc6f3e44f70652ffb536efe350714156285078b3ecd56e493a75860052dafbec4c9
 DIST nextcloud-27.1.1.tar.bz2 18001 BLAKE2B 
6d41407c7411e2316bdd53c73b712687a5bbb6f8bd683da8ad67a9ab853403bb6bd304aab4a71907f2a41f489b3daaa42d0e6fdb3f6f4733158ffe54a4ace07f
 SHA512 
4f4398a1dbe2066759fb52864f0164b01d88121aea3ce233e044ee87a759752cf2096b1a61accb5f8df73ce1a7b37d09b5903f7a8bdcf83cd63cf5f422d27b38

diff --git a/www-apps/nextcloud/nextcloud-25.0.10.ebuild 
b/www-apps/nextcloud/nextcloud-25.0.10.ebuild
deleted file mode 100644
index e9db891d0021..
--- a/www-apps/nextcloud/nextcloud-25.0.10.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-10-11 Thread Ionen Wolkens
commit: 1c3a0d93449376138a3645ab79c36d3f7de689e8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Oct 11 21:19:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct 11 21:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3a0d93

x11-drivers/nvidia-drivers: add 535.43.13:0/vulkan, drop 535.43.11

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-535.43.11.ebuild => nvidia-drivers-535.43.13.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index d3e43299b2e8..391fdd9b9f3f 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -7,7 +7,7 @@ DIST NVIDIA-Linux-x86_64-470.199.02.run 273256770 BLAKE2B 
5ceca89da4b4c7de701602
 DIST NVIDIA-Linux-x86_64-525.125.06.run 414318862 BLAKE2B 
204c53bbf579edf6d88c9ab4efcf82983a2b58262df4748076de96f3d67b107949407ae0c5ffe9bf6747783b1bcb9a9efc4a3c60d7161427b1c85ecfc494171a
 SHA512 
a5f13b633d111d9dc928e8522cd916a2b756fccbf2dc532649762a3f9bdc5503bd57c9c698da8205c49e82720b45789413a1afc26be77d741f823b49ae2f333d
 DIST NVIDIA-Linux-x86_64-535.104.05.run 340936244 BLAKE2B 
b549d84df020291180c2dd08f42abd806c01091ccc976932ed35d5ce0c3fe629adb892dfb48837b57f1eb2aefe13c6a06c7d3a05a490bf4de3c6d5315cf40114
 SHA512 
9aba3bada23b41acf7420da57cfced8bf883ef9210bbca5db9882e6e682e9755e0bc48fa12bb2ed114d4d68ba99443f26c22c94d3063d0daf8e9c1e21b369bb5
 DIST NVIDIA-Linux-x86_64-535.113.01.run 341515532 BLAKE2B 
2fe0564771f14618010bd1d8932db1d6c98701faabfd8a867f5f0e9939dcff6d64744c3f2272b62701c231473e49dd1b22687db777a1950c4e0f40f091b70ed2
 SHA512 
bf939843404bc163246b710ca336236f28af489f77ee1830a2d20d4ca926a434b6fbc2156d5777dc004692d5d1adbef77ce79071247f81da2db9adf42c32bfa7
-DIST NVIDIA-Linux-x86_64-535.43.11.run 340959148 BLAKE2B 
a3158e6c578cdb87393841f014877e1431c9d0a604eeff488e8c99edbe825cd23fe90fa76e516dedb9d9bb6b56be15d7110002d34587a4034e66cb706c4abc37
 SHA512 
6a1a5fc1e75dc5c196d751223ffd500fba204c2370a2b0c37a6c6300558e5d48535266a7960d48b0ce9df529d203b2c57cda3d86f7e43f81084fe6735ec8f2c3
+DIST NVIDIA-Linux-x86_64-535.43.13.run 340967556 BLAKE2B 
7a74e5bb6e492692cc643eefa89418f698eb8a7e6989dc704e18e0eb4489ad47b8f2592a1d4ae7104cd958183f4a4977a10c5f419b67130eb0a4a41569b4ca29
 SHA512 
f942ea0f5287a8c49f9930f5abd0ad3ca6765e791ccfe7f98e3e0c3096c8101a518fac6f2ba814afeb37762340436c72ad00f5b6b5179daa19f7f866b1e8c878
 DIST NVIDIA-kernel-module-source-525.125.06.tar.xz 10100204 BLAKE2B 
1a7a9f56be4533b8106df25ddf65cd7756cde11fd3e01f96f1f34c7d18af764fcfefc1cf980fed6c0e586e614ccacef9e2cddbabb87c7d7f06a1b27d94f63466
 SHA512 
1319a2333988795f5b0850cfe769ab0f4c4364bdb516147b85890abb4695aea2553ca0febf9cfcf2f8eafb4c05c3e21f56356ad75e64416c9782b027495028e6
 DIST NVIDIA-kernel-module-source-535.104.05.tar.xz 12477388 BLAKE2B 
0fb57ede191093c9512243f027747301d177d9c0444b119ea238f61d397f507b424ad05f05417b13ef94457b7557a92f426fe15217e9da5bacc9645477abd40a
 SHA512 
a7f5428307f51c3b35bffe4e69ccf82883a16c6505fddce7b986f434d4bf1753dbc8c1ab42af2df47df6936860f274b6f15835f99fbbb871dab47a9ba61e53ad
 DIST NVIDIA-kernel-module-source-535.113.01.tar.xz 12469512 BLAKE2B 
832d1468a35d9d5677b3fdae30a7db7518173d9b657124669634380568b19ea63659fbfe07f06e82dd8f77331d34d34e8b1a7505e8875594ee06426407528f8c
 SHA512 
a9f1bfcb01c8ccf80ceeb2750111bbc7feec8c0b549e115c7afdcd7f3c8814d4591efa10964e8c1d2e82db38a7ef1cfe9303983ee559435211b8aff543011475
@@ -36,4 +36,4 @@ DIST nvidia-xconfig-470.199.02.tar.bz2 108683 BLAKE2B 
80e5b356f1b2a10b2f0d1a139b
 DIST nvidia-xconfig-525.125.06.tar.bz2 19 BLAKE2B 
bd9ef08c361e969775522911a931a25b4512a59d9aa2f90ab1be1696161cd127f20c526b31173d0226408c74da14b5cb381c717d6b8b8b3975b2449e5beb7d9c
 SHA512 
7595f88004aa23595364dd25db35986abb802de80c9e70c9f22367184859057140271dcfd8688ec9d686ca67ae85740c21300ddebd1dbd78af5660896154f3b4
 DIST nvidia-xconfig-535.104.05.tar.bz2 111008 BLAKE2B 
3656fb5410a80113fb6198f8f49754538786394cf9fd911332cd6f23b0076b71a81612f213facd290d50806e5c35c3ed935edfbe356d0992c22d6cbc91c87bd4
 SHA512 
fa5f6b800344b22efeb9662954e7a3513c52f197d72d2a9bc4e66afb9d1656d4d248ac0c085915d2ce5c68fe067f27042ff195d6425dc189a7b70a56d102a27a
 DIST nvidia-xconfig-535.113.01.tar.bz2 110630 BLAKE2B 
ca6d9f5c5b2d841049322af19dcf3ed668a1140d3dc6be80a4e32a0c480dfda6c86ce09f60b6bf1eeb67b5fdf86c5776b544d2e5e9d2497c06db6e9280f0ac41
 SHA512 
1f238525cdb9bf6f2e27b703cec144ff03400e2fa7ca79cb425b455aa9b8c21de9473dcfe7b212aefff5f69eba0537f76560b0be7953bbf6ec0c7bb47bf984fe
-DIST open-gpu-kernel-modules-535.43.11.tar.gz 12754431 BLAKE2B 
a6b0c04eac55e43401340b3472247570c2ed228c9488ba882a97423b291d7306f082e7e2260561c419b85d221860be2b326199c9e30127e1180bff975f0d62ce
 SHA512 
1155f9956a8dd58f49291b66e015db6a16fd3648be7948be7986d49b742d00d8f3d236ffbfa236f6ac53b6043281fce858b4625b5d96104bd0564f92a1f45526
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gromit-mpx/

2023-10-11 Thread Oliver Freyermuth
commit: 9194154b78376f6daf0039446d64ec0b9a50b53d
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Oct 11 21:12:55 2023 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Wed Oct 11 21:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9194154b

x11-misc/gromit-mpx: add 1.5.0

Signed-off-by: Oliver Freyermuth  googlemail.com>

 x11-misc/gromit-mpx/Manifest|  1 +
 x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest
index 6a32e2d3ae..d46527b207 100644
--- a/x11-misc/gromit-mpx/Manifest
+++ b/x11-misc/gromit-mpx/Manifest
@@ -1 +1,2 @@
 DIST gromit-mpx-1.4.3.tar.gz 1861824 BLAKE2B 
f8337adf400b40e10dd32dfc702be73039e2cc3da9430b4d911794b6e0a9f16b6862948c9573d189445f47ec23a6bde2126765cf8df61af0a46b7dcb94c951d4
 SHA512 
9da94c3aed4d9c52c62317373ae1ca6dd6ece1adf3c48b95126b6f40ebe6ae8ede45c7c8c93732bcaafbb7ba85b66677b100cb0115fa989661e1e9c8f489ae25
+DIST gromit-mpx-1.5.0.tar.gz 1878498 BLAKE2B 
db4e7ef12dd9abad7968d412b221d6a48348a1eb5bcd791787cb99bdb400674126bb9902b77825d260ddd26731bd9b674bf806d7a856ece2bd5f417ad45323f7
 SHA512 
5da359c1d25dcb8797096a905072c59f1fc7aafd60b3624908e90a5388bdd928f81bde615c46acfe2d51c0b869ee70c271c561396cd992d3a18e389ba6b281a7

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild
new file mode 100644
index 00..95600ede05
--- /dev/null
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Gromit-MPX is a multi-pointer GTK3 port of the Gromit desktop 
annotation tool"
+HOMEPAGE="https://github.com/bk138/gromit-mpx;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/bk138/${PN}.git;
+else
+   SRC_URI="https://github.com/bk138/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+SLOT="0"
+LICENSE="GPL-2"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-libs/libappindicator:3
+   x11-libs/libX11
+   >=x11-apps/xinput-1.3
+"
+DEPEND="${RDEPEND}"
+
+src_prepare () {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc
+   )
+
+   cmake_src_configure
+}



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

2023-10-11 Thread Jakov Smolić
commit: c340a6becd055c0a27c5aa4395f39bf66c3ebe6a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:38:21 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c340a6be

app-misc/jdupes: add 1.27.3

Closes: https://bugs.gentoo.org/913245
Signed-off-by: Jakov Smolić  gentoo.org>

 app-misc/jdupes/Manifest |  1 +
 app-misc/jdupes/jdupes-1.27.3.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index 4093a3c07336..421534f72e18 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1 +1,2 @@
 DIST jdupes-1.26.1.tar.gz 168265 BLAKE2B 
e6c7a7d69a9a67d7550624ddd707a08a6a1a740c32fe1bc3534d53c20586b249303b6de23c0703033db497c3af85714b3e22fd87813c4700669880efa3cc376c
 SHA512 
17ea87dee25a26aa136e3876031bfa47d55506adb38272b8cf2da8a81276134da0cf0b280815c8a717c0e48b911ce5efa95d1eb8dafe5ce109a1573600ae92bb
+DIST jdupes-1.27.3.tar.gz 174831 BLAKE2B 
0e6f2f6d4919b8bb94e18e56d92281f4b4cbf6dc903e642afd489df0132bed3b5f6a62c959fecfd394dd07220504dfb01a7f8744a7ad0a435256270e5e1bdcbb
 SHA512 
634ce1d1efa4666c7cc968e99d8d8d7da5e80e6e0ed86a080088ab127b7ecc4cc5266305d8a5c3d9c524721a2adc99c700281aa3dba37efade3cc1b90df1544e

diff --git a/app-misc/jdupes/jdupes-1.27.3.ebuild 
b/app-misc/jdupes/jdupes-1.27.3.ebuild
new file mode 100644
index ..495262fe18ec
--- /dev/null
+++ b/app-misc/jdupes/jdupes-1.27.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Identify duplicate files on the filesystem"
+HOMEPAGE="https://codeberg.org/jbruchon/jdupes;
+if [[ "${PV}" == * ]] ; then
+   EGIT_REPO_URI="https://codeberg.org/jbruchon/jdupes.git;
+   inherit git-r3
+else
+   SRC_URI="https://codeberg.org/jbruchon/jdupes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+LICENSE="MIT"
+SLOT="0"
+
+# Please keep a careful eye on the minimum libjoycode version! (Just pick
+# latest released at the time if necessary.)
+DEPEND=">=dev-libs/libjodycode-3.0"
+RDEPEND="${DEPEND}"
+
+IUSE="+dedupe hardened"
+
+# missing test.sh script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e '/PREFIX/s/=/?=/' Makefile || die
+   default
+}
+
+src_compile() {
+   tc-export CC
+   local myconf=(
+   $(usex dedupe 'ENABLE_DEDUPE=1' '')
+   $(usex hardened 'HARDEN=1' '')
+   )
+   emake ${myconf[@]}
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+   einstalldocs
+}



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

2023-10-11 Thread Jakov Smolić
commit: 24834dfcef377c82918f558d41a516898e3640f9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:57:30 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24834dfc

net-misc/frr: add 9.0.1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/frr/Manifest |   1 +
 net-misc/frr/frr-9.0.1.ebuild | 151 ++
 2 files changed, 152 insertions(+)

diff --git a/net-misc/frr/Manifest b/net-misc/frr/Manifest
index 4110279680e9..e32dc48b2c0b 100644
--- a/net-misc/frr/Manifest
+++ b/net-misc/frr/Manifest
@@ -1,3 +1,4 @@
 DIST frr-8.5.2.tar.gz 10076639 BLAKE2B 
2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404
 SHA512 
1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
 DIST frr-8.5.tar.gz 10068379 BLAKE2B 
ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4
 SHA512 
13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
+DIST frr-9.0.1.tar.gz 10334150 BLAKE2B 
c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b
 SHA512 
fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
 DIST frr-9.0.tar.gz 10332694 BLAKE2B 
82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17
 SHA512 
d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25

diff --git a/net-misc/frr/frr-9.0.1.ebuild b/net-misc/frr/frr-9.0.1.ebuild
new file mode 100644
index ..3e71c240c475
--- /dev/null
+++ b/net-misc/frr/frr-9.0.1.ebuild
@@ -0,0 +1,151 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools pam python-single-r1 systemd
+
+DESCRIPTION="The FRRouting Protocol Suite"
+HOMEPAGE="https://frrouting.org/;
+SRC_URI="https://github.com/FRRouting/frr/archive/${P}.tar.gz;
+# FRR tarballs have weird format.
+S="${WORKDIR}/frr-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc fpm grpc ipv6 nhrp ospfapi pam rpki snmp test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   acct-user/frr
+   dev-libs/json-c:0=
+   dev-libs/protobuf-c:0=
+   >=net-libs/libyang-2.0.0
+   =net-libs/rtrlib-0.8.0[ssh] )
+   snmp? ( net-analyzer/net-snmp:= )
+"
+BDEPEND="
+   ~dev-util/clippy-${PV}
+   sys-devel/flex
+   app-alternatives/yacc
+   doc? ( dev-python/sphinx )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   $(python_gen_cond_dep 'dev-python/ipaddr[${PYTHON_USEDEP}]')
+   !net-misc/quagga
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.5-ipctl-forwarding.patch
+   "${FILESDIR}"/${PN}-8.4.1-logrotate.patch
+)
+
+src_prepare() {
+   default
+
+   python_fix_shebang tools
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --with-pkg-extra-version="-gentoo"
+   --enable-configfile-mask=0640
+   --enable-logfile-mask=0640
+   --prefix="${EPREFIX}"/usr
+   --libdir="${EPREFIX}"/usr/lib/frr
+   --sbindir="${EPREFIX}"/usr/lib/frr
+   --libexecdir="${EPREFIX}"/usr/lib/frr
+   --sysconfdir="${EPREFIX}"/etc/frr
+   --localstatedir="${EPREFIX}"/run/frr
+   --with-moduledir="${EPREFIX}"/usr/lib/frr/modules
+   --with-clippy="${BROOT}"/usr/bin/clippy
+   --enable-user=frr
+   --enable-group=frr
+   --enable-vty-group=frr
+   --enable-multipath=64
+   $(use_enable doc)
+   $(use_enable fpm)
+   $(use_enable grpc)
+   $(use_enable ipv6 ospf6d)
+   $(use_enable ipv6 ripngd)
+   $(use_enable ipv6 rtadv)
+   $(use_enable kernel_linux realms)
+   $(use_enable nhrp nhrpd)
+   $(usex ospfapi '--enable-ospfclient' '' '' '')
+   $(use_enable rpki)
+   $(use_enable snmp)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   default
+
+   use doc && emake -C doc html
+}
+
+src_install() {
+   default
+   find 

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

2023-10-11 Thread Jakov Smolić
commit: 9feff6dd849d3a2fcf03f9b8b819087ac66a6bf8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:58:34 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9feff6dd

net-misc/frr: drop 8.5, 8.5.2-r1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/frr/Manifest|   2 -
 net-misc/frr/frr-8.5.2-r1.ebuild | 150 ---
 net-misc/frr/frr-8.5.ebuild  | 149 --
 3 files changed, 301 deletions(-)

diff --git a/net-misc/frr/Manifest b/net-misc/frr/Manifest
index e32dc48b2c0b..d91332d2ffe3 100644
--- a/net-misc/frr/Manifest
+++ b/net-misc/frr/Manifest
@@ -1,4 +1,2 @@
-DIST frr-8.5.2.tar.gz 10076639 BLAKE2B 
2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404
 SHA512 
1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
-DIST frr-8.5.tar.gz 10068379 BLAKE2B 
ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4
 SHA512 
13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
 DIST frr-9.0.1.tar.gz 10334150 BLAKE2B 
c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b
 SHA512 
fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
 DIST frr-9.0.tar.gz 10332694 BLAKE2B 
82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17
 SHA512 
d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25

diff --git a/net-misc/frr/frr-8.5.2-r1.ebuild b/net-misc/frr/frr-8.5.2-r1.ebuild
deleted file mode 100644
index 3d4d9aba14d7..
--- a/net-misc/frr/frr-8.5.2-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools pam python-single-r1 systemd
-
-DESCRIPTION="The FRRouting Protocol Suite"
-HOMEPAGE="https://frrouting.org/;
-SRC_URI="https://github.com/FRRouting/frr/archive/${P}.tar.gz;
-# FRR tarballs have weird format.
-S="${WORKDIR}/frr-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc fpm grpc ipv6 nhrp ospfapi pam rpki snmp test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-user/frr
-   dev-libs/json-c:0=
-   >=net-libs/libyang-2.0.0
-   sys-libs/libcap
-   sys-libs/readline:0=
-   virtual/libcrypt:=
-   grpc? ( net-libs/grpc:= )
-   nhrp? ( net-dns/c-ares:0= )
-   pam? ( sys-libs/pam )
-   rpki? ( >=net-libs/rtrlib-0.8.0[ssh] )
-   snmp? ( net-analyzer/net-snmp:= )
-"
-BDEPEND="
-   ~dev-util/clippy-${PV}
-   sys-devel/flex
-   app-alternatives/yacc
-   doc? ( dev-python/sphinx )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )
-   test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   $(python_gen_cond_dep 'dev-python/ipaddr[${PYTHON_USEDEP}]')
-   !net-misc/quagga
-   sys-apps/util-linux
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.5-ipctl-forwarding.patch
-   "${FILESDIR}"/${PN}-8.4.1-logrotate.patch
-)
-
-src_prepare() {
-   default
-
-   python_fix_shebang tools
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --disable-static
-   --with-pkg-extra-version="-gentoo"
-   --enable-configfile-mask=0640
-   --enable-logfile-mask=0640
-   --prefix="${EPREFIX}"/usr
-   --libdir="${EPREFIX}"/usr/lib/frr
-   --sbindir="${EPREFIX}"/usr/lib/frr
-   --libexecdir="${EPREFIX}"/usr/lib/frr
-   --sysconfdir="${EPREFIX}"/etc/frr
-   --localstatedir="${EPREFIX}"/run/frr
-   --with-moduledir="${EPREFIX}"/usr/lib/frr/modules
-   --with-clippy="${BROOT}"/usr/bin/clippy
-   --enable-user=frr
-   --enable-group=frr
-   --enable-vty-group=frr
-   --enable-multipath=64
-   $(use_enable doc)
-   $(use_enable fpm)
-   $(use_enable grpc)
-   $(use_enable ipv6 ospf6d)
-   $(use_enable ipv6 ripngd)
-   $(use_enable ipv6 rtadv)
-   $(use_enable kernel_linux realms)
-   $(use_enable nhrp nhrpd)
-   

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

2023-10-11 Thread Jakov Smolić
commit: 7d479fb6556fbc5b7b9ada3393fa8653a7a35d33
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:38:42 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d479fb6

app-misc/jdupes: Update live ebuild

Signed-off-by: Jakov Smolić  gentoo.org>

 app-misc/jdupes/jdupes-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-misc/jdupes/jdupes-.ebuild 
b/app-misc/jdupes/jdupes-.ebuild
index a6b9a6a6cfdc..9472f0fd28ae 100644
--- a/app-misc/jdupes/jdupes-.ebuild
+++ b/app-misc/jdupes/jdupes-.ebuild
@@ -6,13 +6,13 @@ EAPI=8
 inherit toolchain-funcs
 
 DESCRIPTION="Identify duplicate files on the filesystem"
-HOMEPAGE="https://github.com/jbruchon/jdupes;
+HOMEPAGE="https://codeberg.org/jbruchon/jdupes;
 if [[ "${PV}" == * ]] ; then
-   EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git;
+   EGIT_REPO_URI="https://codeberg.org/jbruchon/jdupes.git;
inherit git-r3
 else
-   
SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   SRC_URI="https://codeberg.org/jbruchon/jdupes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="amd64"
 fi
 LICENSE="MIT"
 SLOT="0"
@@ -22,7 +22,7 @@ SLOT="0"
 DEPEND=">=dev-libs/libjodycode-3.0"
 RDEPEND="${DEPEND}"
 
-IUSE="+dedupe lowmem hardened"
+IUSE="+dedupe hardened"
 
 # missing test.sh script
 # https://github.com/jbruchon/jdupes/issues/191
@@ -37,7 +37,6 @@ src_compile() {
tc-export CC
local myconf=(
$(usex dedupe 'ENABLE_DEDUPE=1' '')
-   $(usex lowmem 'LOW_MEMORY=1' '')
$(usex hardened 'HARDEN=1' '')
)
emake ${myconf[@]}



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

2023-10-11 Thread Jakov Smolić
commit: d8975cf494786a98ec6fd4ac853d56ff4856e0d2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:44:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8975cf4

dev-util/clippy: add 9.0.1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/clippy/Manifest|  1 +
 dev-util/clippy/clippy-9.0.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 62c51b16b7df..d91332d2ffe3 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
+DIST frr-9.0.1.tar.gz 10334150 BLAKE2B 
c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b
 SHA512 
fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
 DIST frr-9.0.tar.gz 10332694 BLAKE2B 
82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17
 SHA512 
d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25

diff --git a/dev-util/clippy/clippy-9.0.1.ebuild 
b/dev-util/clippy/clippy-9.0.1.ebuild
new file mode 100644
index ..ec1ffe461fd4
--- /dev/null
+++ b/dev-util/clippy/clippy-9.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/;
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz;
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   mallinfo# check in configure is fallback is needed
+   mallinfo2   # check in configure is fallback is needed
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # bug #884291
+   unset YACC
+   export LEX=flex
+
+   econf --enable-clippy-only
+}
+
+src_install() {
+   # 830087
+   find "lib" -type f -name "clippy" -print0 |
+   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+   xargs -I '{}' dobin '{}' ||
+   die "Failed to install 'lib/clippy'"
+}



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

2023-10-11 Thread Jakov Smolić
commit: 1024c7b3f3ecd9f92768dc2fb4ea7450221826d4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:57:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1024c7b3

dev-util/bpftool: add 6.5.7

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/bpftool/Manifest |   2 +
 dev-util/bpftool/bpftool-6.5.7.ebuild | 118 ++
 2 files changed, 120 insertions(+)

diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index ecc17649d6c1..dbd7cfaa98be 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -1,2 +1,4 @@
 DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69
 SHA512 
768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
+DIST linux-6.5.tar.xz 138898084 BLAKE2B 
2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39
 SHA512 
1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
 DIST patch-6.3.xz 8617176 BLAKE2B 
cab9b9b3e3a97c425e186e2390b7753e77740a8a7286ba8f8fd88527c1d2e6ee22b0d27510c5ea065e73161ac1f9a178251585ffa8d2648595c92e831cf1fee3
 SHA512 
4a7228e9d89633d3cb14af2dd7419eb625b765b70b95e4149ff1aff6367fb2490d5bd16d6399da33a0b85c32a8dafa2c2cb2e3695aec335f4d3a2813ca52c9f4
+DIST patch-6.5.7.xz 561404 BLAKE2B 
98f6fe0a43562cc60ada3596443e56966742de6ec2ef243331d22a4f345ad5741a5fe136e03ae0a5016fec4234bb89e6a6262076d3e5a449c53bb78ee7fb1175
 SHA512 
4c77a595fa76e8b0a07aff0aa681af7ae3d91231964662158b6a484ba477679d85dae8e12152ea95893d0794c6cef4f1394f908b7da6d6bf34b59d8b33d8c392

diff --git a/dev-util/bpftool/bpftool-6.5.7.ebuild 
b/dev-util/bpftool/bpftool-6.5.7.ebuild
new file mode 100644
index ..8d18340895fc
--- /dev/null
+++ b/dev-util/bpftool/bpftool-6.5.7.ebuild
@@ -0,0 +1,118 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit estack linux-info optfeature python-any-r1 bash-completion-r1 
toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and 
maps"
+HOMEPAGE="https://kernel.org/;
+
+LINUX_V="${PV:0:1}.x"
+LINUX_VER=$(ver_cut 1-2)
+LINUX_PATCH=patch-${PV}.xz
+SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/bpf/bpftool"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="caps"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   sys-libs/zlib:=
+   virtual/libelf:=
+   caps? ( sys-libs/libcap:= )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-5.8
+"
+BDEPEND="
+   ${LINUX_PATCH+dev-util/patchutils}
+   ${PYTHON_DEPS}
+   app-arch/tar
+   dev-python/docutils
+"
+
+CONFIG_CHECK="~DEBUG_INFO_BTF"
+
+# src_unpack and src_prepare are copied from dev-util/perf since
+# it's building from the same tarball, please keep it in sync with perf
+src_unpack() {
+   local paths=(
+   tools/bpf kernel/bpf
+   tools/{arch,build,include,lib,perf,scripts} 
{scripts,include,lib} "arch/*/lib"
+   )
+
+   # We expect the tar implementation to support the -j and --wildcards 
option
+   echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
+   gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
+   "${paths[@]/#/linux-${LINUX_VER}/}" || die
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   eshopts_push -o noglob
+   ebegin "Filtering partial source patch"
+   filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} 
\
+   > ${P}.patch
+   eend $? || die "filterdiff failed"
+   eshopts_pop
+   fi
+
+   local a
+   for a in ${A}; do
+   [[ ${a} == ${LINUX_SOURCES} ]] && continue
+   [[ ${a} == ${LINUX_PATCH} ]] && continue
+   unpack ${a}
+   done
+}
+
+src_prepare() {
+   default
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   pushd "${S_K}" >/dev/null || die
+   eapply "${WORKDIR}"/${P}.patch
+   popd || die
+   fi
+
+   # dev-python/docutils installs rst2man.py, not rst2man
+   sed -i -e 's/rst2man/rst2man.py/g' Documentation/Makefile || die
+}
+
+bpftool_make() {
+   local arch=$(tc-arch-kernel)
+   tc-export AR CC LD
+
+  

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

2023-10-11 Thread Jakov Smolić
commit: c290e7c8ca4e986754d824b3c0a5eeacda8e230b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct 11 20:42:19 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 21:06:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c290e7c8

dev-util/clippy: drop 8.5, 8.5.2

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/clippy/Manifest|  2 --
 dev-util/clippy/clippy-8.5.2.ebuild | 53 -
 dev-util/clippy/clippy-8.5.ebuild   | 58 -
 3 files changed, 113 deletions(-)

diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 3078588ad945..62c51b16b7df 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1 @@
-DIST clippy-8.5.2.tar.gz 10076639 BLAKE2B 
2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404
 SHA512 
1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
-DIST clippy-8.5.tar.gz 10068379 BLAKE2B 
ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4
 SHA512 
13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
 DIST frr-9.0.tar.gz 10332694 BLAKE2B 
82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17
 SHA512 
d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25

diff --git a/dev-util/clippy/clippy-8.5.2.ebuild 
b/dev-util/clippy/clippy-8.5.2.ebuild
deleted file mode 100644
index c9bb649db28e..
--- a/dev-util/clippy/clippy-8.5.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/;
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #884291
-   unset YACC
-   export LEX=flex
-
-   econf --enable-clippy-only
-}
-
-src_install() {
-   # 830087
-   find "lib" -type f -name "clippy" -print0 |
-   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
-   xargs -I '{}' dobin '{}' ||
-   die "Failed to install 'lib/clippy'"
-}

diff --git a/dev-util/clippy/clippy-8.5.ebuild 
b/dev-util/clippy/clippy-8.5.ebuild
deleted file mode 100644
index 7ee5e72ee67d..
--- a/dev-util/clippy/clippy-8.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/;
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
-   ${PYTHON_DEPS}
-   virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
-   mallinfo# check in configure is fallback is needed
-   mallinfo2   # check in configure is fallback is needed
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # bug #884291
-   unset YACC
-   export LEX=flex
-
-   econf --enable-clippy-only
-}
-
-src_install() {
-   # 830087
-   find "lib" -type f -name "clippy" -print0 |
-   xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
-   xargs -I '{}' dobin '{}' ||
-   die "Failed to install 'lib/clippy'"
-}



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

2023-10-11 Thread Jakov Smolić
commit: 5c5b576d1316bac623a3a1bdd2b96264f1b01bd2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  3 22:40:55 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 20:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5b576d

app-crypt/scrypt: add 1.3.2

Signed-off-by: Jakov Smolić  gentoo.org>

 app-crypt/scrypt/Manifest|  1 +
 app-crypt/scrypt/scrypt-1.3.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/app-crypt/scrypt/Manifest b/app-crypt/scrypt/Manifest
index 2f9633196614..6b44a1a73e92 100644
--- a/app-crypt/scrypt/Manifest
+++ b/app-crypt/scrypt/Manifest
@@ -1 +1,2 @@
 DIST scrypt-1.3.1.tgz 394516 BLAKE2B 
91faa22dc317927b92abe26c5e15cd52c409722716076c7cc502a0c6e4e84ceaaf60222b3ef141c6a209f36084df2d7f45d8f19482aa035c3e2442513c4283d9
 SHA512 
c76c29463d2a4db6b62283daca80bc4124a6272f37f983d472d44251b98da702f1edb16ad15058a8d0ea320c23bc1486892ab25d367d37ec77c38a55ad7e69fe
+DIST scrypt-1.3.2.tgz 424414 BLAKE2B 
aac8dc8360652d5d4d3654d47de961eec99675ee20d8507abf1ffb4de0b7bc8f040cd58cabfd5c0b8c2c197b2302206ea2c747aee1f62a2fe3eaa64e108bce6e
 SHA512 
5f2c4f74cec107b08675c5e287c151d633b3a02f12c71d9484ecb14750b3a45b90e2da9dae9090af59346518492aeab01c215961fd592c4f5e5b944f27d9afc7

diff --git a/app-crypt/scrypt/scrypt-1.3.2.ebuild 
b/app-crypt/scrypt/scrypt-1.3.2.ebuild
new file mode 100644
index ..a383f68129a6
--- /dev/null
+++ b/app-crypt/scrypt/scrypt-1.3.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A simple password-based encryption utility using scrypt key 
derivation function"
+HOMEPAGE="http://www.tarsnap.com/scrypt.html;
+SRC_URI="http://www.tarsnap.com/scrypt/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( FORMAT )
+
+src_test() {
+   # There's an empty check target, so can't call default.
+   emake test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/

2023-10-11 Thread Jakov Smolić
commit: 40739431fe7d2e5bccbbdced53da0799e3c6bc5c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Oct  4 08:08:16 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Oct 11 20:34:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40739431

dev-embedded/u-boot-tools: add 2023.10

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-embedded/u-boot-tools/Manifest |  1 +
 .../u-boot-tools/u-boot-tools-2023.10.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-embedded/u-boot-tools/Manifest 
b/dev-embedded/u-boot-tools/Manifest
index a521291f8f5c..583540ca5619 100644
--- a/dev-embedded/u-boot-tools/Manifest
+++ b/dev-embedded/u-boot-tools/Manifest
@@ -1 +1,2 @@
 DIST u-boot-2023.01.tar.bz2 18560442 BLAKE2B 
9412da6c7c8da8be64e470347d150ea2ba9a33b84f463c8ff3109e3db6c2dbcf13c8ab2e02bf3a2c412ff57c91987da922e4dde6a26e317e7b9e65101f7a6d62
 SHA512 
417a28267eb7875820d08fafc7316f164663609378637539e71648b0b9b7d28796b6c381717f31b0ab6472805fefd32628ef7d1b2e7b9f3c51c8ad122993f679
+DIST u-boot-2023.10.tar.bz2 19645392 BLAKE2B 
1404ab42e8b0c821fbfdf612cc00ed5d6b1a1d15d4e69647e788cf97536234f89fe000f480107f8a78b56f7dae7a022f5e742c06ca7f381050e2251889fcdb83
 SHA512 
f238a69b9cc08ee0a69ea8ca2fa26975f2f2ede14e978b4db274b1e4095e43af0052307ac39034658a72ec9706951cd03c0f316d0591f391adecaf2cc9496fc4

diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild 
b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
new file mode 100644
index ..af9277b09444
--- /dev/null
+++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="u-boot-${PV/_/-}"
+DESCRIPTION="utilities for working with Das U-Boot"
+HOMEPAGE="https://www.denx.de/wiki/U-Boot/WebHome;
+SRC_URI="https://ftp.denx.de/pub/u-boot/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="envtools"
+
+RDEPEND="dev-libs/openssl:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/swig
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
+   scripts/kconfig/{g,m,n,q}conf-cfg.sh \
+   scripts/kconfig/Makefile \
+   tools/Makefile || die
+}
+
+src_configure() {
+   tc-export AR BUILD_CC CC PKG_CONFIG
+   tc-export_build_env
+}
+
+src_compile() {
+   # Unset a few KBUILD variables. Bug #540476
+   unset KBUILD_OUTPUT KBUILD_SRC
+
+   local myemakeargs=(
+   V=1
+   AR="${AR}"
+   CC="${CC}"
+   HOSTCC="${BUILD_CC}"
+   HOSTCFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}"' $(HOSTCPPFLAGS)'
+   HOSTLDFLAGS="${BUILD_LDFLAGS}"
+   )
+
+   emake "${myemakeargs[@]}" tools-only_defconfig
+
+   emake "${myemakeargs[@]}" \
+   NO_SDL=1 \
+   HOSTSTRIP=: \
+   STRIP=: \
+   CONFIG_ENV_OVERWRITE=y \
+   $(usex envtools envtools tools-all)
+}
+
+src_test() { :; }
+
+src_install() {
+   cd tools || die
+
+   if ! use envtools; then
+   dobin dumpimage fdtgrep gen_eth_addr img2srec mkenvimage mkimage
+   fi
+
+   dobin env/fw_printenv
+
+   dosym fw_printenv /usr/bin/fw_setenv
+
+   insinto /etc
+   doins env/fw_env.config
+
+   doman ../doc/mkimage.1
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/oddjob/, app-misc/oddjob/files/

2023-10-11 Thread Christopher Byrne
commit: ad0022603bfad3436fc6618f6605bf857a6d63cc
Author: Christopher Byrne  gmail  com>
AuthorDate: Wed Oct 11 20:19:56 2023 +
Commit: Christopher Byrne  gmail  com>
CommitDate: Wed Oct 11 20:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad002260

app-misc/oddjob: new package, add 0.34.7

Signed-off-by: Christopher Byrne  gmail.com>

 app-misc/oddjob/Manifest   |   1 +
 ...ld-Fix-broken-AC_ARG_ENABLE-install-logic.patch |  59 +
 ...non-PAM-mkhomedir-parts-when-PAM-support-.patch |  39 ++
 ...ild-Remove-with-systemd-and-with-sysvinit.patch | 144 +
 ...7-build-Restore-conditional-with-pam-flag.patch |  66 ++
 34.7-src-oddjobd.c-Fix-non-selinux-build.patch |  35 +
 app-misc/oddjob/files/oddjob.init.d|  21 +++
 app-misc/oddjob/metadata.xml   |   9 ++
 app-misc/oddjob/oddjob-0.34.7.ebuild   |  65 ++
 9 files changed, 439 insertions(+)

diff --git a/app-misc/oddjob/Manifest b/app-misc/oddjob/Manifest
new file mode 100644
index 00..1fba06727b
--- /dev/null
+++ b/app-misc/oddjob/Manifest
@@ -0,0 +1 @@
+DIST oddjob-0.34.7.tar.gz 459131 BLAKE2B 
197083e0799897b1b9f753b0b6c9fa3db669305eb386475d9e18f0a6b2cce2c3cbc8bb220df465dfc0ac7374c7544bcf9cefd666e5c3667f4647ae85eab04a2b
 SHA512 
df98f3d2ce18de5d2db6d638995c01c80aec51f7ad979b879b2e8d8f7d6c2e464cbff3c70ed9b528399337f8fba31744f955ca17fdad1d4e9193fb0f10ea391a

diff --git 
a/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
new file mode 100644
index 00..5cfae2c9a6
--- /dev/null
+++ 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch
@@ -0,0 +1,59 @@
+From 1112006e8de56fae69e2418b155622f96e2b9fea Mon Sep 17 00:00:00 2001
+From: Christopher Byrne 
+Date: Thu, 21 Sep 2023 19:35:24 -0500
+Subject: [PATCH 2/3] build: Fix broken AC_ARG_ENABLE install logic
+
+The arguments for AC_ARG_ENABLE were wrong. The 3rd argument is
+"if specified" and the 4th argument is "if not specified". So
+--disable-X did not work.
+
+Signed-off-by: Christopher Byrne 
+---
+ configure.ac | 18 +-
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 0f6b497..632f47c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -91,9 +91,9 @@ AC_SUBST(SYSTEMDSYSTEMUNITDIR)
+ 
+ AC_ARG_ENABLE(sample,
+ AS_HELP_STRING(--enable-sample,[Build and install a sample service.]),
+-sample=$withval,
+-sample=no)
+-AM_CONDITIONAL(INSTALL_SAMPLE,test x$sample = xyes)
++,
++[enables_sample=no])
++AM_CONDITIONAL(INSTALL_SAMPLE,test x$enable_sample = xyes)
+ 
+ AC_ARG_ENABLE(experimental,
+ AS_HELP_STRING(--enable-experimental,[Build experimental helpers.]),
+@@ -330,18 +330,18 @@ AC_DEFINE_UNQUOTED(DBUS_PACKAGE,"$DBUS_PACKAGE",[Define 
to the package name for
+ 
+ AC_ARG_ENABLE(xml-docs,
+ AS_HELP_STRING(--enable-xml-docs,[Reformat XML documentation.]),
+-xml_docs=$withval,
+-xml_docs=no)
+-AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$xml_docs = xyes)
++,
++[enable_xml_docs=no])
++AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$enable_xml_docs = xyes)
+ AC_PATH_PROGS(PATH_XMLTO,xmlto,:)
+ AC_SUBST(PATH_XMLTO)
+ 
+ AC_ARG_ENABLE(compat-dtd,
+ AS_HELP_STRING(--enable-compat-dtd,[Use DocBook 4.3 instead of DocBook 4.4.]),
+-compat_dtd=$withval,
+-compat_dtd=no)
++,
++[enable_xml_dtd=no])
+ AC_MSG_CHECKING([which version of the DocBook DTD to use])
+-if test x$compat_dtd = xyes ; then
++if test x$enable_compat_dtd = xyes ; then
+   DOCBOOK_PACKAGE_START=
+   DOCBOOK_PACKAGE_END=
+   DOCBOOK_VERSION=4.3
+-- 
+2.41.0
+

diff --git 
a/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
new file mode 100644
index 00..c6ec183fa0
--- /dev/null
+++ 
b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch
@@ -0,0 +1,39 @@
+From da68ec0acc6cfdd40ccd0ad23971b66e4517811e Mon Sep 17 00:00:00 2001
+From: Christopher Byrne 
+Date: Wed, 4 Oct 2023 20:21:20 -0500
+Subject: [PATCH] build: Keep non-PAM mkhomedir parts when PAM support is
+ disabled
+
+Signed-off-by: Christopher Byrne 
+---
+ src/Makefile.am | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index e3af35d..5360168 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -25,9 +25,7 @@ endif
+ 
+ confddir = $(sysconfdir)/$(PACKAGE)d.conf.d
+ confd_DATA = oddjobd-introspection.conf
+-if BUILD_PAM
+ confd_DATA += oddjobd-mkhomedir.conf
+-endif
+ 
+ CLEANFILES = $(confd_DATA)
+ 
+@@ -40,10 +38,8 @@ install-data-hook:
+ pkgsysconfdir = $(sysconfdir)/$(PACKAGE)
+ systemdbusdir = $(sysconfdir)/@DBUS_PACKAGE@/system.d
+ systemdbus_DATA = 

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

2023-10-11 Thread Sven Wegener
commit: 2471c7b5cf6189e54e92dd7a9a13f3a3233427cc
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Oct 11 20:15:35 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Oct 11 20:16:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2471c7b5

net-dns/pdns: stabilize 4.8.2 for amd64, x86

Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns/pdns-4.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdns/pdns-4.8.2.ebuild b/net-dns/pdns/pdns-4.8.2.ebuild
index 54510e17d698..8ef0dfbf3663 100644
--- a/net-dns/pdns/pdns-4.8.2.ebuild
+++ b/net-dns/pdns/pdns-4.8.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="debug doc geoip ldap lmdb lua-records mysql odbc postgres remote sodium 
sqlite systemd tools tinydns test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/, sys-fs/eudev/files/

2023-10-11 Thread Andreas K. Hüttel
commit: 2b67a3b09d9268a78a15f8e334a33ee4002c2de1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 11 20:00:41 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 11 20:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b67a3b0

sys-fs/eudev: treeclean

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

 sys-fs/eudev/Manifest   |   2 -
 sys-fs/eudev/eudev-3.2.11-r4.ebuild | 251 
 sys-fs/eudev/eudev-3.2.11-r5.ebuild | 260 -
 sys-fs/eudev/eudev-3.2.12-r1.ebuild | 277 
 sys-fs/eudev/eudev-.ebuild  | 277 
 sys-fs/eudev/files/40-gentoo.rules  |   3 -
 sys-fs/eudev/files/udev-postmount   |  55 ---
 sys-fs/eudev/metadata.xml   |  16 ---
 8 files changed, 1141 deletions(-)

diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
deleted file mode 100644
index f3721760218a..
--- a/sys-fs/eudev/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B 
cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a
 SHA512 
17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33
-DIST eudev-3.2.12.tar.gz 2195743 BLAKE2B 
1d2dcc158432f722904f645749420cb44ff98f68b8b8fc11917e83750c95280d0dc2c4d9a322909a4acdb9455c6ec373eade77aacb1039096daa8e642076d3d1
 SHA512 
da63364e4337515b60a39d354344c03afa1f79d76e264f2ec859c8b8c922595cf24c046e5b0a1bbaa33c5eb6d47632e7853a51bc9304dce2c308318e094a6ec1

diff --git a/sys-fs/eudev/eudev-3.2.11-r4.ebuild 
b/sys-fs/eudev/eudev-3.2.11-r4.ebuild
deleted file mode 100644
index 1427c56973fd..
--- a/sys-fs/eudev/eudev-3.2.11-r4.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KV_MIN=2.6.39
-
-inherit autotools linux-info multilib-minimal toolchain-funcs
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/eudev-project/eudev.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
-HOMEPAGE="https://github.com/gentoo/eudev;
-
-LICENSE="LGPL-2.1 MIT GPL-2"
-SLOT="0"
-IUSE="+kmod introspection rule-generator selinux static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND=">=sys-apps/util-linux-2.20
-   >=sys-kernel/linux-headers-${KV_MIN}
-   virtual/libcrypt:=
-   introspection? ( >=dev-libs/gobject-introspection-1.38 )
-   kmod? ( >=sys-apps/kmod-16 )
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !sys-apps/gentoo-systemd-integration
-   !sys-apps/systemd"
-RDEPEND="${DEPEND}
-   acct-group/input
-   acct-group/kvm
-   acct-group/render
-   acct-group/audio
-   acct-group/cdrom
-   acct-group/dialout
-   acct-group/disk
-   acct-group/floppy
-   acct-group/input
-   acct-group/kmem
-   acct-group/kvm
-   acct-group/lp
-   acct-group/render
-   acct-group/sgx
-   acct-group/tape
-   acct-group/tty
-   acct-group/usb
-   acct-group/video
-   !sys-apps/systemd-utils[udev]
-   !sys-fs/udev
-   !sys-apps/systemd
-   !sys-apps/hwids[udev]"
-BDEPEND="dev-util/gperf
-   virtual/os-headers
-   virtual/pkgconfig
-   >=sys-devel/make-3.82-r4
-   test? ( app-text/tree dev-lang/perl )"
-PDEPEND=">=sys-fs/udev-init-scripts-26"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/udev.h
-)
-
-pkg_pretend() {
-   ewarn
-   ewarn "As of 2013-01-29, ${P} provides the new interface renaming 
functionality,"
-   ewarn "as described in the URL below:"
-   ewarn 
"https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames;
-   ewarn
-   ewarn "This functionality is enabled BY DEFAULT because eudev has no 
means of synchronizing"
-   ewarn "between the default or user-modified choice of sys-fs/udev.  If 
you wish to disable"
-   ewarn "this new iface naming, please be sure that 
/etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn
-}
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER 
~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
-   linux-info_pkg_setup
-   get_running_version
-
-   # These are required kernel options, but we don't error out on them
-   # because you can build under one kernel and run under another.
-   if kernel_is lt ${KV_MIN//./ }; then
-   

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

2023-10-11 Thread Andreas K. Hüttel
commit: 6974f5eec0e229b3146034c89598d6917df4f3f9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 11 20:01:54 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 11 20:01:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6974f5ee

package.mask: Drop obsolete eudev mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f33504e1f21a..5f49aa3e456f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -221,26 +221,6 @@ dev-ruby/ruby-elf
 # Removal on 2023-10-14
 dev-python/abydos
 
-# Andreas K. Hüttel  (2023-09-11)
-# Dead project accumulating open bugs and incompatibilities.
-#
-# For more detail, please see the '2021-08-24-eudev-retirement' news item
-# as well as the '2022-04-19-systemd-utils' news item.
-#
-# No Gentoo maintainer commits since February 2021.
-#
-# Many Gentoo packaging issues (some may need to go upstream):
-#  bug #713106, #753134, bug #667686, bug #771705, bug #668880, #770358, bug 
#851255
-#  bug #711462, #904741
-#
-# But more pressingly, lacks support for the udev 'tags' API which libgudev now
-# requires. No fix has been committed upstream and other software like Plymouth
-# has been broken with eudev for some time because of this missing support.
-# See bug #913702.
-#
-# Removal on 2023-10-11.
-sys-fs/eudev
-
 # Sam James  (2023-09-09)
 # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 
3.
 # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/



  1   2   3   >