[gentoo-commits] repo/gentoo:master commit in: dev-util/bear/
commit: 921eead920ebbe9bce2f67d097f9aef5dd79415a Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:57:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:57:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921eead9 dev-util/bear: add 3.0.20 Closes: https://bugs.gentoo.org/861176 Signed-off-by: Sam James gentoo.org> dev-util/bear/Manifest | 1 + dev-util/bear/bear-3.0.20.ebuild | 91 2 files changed, 92 insertions(+) diff --git a/dev-util/bear/Manifest b/dev-util/bear/Manifest index c654704a0b5f..b33a606156fb 100644 --- a/dev-util/bear/Manifest +++ b/dev-util/bear/Manifest @@ -1,2 +1,3 @@ DIST bear-2.4.4.tar.gz 50347 BLAKE2B 73fa332cf97413e55c588f8830806a26c6905299af902c6cf1f39fd576c6261690239c1b502b28b5a2aa24e5ca521c3f1dd58aacd60e00ece4fe1840f5656155 SHA512 4ee3fd5c846149029fe9e4104e2a0d0e318a15215aa80fc5dc376e22ebea510384b02d4d62765495343cab537bacd2b1b0130c00246e081feb4e543761a594e5 DIST bear-3.0.19.tar.gz 125086 BLAKE2B 0c6a27359e8c88ab0dbaa3f5442a87efeaba4f6a9b8d0912ad026231421e2555a524b194a19972f549600951bc1f6620398c48338f7eac8850ba6c3969f2e6ac SHA512 688766a76cc3bee1dc82478d29d6e8754618f92633c842586fce95f2f1096764902ffd64a6f2f59101e58eba5472bf39ddb178c3dfcd48491fa4eb63d111585c +DIST bear-3.0.20.tar.gz 125393 BLAKE2B 826a774beeb0596038f69b345a3659fe58f897bdb1a63f5faeac1d4242ae3cf4bf346ab82d2f87934d0786e5c0d4e835837b838a62f5a92c28ffe5e6a3d6a900 SHA512 4cf0e648b73fd4c0ac109c4a853e203efccb34ac7373d6c2f3ee3d5089853b791008990df768871dfd1268324bcce97c44657b4c3a2d1383134cba3eaec40bdd diff --git a/dev-util/bear/bear-3.0.20.ebuild b/dev-util/bear/bear-3.0.20.ebuild new file mode 100644 index ..d4c5a6e6cc28 --- /dev/null +++ b/dev-util/bear/bear-3.0.20.ebuild @@ -0,0 +1,91 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Build EAR generates a compilation database for clang tooling" +HOMEPAGE="https://github.com/rizsotto/Bear"; +SRC_URI="https://github.com/rizsotto/Bear/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + >=dev-cpp/nlohmann_json-3.7.3:= + >=dev-db/sqlite-3.14:= + dev-libs/libfmt:= + dev-libs/protobuf:= + >=dev-libs/spdlog-1.5 + >=net-libs/grpc-1.26:= +" + +DEPEND="${RDEPEND} + test? ( + >=dev-cpp/gtest-1.10 + ) +" + +BDEPEND=" + virtual/pkgconfig + test? ( + sys-devel/libtool + $(python_gen_any_dep ' + dev-python/lit[${PYTHON_USEDEP}] + ') + ) +" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${P^}" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + # Turn off testing before installation + sed -i 's/TEST_BEFORE_INSTALL/TEST_EXCLUDE_FROM_MAIN/g' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_UNIT_TESTS="$(usex test)" + -DENABLE_FUNC_TESTS="$(usex test)" + ) + cmake_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "\'FEATURES=sandbox\' detected" + ewarn "Bear overrides LD_PRELOAD and conflicts with gentoo sandbox" + ewarn "Skipping tests" + elif + has usersandbox ${FEATURES}; then + ewarn "\'FEATURES=usersandbox\' detected" + ewarn "Skipping tests" + elif + has network-sandbox ${FEATURES}; then + ewarn "\'FEATURES=network-sandbox\' detected" + ewarn "Skipping tests" + elif + has_version -b 'sys-devel/gcc-config[-native-symlinks]'; then + ewarn "\'sys-devel/gcc-config[-native-symlinks]\' detected, tests call /usr/bin/cc directly (hardcoded)" + ewarn "and will fail without generic cc symlink" + ewarn "Skipping tests" + else + einfo "test may use optional tools if found: qmake gfortran valgrind" + # unit tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearSource" ctest --verbose + # functional tests + cmake_run_in "${BUILD_DIR}/subprojects/Build/BearTest" ctest --verbose + fi +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 9727ea837b301f13c1716d25e4b139454453b4d0 Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 10 07:53:36 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 10 07:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9727ea83 mail-client/thunderbird: cover more scenarios with AS="$(tc-getCC) -c" Closes: https://bugs.gentoo.org/733268 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird/thunderbird-102.4.0.ebuild | 2 +- mail-client/thunderbird/thunderbird-102.4.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-client/thunderbird/thunderbird-102.4.0.ebuild b/mail-client/thunderbird/thunderbird-102.4.0.ebuild index eb9b1b7dc0fe..67f10b0179dc 100644 --- a/mail-client/thunderbird/thunderbird-102.4.0.ebuild +++ b/mail-client/thunderbird/thunderbird-102.4.0.ebuild @@ -574,7 +574,6 @@ src_configure() { have_switched_compiler=yes fi AR=llvm-ar - AS="clang -c" CC=${CHOST}-clang CXX=${CHOST}-clang++ NM=llvm-nm @@ -599,6 +598,7 @@ src_configure() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG # Pass the correct toolchain paths through cbindgen diff --git a/mail-client/thunderbird/thunderbird-102.4.2.ebuild b/mail-client/thunderbird/thunderbird-102.4.2.ebuild index 831f69b6d8f2..1dfca9adeb82 100644 --- a/mail-client/thunderbird/thunderbird-102.4.2.ebuild +++ b/mail-client/thunderbird/thunderbird-102.4.2.ebuild @@ -574,7 +574,6 @@ src_configure() { have_switched_compiler=yes fi AR=llvm-ar - AS="clang -c" CC=${CHOST}-clang CXX=${CHOST}-clang++ NM=llvm-nm @@ -599,6 +598,7 @@ src_configure() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG # Pass the correct toolchain paths through cbindgen
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 82b69b4c3b20285be228a8eb1ad9487aff73986a Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 10 07:51:42 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 10 07:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b69b4c www-client/firefox: cover more scenarios with AS="$(tc-getCC) -c" Closes: https://bugs.gentoo.org/732190 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox/firefox-102.4.0.ebuild | 2 +- www-client/firefox/firefox-106.0.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/firefox/firefox-102.4.0.ebuild b/www-client/firefox/firefox-102.4.0.ebuild index 49346cd4dda6..c5330f9f9bbf 100644 --- a/www-client/firefox/firefox-102.4.0.ebuild +++ b/www-client/firefox/firefox-102.4.0.ebuild @@ -625,7 +625,6 @@ src_configure() { have_switched_compiler=yes fi AR=llvm-ar - AS="clang -c" CC=${CHOST}-clang CXX=${CHOST}-clang++ NM=llvm-nm @@ -650,6 +649,7 @@ src_configure() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG # Pass the correct toolchain paths through cbindgen diff --git a/www-client/firefox/firefox-106.0.5.ebuild b/www-client/firefox/firefox-106.0.5.ebuild index 84b885c8cd46..c4bc3fc9939a 100644 --- a/www-client/firefox/firefox-106.0.5.ebuild +++ b/www-client/firefox/firefox-106.0.5.ebuild @@ -670,7 +670,6 @@ src_configure() { have_switched_compiler=yes fi AR=llvm-ar - AS="clang -c" CC=${CHOST}-clang CXX=${CHOST}-clang++ NM=llvm-nm @@ -695,6 +694,7 @@ src_configure() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG # Pass the correct toolchain paths through cbindgen
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: 85609bb43e013fa2f90ff1bbd29a96174b86e0b1 Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 10 07:54:29 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 10 07:54:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85609bb4 dev-lang/spidermonkey: cover more scenarios with AS="$(tc-getCC) -c" Signed-off-by: Joonas Niilola gentoo.org> dev-lang/spidermonkey/spidermonkey-102.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/spidermonkey/spidermonkey-102.4.0.ebuild b/dev-lang/spidermonkey/spidermonkey-102.4.0.ebuild index edf248964440..4f58b769e17b 100644 --- a/dev-lang/spidermonkey/spidermonkey-102.4.0.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-102.4.0.ebuild @@ -235,7 +235,6 @@ src_configure() { have_switched_compiler=yes fi AR=llvm-ar - AS="clang -c" CC=${CHOST}-clang CXX=${CHOST}-clang++ NM=llvm-nm @@ -260,6 +259,7 @@ src_configure() { # Ensure we use correct toolchain export HOST_CC="$(tc-getBUILD_CC)" export HOST_CXX="$(tc-getBUILD_CXX)" + export AS="$(tc-getCC) -c" tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG cd "${MOZJS_BUILDDIR}" || die
[gentoo-commits] repo/gentoo:master commit in: media-video/vcsi/
commit: 2672d568af5af3504f47cef95361410d865ef515 Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 10 07:17:21 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 10 07:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2672d568 media-video/vcsi: stabilize 7.0.13-r1 for ALLARCHES Signed-off-by: Joonas Niilola gentoo.org> media-video/vcsi/vcsi-7.0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/vcsi/vcsi-7.0.13-r1.ebuild b/media-video/vcsi/vcsi-7.0.13-r1.ebuild index c46a705de422..45698a8fc6bf 100644 --- a/media-video/vcsi/vcsi-7.0.13-r1.ebuild +++ b/media-video/vcsi/vcsi-7.0.13-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/amietn/vcsi/archive/${MY_COMMIT}.tar.gz -> ${P}-r1.t LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-video/vcsi/
commit: b02ff28fa31797078fc721f69a831760f11a8a9a Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 10 07:17:49 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 10 07:54:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02ff28f media-video/vcsi: drop 7.0.13 Bug: https://bugs.gentoo.org/878715 Signed-off-by: Joonas Niilola gentoo.org> media-video/vcsi/Manifest | 1 - media-video/vcsi/vcsi-7.0.13.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/media-video/vcsi/Manifest b/media-video/vcsi/Manifest index 2e0b267f731d..a1bf9ecc990e 100644 --- a/media-video/vcsi/Manifest +++ b/media-video/vcsi/Manifest @@ -1,2 +1 @@ DIST vcsi-7.0.13-r1.tar.gz 25491 BLAKE2B 64babd9637e7bc01e5b40f33db24309fe7ac7d1eb6c831d9755a313fea1147eccd45951c0d17d874f9f9a417a4fae69b43199f92d30a1f78ea91c724cf9ef92d SHA512 91edd1e82b3a2d8b1cffd0392dd1e807f289a5e4a6885e9d44f39c1393b9bca412b7766b1148233daee611ba9a2ea43af623f50c2c83a24b2250f79f5270d345 -DIST vcsi-7.0.13.tar.gz 24343 BLAKE2B d3bacb95f470f118d7d0e8cc1f810a069f85bb07eaa15c25e4bee35f8b8fa4c6eb908b1fa791fc48e8510e627e2bd7d1b915a1525cc214130829c03498d9bf8c SHA512 bd5b20635a3184e1bfae5b1ba804124c6af884af5b3a12fcc9130451f084c0496b87b6f1193cd8d6a2b39676a2b91e2266e17c80c2013444cee5bd1dfefc3b1c diff --git a/media-video/vcsi/vcsi-7.0.13.ebuild b/media-video/vcsi/vcsi-7.0.13.ebuild deleted file mode 100644 index fedc09b71e5e.. --- a/media-video/vcsi/vcsi-7.0.13.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -MY_COMMIT="7c974f7396a5c6e459f7c6033674ad7144e820a8" - -DESCRIPTION="Create thumbnail sheets from video files" -HOMEPAGE="https://github.com/amietn/vcsi"; -SRC_URI="https://github.com/amietn/vcsi/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/parsedatetime[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,truetype,${PYTHON_USEDEP}] - dev-python/texttable[${PYTHON_USEDEP}] - media-fonts/dejavu - media-video/ffmpeg" - -distutils_enable_tests nose - -S="${WORKDIR}"/vcsi-${MY_COMMIT}
[gentoo-commits] repo/gentoo:master commit in: dev-util/coccinelle/
commit: 6c122468d6bb8de245c11fa9b7dc6e8296128344 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 10 07:50:45 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 10 07:51:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c122468 dev-util/coccinelle: unbundling stdcompat Closes: https://bugs.gentoo.org/880165 Signed-off-by: Alfredo Tupone gentoo.org> .../{coccinelle-1.1.1-r2.ebuild => coccinelle-1.1.1-r3.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/coccinelle/coccinelle-1.1.1-r2.ebuild b/dev-util/coccinelle/coccinelle-1.1.1-r3.ebuild similarity index 99% rename from dev-util/coccinelle/coccinelle-1.1.1-r2.ebuild rename to dev-util/coccinelle/coccinelle-1.1.1-r3.ebuild index da7c3d3ec5db..dcca7af3cc71 100644 --- a/dev-util/coccinelle/coccinelle-1.1.1-r2.ebuild +++ b/dev-util/coccinelle/coccinelle-1.1.1-r3.ebuild @@ -25,6 +25,7 @@ RDEPEND=" dev-ml/camlp4:=[ocamlopt?] dev-ml/parmap:=[ocamlopt?] dev-ml/findlib:=[ocamlopt?] + dev-ml/stdcompat:= emacs? ( >=app-editors/emacs-23.1:* ) pcre? ( dev-libs/libpcre
[gentoo-commits] repo/gentoo:master commit in: sys-apps/shadow/
commit: 29f7dbc439273a7da2ea20371035a3ec639c015e Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:22:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f7dbc4 sys-apps/shadow: keyword 4.13 Signed-off-by: Sam James gentoo.org> sys-apps/shadow/shadow-4.13.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-apps/shadow/shadow-4.13.ebuild b/sys-apps/shadow/shadow-4.13.ebuild index 373918e9f2e2..49415126ddb3 100644 --- a/sys-apps/shadow/shadow-4.13.ebuild +++ b/sys-apps/shadow/shadow-4.13.ebuild @@ -3,6 +3,10 @@ EAPI=8 +# Upstream sometimes pushes releases as pre-releases before marking them +# official. Don't keyword the pre-releases! +# Check https://github.com/shadow-maint/shadow/releases. + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sergehallyn.asc inherit libtool pam verify-sig @@ -14,8 +18,7 @@ SRC_URI+=" verify-sig? ( https://github.com/shadow-maint/shadow/releases/downloa LICENSE="BSD GPL-2" # Subslot is for libsubid's SONAME. SLOT="0/4" -# Marked as pre-release for now -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr" # Taken from the man/Makefile.am file. LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 0ef8dfb6b06626505c9ae80a478ed66dec99fdca Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:23:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef8dfb6 dev-util/diffoscope: add 226 No Python 3.11 yet as a test fails, but Debian's gitlab is down right now, so can't file a bug. Bug: https://bugs.gentoo.org/879007 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-226.ebuild | 120 ++ 2 files changed, 121 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 5459304021ee..9f09ba783628 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,2 +1,3 @@ DIST diffoscope-223.tar.gz 3145330 BLAKE2B 47ebe733c6330c2c8a7a78dfaad4c364ac3570d5a691b889f3154dcc5f7bec7b97744f04433cf56544ca208233271bbbca8bb767ed43844786fca4e77505d95b SHA512 5f83177133fd4689a77fb08038222998f9597cd63b0f328d3ae55c2ef6f5136f55ab1f5841b70ce1f64a62d216e2332bb4cecb82a3edcc90a6a5841e95955d4c DIST diffoscope-224.tar.gz 3145263 BLAKE2B 918de272781a7829ad4a16f5db3f8d98e05fd1c7e342e18028bf448bf94ede09d5c475a3c1cadf255fa35f46bc8912374cb6cedf2cea878dcaf59380188b084f SHA512 2efbf2ea45e3a43a86eb6a3432852e0eb5a299d3745d8acb3f8857638cb4775d4322d844f2020ed718e4d28419c8a5ca8ab26f66b9bedeea15da57f33a008909 +DIST diffoscope-226.tar.gz 3164328 BLAKE2B 96fbafcd00c695fd3391122b8468abb0bb27936c45d97d01b2e0bb44bb1f18dc46b7ed2c7cf365993d6303c96a6cc8aeaa780808f23c6dfee5066e0cb377456b SHA512 59e8fd73fcf6e94a603c7e5fa8793f4746e770b0ff84d13379e155d3b4eb91defed79b688109785b62ae5cca1faf9b536454b3107ea93aa361eb511916601615 diff --git a/dev-util/diffoscope/diffoscope-226.ebuild b/dev-util/diffoscope/diffoscope-226.ebuild new file mode 100644 index ..24af754a0edd --- /dev/null +++ b/dev-util/diffoscope/diffoscope-226.ebuild @@ -0,0 +1,120 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/tlsh[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/PyPDF2[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence of filemagic's magic.py breaks imports +# of dev-python/python-magic: bug #716482 +RDEPEND+=" !dev-python/filemagic" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND=" + test? ( + app-text/docx2txt + app-text/html2text + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + ) +" + +EPYTEST_DESELECT=( + # Test seems to use different tarball + tests/test_presenters.py::test_text_proper_indenta
[gentoo-commits] repo/gentoo:master commit in: dev-python/tlsh/
commit: eb6894a12f602b2f89e865969e3d925d40d8403b Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:21:25 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:48:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6894a1 dev-python/tlsh: enable py3.11 Bug: https://bugs.gentoo.org/879007 Signed-off-by: Sam James gentoo.org> dev-python/tlsh/tlsh-4.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tlsh/tlsh-4.8.2.ebuild b/dev-python/tlsh/tlsh-4.8.2.ebuild index 0c04d759bb83..ff90343fe42c 100644 --- a/dev-python/tlsh/tlsh-4.8.2.ebuild +++ b/dev-python/tlsh/tlsh-4.8.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Fuzzy matching library - C++ extension for Python"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdcompat/
commit: 7f6eb5e36ac4f0d8b66f1f65793a439f50c69419 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 10 07:44:10 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 10 07:44:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6eb5e3 dev-ml/stdcompat: keyword 19 for ~x86 and SUBSLOT Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/stdcompat/stdcompat-19.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ml/stdcompat/stdcompat-19.ebuild b/dev-ml/stdcompat/stdcompat-19.ebuild index c89f04625894..e6001579ae46 100644 --- a/dev-ml/stdcompat/stdcompat-19.ebuild +++ b/dev-ml/stdcompat/stdcompat-19.ebuild @@ -9,7 +9,8 @@ SRC_URI="https://github.com/thierry-martinez/stdcompat/releases/download/v${PV}/ LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" +SLOT="0/${PV}" DEPEND="dev-lang/ocaml:=[ocamlopt] dev-ml/result:=[ocamlopt]
[gentoo-commits] repo/gentoo:master commit in: dev-ml/stdcompat/
commit: cbcc1097887913e754c52b536b42d23382837d2d Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 10 07:34:47 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 10 07:35:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcc1097 dev-ml/stdcompat: new package, add 19 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/stdcompat/Manifest| 1 + dev-ml/stdcompat/metadata.xml| 16 dev-ml/stdcompat/stdcompat-19.ebuild | 24 3 files changed, 41 insertions(+) diff --git a/dev-ml/stdcompat/Manifest b/dev-ml/stdcompat/Manifest new file mode 100644 index ..bd3fa2e01ed9 --- /dev/null +++ b/dev-ml/stdcompat/Manifest @@ -0,0 +1 @@ +DIST stdcompat-19.tar.gz 530511 BLAKE2B 4af97c355b98f63366d647a4a375bde43ffbf959a2c02132ab57457db4213b8f98a972bf99667dd53603b28235b4f853470c2117270ce42c6aa579a21dd148fb SHA512 25582731170f2f80eed281c48af4904d1d00ef88a38d1b17853395c19a326d7b11e42c17b69f639402c467ff6f9b83a2e9d4dbab7255ac25d466b85a55674bd0 diff --git a/dev-ml/stdcompat/metadata.xml b/dev-ml/stdcompat/metadata.xml new file mode 100644 index ..ef295f228ea6 --- /dev/null +++ b/dev-ml/stdcompat/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + m...@gentoo.org + ML + + + Compatibility module for OCaml standard library allowing programs + to use some recent additions to the OCaml standard library while + preserving the ability to be compiled on former versions of OCaml. + + + thierry-martinez/stdcompat + + diff --git a/dev-ml/stdcompat/stdcompat-19.ebuild b/dev-ml/stdcompat/stdcompat-19.ebuild new file mode 100644 index ..c89f04625894 --- /dev/null +++ b/dev-ml/stdcompat/stdcompat-19.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Compatibility module for OCaml standard library" +HOMEPAGE="https://github.com/thierry-martinez/stdcompat"; +SRC_URI="https://github.com/thierry-martinez/stdcompat/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-lang/ocaml:=[ocamlopt] + dev-ml/result:=[ocamlopt] + dev-ml/uchar:=[ocamlopt]" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-ml/dune + dev-ml/findlib[ocamlopt]" + +src_configure () { + econf --libdir="${EPREFIX}"/usr/$(get_libdir)/ocaml +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: b2401006174688f113736b5f21df702bdb8466a3 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:14:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:14:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2401006 net-vpn/tor: drop 0.4.6.10 (EOL) Signed-off-by: Sam James gentoo.org> net-vpn/tor/Manifest| 3 - net-vpn/tor/tor-0.4.6.10.ebuild | 123 2 files changed, 126 deletions(-) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index c405403bd189..3eb2a3a845a2 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -1,6 +1,3 @@ -DIST tor-0.4.6.10.tar.gz 7811644 BLAKE2B 4bdf8ab8ac992866ffc18711de0ad9e19b496398dfdace4d3902273822666dcfda3acd825ee22251cd8d671ff563702c6f24fe8670719a2c75d144cfe9219f68 SHA512 7d3ca14f260f8d18c020f629fee93a9e941962f99d7b6106d81b1f302152e4be14f5f719c06a34257c2bedf1612c53da21c26750b2608034bd6c6cf0c82192a9 -DIST tor-0.4.6.10.tar.gz.sha256sum 85 BLAKE2B 1c51a80a0bdc34c31725ba6d632ae16ddec1c4aadd4c5ce8ff5ccd4dc9b051f76ddebbe1f1dc2c6f86194bf6badc95222ae14be100bbc24b75bc53f525cb8378 SHA512 97b49664f9f998b00fdd80f956bd5ab9588cd75d09041a0b946fdabd9f10c471eb49aa4bbb4d19bde45a554c1f2ef60d76ff58aa1dc74d4e7d930df77ac68262 -DIST tor-0.4.6.10.tar.gz.sha256sum.asc 488 BLAKE2B 4f17ba1b555eeaa0aadad9348420979c1c83d3ce3cc4fa7e1cc6f453e75ae0bb43db19b883efcc329de5b52b91cda0f740ed949674f64e8cbfc0eb343ca2819b SHA512 3d814c0b3533cf2b2ff421dc92f254596f2af7206bbefdc15a71a906c667dd3606b2c37ada3d36df6011fd0b4d5fe78860f8845fae9e19bd9e3ba5745f45130b DIST tor-0.4.7.10.tar.gz 7933376 BLAKE2B 46a9d932e7451bcc683e18d296d7a26bb4b544767cf4622910ebf90d82715718451ec3e0d6cd215eff5fe2cc3ae8441b8e6065c5877d7fc92c2f26ab5c7fa0cb SHA512 e82877807d9e73fe12ab424830641e52b9b45034ca06f07e37648f50a3c1c10cd1b07081d8646b8e92c58658bdff5f6e9670e5104e9d05a531b1d85d0851a606 DIST tor-0.4.7.10.tar.gz.sha256sum 86 BLAKE2B 4b372b3508ffee497ecc9adab4a4d3d2b548100bb7dd54e1036c71004503d96148899096bbae807f2d626a5e26d0a947f7546df0a708a78b59b4d39bed3e849c SHA512 518b6e617702386df7a84155d528f1a904a45221c946402da3fc3d40170dcdac117bff38c92a2e58ef4dd8d422433950f3904d27da66a99d808204432732cc9b DIST tor-0.4.7.10.tar.gz.sha256sum.asc 1321 BLAKE2B fc7fd43115992e5d434cc1bf2808eeb971ead532935be7493b4eef7804a65cad3cf4f9fd18158a0c8f3e19bb9e55c5fe7487ded9adb6782cbc1583e1159aaf7c SHA512 789923b465e72a1a77b1b1951cd0f66c266c10119a480ce8b622f1f4aa07381b7403c27aca3badf51381da0b41498c9b0d42b2c5cedd6c54a617df9dc138689e diff --git a/net-vpn/tor/tor-0.4.6.10.ebuild b/net-vpn/tor/tor-0.4.6.10.ebuild deleted file mode 100644 index e5d94f3b2d67.. --- a/net-vpn/tor/tor-0.4.6.10.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{8..10} ) -inherit python-any-r1 readme.gentoo-r1 systemd verify-sig - -MY_PV="$(ver_rs 4 -)" -MY_PF="${PN}-${MY_PV}" -DESCRIPTION="Anonymizing overlay network for TCP" -HOMEPAGE="https://www.torproject.org/"; -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz - https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz - verify-sig? ( - https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum - https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc - )" -S="${WORKDIR}/${MY_PF}" - -LICENSE="BSD GPL-2" -SLOT="0" -if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" -fi -IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc - -BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20220216 )" -DEPEND=" - dev-libs/libevent:=[ssl] - sys-libs/zlib - caps? ( sys-libs/libcap ) - man? ( app-text/asciidoc ) - dev-libs/openssl:0=[-bindist(-)] - lzma? ( app-arch/xz-utils ) - scrypt? ( app-crypt/libscrypt ) - seccomp? ( >=sys-libs/libseccomp-2.4.1 ) - systemd? ( sys-apps/systemd ) - zstd? ( app-arch/zstd )" -RDEPEND=" - acct-user/tor - acct-group/tor - ${DEPEND} - selinux? ( sec-policy/selinux-tor )" - -# bug #764260 -DEPEND+=" - test? ( - ${DEPEND} - ${PYTHON_DEPS} - )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch -) - -DOCS=() - -RESTRICT="!test? ( test )" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_unpack() { - if use verify-sig; then - cd "${DISTDIR}" || die - verify-sig_verify_detached ${MY_PF}.tar.gz.sha256sum{,.asc} - verify-sig_verify_unsigned_checksums \ - ${MY_PF}.tar.gz.sha256sum sha256 ${MY_PF}.tar.gz - cd "${W
[gentoo-commits] proj/devmanual:master commit in: general-concepts/ebuild-revisions/
commit: 2b94b64306230dc3595150c5bba87ec0763d93a3 Author: Sam James gentoo org> AuthorDate: Tue Nov 8 04:31:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:17:02 2022 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2b94b643 general-concepts/ebuild-revisions: note which build-time fixes need a new revision Signed-off-by: Sam James gentoo.org> general-concepts/ebuild-revisions/text.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/general-concepts/ebuild-revisions/text.xml b/general-concepts/ebuild-revisions/text.xml index fc5ba7c..b2fa57f 100644 --- a/general-concepts/ebuild-revisions/text.xml +++ b/general-concepts/ebuild-revisions/text.xml @@ -85,7 +85,11 @@ of thumb could be used as a guideline: adding a patch to fix a build-time issue that prevented users from building the package (since it does not affect users who already -managed to build it), +managed to build it) unless: it affected runtime behaviour in some way +(e.g. -Wformat or -Wimplicit-function-declaration fixes); +the package may have been miscompiled, or the change is substantial +(if adding a huge patch to fix a problem, the chances of an unexpected +issue being introduced by it are larger). adding a trivial documentation fix,
[gentoo-commits] proj/devmanual:master commit in: general-concepts/ebuild-revisions/
commit: ce68316d173482f9b82fb3255b1a657c08c80c56 Author: Sam James gentoo org> AuthorDate: Tue Nov 8 04:31:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:17:03 2022 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ce68316d general-concepts/ebuild-revisions: note that build failures may be a missing rdepend If, for example, a "qtcore" missing dependency results in a src_configure failure and a bug is filed, that doesn't mean a revbump can be skipped, as for others, if they had qtcore installed already, the package is silently linked against it without it being recorded as a dependency. Signed-off-by: Sam James gentoo.org> general-concepts/ebuild-revisions/text.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/general-concepts/ebuild-revisions/text.xml b/general-concepts/ebuild-revisions/text.xml index b2fa57f..ad394e8 100644 --- a/general-concepts/ebuild-revisions/text.xml +++ b/general-concepts/ebuild-revisions/text.xml @@ -89,7 +89,7 @@ of thumb could be used as a guideline: (e.g. -Wformat or -Wimplicit-function-declaration fixes); the package may have been miscompiled, or the change is substantial (if adding a huge patch to fix a problem, the chances of an unexpected -issue being introduced by it are larger). +issue being introduced by it are greater). adding a trivial documentation fix, @@ -99,7 +99,8 @@ of thumb could be used as a guideline: is expected soon), -adding a missing build-time dependency that caused a build failure, +adding a missing build-time dependency that caused a build failure +(unless it is also a runtime dependency), adding a new USE flag or removing an existing one (since change
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/files/, net-vpn/tor/
commit: 3fbcbcd0cdc8cc1730feb90334317fdf2172112e Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:06:14 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:06:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbcbcd0 net-vpn/tor: fix -Wstrict-prototypes Closes: https://bugs.gentoo.org/879747 Signed-off-by: Sam James gentoo.org> .../tor-0.4.7.10-strict-prototypes-clang16.patch | 75 net-vpn/tor/tor-0.4.7.10-r1.ebuild | 127 + 2 files changed, 202 insertions(+) diff --git a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch new file mode 100644 index ..9317b6b215b7 --- /dev/null +++ b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch @@ -0,0 +1,75 @@ +https://gitlab.torproject.org/tpo/core/tor/-/commit/ee38514cc4372bfb7d01ee96a1110d600a30e061 + +From ee38514cc4372bfb7d01ee96a1110d600a30e061 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 8 Nov 2022 06:42:59 + +Subject: [PATCH] build: fix -Wstrict-prototypes (Clang 16) + +Clang 16 warns on -Wstrict-prototypes in preparation for C23 which can +among other things, lead to some configure tests silently failing/returning the wrong result. + +Fixes this error: +``` +-ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] ++ignoreme: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] + main () +``` + +For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], +or the (new) c-std-porting mailing list [3]. + +[0] https://lwn.net/Articles/913505/ +[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 +[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 +[3] hosted at lists.linux.dev. + +Bug: https://bugs.gentoo.org/879747 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -1982,7 +1982,7 @@ AC_CACHE_CHECK([whether memset(0) sets pointers to NULL], tor_cv_null_is_zero, + #ifdef HAVE_STDDEF_H + #include + #endif +-int main () { char *p1,*p2; p1=NULL; memset(&p2,0,sizeof(p2)); ++int main (void) { char *p1,*p2; p1=NULL; memset(&p2,0,sizeof(p2)); + return memcmp(&p1,&p2,sizeof(char*))?1:0; }]])], +[tor_cv_null_is_zero=yes], +[tor_cv_null_is_zero=no], +@@ -2006,7 +2006,7 @@ AC_CACHE_CHECK([whether memset(0) sets doubles to 0.0], tor_cv_dbl0_is_zero, + #ifdef HAVE_STDDEF_H + #include + #endif +-int main () { double d1,d2; d1=0; memset(&d2,0,sizeof(d2)); ++int main (void) { double d1,d2; d1=0; memset(&d2,0,sizeof(d2)); + return memcmp(&d1,&d2,sizeof(d1))?1:0; }]])], +[tor_cv_dbl0_is_zero=yes], +[tor_cv_dbl0_is_zero=no], +@@ -2031,7 +2031,7 @@ AC_CACHE_CHECK([whether we can malloc(0) safely.], tor_cv_malloc_zero_works, + #ifdef HAVE_STDDEF_H + #include + #endif +-int main () { return malloc(0)?0:1; }]])], ++int main (void) { return malloc(0)?0:1; }]])], +[tor_cv_malloc_zero_works=yes], +[tor_cv_malloc_zero_works=no], +[tor_cv_malloc_zero_works=cross])]) +@@ -2049,7 +2049,7 @@ fi + # whether we seem to be in a 2s-complement world. + AC_CACHE_CHECK([whether we are using 2s-complement arithmetic], tor_cv_twos_complement, + [AC_RUN_IFELSE([AC_LANG_SOURCE( +-[[int main () { int problem = ((-99) != (~99)+1); ++[[int main (void) { int problem = ((-99) != (~99)+1); + return problem ? 1 : 0; }]])], +[tor_cv_twos_complement=yes], +[tor_cv_twos_complement=no], +@@ -2069,7 +2069,7 @@ fi + # What does shifting a negative value do? + AC_CACHE_CHECK([whether right-shift on negative values does sign-extension], tor_cv_sign_extend, + [AC_RUN_IFELSE([AC_LANG_SOURCE( +-[[int main () { int okay = (-60 >> 8) == -1; return okay ? 0 : 1; }]])], ++[[int main (void) { int okay = (-60 >> 8) == -1; return okay ? 0 : 1; }]])], +[tor_cv_sign_extend=yes], +[tor_cv_sign_extend=no], +[tor_cv_sign_extend=cross])]) +GitLab diff --git a/net-vpn/tor/tor-0.4.7.10-r1.ebuild b/net-vpn/tor/tor-0.4.7.10-r1.ebuild new file mode 100644 index ..42aab32d686a --- /dev/null +++ b/net-vpn/tor/tor-0.4.7.10-r1.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 readme.gentoo-r1 systemd verify-sig + +MY_PV="$(ver_rs 4 -)" +MY_PF="${PN}-${MY_PV}" +DESCRIPTION="Anonymizing overlay network for TCP" +HOMEPAGE="https://www.torproject.org/"; +SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz + https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz + verify-sig? ( + https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum +
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/, media-libs/freetype/files/
commit: 0f47f234cebf80ebc7c857823f09b0641a0e5515 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:12:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:12:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f47f234 media-libs/freetype: fix -Wstrict-prototypes I've been revbumping for these anyway Just In Case (also to reveal quickly if there's any remaining issues) but in this case, it includes a fix to the installed freetype2.m4 macro as well. Signed-off-by: Sam James gentoo.org> ...freetype-2.12.1-strict-prototypes-clang16.patch | 36 +++ media-libs/freetype/freetype-2.12.1-r2.ebuild | 261 + 2 files changed, 297 insertions(+) diff --git a/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch new file mode 100644 index ..0526c27df405 --- /dev/null +++ b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch @@ -0,0 +1,36 @@ +https://gitlab.freedesktop.org/freetype/freetype/-/commit/e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830 + +From e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 6 Nov 2022 05:18:59 + +Subject: [PATCH] Fix `-Wstrict-prototypes`. + +* builds/unix/configure.raw: Fix `-Wstrict-prototypes`. +Clang 16 warns on these and they will be dropped in C23. + +* builds/unix/freetype2.m4: Ditto. + +Signed-off-by: Sam James +--- a/builds/unix/configure.raw b/builds/unix/configure.raw +@@ -50,7 +50,7 @@ if test ${cross_compiling} = yes; then + + AC_MSG_CHECKING([for suffix of native executables]) + rm -f a.* b.* a_out.exe conftest.* +- echo > conftest.c "int main() { return 0;}" ++ echo > conftest.c "int main(void) { return 0;}" + ${CC_BUILD} conftest.c || AC_MSG_ERROR([native C compiler is not working]) + rm -f conftest.c + if test -x a.out -o -x b.out -o -x conftest; then +--- a/builds/unix/freetype2.m4 b/builds/unix/freetype2.m4 +@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2], + #include + + int +-main() ++main(void) + { + FT_Library library; + FT_Error error; +GitLab diff --git a/media-libs/freetype/freetype-2.12.1-r2.ebuild b/media-libs/freetype/freetype-2.12.1-r2.ebuild new file mode 100644 index ..a42c32a28638 --- /dev/null +++ b/media-libs/freetype/freetype-2.12.1-r2.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs + +DESCRIPTION="High-quality and portable font engine" +HOMEPAGE="https://www.freetype.org/"; +IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs svg utils" + +if [[ "${PV}" != ]] ; then + SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.xz + mirror://nongnu/freetype/${P/_/}.tar.xz + utils? ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz + mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) + doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz + mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + IUSE+=" doc" +else + inherit git-r3 +fi + +LICENSE="|| ( FTL GPL-2+ )" +SLOT="2" + +RDEPEND=" + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + brotli? ( app-arch/brotli[${MULTILIB_USEDEP}] ) + bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] ) + harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] ) + png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] ) + utils? ( + svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] ) + X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-strict-prototypes-clang16.patch +) + +_egit_repo_handler() { + if [[ "${PV}" == ]] ; then + local phase="${1}" + case ${phase} in + fetch|unpack) + :; + ;; + *) + die "Please use this function with either \"fetch\" or \"unpack\"" + ;; + esac + + local EGIT_REPO_URI + EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype.git"; + git-r3_src_${phase} + if use utils ; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype-de
[gentoo-commits] repo/gentoo:master commit in: media-libs/freetype/
commit: 950f2bcf514f844b58ae9ff4cf635e0e0e076b7a Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:10:27 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:10:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950f2bcf media-libs/freetype: sync live Signed-off-by: Sam James gentoo.org> media-libs/freetype/freetype-.ebuild | 33 ++-- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/media-libs/freetype/freetype-.ebuild b/media-libs/freetype/freetype-.ebuild index 011cc4310aba..4b80a7e3b439 100644 --- a/media-libs/freetype/freetype-.ebuild +++ b/media-libs/freetype/freetype-.ebuild @@ -3,11 +3,11 @@ EAPI=8 -inherit flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs +inherit autotools flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs DESCRIPTION="High-quality and portable font engine" HOMEPAGE="https://www.freetype.org/"; -IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs utils" +IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs svg utils" if [[ "${PV}" != ]] ; then SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.xz @@ -16,10 +16,10 @@ if [[ "${PV}" != ]] ; then mirror://nongnu/freetype/ft2demos-${PV}.tar.xz ) doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE+=" doc" else - inherit autotools git-r3 + inherit git-r3 fi LICENSE="|| ( FTL GPL-2+ )" @@ -32,17 +32,18 @@ RDEPEND=" harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] ) png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] ) utils? ( - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}] - ) - )" + svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] ) + X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] ) + ) +" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig " +PATCHES=( +) + _egit_repo_handler() { if [[ "${PV}" == ]] ; then local phase="${1}" @@ -68,6 +69,12 @@ _egit_repo_handler() { fi } +pkg_pretend() { + if use svg && ! use utils ; then + einfo "The \"svg\" USE flag only has effect when the \"utils\" USE flag is also enabled." + fi +} + src_fetch() { _egit_repo_handler ${EBUILD_PHASE} } @@ -109,6 +116,11 @@ src_prepare() { default + pushd builds/unix &>/dev/null || die + # eautoheader produces broken ftconfig.in + AT_NOEAUTOHEADER="yes" AT_M4DIR="." eautoreconf + popd &>/dev/null || die + # This is the same as the 01 patch from infinality sed '/AUX_MODULES += \(gx\|ot\)valid/s@^# @@' -i modules.cfg || die @@ -185,6 +197,7 @@ multilib_src_configure() { $(use_with harfbuzz) $(use_with png) $(use_enable static-libs static) + $(usex utils $(use_with svg librsvg) --without-librsvg) # avoid using libpng-config LIBPNG_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libpng)"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-mixer/files/, media-libs/sdl-mixer/
commit: 24c9402d23e17f82fd06e074f460da2645698244 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:45:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:45:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c9402d media-libs/sdl-mixer: fix Clang 16 compatibility Closes: https://bugs.gentoo.org/880619 Signed-off-by: Sam James gentoo.org> ...dl-mixer-1.2.12-incompatible-func-clang16.patch | 64 +++ media-libs/sdl-mixer/sdl-mixer-1.2.12-r6.ebuild| 128 + 2 files changed, 192 insertions(+) diff --git a/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-incompatible-func-clang16.patch b/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-incompatible-func-clang16.patch new file mode 100644 index ..0f104d5d6ffe --- /dev/null +++ b/media-libs/sdl-mixer/files/sdl-mixer-1.2.12-incompatible-func-clang16.patch @@ -0,0 +1,64 @@ +https://github.com/libsdl-org/SDL_mixer/commit/03bd4ca6aa38c1a382c892cef86296cd621ecc1d +https://github.com/libsdl-org/SDL_mixer/commit/9e6d7b67a00656a68ea0c2eace75c587871549b9 +https://github.com/libsdl-org/SDL_mixer/commit/d28cbc34d63dd20b256103c3fe506ecf3d34d379 + +From 03bd4ca6aa38c1a382c892cef86296cd621ecc1d Mon Sep 17 00:00:00 2001 +From: Ozkan Sezer +Date: Sun, 7 Oct 2018 10:15:50 +0300 +Subject: [PATCH] backported a warning fix. (from 2.0 branch commit + 6fa075aa693e). + +--- + dynamic_ogg.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dynamic_ogg.h b/dynamic_ogg.h +index 822458d4..8eb91656 100644 +--- a/dynamic_ogg.h b/dynamic_ogg.h +@@ -31,7 +31,7 @@ typedef struct { + void *handle; + int (*ov_clear)(OggVorbis_File *vf); + vorbis_info *(*ov_info)(OggVorbis_File *vf,int link); +- int (*ov_open_callbacks)(void *datasource, OggVorbis_File *vf, char *initial, long ibytes, ov_callbacks callbacks); ++ int (*ov_open_callbacks)(void *datasource, OggVorbis_File *vf, const char *initial, long ibytes, ov_callbacks callbacks); + ogg_int64_t (*ov_pcm_total)(OggVorbis_File *vf,int i); + #ifdef OGG_USE_TREMOR + long (*ov_read)(OggVorbis_File *vf,char *buffer,int length, int *bitstream); + +From 9e6d7b67a00656a68ea0c2eace75c587871549b9 Mon Sep 17 00:00:00 2001 +From: Ozkan Sezer +Date: Sun, 7 Oct 2018 12:41:20 +0300 +Subject: [PATCH] fixed a warning after commit cb08fb0976e6 + +--- a/dynamic_ogg.c b/dynamic_ogg.c +@@ -52,7 +52,7 @@ int Mix_InitOgg() + return -1; + } + vorbis.ov_open_callbacks = +- (int (*)(void *, OggVorbis_File *, char *, long, ov_callbacks)) ++ (int (*)(void *, OggVorbis_File *, const char *, long, ov_callbacks)) + SDL_LoadFunction(vorbis.handle, "ov_open_callbacks"); + if ( vorbis.ov_open_callbacks == NULL ) { + SDL_UnloadObject(vorbis.handle); + +From d28cbc34d63dd20b256103c3fe506ecf3d34d379 Mon Sep 17 00:00:00 2001 +From: Ozkan Sezer +Date: Mon, 25 Nov 2019 03:28:02 +0300 +Subject: [PATCH] dynamic_ogg.c: fixed ov_time_seek() signature for + libvorbisidec. + +reported by Vitaly Novichkov. +--- a/dynamic_ogg.c b/dynamic_ogg.c +@@ -78,7 +78,7 @@ int Mix_InitOgg() + } + vorbis.ov_time_seek = + #ifdef OGG_USE_TREMOR +- (long (*)(OggVorbis_File *,ogg_int64_t)) ++ (int (*)(OggVorbis_File *,ogg_int64_t)) + #else + (int (*)(OggVorbis_File *,double)) + #endif + diff --git a/media-libs/sdl-mixer/sdl-mixer-1.2.12-r6.ebuild b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r6.ebuild new file mode 100644 index ..04a69cf22ab4 --- /dev/null +++ b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r6.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# We may want to grab backports from the SDL-1.2 branch upstream or +# even take snapshots from it in future, as no SDL 1 / 1.2.x releases +# will be made anymore. + +MY_P=${P/sdl-/SDL_} +inherit autotools multilib-minimal + +DESCRIPTION="Simple Direct Media Layer Mixer Library" +HOMEPAGE="https://www.libsdl.org/projects/SDL_mixer/"; +SRC_URI="https://www.libsdl.org/projects/SDL_mixer/release/${MY_P}.tar.gz"; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="flac fluidsynth mad midi mikmod mod modplug mp3 playtools smpeg static-libs timidity vorbis +wav" + +REQUIRED_USE=" + midi? ( || ( timidity fluidsynth ) ) + timidity? ( midi ) + fluidsynth? ( midi ) + mp3? ( || ( smpeg mad ) ) + smpeg? ( mp3 ) + mad? ( mp3 ) + mod? ( || ( mikmod modplug ) ) + mikmod? ( mod ) + modplug? ( mod ) +" + +RDEPEND=" + >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}] + flac?
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/, net-misc/chrony/files/
commit: 5b8a644606babdb63998693ece2f3a9d5a8e9e6e Author: Sam James gentoo org> AuthorDate: Thu Nov 10 07:02:29 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 07:02:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8a6446 net-misc/chrony: fix -Wstrict-prototypes Closes: https://bugs.gentoo.org/880519 Thanks-to: Holger Hoffstätte applied-asynchrony.com> Signed-off-by: Sam James gentoo.org> net-misc/chrony/chrony-4.3-r1.ebuild | 254 + .../chrony-4.3-strict-prototypes-clang16.patch | 71 ++ 2 files changed, 325 insertions(+) diff --git a/net-misc/chrony/chrony-4.3-r1.ebuild b/net-misc/chrony/chrony-4.3-r1.ebuild new file mode 100644 index ..021c2b2f5fb2 --- /dev/null +++ b/net-misc/chrony/chrony-4.3-r1.ebuild @@ -0,0 +1,254 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo systemd tmpfiles toolchain-funcs + +DESCRIPTION="NTP client and server programs" +HOMEPAGE="https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git"; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"; + inherit git-r3 +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/mlichvar.asc + inherit verify-sig + + SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"; + SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )" + + if [[ ${PV} != *_pre* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + fi +fi + +S="${WORKDIR}/${P/_/-}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="+caps +cmdmon debug html ipv6 libedit libtomcrypt +nettle nss +ntp +nts +phc pps +refclock +rtc samba +seccomp +sechash selinux" +# nettle > nss > libtomcrypt in configure +REQUIRED_USE=" + sechash? ( || ( nettle nss libtomcrypt ) ) + nettle? ( !nss ) + nss? ( !nettle ) + libtomcrypt? ( !nettle !nss ) + !sechash? ( !nss ) + !sechash? ( !nts? ( !nettle ) ) +" + +DEPEND=" + caps? ( + acct-group/ntp + acct-user/ntp + sys-libs/libcap + ) + libedit? ( dev-libs/libedit ) + !libedit? ( sys-libs/readline:= ) + nettle? ( dev-libs/nettle:= ) + nss? ( dev-libs/nss:= ) + nts? ( net-libs/gnutls:= ) + pps? ( net-misc/pps-tools ) + seccomp? ( sys-libs/libseccomp ) +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-chronyd ) +" +# bison dep only for 4.3-r1 for ${P}-strict-prototypes-clang16.patch +BDEPEND=" + sys-devel/bison + html? ( dev-ruby/asciidoctor ) + nts? ( virtual/pkgconfig ) + sechash? ( + nettle? ( virtual/pkgconfig ) + nss? ( virtual/pkgconfig ) + ) +" + +if [[ ${PV} == ]] ; then + # Needed for doc generation in + REQUIRED_USE+=" html" + BDEPEND+=" virtual/w3m" +else + BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-mlichvar-20210513 )" +fi + +PATCHES=( + "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch + "${FILESDIR}"/${PN}-4.2-systemd-gentoo.patch + "${FILESDIR}"/${P}-strict-prototypes-clang16.patch +) + +src_prepare() { + default + + sed -i \ + -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \ + doc/* examples/* || die + + cp "${FILESDIR}"/chronyd.conf-r3 "${T}"/chronyd.conf || die +} + +src_configure() { + if ! use caps ; then + sed -i \ + -e 's/ -u ntp//' \ + "${T}"/chronyd.conf examples/chronyd.service || die + fi + + if ! use seccomp ; then + sed -i \ + -e 's/ -F 2//' \ + "${T}"/chronyd.conf examples/chronyd.service || die + fi + + tc-export CC PKG_CONFIG + + # Update from time to time with output from "date +%s" + # on a system that is time-synced. + export SOURCE_DATE_EPOCH=1607976314 + + # Not an autotools generated script + local myconf=( + $(use_enable seccomp scfilter) + + $(usex caps '' '--disable-linuxcaps') + $(usex cmdmon '' '--disable-cmdmon') + $(usex debug '--enable-debug' '') + $(usex ipv6 '' '--disable-ipv6') + $(usex libedit '' '--without-editline') + $(usex libtomcrypt '' '--without-tomcrypt') + $(usex nettle '' '--without-nettle') + $(usex nss '' '--without-nss') + $(usex ntp '' '--disable-ntp') + $(usex nts '' '--disable-nts') + $(usex nts '' '--without-gnutls') + $(usex phc '' '--disable-phc') + $(usex pps '' '--disable-pps') +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-sound/
commit: 136a3bc42265bdd325bf7cf1c9402343bee0e2dd Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:40:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136a3bc4 media-libs/sdl-sound: add explicit backports/snapshot TODO Signed-off-by: Sam James gentoo.org> media-libs/sdl-sound/sdl-sound-1.0.3-r3.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/media-libs/sdl-sound/sdl-sound-1.0.3-r3.ebuild b/media-libs/sdl-sound/sdl-sound-1.0.3-r3.ebuild index eb34c69194cf..7380edd37f8e 100644 --- a/media-libs/sdl-sound/sdl-sound-1.0.3-r3.ebuild +++ b/media-libs/sdl-sound/sdl-sound-1.0.3-r3.ebuild @@ -3,6 +3,10 @@ EAPI=8 +# We may want to grab backports from the SDL-1.2 branch upstream or +# even take snapshots from it in future, as no SDL 1 / 1.x releases +# will be made anymore. + inherit autotools multilib-minimal MY_P="${P/sdl-/SDL_}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-net/
commit: 94775f3ec226df2dd196ae3c4af3d928511934ab Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:40:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:40:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94775f3e media-libs/sdl-net: add explicit backports/snapshot TODO Signed-off-by: Sam James gentoo.org> media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild b/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild index 7cfc2935b429..e03f1e258a2e 100644 --- a/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild +++ b/media-libs/sdl-net/sdl-net-1.2.8-r2.ebuild @@ -1,8 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +# We may want to grab backports from the SDL-1.2 branch upstream or +# even take snapshots from it in future, as no SDL 1 / 1.2.x releases +# will be made anymore. + inherit multilib-minimal MY_P="${P/sdl-/SDL_}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-image/
commit: 25cca8cd852fed2e6f245a14aee1e22d480d8152 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:41:12 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:41:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cca8cd media-libs/sdl-image: add explicit backports/snapshot TODO Signed-off-by: Sam James gentoo.org> media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild b/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild index 3fe9ea4a9024..16f9cc515aad 100644 --- a/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild +++ b/media-libs/sdl-image/sdl-image-1.2.12_p20210314.ebuild @@ -1,7 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + +# We may want to grab backports from the SDL-1.2 branch upstream or +# or take new snapshots every so often as no SDL 1 / 1.2.x releases +# will be made anymore. + inherit toolchain-funcs multilib-minimal MY_P="${P/sdl-/SDL_}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-image/
commit: 92d1afde87b6b2137801a05aae55102394875b9f Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:38:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:38:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d1afde media-libs/sdl-image: add github upstream metadata Note that we want the SDL-1.2 branch. Signed-off-by: Sam James gentoo.org> media-libs/sdl-image/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-libs/sdl-image/metadata.xml b/media-libs/sdl-image/metadata.xml index 7c730d47817a..b9962e96bc14 100644 --- a/media-libs/sdl-image/metadata.xml +++ b/media-libs/sdl-image/metadata.xml @@ -5,4 +5,8 @@ ga...@gentoo.org Gentoo Games Project + + + libsdl-org/SDL_image +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-mixer/
commit: 161cf5dee023f32c4642b8a9675dc609eb8b4374 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:30:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:30:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161cf5de media-libs/sdl-mixer: add github upstream metadata Note we need the SDL-1.2 branch. Signed-off-by: Sam James gentoo.org> media-libs/sdl-mixer/metadata.xml | 28 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/media-libs/sdl-mixer/metadata.xml b/media-libs/sdl-mixer/metadata.xml index e21b7d3404e3..164919840177 100644 --- a/media-libs/sdl-mixer/metadata.xml +++ b/media-libs/sdl-mixer/metadata.xml @@ -1,16 +1,20 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - ga...@gentoo.org - Gentoo Games Project - - - Use media-sound/fluidsynth for MIDI support - basic support for MIDI files - basic support for MOD files - Install playwave and playmus tools (useful for testing) - Use media-libs/smpeg for MP3 support - support WAVE files - + + ga...@gentoo.org + Gentoo Games Project + + + Use media-sound/fluidsynth for MIDI support + basic support for MIDI files + basic support for MOD files + Install playwave and playmus tools (useful for testing) + Use media-libs/smpeg for MP3 support + support WAVE files + + + + libsdl-org/SDL_mixer +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-ttf/
commit: 0915ed81e89dd211b45bdd8d200f3d8c70c39624 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:39:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:39:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0915ed81 media-libs/sdl-ttf: add explicit backports/snapshot TODO Signed-off-by: Sam James gentoo.org> media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild b/media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild index a2068af4c79a..040210674b8a 100644 --- a/media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild +++ b/media-libs/sdl-ttf/sdl-ttf-2.0.11-r1.ebuild @@ -2,6 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 + +# We may want to grab backports from the SDL-1.2 branch upstream or +# even take snapshots from it in future, as no SDL 1 / 1.2.x releases +# will be made anymore. + inherit autotools multilib-minimal MY_P="${P/sdl-/SDL_}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-mixer/
commit: 4389d11fbdcbcd2847962814b6dc8a2507a47524 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:39:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:39:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4389d11f media-libs/sdl-mixer: add explicit backports/snapshot TODO Signed-off-by: Sam James gentoo.org> media-libs/sdl-mixer/sdl-mixer-1.2.12-r5.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/media-libs/sdl-mixer/sdl-mixer-1.2.12-r5.ebuild b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r5.ebuild index 1e21b42d4cad..45fe1cea8182 100644 --- a/media-libs/sdl-mixer/sdl-mixer-1.2.12-r5.ebuild +++ b/media-libs/sdl-mixer/sdl-mixer-1.2.12-r5.ebuild @@ -3,6 +3,10 @@ EAPI=7 +# We may want to grab backports from the SDL-1.2 branch upstream or +# even take snapshots from it in future, as no SDL 1 / 1.2.x releases +# will be made anymore. + MY_P=${P/sdl-/SDL_} inherit autotools multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-ttf/
commit: 61085e74f6a8ebecb44203aa439f86565573db77 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:37:02 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:37:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61085e74 media-libs/sdl-ttf: add github upstream metadata Note that we want the SDL-1.2 branch. Signed-off-by: Sam James gentoo.org> media-libs/sdl-ttf/metadata.xml | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/media-libs/sdl-ttf/metadata.xml b/media-libs/sdl-ttf/metadata.xml index a569823703ad..f82bde12e798 100644 --- a/media-libs/sdl-ttf/metadata.xml +++ b/media-libs/sdl-ttf/metadata.xml @@ -1,13 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - ga...@gentoo.org - Gentoo Games Project - - -This is a sample library which allows you to use TrueType fonts in your SDL applications. It -comes with an example program "showfont" which displays an example string for a given -TrueType font file. - + + ga...@gentoo.org + Gentoo Games Project + + + This is a sample library which allows you to use TrueType fonts in your SDL applications. It + comes with an example program "showfont" which displays an example string for a given + TrueType font file. + + + + libsdl-org/SDL_ttf +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl-sound/
commit: 6fbb99cc6126d69f808859fb6621f8dd71c1dee4 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:35:45 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:35:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb99cc media-libs/sdl-sound: add github upstream metadata Note that it's the stable-1.0 branch. Signed-off-by: Sam James gentoo.org> media-libs/sdl-sound/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-libs/sdl-sound/metadata.xml b/media-libs/sdl-sound/metadata.xml index adf47d033fce..f155573d634e 100644 --- a/media-libs/sdl-sound/metadata.xml +++ b/media-libs/sdl-sound/metadata.xml @@ -10,5 +10,7 @@ mailto:sdlso...@icculus.org + + icculus/SDL_sound
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-net/
commit: 71038b7c2ade660db7246c7605b0b9af66030dfb Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:37:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:37:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71038b7c media-libs/sdl2-net: add note re SDL-1.2 branch Signed-off-by: Sam James gentoo.org> media-libs/sdl2-net/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/sdl2-net/metadata.xml b/media-libs/sdl2-net/metadata.xml index 56790c9e6201..53042ad2a247 100644 --- a/media-libs/sdl2-net/metadata.xml +++ b/media-libs/sdl2-net/metadata.xml @@ -6,6 +6,7 @@ Gentoo Games Project + libsdl-org/SDL_net
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: 3841e6bbdb365e4a992177c2851f9efb66e7e62e Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:18:09 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:18:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3841e6bb net-analyzer/fail2ban: add 1.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/fail2ban/Manifest | 1 + net-analyzer/fail2ban/fail2ban-1.0.2.ebuild | 133 2 files changed, 134 insertions(+) diff --git a/net-analyzer/fail2ban/Manifest b/net-analyzer/fail2ban/Manifest index 44e3f95a0485..8d0bacdc9b1a 100644 --- a/net-analyzer/fail2ban/Manifest +++ b/net-analyzer/fail2ban/Manifest @@ -1,2 +1,3 @@ DIST fail2ban-0.11.2.tar.gz 559552 BLAKE2B 0c61c1d5f6eb23d585533fbb84e69343cb305df188537a97002489318292c6056447c4c221c9d4d4cde6cca52f0c2fb877b597957f703e4d6707801a646e52b0 SHA512 46b27abd947b00ea64106dbac563ef8afef38eec86684024d47d9a0e8c1969ff864ad6df7f4f8de2aa3eb1af6d769fb6796592d9f0e35521d5f95f17b8cade97 DIST fail2ban-1.0.1.tar.gz 582122 BLAKE2B 1fe1e5b3d6a1790304c29066b7a8edcb5a6ea11bea6fd8a2bf5f42a4725db1d5bfdd9ed1215a51bfc0eeccafa8a0e93c45940e897ceba7335965126f9b913ab0 SHA512 a4d0ee5405225b1ec950f3209bc304c1168c644d06309a187d77119f6bea12c382db046130a86411aad4210b458a16ee092269dc7953400950969a34550c6da5 +DIST fail2ban-1.0.2.tar.gz 583295 BLAKE2B 84eb5e3487c4db734f4f0a36af142d520e1cc53c2960893ee2f05ff4e78133860be59ed9580fa0d972509a03c17e5d9458b8e3f6b470a4c3154f10911f94691e SHA512 688a84361b5794e1658f53d2d200ce752fe1e3320ddb1742c32c4b4b82a79ace16ae464e7ea3eeb94a0e862bcac73c2d3a0e61dd7b28e179a4c857f950d74dbb diff --git a/net-analyzer/fail2ban/fail2ban-1.0.2.ebuild b/net-analyzer/fail2ban/fail2ban-1.0.2.ebuild new file mode 100644 index ..cf108a52442c --- /dev/null +++ b/net-analyzer/fail2ban/fail2ban-1.0.2.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{8..11} ) + +inherit bash-completion-r1 distutils-r1 systemd tmpfiles + +DESCRIPTION="Scans log files and bans IPs that show malicious signs" +HOMEPAGE="https://www.fail2ban.org/"; + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/fail2ban/fail2ban"; + inherit git-r3 +else + SRC_URI="https://github.com/fail2ban/fail2ban/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="selinux systemd" + +RDEPEND=" + virtual/logger + virtual/mta + selinux? ( sec-policy/selinux-fail2ban ) + systemd? ( + $(python_gen_cond_dep ' + || ( + dev-python/python-systemd[${PYTHON_USEDEP}] + sys-apps/systemd[python(-),${PYTHON_USEDEP}] + )' 'python*' ) + ) +" + +DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.11.2-adjust-apache-logs-paths.patch +) + +python_prepare_all() { + distutils-r1_python_prepare_all + + # Replace /var/run with /run, but not in the top source directory + find . -mindepth 2 -type f -exec \ + sed -i -e 's|/var\(/run/fail2ban\)|\1|g' {} + || die +} + +python_compile() { + ./fail2ban-2to3 || die + distutils-r1_python_compile +} + +python_test() { + bin/fail2ban-testcases \ + --no-network \ + --no-gamin \ + --verbosity=4 || die "Tests failed with ${EPYTHON}" + + # Workaround for bug #790251 + rm -r fail2ban.egg-info || die +} + +python_install_all() { + distutils-r1_python_install_all + + rm -rf "${ED}"/usr/share/doc/${PN} "${ED}"/run || die + + newconfd files/fail2ban-openrc.conf ${PN} + + # These two are placed in the ${BUILD_DIR} after being "built" + # in install_scripts(). + newinitd "${BUILD_DIR}/fail2ban-openrc.init" "${PN}" + systemd_dounit "${BUILD_DIR}/${PN}.service" + + dotmpfiles files/${PN}-tmpfiles.conf + + doman man/*.{1,5} + + # Use INSTALL_MASK if you do not want to touch /etc/logrotate.d. + # See http://thread.gmane.org/gmane.linux.gentoo.devel/35675 + insinto /etc/logrotate.d + newins files/${PN}-logrotate ${PN} + + keepdir /var/lib/${PN} + + newbashcomp files/bash-completion ${PN}-client + bashcomp_alias ${PN}-client ${PN}-server ${PN}-regex +} + +pkg_preinst() { + has_version "<${CATEGORY}/${PN}-0.7" + previous_less_than_0_7=$? +} + +pkg_postinst() { + tmpfiles_process ${PN}-tmpfiles.conf + + if [[ ${previous_less_than_0_7} = 0 ]] ; then + elog + elog "Configuration files are now in /etc/fail2ban/" + elog "You probably have to manually update your co
[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/files/, app-doc/doxygen/
commit: cdd49b29d2550717d9ca52a3f89d8facf1646ddb Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:08:51 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:08:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd49b29 app-doc/doxygen: drop 1.9.1, 1.9.2, 1.9.3 Signed-off-by: Sam James gentoo.org> app-doc/doxygen/Manifest | 3 - app-doc/doxygen/doxygen-1.9.1.ebuild | 132 - app-doc/doxygen/doxygen-1.9.2.ebuild | 132 - app-doc/doxygen/doxygen-1.9.3.ebuild | 129 .../files/doxygen-1.8.16-link_with_pthread.patch | 16 --- ...en-1.8.17-ensure_static_support_libraries.patch | 27 - .../files/doxygen-1.8.9.1-empty-line-sigsegv.patch | 20 .../doxygen/files/doxygen-1.9.1-header-dep.patch | 25 .../doxygen/files/doxygen-1.9.2-xml-static.patch | 29 - 9 files changed, 513 deletions(-) diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest index a3ec76f59f93..4eeb34d8ba29 100644 --- a/app-doc/doxygen/Manifest +++ b/app-doc/doxygen/Manifest @@ -1,5 +1,2 @@ -DIST doxygen-1.9.1.src.tar.gz 5117435 BLAKE2B 28c1a1cb8390e17e2b399cea765f837782ee268a999606eef4031a5f65943c793c97bdbd2e2a25a39358ecac5df2c7a62aa4cca72753a924e4e718c512b8a9c7 SHA512 637496c549a4a150cfaeb5d4913de512262145ecd7d455d7b7f3dd68f9416e47d931a6c1efd8a17d931e4baf4a8a9f2ed21124664003b123b6f89ca4abf263ed -DIST doxygen-1.9.2.src.tar.gz 5076037 BLAKE2B 7b21b228a2049f3048fba744d94066524a0fca37335a7ffd2616fd62a8a7d8d9d28d0bd506245c63771264a279a21f327e5386a9b4c490eea7f79ddd9583b566 SHA512 2729d013b0363a919bbf6babd300389b76e95dd9dbb16ac0f57fc5a0392d3e2076ea4fba958a236311513e68e4aa056a77bd22c9c92b410a17eed095e5adccc0 -DIST doxygen-1.9.3.src.tar.gz 5152094 BLAKE2B 1dabbed1058544159cf369fa1728410545d51857f053d43202fc2b1b19a7fda887fad711efa88770eac98ee7da7cf6fe3d13b03c0525db680b5f5f87f4c16fba SHA512 a4a3efac6897d9aeabc4a1eab6530883da782cdd8461c96b47a82f89328a877c91916d3a338706a8232270732efa37e9f05440cb4034976622e35f301aa1659b DIST doxygen-1.9.4.src.tar.gz 5196383 BLAKE2B 8fe27a8821e3309aa0314586b569a7e295425ba50f4c3e56eb1e2e726f15197c7e1b4c68803b4017345b5a67fddbadcc5a5b30039287a38c3a804bfce844c513 SHA512 613f17800ebd05b66b1954af4d51282a1779678e7ade6c43046fc940742a697ebdf3af8e94ac70a3422bc96def663e70eaea8c4349d192e2fe5e516c57cc345a DIST doxygen-1.9.5.src.tar.gz 5251459 BLAKE2B 46ce6c767ec60ba4b4e2d4e343f78b401b142f242e7037ce8877a5316ad5685a7c080045de793aa8fc1334cd593f9ef5f55d1b6259cb8966ce0b804c8860efbc SHA512 4ad4c1ecd4a12220442f354b90aa56f80e78fcaf288d5e36da421437d59811ed3d429ee13717692886a55b9628ae565d40ce13c51792ccc8bba15b1e018cb651 diff --git a/app-doc/doxygen/doxygen-1.9.1.ebuild b/app-doc/doxygen/doxygen-1.9.1.ebuild deleted file mode 100644 index ba0582b0ce36.. --- a/app-doc/doxygen/doxygen-1.9.1.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit cmake flag-o-matic llvm python-any-r1 -if [[ ${PV} = ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doxygen/doxygen.git"; -else - SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz"; - SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -DESCRIPTION="Documentation system for most programming languages" -HOMEPAGE="http://www.doxygen.org"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="clang debug doc dot doxysearch qt5 sqlite" -# We need TeX for tests, bug #765472 -RESTRICT="!doc? ( test )" - -BDEPEND="sys-devel/bison - sys-devel/flex - ${PYTHON_DEPS} -" -RDEPEND="app-text/ghostscript-gpl - dev-lang/perl - media-libs/libpng:0= - virtual/libiconv - clang? ( >=sys-devel/clang-10:= ) - dot? ( - media-gfx/graphviz - media-libs/freetype - ) - doc? ( - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - dev-texlive/texlive-plaingeneric - ) - doxysearch? ( dev-libs/xapian:= ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) - sqlite? ( dev-db/sqlite:3 ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.8.9.1-empty-line-sigsegv.patch" #454348 - "${FILESDIR}/${PN}-1.8.16-link_with_pthread.patch" - "${FILESDIR}/${PN}-1.8.17-ensure_static_support_libraries.patch" - "${FI
[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/
commit: 31fe475621038e92b74d7330bd96e0b79ca3ff63 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 06:09:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 06:09:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fe4756 app-doc/doxygen: sync live Signed-off-by: Sam James gentoo.org> app-doc/doxygen/doxygen-1.9.5.ebuild | 2 +- app-doc/doxygen/doxygen-.ebuild | 10 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app-doc/doxygen/doxygen-1.9.5.ebuild b/app-doc/doxygen/doxygen-1.9.5.ebuild index 696cc076dd6b..27307799a712 100644 --- a/app-doc/doxygen/doxygen-1.9.5.ebuild +++ b/app-doc/doxygen/doxygen-1.9.5.ebuild @@ -25,7 +25,7 @@ IUSE="clang debug doc dot doxysearch qt5 sqlite test" # We need TeX for tests, bug #765472 # We keep the odd construct of noop USE=test because of # the special relationship b/t RESTRICT & USE for tests. Also, it's a hint -# which avoids tests being silently skipped during arch testing.t +# which avoids tests being silently skipped during arch testing. REQUIRED_USE="test? ( doc )" RESTRICT="!test? ( test )" diff --git a/app-doc/doxygen/doxygen-.ebuild b/app-doc/doxygen/doxygen-.ebuild index 32ddae8a3c9e..27307799a712 100644 --- a/app-doc/doxygen/doxygen-.ebuild +++ b/app-doc/doxygen/doxygen-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} = ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/doxygen/doxygen.git"; else - SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz"; + SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz"; SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi @@ -21,9 +21,13 @@ HOMEPAGE="http://www.doxygen.org"; LICENSE="GPL-2" SLOT="0" -IUSE="clang debug doc dot doxysearch qt5 sqlite" +IUSE="clang debug doc dot doxysearch qt5 sqlite test" # We need TeX for tests, bug #765472 -RESTRICT="!doc? ( test )" +# We keep the odd construct of noop USE=test because of +# the special relationship b/t RESTRICT & USE for tests. Also, it's a hint +# which avoids tests being silently skipped during arch testing. +REQUIRED_USE="test? ( doc )" +RESTRICT="!test? ( test )" BDEPEND="sys-devel/bison sys-devel/flex
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffstat/
commit: 9dc73199c3db8448da383bd542a353972b1e4f06 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:44:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:44:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc73199 dev-util/diffstat: add 1.65 Signed-off-by: Sam James gentoo.org> dev-util/diffstat/Manifest | 2 ++ dev-util/diffstat/diffstat-1.65.ebuild | 18 ++ 2 files changed, 20 insertions(+) diff --git a/dev-util/diffstat/Manifest b/dev-util/diffstat/Manifest index 75495af177fe..1d8d398d9f15 100644 --- a/dev-util/diffstat/Manifest +++ b/dev-util/diffstat/Manifest @@ -1,2 +1,4 @@ DIST diffstat-1.63.tgz 270855 BLAKE2B 01a54c49200396a102c42d982e952d38d23c78452ae467e799d29ae1199aa179927ff719955d700081c4b4f4296c0b73229fa35823e3e18f80b2edc51e3316e2 SHA512 e1319f95088e615d442b0b02af922605d0c76e15ba2f0e8cf8c4db56949ac63f4a6e3e42099254480b9aab388cbd6550f515ed4d4995c6723d24f392d1872b16 DIST diffstat-1.64.tgz 278873 BLAKE2B 41500977adacf492498a7ea38d5f5a7bb5a31d5e39a202c72ee344ad1996f36c493ff18af74cf4dda18d47617832351fd55e386f008493c39f4b64e6d3f01910 SHA512 d647477beb49b0999c5de41d084da827528571c4848f40c69c2d64d060fc89848d15d03d59b1a31d79f02180f81d92cdf6e19d0172482bc569cf2a87476f12cf +DIST diffstat-1.65.tgz 295596 BLAKE2B 85a0967854473d7893fac7e49c7e22d9039bd46a45cd00cfbf85c0d20d48bb05876d3e68d97ca6ae785d0cf9cf90540dbd248d39503ebccb195cb9b69dbe4111 SHA512 8b516201d3070ccc37522f3e57aa8b1abf4ddb52956e5a7c7a7027ac0ada1630bb54c95c57e6acdbe6e110867073d1cec2b1726edb2d60d326caded1501b1e89 +DIST diffstat-1.65.tgz.asc 729 BLAKE2B 31dc2cf15df97d83dbc466f30c7eebf451450395fba76d9561dcee5a7dbb7f3972928c60634fdd78b947f7d3cff6dc1eb3d3ae77270e960fc8ce5ee1a60d8b3c SHA512 f25b88b5f70e30ada85650a081fa3f67409d06d2a0ead446c038d08dcd9ccb7c0ee711d12ebc202669456bbeb9807cfc891018048f5a08c20b46d56433fac6ec diff --git a/dev-util/diffstat/diffstat-1.65.ebuild b/dev-util/diffstat/diffstat-1.65.ebuild new file mode 100644 index ..06e5391b4e8d --- /dev/null +++ b/dev-util/diffstat/diffstat-1.65.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="Display a histogram of diff changes" +HOMEPAGE="https://invisible-island.net/diffstat/"; +SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/
commit: 770c8fba2f7e9d2fbe01f6e984421362dc5a0187 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:48:06 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:48:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770c8fba x11-apps/luit: add 20221028 Signed-off-by: Sam James gentoo.org> x11-apps/luit/Manifest | 2 ++ x11-apps/luit/luit-20221028.ebuild | 30 ++ 2 files changed, 32 insertions(+) diff --git a/x11-apps/luit/Manifest b/x11-apps/luit/Manifest index 522281d2bf69..f3a4b11bf151 100644 --- a/x11-apps/luit/Manifest +++ b/x11-apps/luit/Manifest @@ -1 +1,3 @@ DIST luit-20220111.tgz 206011 BLAKE2B 030f4c734b1b63c7f51f4e601445522a318b9b0cb3d291d9a392c8aac12315088115e513d368977c3a4536c580f033b78ab575ae4d6d4e8439c53fad6f5cd5e0 SHA512 c3e0e2e7e9da5ca1176f61b1aa050e6a525af1e4c924d9685ae0684657e549093677240cc3f74517dcb12821f7c447e5b4f5306f37d1ddefc9fc7bf1971eee28 +DIST luit-20221028.tgz 209510 BLAKE2B cf2785ac5c9c1081e2845d3b72b968a621add556575ceac807079970cfa701928711708aa3f8714910aad1a2648e9fafaaed5ae1afa2f32e6c18ddb29c12c0d5 SHA512 c6930ce6adb4ad74160bbee22f245ca1e68395e38d0a1d871fc4d8b2c87f42c2c18a91c1afe5d8647a6e0c6a61caf8e227e46985d0f344c3bafa763bf6f2b0e4 +DIST luit-20221028.tgz.asc 729 BLAKE2B 0bc964a275cc46616ca4730c2dde55cda1fc95e254a9c5f4e5e7bed17ad34ce7d540de6aecd9a3dee6ac13eb0e5b68de40d16e4236c7896a957f7b82fcbeaf19 SHA512 6f627cb8fa36f4f46321e3170dbc8d3a4a59f82bec885131c5751df81e37ad1a37f8dc7362458ef04e6d35960a5482dfead61b32ee2420014a22d4267d40c5a2 diff --git a/x11-apps/luit/luit-20221028.ebuild b/x11-apps/luit/luit-20221028.ebuild new file mode 100644 index ..c9fb3ab74067 --- /dev/null +++ b/x11-apps/luit/luit-20221028.ebuild @@ -0,0 +1,30 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="Locale and ISO 2022 support for Unicode terminals" +HOMEPAGE="https://invisible-island.net/luit/"; +SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +DEPEND=" + sys-libs/zlib + virtual/libiconv +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-apps/groff + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +src_configure() { + econf --disable-fontenc --enable-iconv +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/
commit: 2c00d9ce1a9dcd7cd9d96a88d2415258dbfdc9ba Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:40:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:40:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c00d9ce dev-util/byacc: add 20221106 Signed-off-by: Sam James gentoo.org> dev-util/byacc/Manifest | 2 ++ dev-util/byacc/byacc-20221106.ebuild | 24 2 files changed, 26 insertions(+) diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 2324a1cf2a34..fdde5217e8bb 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1,2 +1,4 @@ DIST byacc-20220128.tgz 896513 BLAKE2B a5dd491702274ed84fdddc8b2d2d240d8ddcc9350db82eee067978297ceda012ab99d7c8f53102f8190ce6e6bb3feb8d9beb62969ddf222b4ba967041b746c00 SHA512 e8ae4c56f5be4cc0ef1d281c43f02c6296fdc40f630269f2a61af511f270ae059ad185b9718190b8133018f7b74b7ca6f84ced5d63a359960b52ea2a3ef562ea DIST byacc-20220128.tgz.asc 729 BLAKE2B 7e43d182d06419fdfc925f078535163cf1bba49c7ec05788e2268adc34fbca8ce368516cbd46605bfe2c700950e3c9a202ed120f8a9ff507599a1a2acf6998dd SHA512 84140b9aa4aaada776c580be7adb265bf281decd1d24661b1368e0ffdaf52257751931e61ad0bcc59977e966c32125f751f889d5bfa806b7e0bdeaf96dd629e3 +DIST byacc-20221106.tgz 896951 BLAKE2B 36be6de11f06ed38068d35ac7ace6ca9585ac001d1ad2bc1aee3f9da47aa40a0a01820e3c0183dc9ce49d90d474608d19e45653b937d0dd960e9368b19813480 SHA512 866933b4eb2296565ce70b4ade565e4679f3b652715f0066072bbcc42b95389fa47a2f96cd03de577807dcc49bf453b1d4f7e22b96c80fef1aa66898d3de5d5c +DIST byacc-20221106.tgz.asc 729 BLAKE2B 89142646f85d6ec86c2e227f773e1091771c8218ade06190f1218d5b2cf37a4699e90d8fba0e67f42e4c0ce299960ce3eb505f715a51264d321bf55467b47be4 SHA512 ffdf93c720dcc73356fd7035cdbca36081383b3f75b34286432cfcd292076386ba4ddbc8d7bd23ae10331f281553f7d8b0a5d19f1b03cc6178ee9d0715bf81a3 diff --git a/dev-util/byacc/byacc-20221106.ebuild b/dev-util/byacc/byacc-20221106.ebuild new file mode 100644 index ..0f65a03aaf8a --- /dev/null +++ b/dev-util/byacc/byacc-20221106.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="The best variant of the Yacc parser generator" +HOMEPAGE="https://invisible-island.net/byacc/byacc.html"; +SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) + +src_configure() { + econf --program-prefix=b +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffstat/
commit: 1960f4e8cdb710e832e2ce300bd3cc1120420af2 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:44:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:44:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1960f4e8 dev-util/diffstat: drop 1.63 Signed-off-by: Sam James gentoo.org> dev-util/diffstat/Manifest | 1 - dev-util/diffstat/diffstat-1.63.ebuild | 13 - 2 files changed, 14 deletions(-) diff --git a/dev-util/diffstat/Manifest b/dev-util/diffstat/Manifest index 1d8d398d9f15..1a287d4bb0bd 100644 --- a/dev-util/diffstat/Manifest +++ b/dev-util/diffstat/Manifest @@ -1,4 +1,3 @@ -DIST diffstat-1.63.tgz 270855 BLAKE2B 01a54c49200396a102c42d982e952d38d23c78452ae467e799d29ae1199aa179927ff719955d700081c4b4f4296c0b73229fa35823e3e18f80b2edc51e3316e2 SHA512 e1319f95088e615d442b0b02af922605d0c76e15ba2f0e8cf8c4db56949ac63f4a6e3e42099254480b9aab388cbd6550f515ed4d4995c6723d24f392d1872b16 DIST diffstat-1.64.tgz 278873 BLAKE2B 41500977adacf492498a7ea38d5f5a7bb5a31d5e39a202c72ee344ad1996f36c493ff18af74cf4dda18d47617832351fd55e386f008493c39f4b64e6d3f01910 SHA512 d647477beb49b0999c5de41d084da827528571c4848f40c69c2d64d060fc89848d15d03d59b1a31d79f02180f81d92cdf6e19d0172482bc569cf2a87476f12cf DIST diffstat-1.65.tgz 295596 BLAKE2B 85a0967854473d7893fac7e49c7e22d9039bd46a45cd00cfbf85c0d20d48bb05876d3e68d97ca6ae785d0cf9cf90540dbd248d39503ebccb195cb9b69dbe4111 SHA512 8b516201d3070ccc37522f3e57aa8b1abf4ddb52956e5a7c7a7027ac0ada1630bb54c95c57e6acdbe6e110867073d1cec2b1726edb2d60d326caded1501b1e89 DIST diffstat-1.65.tgz.asc 729 BLAKE2B 31dc2cf15df97d83dbc466f30c7eebf451450395fba76d9561dcee5a7dbb7f3972928c60634fdd78b947f7d3cff6dc1eb3d3ae77270e960fc8ce5ee1a60d8b3c SHA512 f25b88b5f70e30ada85650a081fa3f67409d06d2a0ead446c038d08dcd9ccb7c0ee711d12ebc202669456bbeb9807cfc891018048f5a08c20b46d56433fac6ec diff --git a/dev-util/diffstat/diffstat-1.63.ebuild b/dev-util/diffstat/diffstat-1.63.ebuild deleted file mode 100644 index dbb0ae8eb11f.. --- a/dev-util/diffstat/diffstat-1.63.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Display a histogram of diff changes" -HOMEPAGE="https://invisible-island.net/diffstat/"; -SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz"; - -LICENSE="HPND" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/bcpp/
commit: e0d7cf371aa39ab8954903b95afa6b59ac105ab7 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:42:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:42:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d7cf37 dev-util/bcpp: add 20221002 Signed-off-by: Sam James gentoo.org> dev-util/bcpp/Manifest | 2 ++ dev-util/bcpp/bcpp-20221002.ebuild | 40 ++ 2 files changed, 42 insertions(+) diff --git a/dev-util/bcpp/Manifest b/dev-util/bcpp/Manifest index 85625dc946e9..ac87731d2325 100644 --- a/dev-util/bcpp/Manifest +++ b/dev-util/bcpp/Manifest @@ -1 +1,3 @@ DIST bcpp-20210108.tgz 150080 BLAKE2B 5614b1e9957d63532ed6ba6d4588ae8b899201c363984bc99726bf48ae49ee9d16a71c407e3988fdeb715fef5e67343bc56c94eb1c8e977a14a6c2b08ee6668a SHA512 46a8fff766bbca4833c898d550ce4f0ac5e6ea64a2e05e63e4680186345a080aa30e54a4a5a3d22d47df8e8c8cbc4e738578fd59ec647d305c32a228d3b01e73 +DIST bcpp-20221002.tgz 151426 BLAKE2B 6978b30ca684ec5e9eb781955679d333e7efdb389af2b29a341b466387bf4147bc72c54d80eaa6d57770cd720c2074881594418ccbe7aa81241ebeac938499e3 SHA512 a1d2c57e5acabf90f19d3721c79f76867c2b93af51b717af80089ab9dc5117ac28263ceb6aff6544a1040b6fc5115a229759631309c4f6ea9808c6b6eb7d1c92 +DIST bcpp-20221002.tgz.asc 729 BLAKE2B 64a211fb84ac6ca2926cb54b06945a908bb19ef15fb8784f4201b29dbc1ebe1be85e8bb0d05d14ebde126508cb33bb9e2d2411fa54b1290246263829d1f4f7f0 SHA512 867b2c04c957daff028a0eaa14ce2c7fd8718dbe9a9af5bf46b293ce51a0a49f823b18978f10f77b7363ff62691683e2945d0d71280185386f19dc7f1cc883d5 diff --git a/dev-util/bcpp/bcpp-20221002.ebuild b/dev-util/bcpp/bcpp-20221002.ebuild new file mode 100644 index ..08c0120f1997 --- /dev/null +++ b/dev-util/bcpp/bcpp-20221002.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="Indents C/C++ source code" +HOMEPAGE="https://invisible-island.net/bcpp/"; +SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" + +src_compile() { + emake CPPFLAGS='-DBCPP_CONFIG_DIR=\"/etc/bcpp/\"' +} + +src_install() { + default + dodoc CHANGES MANIFEST README VERSION txtdocs/hirachy.txt \ + txtdocs/manual.txt + + insinto /etc/bcpp + doins bcpp.cfg indent.cfg +} + +pkg_postinst() { + elog "Check the documentation for more information on how to" + elog "Run bcpp. Please note that in order to get help for" + elog "bcpp, please run bcpp -h and not the command by itself." + elog "" + elog "Configuration files are at ${EPREFIX}/etc/bcpp." + elog "To use them, use the -c option followed by the filename." +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffstat/
commit: edb8585d3c8a74e7de88c949b2113aaff919ccec Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:43:05 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:43:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb8585d dev-util/diffstat: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-util/diffstat/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/diffstat/metadata.xml b/dev-util/diffstat/metadata.xml index 1050bc28611f..8a804831c723 100644 --- a/dev-util/diffstat/metadata.xml +++ b/dev-util/diffstat/metadata.xml @@ -7,5 +7,6 @@ https://invisible-island.net/diffstat/CHANGES +ThomasDickey/diffstat-snapshots
[gentoo-commits] repo/gentoo:master commit in: media-sound/jack-audio-connection-kit/
commit: 0e70d62319e04ad52b1865e90852fab7625d4de6 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:26:06 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e70d623 media-sound/jack-audio-connection-kit: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-sound/jack-audio-connection-kit/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-sound/jack-audio-connection-kit/metadata.xml b/media-sound/jack-audio-connection-kit/metadata.xml index aa2076180f8a..4fc61802269e 100644 --- a/media-sound/jack-audio-connection-kit/metadata.xml +++ b/media-sound/jack-audio-connection-kit/metadata.xml @@ -8,4 +8,7 @@ Add basic realtime configuration via sys-auth/realtime-base + + jackaudio/jack1 +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: d350ffce621f6dc475f04177cb485c3df391075f Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:22:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:22:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d350ffce dev-embedded/libftdi: fix live ebuild Closes: https://bugs.gentoo.org/880265 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-1.5-r4.ebuild | 3 ++- dev-embedded/libftdi/libftdi-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild index d0809d5547ab..aff84e7671eb 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r4.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild @@ -12,12 +12,13 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"; + S="${WORKDIR}/${MY_P}" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/"; -S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1" diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 2e1662312d70..e59e64110b94 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -12,12 +12,13 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"; + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/"; -S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2" SLOT="1"
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/mbrola/
commit: bf11bcd0b49602ebdc518e24be16c41c296a0f32 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:24:15 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:24:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf11bcd0 app-accessibility/mbrola: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-accessibility/mbrola/metadata.xml | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/app-accessibility/mbrola/metadata.xml b/app-accessibility/mbrola/metadata.xml index 904973efe33a..0ffb3e4615bb 100644 --- a/app-accessibility/mbrola/metadata.xml +++ b/app-accessibility/mbrola/metadata.xml @@ -1,12 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - accessibil...@gentoo.org - Gentoo Accessibility Project - - - so...@gentoo.org - Gentoo Sound project - + + accessibil...@gentoo.org + Gentoo Accessibility Project + + + so...@gentoo.org + Gentoo Sound project + + + numediart/MBROLA +
[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/
commit: d01d9568c590c799acece6eea54944123734e62a Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:21:22 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:21:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01d9568 net-wireless/kismet: add github remote-id Signed-off-by: Sam James gentoo.org> net-wireless/kismet/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml index 06fff9ef465d..2728866d3aa6 100644 --- a/net-wireless/kismet/metadata.xml +++ b/net-wireless/kismet/metadata.xml @@ -16,4 +16,7 @@ Enable rtlsdr based kismet capture sources Enable capture source for ubertooth to sniff bluetooth low energy + + kismetwireless/kismet +
[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/
commit: ecf14ae72ae820b9d321a219a2e24e0d768959ab Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:20:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:20:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf14ae7 sys-process/btop: Stabilize 1.2.12 amd64, #880583 Signed-off-by: Sam James gentoo.org> sys-process/btop/btop-1.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/btop-1.2.12.ebuild b/sys-process/btop/btop-1.2.12.ebuild index 434e21b8080c..39aa6592146f 100644 --- a/sys-process/btop/btop-1.2.12.ebuild +++ b/sys-process/btop/btop-1.2.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ppc64 ~riscv x86" +KEYWORDS="amd64 arm64 ppc64 ~riscv x86" BDEPEND=" >=sys-devel/gcc-8
[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/
commit: 364f586ba1ef0b00278dc74c919c3e2550090e4c Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:20:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:20:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364f586b sys-process/btop: Stabilize 1.2.12 ppc64, #880583 Signed-off-by: Sam James gentoo.org> sys-process/btop/btop-1.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/btop-1.2.12.ebuild b/sys-process/btop/btop-1.2.12.ebuild index c9f3f4f10c86..767326218491 100644 --- a/sys-process/btop/btop-1.2.12.ebuild +++ b/sys-process/btop/btop-1.2.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm64 ppc64 ~riscv ~x86" BDEPEND=" >=sys-devel/gcc-8
[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/
commit: 763cf1c3b1168b5f7be677f999132f12db470d02 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:20:39 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:20:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763cf1c3 sys-process/btop: Stabilize 1.2.12 x86, #880583 Signed-off-by: Sam James gentoo.org> sys-process/btop/btop-1.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/btop-1.2.12.ebuild b/sys-process/btop/btop-1.2.12.ebuild index 767326218491..434e21b8080c 100644 --- a/sys-process/btop/btop-1.2.12.ebuild +++ b/sys-process/btop/btop-1.2.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm64 ppc64 ~riscv x86" BDEPEND=" >=sys-devel/gcc-8
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/, media-libs/harfbuzz/files/
commit: 9e5d8576d295164bc6dc9873e68ed94fd46968cf Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:13:32 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:14:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5d8576 media-libs/harfbuzz: backport fix for icu/freetype detection Bug: https://bugs.gentoo.org/830966 Closes: https://bugs.gentoo.org/880405 Closes: https://bugs.gentoo.org/880479 Thanks-to: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../files/harfbuzz-5.3.1-meson-freetype-icu.patch | 120 + media-libs/harfbuzz/harfbuzz-5.3.1-r1.ebuild | 104 ++ 2 files changed, 224 insertions(+) diff --git a/media-libs/harfbuzz/files/harfbuzz-5.3.1-meson-freetype-icu.patch b/media-libs/harfbuzz/files/harfbuzz-5.3.1-meson-freetype-icu.patch new file mode 100644 index ..3e0a7beece9c --- /dev/null +++ b/media-libs/harfbuzz/files/harfbuzz-5.3.1-meson-freetype-icu.patch @@ -0,0 +1,120 @@ +https://bugs.gentoo.org/880479 +https://bugs.gentoo.org/880405 +https://github.com/harfbuzz/harfbuzz/pull/3870 + +From 2c14943fb06ffd6de4e270454501ff5d305ede6e Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Tue, 8 Nov 2022 16:24:08 -0500 +Subject: [PATCH] meson: fix regression in detecting freetype2/icu-uc when + explicitly disabled + +In #3811 / commit 53a194aa3f5f7de0b40e879e41fcbe0de6e9fefe a broken and +half-implemented approach to kind of sort of handling the detection of +both pkg-config and cmake names for dependencies, was implemented. It +just checked for both versions with required: false, but when the build +was configured with *disabled* options, it was still found because it +was treated as auto. + +Really, the problem here is trying to outsmart Meson, which handles a +lot of edge cases correctly. But it's possible, albeit very wordy, to +manually implement Meson's internal logic via if/else fallbacks. Do so +here. +--- a/meson.build b/meson.build +@@ -83,20 +83,35 @@ check_funcs = [ + + m_dep = cpp.find_library('m', required: false) + +- +-# Try pkgconfig name +-freetype_dep = dependency('freetype2', required: false) +-if not freetype_dep.found() +- # Try cmake name +- freetype_dep = dependency('freetype', required: false) +-endif +-if not freetype_dep.found() +- # Subproject fallback, `allow_fallback: true` means the fallback will be +- # tried even if the freetype option is set to `auto`. +- freetype_dep = dependency('freetype2', ++if meson.version().version_compare('>=0.60.0') ++ # pkg-config: freetype2, cmake: Freetype ++ freetype_dep = dependency('freetype2', 'Freetype', + required: get_option('freetype'), + default_options: ['harfbuzz=disabled'], + allow_fallback: true) ++else ++ # painful hack to handle multiple dependencies but also respect options ++ freetype_opt = get_option('freetype') ++ # we want to handle enabled manually after fallbacks, but also handle disabled normally ++ if freetype_opt.enabled() ++freetype_opt = false ++ endif ++ # try pkg-config name ++ freetype_dep = dependency('freetype2', method: 'pkg-config', required: freetype_opt) ++ # when disabled, leave it not-found ++ if not freetype_dep.found() and not get_option('freetype').disabled() ++# Try cmake name ++freetype_dep = dependency('Freetype', method: 'cmake', required: false) ++# Subproject fallback, `allow_fallback: true` means the fallback will be ++# tried even if the freetype option is set to `auto`. ++if not freetype_dep.found() ++ freetype_dep = dependency('freetype2', ++method: 'pkg-config', ++required: get_option('freetype'), ++default_options: ['harfbuzz=disabled'], ++allow_fallback: true) ++endif ++ endif + endif + + glib_dep = dependency('glib-2.0', required: get_option('glib')) +@@ -104,18 +119,36 @@ gobject_dep = dependency('gobject-2.0', required: get_option('gobject')) + graphite2_dep = dependency('graphite2', required: get_option('graphite2')) + graphite_dep = dependency('graphite2', required: get_option('graphite')) + +-# Try pkgconfig name +-icu_dep = dependency('icu-uc', required: false) +-if not icu_dep.found() +- # Try cmake name +- icu_dep = dependency('ICU', +- required: false, +- components: 'uc', +- method: 'cmake') +-endif +-if not icu_dep.found() +- # Subproject fallback if icu option is enabled +- icu_dep = dependency('icu-uc', required: get_option('icu')) ++if meson.version().version_compare('>=0.60.0') ++ # pkg-config: icu-uc, cmake: ICU but with components ++ icu_dep = dependency('icu-uc', 'ICU', ++components: 'uc', ++required: get_option('icu'), ++
[gentoo-commits] repo/gentoo:master commit in: sys-process/btop/
commit: 36b8a7b846b407c9eb632a951cba4eef2e724b36 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 10 05:11:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:11:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b8a7b8 sys-process/btop: Stabilize 1.2.12 arm64, #880583 Signed-off-by: Arthur Zamarin gentoo.org> sys-process/btop/btop-1.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/btop/btop-1.2.12.ebuild b/sys-process/btop/btop-1.2.12.ebuild index 5dbb46974fd7..c9f3f4f10c86 100644 --- a/sys-process/btop/btop-1.2.12.ebuild +++ b/sys-process/btop/btop-1.2.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aristocratos/btop/archive/refs/tags/v${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm64 ~ppc64 ~riscv ~x86" BDEPEND=" >=sys-devel/gcc-8
[gentoo-commits] repo/gentoo:master commit in: app-admin/procinfo-ng/, app-admin/procinfo-ng/files/
commit: a4ae230be03c2f8ab6ed0e2d53f431d5bd649dbb Author: Sam James gentoo org> AuthorDate: Thu Nov 10 04:57:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:09:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ae230b app-admin/procinfo-ng: fix build w/ clang, -Wformat-security It's a lazy fix but upstream is dead and surprisingly other distros still package this. Fix -Wformat-security while at it. Closes: https://bugs.gentoo.org/719790 Signed-off-by: Sam James gentoo.org> .../files/procinfo-ng-2.0.304-wformat-security.patch| 11 +++ ...-2.0.304-r1.ebuild => procinfo-ng-2.0.304-r2.ebuild} | 17 + 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/app-admin/procinfo-ng/files/procinfo-ng-2.0.304-wformat-security.patch b/app-admin/procinfo-ng/files/procinfo-ng-2.0.304-wformat-security.patch new file mode 100644 index ..315983c9af30 --- /dev/null +++ b/app-admin/procinfo-ng/files/procinfo-ng-2.0.304-wformat-security.patch @@ -0,0 +1,11 @@ +--- a/procinfo.cpp b/procinfo.cpp +@@ -211,7 +211,7 @@ int mainLoop(bool perSecond, bool showTotals, bool showTotalsMem, bool fullScree + try { + rows = getNetStats(perSecond, showTotals, skipIfaces, elapsed); + } catch (string exceptionMessage) { +- print(exceptionMessage.c_str()); ++ print("%s", exceptionMessage.c_str()); + } + print("\n"); + prettyPrint(rows, rowWidth, true); diff --git a/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild b/app-admin/procinfo-ng/procinfo-ng-2.0.304-r2.ebuild similarity index 70% rename from app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild rename to app-admin/procinfo-ng/procinfo-ng-2.0.304-r2.ebuild index c1fe7c224965..d9384bee0dd8 100644 --- a/app-admin/procinfo-ng/procinfo-ng-2.0.304-r1.ebuild +++ b/app-admin/procinfo-ng/procinfo-ng-2.0.304-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Completely rewrite of the old system monitoring app procinfo" HOMEPAGE="https://sourceforge.net/projects/procinfo-ng/"; @@ -13,17 +13,26 @@ LICENSE="|| ( GPL-2 LGPL-2.1 )" SLOT="0" KEYWORDS="amd64 ~hppa x86" -RDEPEND="sys-libs/ncurses:0=" +RDEPEND="sys-libs/ncurses:=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-autotools.patch "${FILESDIR}"/${P}-man.patch + "${FILESDIR}"/${P}-wformat-security.patch ) src_prepare() { default + mv configure.{in,ac} || die eautoreconf } + +src_configure() { + # bug #719790 + append-cxxflags -std=c++03 + + default +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: 7d13210666e659d12f068b61c96f83c29005ec30 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 05:07:43 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 05:09:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d132106 dev-embedded/libftdi: drop obsolete sed for .pc files Closes: https://bugs.gentoo.org/880659 Bug: https://bugs.gentoo.org/766818 Signed-off-by: Sam James gentoo.org> .../libftdi/{libftdi-1.5-r3.ebuild => libftdi-1.5-r4.ebuild} | 7 --- dev-embedded/libftdi/libftdi-.ebuild | 11 ++- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild similarity index 88% rename from dev-embedded/libftdi/libftdi-1.5-r3.ebuild rename to dev-embedded/libftdi/libftdi-1.5-r4.ebuild index e9ceec3285f5..d0809d5547ab 100644 --- a/dev-embedded/libftdi/libftdi-1.5-r3.ebuild +++ b/dev-embedded/libftdi/libftdi-1.5-r4.ebuild @@ -71,13 +71,6 @@ src_test() { src_install() { cmake_src_install - # Fix up pkgconfig files - # bug #766818 - if use cxx ; then - sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die - sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die - fi - use python && python_optimize dodoc AUTHORS ChangeLog README TODO diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 36487c2e0df9..2e1662312d70 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 MY_P="${PN}1-${PV}" @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"; - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Userspace access to FTDI USB interface chips" @@ -66,13 +66,6 @@ src_test() { src_install() { cmake_src_install - # Fix up pkgconfig files - # bug #766818 - if use cxx ; then - sed -i -e "s/libftdipp1/libftdi1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdi1.pc || die - sed -i -e "s/libftdi1/libftdipp1/" "${ED}"/usr/$(get_libdir)/pkgconfig/libftdipp1.pc || die - fi - use python && python_optimize dodoc AUTHORS ChangeLog README TODO
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
commit: 295049084817e1617202a53f4f71cdcb40420625 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 9 19:56:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:02:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29504908 sci-astronomy/pyephem: fix UnquotedVariable Signed-off-by: Arthur Zamarin gentoo.org> sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild index cac5abc5aca7..2a874902d059 100644 --- a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild +++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ src_compile() { } python_test() { - PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem + PYTHONPATH="$(ls -d "${BUILD_DIR}"/lib*)" unit2 discover -s ephem } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: 5293767ded49173753ea5ad43113e17cc85963e7 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 10 05:06:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:06:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5293767d app-admin/sysstat: Stabilize 12.7.1 ppc64, #880673 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sysstat/sysstat-12.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sysstat/sysstat-12.7.1.ebuild b/app-admin/sysstat/sysstat-12.7.1.ebuild index 0e7b4a4aaebe..a7392068b03d 100644 --- a/app-admin/sysstat/sysstat-12.7.1.ebuild +++ b/app-admin/sysstat/sysstat-12.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="dcron debug nls lm-sensors lto selinux systemd" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: a86251acafb914d259ff63d4b8678267b3ab6026 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 10 05:06:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:06:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86251ac sys-apps/pkgcore: add 0.12.17 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/pkgcore/Manifest | 1 + sys-apps/pkgcore/pkgcore-0.12.17.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 31326a7d7586..c1d1f55b2050 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1 +1,2 @@ DIST pkgcore-0.12.16.tar.gz 623795 BLAKE2B b591aeaa5d780f0b273d446d1bdbdf33a44d085aa4975d3c5f394820a6f479c15da7850a699c92a56cb280ee028d922551c7226801dea6f4c34620bde3859c31 SHA512 acd7c478b342349e66dfda5ed1284663037b221e39b557215d1441e8a908c845fe26e274bcfd97b1879f5792fc017437cd0fbde1cdffc5ebc595a34fa56d2589 +DIST pkgcore-0.12.17.tar.gz 615375 BLAKE2B 9aabdeead2997e53ee3c966c908a231ff5e3b85422844538f47ff7bed03611459224ad7e931a9e94f0e376f221bd5c54f0f77f7883543cbd5b03c4dba6ba591b SHA512 9bad9b6e6177873b9187cff66b6b51c644a59a2d9f01b8ca110bc49006d6f0221c2c3b145d7cf5cec6f3c7526b6751100d56df13350b674a68ab5bbf19f10131 diff --git a/sys-apps/pkgcore/pkgcore-0.12.17.ebuild b/sys-apps/pkgcore/pkgcore-0.12.17.ebuild new file mode 100644 index ..727dcbf220de --- /dev/null +++ b/sys-apps/pkgcore/pkgcore-0.12.17.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git + https://github.com/pkgcore/pkgcore.git"; + inherit git-r3 +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="a framework for package management" +HOMEPAGE="https://github.com/pkgcore/pkgcore"; + +LICENSE="BSD MIT" +SLOT="0" + +RDEPEND=" + >=app-shells/bash-5.0 + dev-python/lxml[${PYTHON_USEDEP}] +" +if [[ ${PV} == * ]]; then + RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" +else + RDEPEND+=" >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]" +fi +BDEPEND=" + >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + test? ( + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fail because of forcing Gentoo's prefix + tests/ebuild/test_eapi.py::TestEAPI::test_register + tests/ebuild/test_eapi.py::TestEAPI::test_is_supported +) + +src_prepare() { + # force Gentoo's prefix + sed -e "/INSTALL_PREFIX =/s@= .*\$@= '${EPREFIX}/usr'@" -i py_build.py || die + + distutils-r1_src_prepare +} + +python_install_all() { + local DOCS=( NEWS.rst ) + [[ ${PV} == * ]] || doman build/sphinx/man/* + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: 83b8c1aa90caca6f7dd57b74a8827c74d76ebc75 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 10 05:06:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:06:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b8c1aa app-admin/sysstat: Stabilize 12.7.1 ppc, #880673 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/sysstat/sysstat-12.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sysstat/sysstat-12.7.1.ebuild b/app-admin/sysstat/sysstat-12.7.1.ebuild index a7392068b03d..df4308ea1361 100644 --- a/app-admin/sysstat/sysstat-12.7.1.ebuild +++ b/app-admin/sysstat/sysstat-12.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="dcron debug nls lm-sensors lto selinux systemd" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-plugins/browserpass/
commit: ec1b9213ff58c433b593dedd1cbad12739ae02d4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 9 19:53:05 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:02:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1b9213 www-plugins/browserpass: fix UnquotedVariable Signed-off-by: Arthur Zamarin gentoo.org> www-plugins/browserpass/browserpass-3.0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/browserpass/browserpass-3.0.10.ebuild b/www-plugins/browserpass/browserpass-3.0.10.ebuild index 086dfb387890..ccca3aa0379f 100644 --- a/www-plugins/browserpass/browserpass-3.0.10.ebuild +++ b/www-plugins/browserpass/browserpass-3.0.10.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}"/${MY_PN}-${PV} src_compile() { ego build || die - sed -e 's|%%replace%%|'${EPREFIX}'/usr/libexec/browserpass-native|' \ + sed -e "s|%%replace%%|${EPREFIX}/usr/libexec/browserpass-native|" \ -i browser-files/firefox-host.json browser-files/chromium-host.json || die }
[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/
commit: e51ca099bec28c5a27a7eb070e7c77a06790a30d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 9 19:52:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:02:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51ca099 dev-util/nvidia-cuda-toolkit: fix UnquotedVariable Signed-off-by: Arthur Zamarin gentoo.org> dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild | 2 +- dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild index ddd576b50961..b4b3850015f4 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild @@ -232,7 +232,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild index 6892b8af6f78..14112f7a0201 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild @@ -232,7 +232,7 @@ src_install() { } pkg_postinst_check() { - local a="$(${EROOT}/opt/cuda/bin/cuda-config -s)" + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" local b="0.0" local v for v in ${a}; do
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
commit: 06da890c4b79d9a78e6098f3576a15cd952dfd4e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 9 19:57:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:02:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06da890c sci-chemistry/molequeue: fix UnquotedVariable Signed-off-by: Arthur Zamarin gentoo.org> sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild index 8901b0f81ce5..097499b09f3c 100644 --- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild +++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild @@ -53,7 +53,7 @@ src_configure() { -DINSTALL_LIBRARY_DIR=$(get_libdir) ) use zeromq && \ - mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" ) + mycmakeargs+=( "-DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\"" ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/
commit: be3fe57cf41091204ff46706056efacff747420c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 9 19:58:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 05:02:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3fe57c sys-auth/elogind: fix UnquotedVariable Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/elogind/elogind-246.10-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/elogind/elogind-246.10-r1.ebuild b/sys-auth/elogind/elogind-246.10-r1.ebuild index c6a1f102edac..545f56aa84e4 100644 --- a/sys-auth/elogind/elogind-246.10-r1.ebuild +++ b/sys-auth/elogind/elogind-246.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -66,7 +66,7 @@ src_prepare() { } src_configure() { - local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut -d '"' -f 2)" + local rccgroupmode="$(grep rc_cgroup_mode "${EPREFIX}"/etc/rc.conf | cut -d '"' -f 2)" local cgroupmode="legacy" if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
[gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
commit: a48d81e5d4e51bdf0ca4928fbea788950411def1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 8 19:48:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 10 04:50:33 2022 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=a48d81e5 new release 0.12.17 Signed-off-by: Arthur Zamarin gentoo.org> NEWS.rst | 23 +++ 1 file changed, 23 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 3358a795c..892f9a1a7 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -2,6 +2,29 @@ Release Notes = + +pkgcore 0.12.17 (2022-11-10) + + +- profiles: support package.bashrc files as an extension (#370, Arthur Zamarin) + +- patom: new command for working with atoms, like qatom (#362, Arthur Zamarin) + +- ebuild.repository: fix manifest entries generation with precise restricts + (#371, Arthur Zamarin) + +- operations.fetch: better error messages when fetching fails (Arthur Zamarin) + https://github.com/pkgcore/pkgdev/issues/86 + +- ebuild.profiles: error out when USE_EXPAND syntax is used in package.mask + (Arthur Zamarin) + https://github.com/pkgcore/pkgcheck/issues/370 + +- drop Python 3.8 support (Arthur Zamarin) + +- Use flit with custom wrapper as build backend (#372, #374, Arthur Zamarin, + with special thanks to Michał Górny for reviewing and helping with it) + pkgcore 0.12.16 (2022-10-04)
[gentoo-commits] repo/gentoo:master commit in: games-misc/exult-sound/
commit: d2bc73a26119a5330ffeafdf471b269f78fc85ac Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 10 02:02:18 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 10 02:52:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bc73a2 games-misc/exult-sound: Keyword 0-r2 ppc64, #850493 Tested-by: ernsteiswuerfel mailbox.org> Signed-off-by: Ionen Wolkens gentoo.org> games-misc/exult-sound/exult-sound-0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-misc/exult-sound/exult-sound-0-r2.ebuild b/games-misc/exult-sound/exult-sound-0-r2.ebuild index 6583d1301935..21a835bed962 100644 --- a/games-misc/exult-sound/exult-sound-0-r2.ebuild +++ b/games-misc/exult-sound/exult-sound-0-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/exult/exult-data/exult_audio.zip"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: games-engines/exult/
commit: ca274de84dd6dfaa2dc71dcb30ebc50fdab9e11e Author: Azamat H. Hackimov gmail com> AuthorDate: Wed Nov 9 11:08:54 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 10 02:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca274de8 games-engines/exult: add 1.8 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28200 Signed-off-by: Ionen Wolkens gentoo.org> games-engines/exult/Manifest | 1 + games-engines/exult/exult-1.8.ebuild | 56 games-engines/exult/metadata.xml | 2 +- 3 files changed, 58 insertions(+), 1 deletion(-) diff --git a/games-engines/exult/Manifest b/games-engines/exult/Manifest index 89066ec8df51..6f8438c5319a 100644 --- a/games-engines/exult/Manifest +++ b/games-engines/exult/Manifest @@ -1 +1,2 @@ DIST exult-1.6.tar.gz 7906968 BLAKE2B f58b009bf82c5120a7ce588cbc5d2b282b92d7e8d08fb3e6119436de178ebd8af1d9a10e4ba660038aac9b87f0ced3fbbdbc5f39a3b3e17fee36b295d7df2603 SHA512 e786ccc11d3fc1b0747c0c620b51152d09f5157ca1e458a5aecc5e66c91e3222b6ba61311149bd6be83e20d339ea1d6d47640f89cc1750a9720549278a33e1b2 +DIST exult-1.8.tar.gz 19104130 BLAKE2B 56e127d95d3a948b7c52ca3439f8a84691728817c855b46580a8baf21ad0b8f663d5f9fb2fb855d73baa1d3cc29181d001adae1a978c75a7dfa598879b559ab4 SHA512 5422f70c00a1d5ff0606cb7613b891abda430872c50b1058999085c7df08360fd55d5bdf95cbff09616cf3b11e51dce4b11c7322c3db9a8756946e5854ef0fde diff --git a/games-engines/exult/exult-1.8.ebuild b/games-engines/exult/exult-1.8.ebuild new file mode 100644 index ..8e0e2b0a48b2 --- /dev/null +++ b/games-engines/exult/exult-1.8.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems" +HOMEPAGE="http://exult.sourceforge.net/"; +SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="alsa fluidsynth timidity tools" + +DEPEND=" + games-misc/exult-sound + >=media-libs/libpng-1.6:0= + media-libs/libvorbis + sys-libs/zlib:= + virtual/opengl + alsa? ( media-libs/alsa-lib ) + fluidsynth? ( media-sound/fluidsynth ) + media-libs/libsdl2[sound,video,X] + timidity? ( >=media-sound/timidity++-2 ) +" +RDEPEND="${DEPEND}" + +DOCS=( + AUTHORS ChangeLog FAQ NEWS README +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-zip-support \ + --with-desktopdir=/usr/share/applications \ + --with-icondir=/usr/share/pixmaps \ + $(use_enable alsa) \ + $(use_enable fluidsynth) \ + $(use_enable timidity timidity-midi) \ + $(use_enable tools) \ + $(use_enable tools compiler) \ + $(use_enable tools mods) +} + +pkg_postinst() { + elog "You *must* have the original Ultima7 The Black Gate and/or" + elog "The Serpent Isle installed." + elog "See documentation in /usr/share/doc/${PF} for information." +} diff --git a/games-engines/exult/metadata.xml b/games-engines/exult/metadata.xml index dfaf409414b7..6351a584ce67 100644 --- a/games-engines/exult/metadata.xml +++ b/games-engines/exult/metadata.xml @@ -12,6 +12,6 @@ Compile with support for FluidSynth Use libsdl2 instead of libsdl - Enable tools + Enable tools, usercode compiler and mods support
[gentoo-commits] repo/gentoo:master commit in: games-engines/exult/
commit: 35e351938ca7e189dece0b5df4084ffebaa9d78b Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 10 02:02:19 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 10 02:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e35193 games-engines/exult: Keyword 1.6 ppc64, #850493 Tested-by: ernsteiswuerfel mailbox.org> Signed-off-by: Ionen Wolkens gentoo.org> games-engines/exult/exult-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-engines/exult/exult-1.6.ebuild b/games-engines/exult/exult-1.6.ebuild index 890ac649e4c7..bb5e1c9d1715 100644 --- a/games-engines/exult/exult-1.6.ebuild +++ b/games-engines/exult/exult-1.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.t LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="alsa fluidsynth opengl +sdl2 timidity tools" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-engines/exult/
commit: 760490f827d38225e9d492249176b39d4da117c1 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 10 02:09:56 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 10 02:52:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760490f8 games-engines/exult: forward ~ppc64 keyword Signed-off-by: Ionen Wolkens gentoo.org> games-engines/exult/exult-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-engines/exult/exult-1.8.ebuild b/games-engines/exult/exult-1.8.ebuild index 8e0e2b0a48b2..0b544c3211fb 100644 --- a/games-engines/exult/exult-1.8.ebuild +++ b/games-engines/exult/exult-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.t LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="alsa fluidsynth timidity tools" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-engines/exult/
commit: 1def587ca3c65f00199e30a512e3d5558d1c8533 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 10 01:28:00 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 10 03:10:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1def587c games-engines/exult: extra ebuild changes/updates bit of tidying and: * use EPREFIX * use html/ for for docs * add joystick on libSDL2 * depend on xorg-proto, fails without because of libsdl2 (and keep X on libsdl2, seems needed) * drop virtual/opengl, this doesn't use GL anymore I can see? also does not seem to need libsdl2[opengl] Probably other improvements that could be done (better way or instructions to find game data in $HOME rather than /usr/share, and have not looked at gtk+exult-studio), but left alone for now. Signed-off-by: Ionen Wolkens gentoo.org> games-engines/exult/exult-1.8.ebuild | 51 ++-- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/games-engines/exult/exult-1.8.ebuild b/games-engines/exult/exult-1.8.ebuild index 0b544c3211fb..bf03c5b70837 100644 --- a/games-engines/exult/exult-1.8.ebuild +++ b/games-engines/exult/exult-1.8.ebuild @@ -5,52 +5,53 @@ EAPI=8 inherit autotools -DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems" -HOMEPAGE="http://exult.sourceforge.net/"; -SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.tar.gz"; +DESCRIPTION="Ultima 7 game engine that runs on modern operating systems" +HOMEPAGE="https://exult.sourceforge.net/"; +SRC_URI="mirror://sourceforge/exult/exult-all-versions/${PV}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="alsa fluidsynth timidity tools" -DEPEND=" +RDEPEND=" games-misc/exult-sound - >=media-libs/libpng-1.6:0= + media-libs/libpng:= + media-libs/libsdl2[X,joystick,sound,video] media-libs/libvorbis sys-libs/zlib:= - virtual/opengl alsa? ( media-libs/alsa-lib ) - fluidsynth? ( media-sound/fluidsynth ) - media-libs/libsdl2[sound,video,X] - timidity? ( >=media-sound/timidity++-2 ) -" -RDEPEND="${DEPEND}" - -DOCS=( - AUTHORS ChangeLog FAQ NEWS README -) + fluidsynth? ( media-sound/fluidsynth:= ) + timidity? ( media-sound/timidity++ )" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" src_prepare() { default + eautoreconf } src_configure() { - econf \ - --enable-zip-support \ - --with-desktopdir=/usr/share/applications \ - --with-icondir=/usr/share/pixmaps \ - $(use_enable alsa) \ - $(use_enable fluidsynth) \ - $(use_enable timidity timidity-midi) \ - $(use_enable tools) \ - $(use_enable tools compiler) \ + local econfargs=( + --docdir="${EPREFIX}"/usr/share/${PF}/html + --with-desktopdir="${EPREFIX}"/usr/share/applications + --with-icondir="${EPREFIX}"/usr/share/pixmaps + $(use_enable alsa) + $(use_enable fluidsynth) + $(use_enable timidity timidity-midi) + $(use_enable tools) + $(use_enable tools compiler) $(use_enable tools mods) + --enable-zip-support + ) + + econf "${econfargs[@]}" } pkg_postinst() { elog "You *must* have the original Ultima7 The Black Gate and/or" elog "The Serpent Isle installed." - elog "See documentation in /usr/share/doc/${PF} for information." + elog "See documentation in ${EROOT}/usr/share/doc/${PF} for information." }
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: a95157e9d4756d04c271fa45378a7800e7a0aeeb Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:50:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:50:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95157e9 app-admin/sysstat: Stabilize 12.7.1 arm, #880673 Signed-off-by: Sam James gentoo.org> app-admin/sysstat/sysstat-12.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sysstat/sysstat-12.7.1.ebuild b/app-admin/sysstat/sysstat-12.7.1.ebuild index 37ab5d829827..577502c84f2f 100644 --- a/app-admin/sysstat/sysstat-12.7.1.ebuild +++ b/app-admin/sysstat/sysstat-12.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="dcron debug nls lm-sensors lto selinux systemd" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: a650181e7a2860e7d22fb9fee72bdbc8e26c5eda Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:50:35 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:50:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a650181e app-admin/sysstat: Stabilize 12.7.1 x86, #880673 Signed-off-by: Sam James gentoo.org> app-admin/sysstat/sysstat-12.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sysstat/sysstat-12.7.1.ebuild b/app-admin/sysstat/sysstat-12.7.1.ebuild index 577502c84f2f..0e7b4a4aaebe 100644 --- a/app-admin/sysstat/sysstat-12.7.1.ebuild +++ b/app-admin/sysstat/sysstat-12.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="dcron debug nls lm-sensors lto selinux systemd" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: 2a6e361aa0de186556ff15fb35655a58c22bcd58 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:49:17 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:49:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6e361a dev-python/pypy3: Stabilize 7.3.9_p9 amd64, #880645 Signed-off-by: Sam James gentoo.org> dev-python/pypy3/pypy3-7.3.9_p9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pypy3/pypy3-7.3.9_p9.ebuild b/dev-python/pypy3/pypy3-7.3.9_p9.ebuild index c895b7eb2e25..b8fada825778 100644 --- a/dev-python/pypy3/pypy3-7.3.9_p9.ebuild +++ b/dev-python/pypy3/pypy3-7.3.9_p9.ebuild @@ -25,7 +25,7 @@ LICENSE="MIT" # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' # also check pypy/interpreter/pycode.py -> pypy_incremental_magic SLOT="0/pypy39-pp73-336" -KEYWORDS="~amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ensurepip gdbm +jit ncurses sqlite test tk" # many tests are failing upstream # see https://buildbot.pypy.org/summary?branch=py3.9
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: c174548e1652d1fddd6b8e100ea6f6f5b8be7029 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:49:14 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:49:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c174548e dev-lang/python: Stabilize 3.10.8_p3 arm64, #880641 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.10.8_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.10.8_p3.ebuild b/dev-lang/python/python-3.10.8_p3.ebuild index dedc83e8a23d..1a6849d68da3 100644 --- a/dev-lang/python/python-3.10.8_p3.ebuild +++ b/dev-lang/python/python-3.10.8_p3.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk +xml
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 2af3ae603888187b4e7f8ead75d11e4cbc38f74e Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:49:11 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:49:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af3ae60 dev-lang/python: Stabilize 3.8.15_p3 arm64, #880637 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.8.15_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.8.15_p3.ebuild b/dev-lang/python/python-3.8.15_p3.ebuild index d6eac9f2a689..928658f24517 100644 --- a/dev-lang/python/python-3.8.15_p3.ebuild +++ b/dev-lang/python/python-3.8.15_p3.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: ac03f645b11f7be9b63e6ed4a40bef538cd481b7 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:49:13 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:49:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac03f645 dev-lang/python: Stabilize 3.9.15_p3 arm64, #880639 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.9.15_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.9.15_p3.ebuild b/dev-lang/python/python-3.9.15_p3.ebuild index 10dc65809a85..516f6837b10a 100644 --- a/dev-lang/python/python-3.9.15_p3.ebuild +++ b/dev-lang/python/python-3.9.15_p3.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: bffecda3af883a5ff85d71b0fbb0a313018cd21d Author: Sam James gentoo org> AuthorDate: Thu Nov 10 02:49:15 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 02:49:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffecda3 dev-python/pypy3: Stabilize 7.3.9_p9 x86, #880645 Signed-off-by: Sam James gentoo.org> dev-python/pypy3/pypy3-7.3.9_p9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pypy3/pypy3-7.3.9_p9.ebuild b/dev-python/pypy3/pypy3-7.3.9_p9.ebuild index 6370feafe7b8..c895b7eb2e25 100644 --- a/dev-python/pypy3/pypy3-7.3.9_p9.ebuild +++ b/dev-python/pypy3/pypy3-7.3.9_p9.ebuild @@ -25,7 +25,7 @@ LICENSE="MIT" # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' # also check pypy/interpreter/pycode.py -> pypy_incremental_magic SLOT="0/pypy39-pp73-336" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ensurepip gdbm +jit ncurses sqlite test tk" # many tests are failing upstream # see https://buildbot.pypy.org/summary?branch=py3.9
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: a9fb6ba64398b57c1fe7b74b546b531c75ba42ac Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 10 02:07:16 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Nov 10 02:08:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fb6ba6 app-crypt/certbot-apache: add 1.32.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/Manifest | 1 + .../certbot-apache/certbot-apache-1.32.0.ebuild| 33 ++ 2 files changed, 34 insertions(+) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 4374c9ab7fd6..05f21a3b696b 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -1,3 +1,4 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.32.0.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242 diff --git a/app-crypt/certbot-apache/certbot-apache-1.32.0.ebuild b/app-crypt/certbot-apache/certbot-apache-1.32.0.ebuild new file mode 100644 index ..4a5e9753518c --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-1.32.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S=${WORKDIR}/${PN%-apache}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 3c723aae90b1eea541ea1904c8c0f4b622fae579 Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 10 02:07:42 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Nov 10 02:08:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c723aae app-crypt/certbot-nginx: add 1.32.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/Manifest | 1 + .../certbot-nginx/certbot-nginx-1.32.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 4374c9ab7fd6..05f21a3b696b 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -1,3 +1,4 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.32.0.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242 diff --git a/app-crypt/certbot-nginx/certbot-nginx-1.32.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-1.32.0.ebuild new file mode 100644 index ..7eeac389284d --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-1.32.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + S=${WORKDIR}/${PN%-nginx}-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: 674a7254de51209c994911d1959233af31c8a58e Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 10 02:06:40 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Nov 10 02:08:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674a7254 app-crypt/certbot: add 1.32.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-1.32.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 4374c9ab7fd6..05f21a3b696b 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -1,3 +1,4 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.32.0.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242 diff --git a/app-crypt/certbot/certbot-1.32.0.ebuild b/app-crypt/certbot/certbot-1.32.0.ebuild new file mode 100644 index ..3d098ba0560b --- /dev/null +++ b/app-crypt/certbot/certbot-1.32.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi +S=${WORKDIR}/${P}/${PN} + +inherit distutils-r1 + +DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="selinux" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot )" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: e90165322ea24366f6081cf76c10f1ae92dfb644 Author: Matthew Thode gentoo org> AuthorDate: Thu Nov 10 02:05:28 2022 + Commit: Matthew Thode gentoo org> CommitDate: Thu Nov 10 02:08:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9016532 app-crypt/acme: add 1.32.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-1.32.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 4374c9ab7fd6..05f21a3b696b 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -1,3 +1,4 @@ DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522 DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.32.0.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242 diff --git a/app-crypt/acme/acme-1.32.0.ebuild b/app-crypt/acme/acme-1.32.0.ebuild new file mode 100644 index ..a905a81b75cc --- /dev/null +++ b/app-crypt/acme/acme-1.32.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + S=${WORKDIR}/certbot-${PV}/acme +fi + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"; + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: f3372327fcbb60401503751c4ab58f8ef272204a Author: John Helmert III gentoo org> AuthorDate: Thu Nov 10 01:49:35 2022 + Commit: John Helmert III gentoo org> CommitDate: Thu Nov 10 01:50:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3372327 www-apps/grafana-bin: drop 8.5.14, 9.0.9, 9.1.8, 9.2.0 Bug: https://bugs.gentoo.org/877097 Bug: https://bugs.gentoo.org/879025 Bug: https://bugs.gentoo.org/880551 Signed-off-by: John Helmert III gentoo.org> www-apps/grafana-bin/Manifest | 4 -- www-apps/grafana-bin/grafana-bin-8.5.14.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.0.9.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.1.8.ebuild | 66 -- www-apps/grafana-bin/grafana-bin-9.2.0.ebuild | 66 -- 5 files changed, 268 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 12b797a81127..3ff8e1e8f6e8 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,5 +1 @@ -DIST grafana-bin-8.5.14.tar.gz 77799742 BLAKE2B a4e61135f4eea5e5b06cb75f38de2350f36c2a103dad87d0900c0862c20024345bab6aae78553b0d7e5c10764473c465351a4c7b614b77a5f0af785a05a27087 SHA512 fbf9600184ef425b26144a09e252d4e4301546da5ca471e142a278502e6d3174974dead7bbed58f841c683d7df27fc923c65f79cebdbf0931c1f2def472c82b4 -DIST grafana-bin-9.0.9.tar.gz 79913712 BLAKE2B 9c3a088c5d01a514738dac598e254ef4a10769aecb8a43cc62bab74516337fddd592ac655a9260d661784ed27f14c0ba764de83183a47ed35c98629a9e40c8ea SHA512 dd496f6a52f10c1f579cb5cb13ce92297c3e9a3b2685f0e5d995bf27236ff09c95af662c5613eb4b9d4cf7224995dbb2be27f1a0d63f963f535b281b1be765b6 -DIST grafana-bin-9.1.8.tar.gz 82490356 BLAKE2B 8c6cd47d9de5a3331903566e144d9bbbd876de822d869774c4fab717c05f1b10571af9c3a520d8c1ac319e39b3c8ba53d7264883749bd5a3b41e6838141e SHA512 6aff45a8ca178c1b0cf42dccf2ec34447c5c3318c7f0e04324c7b4a1a274218cf408ff06f23f423dfdfa24ef63d88e4a25354a87e69b88d383993b0ced282cfc -DIST grafana-bin-9.2.0.tar.gz 96845048 BLAKE2B 7e1755624232fc316b11c7d37f3cfb6641f79dc92d22405127e98d596c2f4974110ae926715a313602b6d300b121a7621a1ecb6c6ddbfd1e27b2cc763daa6d85 SHA512 ebd74bb144e65b778bbabd7f13ee4a3fb479854a49b1a4ebb1d28cda736edbc8b68bb3e8f44d89f94a5656bf9064b3902b297d8185c2e986d1ce0467efcfbc5b DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 diff --git a/www-apps/grafana-bin/grafana-bin-8.5.14.ebuild b/www-apps/grafana-bin/grafana-bin-8.5.14.ebuild deleted file mode 100644 index 34a49d80d06a.. --- a/www-apps/grafana-bin/grafana-bin-8.5.14.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -MY_PN=${PN/-bin/} -MY_PV=${PV/_beta/-beta} -S=${WORKDIR}/${MY_PN}-${MY_PV} - -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" -HOMEPAGE="https://grafana.org"; -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" - -RESTRICT="mirror" -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -DEPEND="acct-group/grafana - acct-user/grafana" -RDEPEND="${DEPEND} - media-libs/fontconfig - sys-libs/glibc" - -QA_PREBUILT="usr/bin/grafana-*" -QA_PRESTRIPPED=${QA_PREBUILT} - -src_install() { - keepdir /etc/grafana - insinto /etc/grafana - newins "${S}"/conf/sample.ini grafana.ini - rm "${S}"/conf/sample.ini || die - - # Frontend assets - insinto /usr/share/${MY_PN} - doins -r public conf - - dobin bin/grafana-cli - dobin bin/grafana-server - - newconfd "${FILESDIR}"/grafana-r1.confd grafana - newinitd "${FILESDIR}"/grafana.initd grafana - systemd_newunit "${FILESDIR}"/grafana.service grafana.service - - keepdir /var/{lib,log}/grafana - keepdir /var/lib/grafana/{dashboards,plugins} - fowners grafana:grafana /var/{lib,log}/grafana - fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} - fperms 0750 /var/{lib,log}/grafana - fperms 0750 /var/lib/grafana/{dashboards,plugins} -} - -postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation - - elog "${PN} has built-in log rotation. Please see [log.file] section of" - elog "/etc/grafana/grafana.ini for related settings." - elog - elog "You may add your own custom configuration for app-admin/logrotate if you" - elog "wish to use external rotation of logs. In this case, you also need to make" - el
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: b4c1fcd35fb637eebe424ca7ad4a19da02ab2398 Author: John Helmert III gentoo org> AuthorDate: Thu Nov 10 01:48:42 2022 + Commit: John Helmert III gentoo org> CommitDate: Thu Nov 10 01:49:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c1fcd3 www-apps/grafana-bin: add 9.2.4 Bug: https://bugs.gentoo.org/879025 Bug: https://bugs.gentoo.org/880551 Signed-off-by: John Helmert III gentoo.org> www-apps/grafana-bin/Manifest | 1 + www-apps/grafana-bin/grafana-bin-9.2.4.ebuild | 66 +++ 2 files changed, 67 insertions(+) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 58fb208f8b79..12b797a81127 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -2,3 +2,4 @@ DIST grafana-bin-8.5.14.tar.gz 77799742 BLAKE2B a4e61135f4eea5e5b06cb75f38de2350 DIST grafana-bin-9.0.9.tar.gz 79913712 BLAKE2B 9c3a088c5d01a514738dac598e254ef4a10769aecb8a43cc62bab74516337fddd592ac655a9260d661784ed27f14c0ba764de83183a47ed35c98629a9e40c8ea SHA512 dd496f6a52f10c1f579cb5cb13ce92297c3e9a3b2685f0e5d995bf27236ff09c95af662c5613eb4b9d4cf7224995dbb2be27f1a0d63f963f535b281b1be765b6 DIST grafana-bin-9.1.8.tar.gz 82490356 BLAKE2B 8c6cd47d9de5a3331903566e144d9bbbd876de822d869774c4fab717c05f1b10571af9c3a520d8c1ac319e39b3c8ba53d7264883749bd5a3b41e6838141e SHA512 6aff45a8ca178c1b0cf42dccf2ec34447c5c3318c7f0e04324c7b4a1a274218cf408ff06f23f423dfdfa24ef63d88e4a25354a87e69b88d383993b0ced282cfc DIST grafana-bin-9.2.0.tar.gz 96845048 BLAKE2B 7e1755624232fc316b11c7d37f3cfb6641f79dc92d22405127e98d596c2f4974110ae926715a313602b6d300b121a7621a1ecb6c6ddbfd1e27b2cc763daa6d85 SHA512 ebd74bb144e65b778bbabd7f13ee4a3fb479854a49b1a4ebb1d28cda736edbc8b68bb3e8f44d89f94a5656bf9064b3902b297d8185c2e986d1ce0467efcfbc5b +DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 diff --git a/www-apps/grafana-bin/grafana-bin-9.2.4.ebuild b/www-apps/grafana-bin/grafana-bin-9.2.4.ebuild new file mode 100644 index ..0143a5740601 --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.2.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/consult-flycheck/
commit: f5eedc65ba7821c9ce44fb7cf01607bfb2c3e086 Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 10 01:17:58 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 10 01:19:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5eedc65 app-emacs/consult-flycheck: bump to 0.9 Signed-off-by: Maciej Barć gentoo.org> app-emacs/consult-flycheck/Manifest | 1 + .../consult-flycheck/consult-flycheck-0.9.ebuild| 21 + 2 files changed, 22 insertions(+) diff --git a/app-emacs/consult-flycheck/Manifest b/app-emacs/consult-flycheck/Manifest index 059d3055cb13..393975c0af1f 100644 --- a/app-emacs/consult-flycheck/Manifest +++ b/app-emacs/consult-flycheck/Manifest @@ -1 +1,2 @@ DIST consult-flycheck-0.8.tar.gz 2146 BLAKE2B 9b27456095012818b73484303c9d798595fb7997658952d8878b8ff63cbec860cb562e871e009ab4535f8ae12d67c1283b2ca80ce0927a471a846137a6eec8f4 SHA512 304cb58b164155f95e6c8088949fc3946145a50461388a2c8a085c940c20ada0e8834c861ee1f8900a02f308ed09c0a04d10917e94da8be0500539ddf87fe217 +DIST consult-flycheck-0.9.tar.gz 2189 BLAKE2B 6fd39f9f79af54a9b02b1e1d2884b0caaba45562e13b4f10ec7bf95c9c193a248b24c0eb3160e1a97bae98c5034e24cd379f8ff54d66cf4e7ece8b426aad826a SHA512 ba742a28f37943680739b924dc163cf96d2557e22be420a7a3ca27db79365352a5b6223d988fc45e92c578e00114b2415d1be3f13feb70ac0c5509d5cd915199 diff --git a/app-emacs/consult-flycheck/consult-flycheck-0.9.ebuild b/app-emacs/consult-flycheck/consult-flycheck-0.9.ebuild new file mode 100644 index ..71a13cdc7f92 --- /dev/null +++ b/app-emacs/consult-flycheck/consult-flycheck-0.9.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=26 + +inherit elisp + +DESCRIPTION="Consult integration for Flycheck" +HOMEPAGE="https://github.com/minad/consult-flycheck"; +SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SITEFILE="50${PN}-gentoo.el" + +DEPEND="app-emacs/consult + app-emacs/flycheck" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/
commit: b814ba7f85e862d8440469f64f16277b2c132f5d Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:56:02 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:56:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b814ba7f app-admin/sysstat: add 12.7.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/sysstat/Manifest | 1 + app-admin/sysstat/sysstat-12.7.1.ebuild | 84 + 2 files changed, 85 insertions(+) diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest index 8990d74b24f2..87f66f8cc67c 100644 --- a/app-admin/sysstat/Manifest +++ b/app-admin/sysstat/Manifest @@ -1 +1,2 @@ DIST sysstat-12.6.0.tar.gz 1454167 BLAKE2B 84213e1d63e6d44e889e9763c9f47c769805baf65715199b1ddb3472ce68c37b3b46229af43ecf0cd85d6c09be85273e90b96a975304cf2f6695298b3e552630 SHA512 f4d0e0dead0cce84782e985c8074871c45e77949c2bcfefd5642280e961f39e9eaa9f9fc93c013d79deba6e3703626894dd665ff64db72550d1c24f404780a5f +DIST sysstat-12.7.1.tar.gz 1464847 BLAKE2B dd4cb510d45879665945d7c3efcb9e1011f6b77d152c7f989ef6a3e8f203c05c1ca708959030cb864c31810ec27a5e880a9cfcd805f26c4f3537d55bdd9fd763 SHA512 5c1da0f5a1bf26091f029c5ea138f836616becb1e531843aa2c150a66ddc1f07b43cffeac98445855bf70319942fe22838a682c2f7685893bead7d8de7e9e2a8 diff --git a/app-admin/sysstat/sysstat-12.7.1.ebuild b/app-admin/sysstat/sysstat-12.7.1.ebuild new file mode 100644 index ..37ab5d829827 --- /dev/null +++ b/app-admin/sysstat/sysstat-12.7.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd toolchain-funcs + +DESCRIPTION="System performance tools for Linux" +HOMEPAGE="http://sebastien.godard.pagesperso-orange.fr/"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="dcron debug nls lm-sensors lto selinux systemd" + +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +COMMON_DEPEND=" + nls? ( virtual/libintl ) + lm-sensors? ( sys-apps/lm-sensors:= ) +" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND=" + ${COMMON_DEPEND} + !dcron? ( !sys-process/dcron ) + selinux? ( sec-policy/selinux-sysstat ) +" + +REQUIRED_USE="dcron? ( !systemd )" + +src_prepare() { + if use dcron; then + sed -i 's/@CRON_OWNER@ //g' cron/sysstat.crond.in || die + fi + default +} + +src_configure() { + tc-export AR + + sa_lib_dir=/usr/lib/sa \ + conf_dir=/etc \ + econf \ + $(use_enable !systemd use-crond) \ + $(use_enable lm-sensors sensors) \ + $(use_enable lto) \ + $(use_enable nls) \ + $(usex debug --enable-debuginfo '') \ + --disable-compress-manpg \ + --disable-stripping \ + --disable-pcp \ + --enable-copy-only \ + --enable-documentation \ + --enable-install-cron \ + --with-systemdsystemunitdir=$(systemd_get_systemunitdir) +} + +src_compile() { + LFLAGS="${LDFLAGS}" default +} + +src_install() { + keepdir /var/log/sa + + emake \ + CHOWN=true \ + DESTDIR="${D}" \ + DOC_DIR=/usr/share/doc/${PF} \ + MANGRPARG='' \ + install + + dodoc -r contrib/ + + newinitd "${FILESDIR}"/${PN}.init.d ${PN} + systemd_dounit ${PN}.service + + rm "${D}"/usr/share/doc/${PF}/COPYING || die +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/xivlauncher/
commit: c4dda6b6d4d890e9886f9bf763a33925f8c0cd54 Author: Anna Figueiredo Gomes tutanota com> AuthorDate: Thu Nov 10 00:43:24 2022 + Commit: Anna Figueiredo Gomes tutanota com> CommitDate: Thu Nov 10 00:43:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4dda6b6 games-util/xivlauncher: new package, add 1.0.2 Signed-off-by: Anna Figueiredo Gomes tutanota.com> games-util/xivlauncher/Manifest | 189 + games-util/xivlauncher/metadata.xml | 14 ++ games-util/xivlauncher/xivlauncher-1.0.2.ebuild | 264 3 files changed, 467 insertions(+) diff --git a/games-util/xivlauncher/Manifest b/games-util/xivlauncher/Manifest new file mode 100644 index 0..4b54332c9 --- /dev/null +++ b/games-util/xivlauncher/Manifest @@ -0,0 +1,189 @@ +DIST FFXIVQuickLauncher-223db565dbe88cf770c2a383fb3fb2b2ff28ec51.tar.gz 23242986 BLAKE2B 7d3543c94fd1ba08c52d3479f24fcb854c07229bd021269de4ed1db0965fe1f80c250185760a57982805866c8d6f030bd49c5a53b770d60ac3a73ae6ea88007a SHA512 4584fc8e8a5e62994b8ac11795604a9d8382e3ad3cd875829bd5994ac201050514b0c27f90e2c53e78df3a9fba75ecd7e43818229e67ed1dbca8d9ff199c60ed +DIST castle.core.4.4.1.nupkg 919111 BLAKE2B 5ee1245ef79f00b89fd03957b260337b4af242667c10cd9189540853344d062e27dee224989ef6a29544083f9a8416a197b9d97ba38ee1ace4630e89893355e7 SHA512 b27c340df07622abda8543a48c057eb936c9b02b7ed2d6f58e09e33bd5a5f70c7a2ee867127a05697e5a4127ba40494a17ea40080482578328aa8a33ae97aa3a +DIST cheaploc.1.1.6.nupkg 17585 BLAKE2B 1ed77a02342449f2b20fc97f0dfca7122637beb9f5f08854dc3d6c4f3676340686e49ac46173945f90dc56e7f41bc719d1976b5b4e61f1b25ced0b94cdb6a29d SHA512 ff2d6e19a08b54d288eced17cafe2dca9943bc7b0fab131c477f9ce7d8390762b11949228bc4193e661490432828ea8596ccb3d0d01ce2e990c346caa4cbb8fa +DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d +DIST config.net.4.19.0.nupkg 224230 BLAKE2B 81d9af329eeef4fd936351aa4c61957c43672bce351143c2f3a6b71a19e9a6b3595e312ff79c6c6ae54b05bb6abf952b3cd79702b34cc2e238a213efe1d74407 SHA512 62e44041c1baca88f0d7ce1c65edebb845c0fac14784d62f47908fd03434ac9abf5f142a7ae6eb2d68cd8c46435f2c71d8e9ff72c4a5e1de50c19f40ff5a3a91 +DIST downloader.2.2.8.nupkg 134929 BLAKE2B 5151b9ce44e864fccacac7827a33f400f872c709c2cc8f5cb7329f29738a1617e987d3c1c35bbcf6e88f84b3a1ce33a5164d5a5c50f1191780ef436c4558f908 SHA512 366be64bd23c63137355826476c864b5681c290e60a7d40899af0ecf2e980ba2a03e9113ecd32a09b40d7b5e4be3913706d21e01289b085fd0eeecbd282d3335 +DIST goaaats.nativelibraryloader.4.9.0-beta1-g70f642e82e.nupkg 22508 BLAKE2B 0c8cdcf09351f18a3bbfa623958b79cb3cdb1cdf8fb596c4652f9ba834e8885b7ff5f64eb9d7d846270ba554773ce8ab448c25cb1e30d8e1848bfc4370f9b75b SHA512 5a7d007930f196b82299b9a371dcc70a4962d6fb938c3b04174488e6aa02746c55022fc1db00765c9dd8ec91c61e3529d86d8bd61292ff04f81e5058da0feba3 +DIST goaaats.steamworks.2.3.4.nupkg 929848 BLAKE2B a0ee5f4f72d366b68919d23224611fa7e5dee4d78b0c607f742fae0fb69b742864f5f069a116bb531e2ef28efc655b5fe24701eb31949d119737ce811812bf83 SHA512 af40b958d208e81c1374ad14c2c4c989934e31fa2afc46990efdc02b3d443068e82716249bc3c575cc2aa627556fcb1795a4e932ccea438acbcd0935967801cf +DIST goaaats.veldrid.4.9.0-beta1-g70f642e82e.nupkg 312436 BLAKE2B d54627c540c1c395996782d7818357d15b2be499650b54918b7db71f80eae931d6c2da2f3e75d617c232ad7fd5daa895f9f0f09e5ec68a7627d1201eb7c2e082 SHA512 434649d07db4b2b048dced42a6f14e42945f7874a5067b9a162de659ebed0f830a1fab6517cafd945cd007bcfead2bb7d97aa55e9e94db4b914ab44858dfb098 +DIST goaaats.veldrid.imagesharp.4.9.0-beta1-g70f642e82e.nupkg 26972 BLAKE2B 7f3f7db3e6c56b49b7f82d622d46292d656566bf9a1c15b321493096c0e19b5e843a4ed1d89adb66be5268b13b691bffab038b32a38ccf457c74ffc0c40dfbdc SHA512 1c9a3d2d8e4b2e2eef271ca1022e32a9bfd1415c7a8d1dc0e08e58096b6a2c1d30b1d22996ce8825b894a731c6a98306086b2e9fbde4efba70cfd0945bbae307 +DIST goaaats.veldrid.metalbindings.4.9.0-beta1-g70f642e82e.nupkg 55350 BLAKE2B a76fc1aa3b8afce356ed3dfeaee469d590df766899c6fba31e87e73f099c701a7b4cf29e1a3bde597008bde2d33bc6740fbc760351891fb5bdd0272507c85f15 SHA512 486a699e5850272dd312ea1f76850cbb4d138c6b60f96fd4d4ff2ff09bc7a82c8aa788a9f1db688ce119d540621602746e6d43e3a173f9f6af7772ba7856c727 +DIST goaaats.veldrid.openglbindings.4.9.0-beta1-g70f642e82e.nupkg 64101 BLAKE2B faa7f6160504d9acbb345c6a391c114e017210b89014641de3b6a4e090e83f65e8e51141f8da6b214c76341c3f8ee0f28fb3aff487c283568d045f5e63f11d3f SHA512 098d204c05cf9121b8521a31fd5a974a53c4d42ba30c045251626b1f780b3e3b2ae87d5450f08e4f8b5f9ed2ce5cc212a1f607ead0359479620a769a68993701 +DIST goaaats.veldrid.sdl2.4.9.0-beta1-g70f642e82e.nupkg 1480273 BLAKE2B a09199216d636691f3241c176f266b7f327ed37e1ca5e4d3ed91c66e55b0cdc91f37707ab892259cc82dc932a0f9a
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: bff17eaa33fa048bf6eca18d658b2cf5bea8d375 Author: Anna Figueiredo Gomes tutanota com> AuthorDate: Thu Nov 10 00:41:49 2022 + Commit: Anna Figueiredo Gomes tutanota com> CommitDate: Thu Nov 10 00:42:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bff17eaa dotnet-utils.eclass: Utilities for net6.0 packages Functions for generating nuget uris and restoring them in dotnet. Signed-off-by: Anna Figueiredo Gomes tutanota.com> eclass/dotnet-utils.eclass | 154 + 1 file changed, 154 insertions(+) diff --git a/eclass/dotnet-utils.eclass b/eclass/dotnet-utils.eclass new file mode 100644 index 0..26a968035 --- /dev/null +++ b/eclass/dotnet-utils.eclass @@ -0,0 +1,154 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: dotnet-utils.eclass +# @MAINTAINER: +# anna-...@tutanota.com +# @AUTHOR: +# Anna Figueiredo Gomes +# @SUPPORTED_EAPIS: 7 8 +# @BLURB: common functions and variables for dotnet builds + +case "${EAPI:-0}" in + 7|8) + ;; + *) + die "Unsupported EAPI=${EAPI} for ${ECLASS}" + ;; +esac + +inherit multiprocessing + +BDEPEND=">=virtual/dotnet-sdk-6.0" +EXPORT_FUNCTIONS src_unpack src_prepare src_compile + +# @ECLASS_VARIABLE: DOTNET_CLI_TELEMETRY_OPTOUT +# @DESCRIPTION: +# Disables telemetry on dotnet. +export DOTNET_CLI_TELEMETRY_OPTOUT=1 +# @ECLASS_VARIABLE: MSBUILDDISABLENODEREUSE +# @DESCRIPTION: +# Stops the dotnet node from not stopping after the build is done. +export MSBUILDDISABLENODEREUSE=1 +# @ECLASS_VARIABLE: DOTNET_NOLOGO +# @DESCRIPTION: +# Disables the header logo when running dotnet commands. +export DOTNET_NOLOGO=1 + +# Needed otherwise the binaries break +RESTRICT="strip" + +# @ECLASS_VARIABLE: NUGETS +# @DEFAULT_UNSET +# @PRE_INHERIT +# @DESCRIPTION: +# bash string containing all nuget package wants to download +# used by nuget_uris() +# Example: +# @CODE +# NUGETS=" +# ImGui.NET-1.87.2 +# Config.Net-4.19.0 +# " +# inherit nuget +# ... +# SRC_URI="$(nuget_uris)" +# @CODE + +# @FUNCTION: nuget_uris +# @DESCRIPTION: +# Generates the URIs to put in SRC_URI to help fetch dependencies. +# Uses first argument as nuget list. +# If no argument provided, uses NUGETS variable. +nuget_uris() { + local -r regex='^([a-zA-Z0-9_.-]+)-([0-9]+\.[0-9]+\.[0-9]+.*)$' + local nuget nugets + + if [[ -n ${@} ]]; then + nugets="$@" + elif [[ -n ${NUGETS} ]]; then + nugets="${NUGETS}" + else + eerror "NUGETS variable is not defined and nothing passed as argument" + die "Can't generate SRC_URI from empty input" + fi + + for nuget in ${nugets}; do + local name version url + [[ $nuget =~ $regex ]] || die "Could not parse name and version from nuget: $nuget" + name="${BASH_REMATCH[1]}" + version="${BASH_REMATCH[2]}" + url="https://api.nuget.org/v3-flatcontainer/${name}/${version}/${name}.${version}.nupkg"; + echo "${url}" + done +} + +# @FUNCTION: edotnet +# @USAGE: [[command] ...] +# @DESCRIPTION: +# Call dotnet, passing the supplied arguments. +# @RETURN: dotnet exit code +edotnet() { + debug-print-function ${FUNCNAME} "$@" + + local ret + + set -- dotnet "${@}" -maxcpucount:$(makeopts_jobs) + echo "${@}" >&2 + "${@}" + ret=${?} + + if [[ ${ret} -ne 0 ]]; then + die -n "edotnet failed" + fi + + return ${ret} +} + +# @FUNCTION: dotnet-utils_src_unpack +# @DESCRIPTION: +# Unpacks the package +dotnet-utils_src_unpack() { + debug-print-function ${FUNCNAME} "$@" + + local archive + for archive in ${A}; do + case "${archive}" in + *.nupkg) + ;; + *) + unpack ${archive} + ;; + esac + done +} + +# @FUNCTION: dotnet-utils_src_prepare +# @DESCRIPTION: +# Restores the packages + +dotnet-utils_src_prepare() { + debug-print-function ${FUNCNAME} "$@" + edotnet restore \ + --runtime linux-x64 \ + --source "${DISTDIR}" || die + default +} + +# @FUNCTION: dotnet-utils_src_compile +# @DESCRIPTION: +# Build the package using dotnet publish +dotnet-utils_src_compile() { + debug-print-function ${FUNCNAME} "$@" + + addpredict /opt/dotnet-sdk-bin-6.0/metadata + + edotnet publish \ + --nologo \ + --no-restore \ + --configuration Release \ + --runtime linux-x64 \ + "-p:Version=${PV}" \ + -p:DebugType=embedded \ + --self-contained || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/, app-admin/ansible-lint/files/
commit: 98884e9992a796a54b3281b0730ff206826ed7fc Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:05:35 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98884e99 app-admin/ansible-lint: drop 6.5.2, 6.7.0 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 2 - app-admin/ansible-lint/ansible-lint-6.5.2.ebuild | 78 -- app-admin/ansible-lint/ansible-lint-6.7.0.ebuild | 78 -- .../ansible-lint-6.5.2_test-module-check.patch | 32 - .../ansible-lint-6.6.1_test-module-check.patch | 32 - 5 files changed, 222 deletions(-) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a03c12c2bcb8..e240d969041e 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,4 +1,2 @@ -DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 -DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca diff --git a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild deleted file mode 100644 index 71e510a4133d.. --- a/app-admin/ansible-lint/ansible-lint-6.5.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" -HOMEPAGE="https://github.com/ansible/ansible-lint"; -# PyPI tarballs do not contain all the data files needed by the tests -SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] - >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}] - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] - >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] - >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] - >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] - )" - -PATCHES=( - "${FILESDIR}"/${PN}-6.5.2_test-module-check.patch -) - -# Skip problematic tests: -# - test_call_from_outside_venv doesn't play nicely with the sandbox -# - all the others require Internet access, mostly in order to access Ansible Galaxy -EPYTEST_DESELECT=( - test/test_cli_role_paths.py::test_run_playbook_github - test/test_eco.py - test/test_examples.py::test_custom_kinds - test/test_import_playbook.py::test_task_hook_import_playbook - test/test_list_rules.py::test_list_rules_includes_opt_in_rules - test/test_list_rules.py::test_list_rules_with_format_option - test/test_list_rules.py::test_list_tags_includes_opt_in_rules - test/test_main.py::test_call_from_outside_venv - test/test_prerun.py::test_install_collection - test/test_prerun.py::test_prerun_reqs_v1 - test/test_prerun.py::test_prerun_reqs_v2 - test/test_prerun.py::
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/, sys-apps/fwupd/files/
commit: 6e549e69bee4860b4a8e387bfb4cd61734eb9a2a Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:23:48 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e549e69 sys-apps/fwupd: drop 1.8.3, 1.8.4 Signed-off-by: Marek Szuba gentoo.org> sys-apps/fwupd/Manifest| 2 - .../fwupd/files/fwupd-1.8.3-docgen_deps_test.patch | 16 -- .../files/fwupd-1.8.3-gresource_quirks_paths.patch | 11 -- .../fwupd/files/fwupd-1.8.3-installed_tests.patch | 215 - sys-apps/fwupd/fwupd-1.8.3.ebuild | 208 sys-apps/fwupd/fwupd-1.8.4.ebuild | 205 6 files changed, 657 deletions(-) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index e0eab0f3b1c5..b0ed0d827c15 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,4 +1,2 @@ -DIST fwupd-1.8.3.tar.gz 4267315 BLAKE2B 35e5855ea0d314fa5b1cc33ed4efa71e54c35b57c742748a5d6c7f4c1f88bfd9c2e5a84f2af72f6e5e63ddfc4f6521312fb7b1446922c76917f9abdd4d90e618 SHA512 271a1c2547f35322a7a7d83adc84d729ba73d810f6ac526d1c6aa2a9774dea1edc986b7d62481ebb70d43653577ced19f13f695dedf4012c82d814da70cb83f4 -DIST fwupd-1.8.4.tar.xz 3269648 BLAKE2B 20857c5de6194a561c587ace0463d94440d25256a04cce51b77f3dcffde9b0f08a03a03e1d0dbb5f15016169f9a31e290609b3fc3f68b40b932c77335f05ec6f SHA512 569d0cb81f9a29259d0a7ae7100ca1063d20557b56903f80c147baf40a74d677f48159e5bd53ab6b33de8ce7185bf279b6dbcf6edfee744c1d4965c5db8f DIST fwupd-1.8.5.tar.xz 3289548 BLAKE2B d82845ad4a6faaee966d43b8d9d5be0d4522ac6f2455ac8ef9d9c90dd0141a4feb7dd28f5c79526a49fd2ac4b785f92328a913a0fd13073fa2357aa996dd0700 SHA512 96856a56cb10b78982a33b702473cf1bdc32a9fddca6e48313ba3fefbe2f63a12a7290e3b4bd11939844f6989a0e15e96a4c2911cb900cd9e8d9c6c13f15 DIST fwupd-1.8.6.tar.xz 3306416 BLAKE2B d19ad5ce1227810e9ecd8d6e57d9c6902371fbb33763faa04750fc58f508b29ed529b9e39f2efd959f899ffb9df6ff7c3b194896e5af636413945fef48710c31 SHA512 c04c9f9e0d46b42c4c4c56738bd9c53a7e17a873defaebe5e262953314f6311937cd0c38db21d4bc9b481760e490024e6c4c059bb73206ed02f24216dd65a74d diff --git a/sys-apps/fwupd/files/fwupd-1.8.3-docgen_deps_test.patch b/sys-apps/fwupd/files/fwupd-1.8.3-docgen_deps_test.patch deleted file mode 100644 index 297bde7d1740.. --- a/sys-apps/fwupd/files/fwupd-1.8.3-docgen_deps_test.patch +++ /dev/null @@ -1,16 +0,0 @@ -test-deps.py attempts to check the version of dev-python/markdown used -by dev-util/gi-docgen by importing it. However, on Gentoo there is no -guarantee that the gi-docgen executable and fwupd build scripts use -the same Python interpreter. - a/meson.build -+++ b/meson.build -@@ -542,7 +542,7 @@ - fwupd_gir = [] - introspection = get_option('introspection').disable_auto_if(host_machine.system() != 'linux') - r = run_command([python3, 'docs/test-deps.py']) --docs_python_deps = get_option('docs').require(r.returncode() == 0, error_message: r.stdout()) -+docs_python_deps = get_option('docs') - gidocgen_dep = dependency('gi-docgen', - version: '>= 2021.1', - native: true, diff --git a/sys-apps/fwupd/files/fwupd-1.8.3-gresource_quirks_paths.patch b/sys-apps/fwupd/files/fwupd-1.8.3-gresource_quirks_paths.patch deleted file mode 100644 index f4f628adc7c2.. --- a/sys-apps/fwupd/files/fwupd-1.8.3-gresource_quirks_paths.patch +++ /dev/null @@ -1,11 +0,0 @@ a/src/meson.build -+++ b/src/meson.build -@@ -154,7 +154,7 @@ - error_message: 'meson >= 0.63.0 is needed for -Dgresource_quirks=enabled').allowed() - fwupd_gresource_xml = custom_target('fwupd-resources-xml', - input : [ -- 'org.freedesktop.fwupd.xml', -+ join_paths(meson.current_source_dir(), 'org.freedesktop.fwupd.xml'), - ] + plugin_quirks, - output : 'fwupd.gresource.xml', - command : [ diff --git a/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch b/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch deleted file mode 100644 index be97e6a61d20.. --- a/sys-apps/fwupd/files/fwupd-1.8.3-installed_tests.patch +++ /dev/null @@ -1,215 +0,0 @@ a/data/meson.build -+++ b/data/meson.build -@@ -10,20 +10,10 @@ - subdir('fish-completion') - endif - --if get_option('tests') --subdir('device-tests') --endif -- - if build_daemon - subdir('motd') - endif - --if get_option('tests') -- if build_daemon --subdir('installed-tests') -- endif --endif -- - if build_standalone - install_data(['daemon.conf'], - install_dir: join_paths(sysconfdir, 'fwupd') a/plugins/acpi-dmar/meson.build -+++ b/plugins/acpi-dmar/meson.build -@@ -49,7 +49,6 @@ - fwupd, - fwupdplugin, - ], --install: true, - install_dir: installed_test_bindir, - ) - test('acpi-dmar-self-test', e, env: env) # added to installed-tests a/plugins/acpi-facp/meson.build -+++ b/plugins/acpi-facp/meson.build -@@ -47,
[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager/
commit: 0e48f572a43affac02de5cdfc3709bf5dc94b82d Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:18:38 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e48f572 app-crypt/yubikey-manager: add 5.0.0 Signed-off-by: Marek Szuba gentoo.org> app-crypt/yubikey-manager/Manifest | 2 + .../yubikey-manager/yubikey-manager-5.0.0.ebuild | 53 ++ 2 files changed, 55 insertions(+) diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest index 4051e5b50470..993ede070bc6 100644 --- a/app-crypt/yubikey-manager/Manifest +++ b/app-crypt/yubikey-manager/Manifest @@ -1,3 +1,5 @@ DIST yubikey-manager-4.0.8.tar.gz 147076 BLAKE2B efdefb15c3939bfb2171766aec195fb776668894d4439565840587d14387999e052aee6eb225b9332662f1ebdbf1db24fceb606393e23d591ff61b91c1ee96f5 SHA512 87352bbb133eead48d1588df2db5420687278a9f76ceb283a53af8eab3d29e30c86e01a588a6da2884e6dac6af192ad355a28745f2f8505ef6cd0e96dea3e9c7 DIST yubikey-manager-4.0.9.gh.tar.gz 145952 BLAKE2B e7a5488be1163e3f3f82c049b7c068c4be82debfccab1d6a60c1f9bdebcab4df94f257082e9c83d6bb0ea037bdab4b47b924d27890537d066205e2fbc28d2066 SHA512 bbffbdf9437d0f2de0b7713fe577a342c8da95e9d9512cb5118374b63637dbde6ee95e516dbb47bbea3af5b2e5edd495882c7e4adcbec1fd3eb750471a50add5 DIST yubikey-manager-4.0.9.gh.tar.gz.sig 310 BLAKE2B 7519032073c94c8aef3552bec3b2288993606ace9e6774fe0c1d2ae90b46a084d85cbf607fe060fbaa8c8edb0ef8e6cb07c22e94d215b18715d7845345f4b775 SHA512 b27e9725e9e1b28f405476c443d4c0bc70fc954f7302c6d2e35f2ad78d9fc6696ff5b011fc8df4226f740079ca6b4dadf754f48dd7862a68f18fa167395b0b9d +DIST yubikey_manager-5.0.0.tar.gz 158461 BLAKE2B 622c01883efcaa3db27e8ef9e52e2b4e941e627ae144b753b1b161ada5766578320b6bf748fb71c97c3ac9f2cd96993f6180d8e40563ac423df21a333dc3b06e SHA512 b529ab33712ebf2e88509dbceb19e4582e6a5b00890a0660f9409e3f8e4475ba1842fc1edcb515a1ca766b0e57b3ea323a19d8cd155c914d16cf67cfc693dfed +DIST yubikey_manager-5.0.0.tar.gz.sig 310 BLAKE2B 9f561511320dca89c2d757e079ad7b22b783006214d538e03ee5721540a03f528dc8098922e2df191d013b3038e664e05eb12d017f130995c345aec613b7bd48 SHA512 98d13154863441b3d3b5e2a75806db3aed1a489635d4257e4249ded4eb393042c8371ce9ccb66ed35b9015c5f7baec36ceae07a64a48d2a12c3971e395de0173 diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.0.0.ebuild b/app-crypt/yubikey-manager/yubikey-manager-5.0.0.ebuild new file mode 100644 index ..b5d7bf33527a --- /dev/null +++ b/app-crypt/yubikey-manager/yubikey-manager-5.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 verify-sig + +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python library and command line tool for configuring a YubiKey" +HOMEPAGE="https://developers.yubico.com/yubikey-manager/"; +# According to https://github.com/Yubico/yubikey-manager/issues/518 the release +# tarballs on Yubico Web site and on GitHub should be identical, and at least +# for recent releases the latter are signed as well. Only the automatically +# generated "Source code (tar.gz)" tarballs should not be used. +# Still, prefer the former if available. +SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz + verify-sig? ( https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="ssl" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc" + +# app-crypt/ccid required for +# - 'ykman oath' +# - 'ykman openpgp' +# - 'ykman piv' +RDEPEND=" + app-crypt/ccid + dev-python/click[${PYTHON_USEDEP}] + =dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( dev-python/makefun[${PYTHON_USEDEP}] ) + verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )" + +S="${WORKDIR}"/${MY_P} + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + doman man/ykman.1 +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
commit: 5c767782b73b5bf2a8d3d0b52030cb010d8c9ff9 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:38:58 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c767782 sys-apps/fwupd: add 1.8.7, drop 1.8.6 Signed-off-by: Marek Szuba gentoo.org> sys-apps/fwupd/Manifest | 2 +- sys-apps/fwupd/{fwupd-1.8.6.ebuild => fwupd-1.8.7.ebuild} | 9 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index b0ed0d827c15..1e876937a4bc 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,2 +1,2 @@ DIST fwupd-1.8.5.tar.xz 3289548 BLAKE2B d82845ad4a6faaee966d43b8d9d5be0d4522ac6f2455ac8ef9d9c90dd0141a4feb7dd28f5c79526a49fd2ac4b785f92328a913a0fd13073fa2357aa996dd0700 SHA512 96856a56cb10b78982a33b702473cf1bdc32a9fddca6e48313ba3fefbe2f63a12a7290e3b4bd11939844f6989a0e15e96a4c2911cb900cd9e8d9c6c13f15 -DIST fwupd-1.8.6.tar.xz 3306416 BLAKE2B d19ad5ce1227810e9ecd8d6e57d9c6902371fbb33763faa04750fc58f508b29ed529b9e39f2efd959f899ffb9df6ff7c3b194896e5af636413945fef48710c31 SHA512 c04c9f9e0d46b42c4c4c56738bd9c53a7e17a873defaebe5e262953314f6311937cd0c38db21d4bc9b481760e490024e6c4c059bb73206ed02f24216dd65a74d +DIST fwupd-1.8.7.tar.xz 3335636 BLAKE2B 1c4e8f369581f826a710274e0789fbcfe735ce58407d1c0f7472721895bf426e0ddf0fd3d014a35efe39726f8891faa7960aaa455482b435138ea116bddbc142 SHA512 374339178a1fbf85bc25b47077d0db351b3664a02ec9478c4a5381228125f3bd65ef0be9eb526574bd09ab665aadd6cd9e39f01ebbfebbd338ec191ba24c5a36 diff --git a/sys-apps/fwupd/fwupd-1.8.6.ebuild b/sys-apps/fwupd/fwupd-1.8.7.ebuild similarity index 97% rename from sys-apps/fwupd/fwupd-1.8.6.ebuild rename to sys-apps/fwupd/fwupd-1.8.7.ebuild index 35b6091f0d04..0c8dee6a1b40 100644 --- a/sys-apps/fwupd/fwupd-1.8.6.ebuild +++ b/sys-apps/fwupd/fwupd-1.8.7.ebuild @@ -116,9 +116,6 @@ src_prepare() { sed -e "/test('thunderbolt-self-test', e, env: test_env, timeout : 120)/d" \ -i plugins/thunderbolt/meson.build || die - sed -e '/platform-integrity/d' \ - -i plugins/meson.build || die #753521 - sed -e "/install_dir.*'doc'/s/doc/gtk-doc/" \ -i docs/meson.build || die @@ -128,7 +125,7 @@ src_prepare() { src_configure() { local plugins=( -Dplugin_gpio="enabled" - $(meson_feature amt plugin_amt) + $(meson_feature amt plugin_intel_me) $(meson_feature dell plugin_dell) $(meson_feature fastboot plugin_fastboot) $(meson_feature flashrom plugin_flashrom) @@ -179,6 +176,10 @@ src_configure() { meson_src_configure } +src_test() { + LC_ALL="C" meson_src_test +} + src_install() { meson_src_install
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/
commit: 3e71a7267014b4ac06e184cf799a6e4fe30ba073 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:09:25 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e71a726 dev-vcs/git-machete: drop 3.12.4 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/git-machete/Manifest | 1 - dev-vcs/git-machete/git-machete-3.12.4.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest index ffaee9af11d7..53570c0a7bbf 100644 --- a/dev-vcs/git-machete/Manifest +++ b/dev-vcs/git-machete/Manifest @@ -1,3 +1,2 @@ -DIST git-machete-3.12.4.gh.tar.gz 1381813 BLAKE2B 2eb0f8d72fe82cd68bf8f778979ed8a14c2cfd9e752f02f3c0c69e53000c5f8877c433fdaa461f988545e60687d5516c28ee7de0eb2bfd1bc377fcc129425c6b SHA512 39217be678d1cc2fa52a314ebeabf127e71ae130dcbdc8a93bdd075e3130ca2ce2464e153367f8eccc61315234cfe39ec675920eca4599dca41167abc195c1d4 DIST git-machete-3.12.5.gh.tar.gz 1386934 BLAKE2B f6a1966fc37dfc6b726f453751d97b466720db6e574bf76e3b830f0895a1f98dd73cbe367c2c4bd20662f434f1e19809324d3a695f5cf62471db38c47648e34f SHA512 8ed7dc13fbcd965e9867b882a2d80cf514b5d8de653a0e19f26fef808e51a53f2fcf9ca0971d1c6b40161d397341af8f4e823175452294b603b1f6559144c715 DIST git-machete-3.13.0.gh.tar.gz 1388145 BLAKE2B e12c12ff5a34b7dee0ea14f4260154dc5c94a356a584c3bd00688777b4425a4c45fd39ece0c76751ff8b9b45c131ccd3d4ea25c3f14711ac91f75fa6a47e651e SHA512 85d719e9a983db9aea7bb7540c85aeb6ac5bfcbf94e4920683b37bae22714078f5e8b9a39d63fa397a03ddf139c52acd970310e499a26296fbdb1091672873f9 diff --git a/dev-vcs/git-machete/git-machete-3.12.4.ebuild b/dev-vcs/git-machete/git-machete-3.12.4.ebuild deleted file mode 100644 index 9c6b4673cedb.. --- a/dev-vcs/git-machete/git-machete-3.12.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow automation tool" -HOMEPAGE="https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/"; -# No tests in PyPI tarballs -SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-vcs/git" -BDEPEND="test? ( - >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] -)" - -DOCS=( CONTRIBUTING.md README.md ) - -distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_install() { - distutils-r1_src_install - - newbashcomp completion/${PN}.completion.bash ${PN} - - insinto /usr/share/fish/vendor_completions.d - doins completion/${PN}.fish - - insinto /usr/share/zsh/site-functions - newins completion/${PN}.completion.zsh _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/suricata/
commit: fa455e775b038a6b8e1c0fe57df3ed0d39882955 Author: Marek Szuba gentoo org> AuthorDate: Wed Nov 9 22:59:42 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa455e77 net-analyzer/suricata: do not mention version 5 any more Signed-off-by: Marek Szuba gentoo.org> net-analyzer/suricata/suricata-6.0.8-r1.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/net-analyzer/suricata/suricata-6.0.8-r1.ebuild b/net-analyzer/suricata/suricata-6.0.8-r1.ebuild index 9b39a338afc0..1caffbd09a2c 100644 --- a/net-analyzer/suricata/suricata-6.0.8-r1.ebuild +++ b/net-analyzer/suricata/suricata-6.0.8-r1.ebuild @@ -203,11 +203,7 @@ pkg_postinst() { fi elog - if [[ -n "${REPLACING_VERSIONS}" ]]; then - ewarn "Since version 6.0.0 Suricata no longer supports the unified2 output format commonly used" - ewarn "in legacy, Snort-compatible IDS solutions, e.g. ones based on net-analyzer/barnyard2." - ewarn "If you need unified2 support, please continue to use suricata-5." - else + if [[ -z "${REPLACING_VERSIONS}" ]]; then elog "To download and install an initial set of rules, run:" elog "emerge --config =${CATEGORY}/${PF}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/
commit: 8bf80257ef40aab4a85f2270648557e331097c88 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:09:17 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf80257 dev-vcs/git-machete: add 3.13.0 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/git-machete/Manifest | 1 + dev-vcs/git-machete/git-machete-3.13.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest index 79dc98e32e30..ffaee9af11d7 100644 --- a/dev-vcs/git-machete/Manifest +++ b/dev-vcs/git-machete/Manifest @@ -1,2 +1,3 @@ DIST git-machete-3.12.4.gh.tar.gz 1381813 BLAKE2B 2eb0f8d72fe82cd68bf8f778979ed8a14c2cfd9e752f02f3c0c69e53000c5f8877c433fdaa461f988545e60687d5516c28ee7de0eb2bfd1bc377fcc129425c6b SHA512 39217be678d1cc2fa52a314ebeabf127e71ae130dcbdc8a93bdd075e3130ca2ce2464e153367f8eccc61315234cfe39ec675920eca4599dca41167abc195c1d4 DIST git-machete-3.12.5.gh.tar.gz 1386934 BLAKE2B f6a1966fc37dfc6b726f453751d97b466720db6e574bf76e3b830f0895a1f98dd73cbe367c2c4bd20662f434f1e19809324d3a695f5cf62471db38c47648e34f SHA512 8ed7dc13fbcd965e9867b882a2d80cf514b5d8de653a0e19f26fef808e51a53f2fcf9ca0971d1c6b40161d397341af8f4e823175452294b603b1f6559144c715 +DIST git-machete-3.13.0.gh.tar.gz 1388145 BLAKE2B e12c12ff5a34b7dee0ea14f4260154dc5c94a356a584c3bd00688777b4425a4c45fd39ece0c76751ff8b9b45c131ccd3d4ea25c3f14711ac91f75fa6a47e651e SHA512 85d719e9a983db9aea7bb7540c85aeb6ac5bfcbf94e4920683b37bae22714078f5e8b9a39d63fa397a03ddf139c52acd970310e499a26296fbdb1091672873f9 diff --git a/dev-vcs/git-machete/git-machete-3.13.0.ebuild b/dev-vcs/git-machete/git-machete-3.13.0.ebuild new file mode 100644 index ..9c6b4673cedb --- /dev/null +++ b/dev-vcs/git-machete/git-machete-3.13.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow automation tool" +HOMEPAGE="https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/"; +# No tests in PyPI tarballs +SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-vcs/git" +BDEPEND="test? ( + >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] +)" + +DOCS=( CONTRIBUTING.md README.md ) + +distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + newbashcomp completion/${PN}.completion.bash ${PN} + + insinto /usr/share/fish/vendor_completions.d + doins completion/${PN}.fish + + insinto /usr/share/zsh/site-functions + newins completion/${PN}.completion.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/files/, app-admin/ansible-lint/
commit: 09b921071f4a9f34515c93dafc591f1c61099c08 Author: Marek Szuba gentoo org> AuthorDate: Thu Nov 10 00:04:23 2022 + Commit: Marek Szuba gentoo org> CommitDate: Thu Nov 10 00:42:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b92107 app-admin/ansible-lint: add 6.8.6 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest| 1 + app-admin/ansible-lint/ansible-lint-6.8.6.ebuild | 79 ++ .../ansible-lint-6.8.6_test-module-check.patch | 59 3 files changed, 139 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index a4e006f9827b..a03c12c2bcb8 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5 DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 +DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d SHA512 0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild new file mode 100644 index ..df6b0f93eebd --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint"; +SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.4[${PYTHON_USEDEP}] + >=dev-python/black-22.1.0[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-9.5.1[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}] + >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.8.6_test-module-check.patch +) + +# Skip problematic tests: +# - test_rules_id_format has been giving an internal error since 6.5.4 or so (TODO: follow this up with upstream) +# - similar problem with test_example_custom_module and 6.8.6 +# - test_call_from_outside_venv doesn't play nicely with the sandbox +# - all the others require Internet access, mostly in order to access Ansible Galaxy +EPYTEST_DESELECT=( + test/test_ansiblesyntax.py::test_null_tasks + test/test_cli_role_paths.py::test_run_playbook_github + test/test_eco.py + test/test_examples.py::test_example_custom_module + test/test_examples.py::test_custom_kinds + test/test_import_playbook.py::test_task_hook_import_playbook + test/test_list_rules.py::test_list_rules_includes_opt_in_rules + test/test_list_rules.py::test_list_rules_with_format_option + test/test_list_rules.py::test_list_tags_includes_opt_in_rules + test/test_main.py::test_call_from_outside_venv + test/test_prerun.py::test_install_collection + test/test_prerun.py::test_prerun_req
[gentoo-commits] repo/gentoo:master commit in: dev-java/slf4j-reload4j/
commit: e71ff851d5cc52943a49313d3a207ee7011d1b68 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:31 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71ff851 dev-java/slf4j-reload4j: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild b/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild index a233a13fb8b4..e1d1af7da79c 100644 --- a/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild +++ b/dev-java/slf4j-reload4j/slf4j-reload4j-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64" +KEYWORDS="amd64 ~arm arm64 ppc64" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/slf4j-simple/
commit: 39da1c428f90b115e0c223a9b600257f28d0bf23 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39da1c42 dev-java/slf4j-simple: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild b/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild index 039a2a31d32e..27a4d59a5ec5 100644 --- a/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild +++ b/dev-java/slf4j-simple/slf4j-simple-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/slf4j-api/
commit: 50b744ef2691213ca6038d75f2391bc710f86e1c Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:31 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b744ef dev-java/slf4j-api: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/slf4j-api/slf4j-api-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild b/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild index 2b7ace030551..c3c40616757b 100644 --- a/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild +++ b/dev-java/slf4j-api/slf4j-api-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" DEPEND=">=virtual/jdk-11:*" RDEPEND=">=virtual/jre-1.8:*"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: a0e2ede73edbc516852311cb82f3eae08dd3078b Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e2ede7 dev-lang/python: Stabilize 3.11.0_p2 arm64, #880643 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.11.0_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.11.0_p2.ebuild b/dev-lang/python/python-3.11.0_p2.ebuild index 6d62c1ec19dc..208123c05378 100644 --- a/dev-lang/python/python-3.11.0_p2.ebuild +++ b/dev-lang/python/python-3.11.0_p2.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk
[gentoo-commits] repo/gentoo:master commit in: dev-java/mockito/
commit: e6262d6e72d7492481b0eb2e2940ff1842327737 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6262d6e dev-java/mockito: Stabilize 1.9.5-r3 arm64, #880607 Signed-off-by: Sam James gentoo.org> dev-java/mockito/mockito-1.9.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/mockito/mockito-1.9.5-r3.ebuild b/dev-java/mockito/mockito-1.9.5-r3.ebuild index cb36c73ce18c..b3f923f412a9 100644 --- a/dev-java/mockito/mockito-1.9.5-r3.ebuild +++ b/dev-java/mockito/mockito-1.9.5-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/mockito/mockito-core/${PV}/mockito-c LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" CP_DEPEND=" dev-java/ant-core:0
[gentoo-commits] repo/gentoo:master commit in: dev-java/jul-to-slf4j/
commit: 3458e092e2cf4259f0f8648e91124163dbd1f47a Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:34 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3458e092 dev-java/jul-to-slf4j: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild b/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild index 1705da62ac58..7645e3ae5e6d 100644 --- a/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild +++ b/dev-java/jul-to-slf4j/jul-to-slf4j-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64" +KEYWORDS="amd64 ~arm arm64 ppc64" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/slf4j-nop/
commit: c8118544057e56802c8eb73f2005da3067cfafd3 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:33 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8118544 dev-java/slf4j-nop: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild b/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild index 0b091b8ec913..dc1dbd5e3cf4 100644 --- a/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild +++ b/dev-java/slf4j-nop/slf4j-nop-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/log4j-over-slf4j/
commit: 93681bde4aec1d36e354eda8759433c6ee70f5bc Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:35 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93681bde dev-java/log4j-over-slf4j: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild b/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild index 10dd42ec8003..adcf47826a9d 100644 --- a/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild +++ b/dev-java/log4j-over-slf4j/log4j-over-slf4j-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64" +KEYWORDS="amd64 ~arm arm64 ppc64" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/slf4j-ext/
commit: 40ed6df81190e69dd4a83d29c6e2e765281ae9d6 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ed6df8 dev-java/slf4j-ext: Stabilize 2.0.3 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild b/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild index 448d46c221f4..dbc7e9961412 100644 --- a/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild +++ b/dev-java/slf4j-ext/slf4j-ext-2.0.3.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/v_${PV}.tar.gz -> slf4j-${PV}.t LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64" +KEYWORDS="amd64 ~arm arm64 ppc64" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/reload4j/
commit: de9d0dceaae70dcd4063ad5444b9e7b60f67f4a4 Author: Sam James gentoo org> AuthorDate: Thu Nov 10 00:40:32 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 10 00:40:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9d0dce dev-java/reload4j: Stabilize 1.2.22 arm64, #880575 Signed-off-by: Sam James gentoo.org> dev-java/reload4j/reload4j-1.2.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/reload4j/reload4j-1.2.22.ebuild b/dev-java/reload4j/reload4j-1.2.22.ebuild index 5dfd4307a90b..18e1a14ad3f0 100644 --- a/dev-java/reload4j/reload4j-1.2.22.ebuild +++ b/dev-java/reload4j/reload4j-1.2.22.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/reload4j/archive/v_${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64" +KEYWORDS="amd64 ~arm arm64 ppc64" # There are unresolved test failures RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-root/
commit: d7d3e1a3f72e278bbb37c64400ea906553d207b8 Author: Marc Schiffbauer gentoo org> AuthorDate: Thu Nov 10 00:34:30 2022 + Commit: Marc Schiffbauer gentoo org> CommitDate: Thu Nov 10 00:35:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d3e1a3 net-dns/dnssec-root: add 20210902 Closes: https://bugs.gentoo.org/870358 Signed-off-by: Marc Schiffbauer gentoo.org> net-dns/dnssec-root/Manifest| 3 + net-dns/dnssec-root/dnssec-root-20210902.ebuild | 81 + 2 files changed, 84 insertions(+) diff --git a/net-dns/dnssec-root/Manifest b/net-dns/dnssec-root/Manifest index e45aebf827d8..4fdc207de438 100644 --- a/net-dns/dnssec-root/Manifest +++ b/net-dns/dnssec-root/Manifest @@ -1,3 +1,6 @@ DIST icannbundle-20181220.pem 13026 BLAKE2B 36f760c69e8e22036d7d927071be25508b6906838f0f468900385d5a3b9ce301c5688f9bdcab471abc5445a14bfbbe34ecb39ca131b01d9e6bbebcc3f1481241 SHA512 6a8b8bec6d104d31253a8acafc1694a095714537a39a4dc53a379ac900c83715f85d75ea7322de430557691ff31ec95ae5104f47b050da3568dd68377c2d5767 +DIST icannbundle-20210902.pem 1261 BLAKE2B cc21c2066478c3385528a0b4635d324b2033f9d2c939c4d7176bdd42ba6e606a23036326036c82c665db64bec13783347d4ff0830807f431830ccf22ddbc7f58 SHA512 c749bf4649480f2ddaa2ee0622a104c56c858e10e8c8768307ef24cac7afe120837bedc61dee1eda302273040cb61060298dceed8dd6e83904f953e3f3f5 DIST root-anchors-20181220.p7s 4182 BLAKE2B 3d7d881f5ef066a3ff937cf638941f783e9b65834a13ba0efce766b59e8f469826718cea9e8968ca64e216b7ef1f1b4d7b73c3110ff2d65667a28e071cd52859 SHA512 af96358bbb7847fe7c30452f566771480a38a99f192775168ab8672332381958ffa6d2f4870f539e3957b6ecf62e0e3a80b1cffbd579beb3be6941ffba3f6fa9 DIST root-anchors-20181220.xml 690 BLAKE2B 548fd62073542f527e0b05c09ed1e668baafbb3cf7ca8afd1a32b67dd43d8958cef5005729c1bc11c2b1d0ddea48ca4db69a10b049f2e8a05536b93fff15e911 SHA512 e3adfaa4f8c9751599b8062787f4c3a81d3fa1478411f138f227c0cc972c7262bcf85578d333d36352da3628211b7d8ec4416528814a8937078dc393ce195f32 +DIST root-anchors-20210902.p7s 2551 BLAKE2B 2a079bf36d77a7cc480c197700bfb3f06bbc67f0cc2937954793fab1f4fee5fff4477ceb028a8796a5cb41c0fb1369df7df45b33410f78b03cb18794ddd564df SHA512 3d57446cc145081841ced6cda3ecff8fba1de5123f116d580cd3ea33011e26ad9dc790281590a06f68e551e22fef45aa2408a4e2ea80e35ec0a642454b45ca0d +DIST root-anchors-20210902.xml 690 BLAKE2B 548fd62073542f527e0b05c09ed1e668baafbb3cf7ca8afd1a32b67dd43d8958cef5005729c1bc11c2b1d0ddea48ca4db69a10b049f2e8a05536b93fff15e911 SHA512 e3adfaa4f8c9751599b8062787f4c3a81d3fa1478411f138f227c0cc972c7262bcf85578d333d36352da3628211b7d8ec4416528814a8937078dc393ce195f32 diff --git a/net-dns/dnssec-root/dnssec-root-20210902.ebuild b/net-dns/dnssec-root/dnssec-root-20210902.ebuild new file mode 100644 index ..0bf32c583d2f --- /dev/null +++ b/net-dns/dnssec-root/dnssec-root-20210902.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="The DNSSEC root key(s)" +HOMEPAGE="https://www.iana.org/dnssec/"; +# check https://data.iana.org/root-anchors/ foro updates! +SRC_URI="https://data.iana.org/root-anchors/root-anchors.xml -> root-anchors-${PV}.xml + https://data.iana.org/root-anchors/root-anchors.p7s -> root-anchors-${PV}.p7s + https://data.iana.org/root-anchors/icannbundle.pem -> icannbundle-${PV}.pem" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="" + +BDEPEND=">=dev-perl/XML-XPath-1.420.0" +DEPEND="" + +src_unpack() { + mkdir "${S}" || die + + cp -t "${S}" "${DISTDIR}"/root-anchors-${PV}.{p7s,xml} "${DISTDIR}"/icannbundle-${PV}.pem || die +} + +src_prepare() { + mv root-anchors-${PV}.xml root-anchors.xml || die + mv root-anchors-${PV}.p7s root-anchors.p7s || die + mv icannbundle-${PV}.pem icannbundle.pem || die + + if has_version "dev-libs/openssl" ; then + # Signature validating is optional: + # - We are already downloading SRC, signature file & CA from same URI + # - We store checksums for distfiles + einfo "dev-libs/openssl is available, will validate signature of root-anchors.xml" + openssl smime -verify \ + -content root-anchors.xml \ + -in root-anchors.p7s -inform der \ + -CAfile icannbundle.pem \ + -noverify || die "OpenSSL S/Mime verify failed" + else + einfo "dev-libs/openssl is not available, skipping optional validation root-anchors.xml" + fi + + default +} + +src_compile() { + local KEYTAGS="" ALGORITHMS="" DIGESTTYPES="" DIGESTS="" i=1 + + KEYTAGS=$(xpath -q -e '/TrustAnchor/KeyDigest/KeyTag/node()' root-anchors.xml) + ALGORITHMS=$(xpath -q -e '/TrustAnchor/KeyDigest/Al