[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/files/, sci-mathematics/fricas/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/, /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/