[gentoo-commits] repo/gentoo:master commit in: app-crypt/jacksum/
commit: e854015d56e0d19d12da746405da35c84e5a2321 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Nov 20 08:45:32 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 1 07:54:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e854015d app-crypt/jacksum: min. java 11 Closes: https://bugs.gentoo.org/881197 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/28346 Signed-off-by: Miroslav Šulc gentoo.org> app-crypt/jacksum/{jacksum-3.4.0.ebuild => jacksum-3.4.0-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-crypt/jacksum/jacksum-3.4.0.ebuild b/app-crypt/jacksum/jacksum-3.4.0-r1.ebuild similarity index 78% rename from app-crypt/jacksum/jacksum-3.4.0.ebuild rename to app-crypt/jacksum/jacksum-3.4.0-r1.ebuild index e751935ce754..120bd478a691 100644 --- a/app-crypt/jacksum/jacksum-3.4.0.ebuild +++ b/app-crypt/jacksum/jacksum-3.4.0-r1.ebuild @@ -7,14 +7,14 @@ inherit java-pkg-2 java-pkg-simple DESCRIPTION="Java utility for working with checksums, CRCs, and message digests (hashes)" HOMEPAGE="https://jacksum.net; -SRC_URI="https://github.com/jonelo/jacksum/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/jonelo/jacksum/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-11:*" DOCS=( CODE_OF_CONDUCT.md
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
commit: 5e9c2dc89661b7753551be27e739eceda7e3d24f Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Nov 30 19:22:07 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Dec 1 07:45:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9c2dc8 net-analyzer/wtfis: add 0.5.0 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/28483 Signed-off-by: Florian Schmaus gentoo.org> net-analyzer/wtfis/Manifest | 1 + net-analyzer/wtfis/wtfis-0.5.0.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/net-analyzer/wtfis/Manifest b/net-analyzer/wtfis/Manifest index da10d284853e..d1f9de55cb9d 100644 --- a/net-analyzer/wtfis/Manifest +++ b/net-analyzer/wtfis/Manifest @@ -1 +1,2 @@ DIST wtfis-0.4.0.gh.tar.gz 459363 BLAKE2B 10338f17700815aa8f25bd1e9587855795710925481ea3d7bd85782fea657055053d965977f601bc25d624352c97c639008d33d30aa3ac248ea7504c7e0ceaa7 SHA512 bb19923668e8172fd07b86159839c95a1b32d9975edcf1e9ab99bb574eae24f70c3a6bf83cc8ade66c1e5f57632625e7f604966ee06445839df87a9af4962573 +DIST wtfis-0.5.0.gh.tar.gz 461913 BLAKE2B 57be019cda4d67943b0c1b2f99013b34351d2ded036f76939f94221218554b5c3fe8711da85f40fcd0fdfbb57df5713b4a72cd09a6b665b5893ffdb8efca493f SHA512 5717ea43d63843f2b6d1e70afac12a70790284a1ed9bdae31c0ee062f77b718e19e913cfefb30cb3bdebf2f925da153354aa906349de97707ac739f736fc94ad diff --git a/net-analyzer/wtfis/wtfis-0.5.0.ebuild b/net-analyzer/wtfis/wtfis-0.5.0.ebuild new file mode 100644 index ..06c4fc422fe5 --- /dev/null +++ b/net-analyzer/wtfis/wtfis-0.5.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Passive hostname, domain and IP lookup tool for non-robots" +HOMEPAGE="https://github.com/pirxthepilot/wtfis; + +if [[ ${PV} = "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pirxthepilot/wtfis.git; +else + SRC_URI="https://github.com/pirxthepilot/wtfis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~loong ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.28.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.6.0[${PYTHON_USEDEP}] + >=net-analyzer/shodan-1.28.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/
commit: 3de3df36f022d67d534f89c5ff19610d618d1d93 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Nov 30 18:28:02 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 1 07:37:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de3df36 app-backup/dar: add 2.7.8 Closes: https://github.com/gentoo/gentoo/pull/28482 Signed-off-by: Viorel Munteanu gentoo.org> app-backup/dar/Manifest | 1 + app-backup/dar/dar-2.7.8.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest index a4715bddd7e2..1359ddd9fd84 100644 --- a/app-backup/dar/Manifest +++ b/app-backup/dar/Manifest @@ -1 +1,2 @@ DIST dar-2.7.7.tar.gz 2410835 BLAKE2B c2b1cff205a7af0b714808bbb952677ffdfa8d62289d412e4e3056db16f5c204a2eecc8f770ff57d18839218ff1babcb5c56c9729e03316d698a351dacf47e25 SHA512 984328cff1ed3338707858aced83a6a18e950581f02dd686a2a01668f6c374d0af2d98ba49068a61624641fcfbb139ae893d02e5b5f303b8b26d8e05fcb6a229 +DIST dar-2.7.8.tar.gz 2414732 BLAKE2B a6756218b89bfe17869cdd630a712593d6a615f8bac7da71dfad7bb96c91ee8321b0f7ba4515faa91cbf4eee683b1373392084ba76004d971d0a5f492b4238b6 SHA512 af3942b164e8e4f54504a9c561e1a90b950d5afd8c10ab351fc9657626f4b6650a18ea1727c5684918d3067f3b4738285afb78150c850ce77ee8d4a6f5567f2e diff --git a/app-backup/dar/dar-2.7.8.ebuild b/app-backup/dar/dar-2.7.8.ebuild new file mode 100644 index ..98415d2203c1 --- /dev/null +++ b/app-backup/dar/dar-2.7.8.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="A full featured backup tool, aimed for disks" +HOMEPAGE="http://dar.linux.free.fr/; +SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" +IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync threads xattr" + +REQUIRED_USE="?? ( dar32 dar64 ) + gpg? ( gcrypt )" + +RESTRICT="test" # need to be run as root + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils + app-arch/zstd:= + sys-libs/libcap + >=sys-libs/zlib-1.2.3:= + argon2? ( app-crypt/argon2:= ) + curl? ( net-misc/curl ) + gcrypt? ( + dev-libs/libgcrypt:0= + dev-libs/libgpg-error + ) + gpg? ( app-crypt/gpgme:= ) + lz4? ( app-arch/lz4:= ) + lzo? ( dev-libs/lzo:2 ) + nls? ( virtual/libintl ) + rsync? ( net-libs/librsync:= ) + threads? ( dev-libs/libthreadar ) + xattr? ( sys-apps/attr ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + doc? ( app-doc/doxygen ) + nls? ( sys-devel/gettext ) +" + +QA_PKGCONFIG_VERSION=""#862025 - upstream has a different numbering scheme for libdar + +src_configure() { + # configure.ac is totally funked up regarding the AC_ARG_ENABLE + # logic. + # For example "--enable-dar-static" causes configure to DISABLE + # static builds of dar. + # Do _not_ use $(use_enable) until you have verified that the + # logic has been fixed by upstream. + local myconf=( + --disable-dar-static + --disable-python-binding + --disable-upx + $(usev !argon2 --disable-libargon2-linking) + $(usev !curl --disable-libcurl-linking) + $(usev dar32 --enable-mode=32) + $(usev dar64 --enable-mode=64) + $(usev !doc --disable-build-html) + $(usev !gcrypt --disable-libgcrypt-linking) + $(usev !gpg --disable-gpgme-linking) + $(usev !lz4 --disable-liblz4-linking) + $(usev !lzo --disable-liblzo2-linking) + $(usev !nls --disable-nls) + $(usev !rsync --disable-librsync-linking) + $(usev !threads --disable-threadar) + $(usev !xattr --disable-ea-support) + ) + + # Bug 103741 + filter-flags -fomit-frame-pointer + + econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install + + einstalldocs + + find "${ED}" -name "*.la" -delete || die + + # Bug 729150 + rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/tiff/, media-libs/tiff/files/
commit: 33944343462c9aa5a0a23b4a296074d0bc62c5c2 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 07:15:54 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 07:16:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33944343 media-libs/tiff: backport fix for hylafaxplus regression Closes: https://bugs.gentoo.org/883641 Signed-off-by: Sam James gentoo.org> .../files/tiff-4.4.0-hylafaxplus-regression.patch | 34 +++ media-libs/tiff/tiff-4.4.0-r2.ebuild | 102 + 2 files changed, 136 insertions(+) diff --git a/media-libs/tiff/files/tiff-4.4.0-hylafaxplus-regression.patch b/media-libs/tiff/files/tiff-4.4.0-hylafaxplus-regression.patch new file mode 100644 index ..c640f6e1b1a7 --- /dev/null +++ b/media-libs/tiff/files/tiff-4.4.0-hylafaxplus-regression.patch @@ -0,0 +1,34 @@ +https://bugs.gentoo.org/883641 +https://gitlab.com/libtiff/libtiff/-/issues/489 +https://gitlab.com/libtiff/libtiff/-/commit/72de8fd00be8a583a6b16cc0b700105020d249ba + +From 72de8fd00be8a583a6b16cc0b700105020d249ba Mon Sep 17 00:00:00 2001 +From: Even Rouault +Date: Tue, 29 Nov 2022 14:57:27 +0100 +Subject: [PATCH] TIFFWriteRawStrip(): restore capabilities to append data in + the current strip (fixes #489) + +This fixes a regression of libtiff 4.4.0 +--- a/libtiff/tif_write.c b/libtiff/tif_write.c +@@ -341,10 +341,13 @@ TIFFWriteRawStrip(TIFF* tif, uint32_t strip, void* data, tmsize_t cc) + return ((tmsize_t) -1); + } + +- tif->tif_curstrip = strip; ++if (tif->tif_curstrip != strip) ++{ ++tif->tif_curstrip = strip; + +- /* this informs TIFFAppendToStrip() we have changed or reset strip */ +- tif->tif_curoff = 0; ++/* this informs TIFFAppendToStrip() we have changed or reset strip */ ++tif->tif_curoff = 0; ++} + + if (td->td_stripsperimage == 0) { + TIFFErrorExtR(tif, module,"Zero strips per image"); +-- +GitLab + + diff --git a/media-libs/tiff/tiff-4.4.0-r2.ebuild b/media-libs/tiff/tiff-4.4.0-r2.ebuild new file mode 100644 index ..f485be1f583a --- /dev/null +++ b/media-libs/tiff/tiff-4.4.0-r2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION="$(ver_cut 1-3)" + +# Release signer can vary per version but not clear if others will be doing +# them in future, so gone with Even Rouault for now as he does other geosci +# stuff too like PROJ, GDAL. Previous release manager of TIFF was +# GraphicsMagick maintainer Bob Friesenhahn. Please be careful when verifying +# who made releases. +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/rouault.asc +inherit multilib-minimal verify-sig libtool flag-o-matic + +MY_P="${P/_rc/rc}" +DESCRIPTION="Tag Image File Format (TIFF) library" +HOMEPAGE="http://libtiff.maptools.org; +SRC_URI="https://download.osgeo.org/libtiff/${MY_P}.tar.xz; +SRC_URI+=" verify-sig? ( https://download.osgeo.org/libtiff/${MY_P}.tar.xz.sig )" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="libtiff" +SLOT="0" +if [[ ${PV} != *_rc* ]] ; then + 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" +fi +IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd" +RESTRICT="!test? ( test )" + +# bug #483132 +REQUIRED_USE="test? ( jpeg )" + +RDEPEND="jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) + webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-evenrouault )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/tiffconf.h +) + +PATCHES=( + "${FILESDIR}"/${PN}-4.4.0_rc1-skip-thumbnail-test.patch + "${FILESDIR}"/${P}-hylafaxplus-regression.patch +) + +src_prepare() { + default + + # Added to fix cross-compilation + elibtoolize +} + +multilib_src_configure() { + append-lfs-flags + + local myeconfargs=( + --without-x + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable cxx) + $(use_enable jbig) + $(use_enable jpeg) + $(use_enable lzma) + $(use_enable static-libs static) + $(use_enable webp) + $(use_enable zlib) + $(use_enable zstd) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + + # Remove components (like tools) that are irrelevant for the multilib + #
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
commit: 35999e49135b0d2b6b1fafad95cbc4a35533170b Author: WANG Xuerui gentoo org> AuthorDate: Thu Dec 1 07:11:55 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 07:16:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35999e49 net-libs/libsoup: keyword 3.2.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-libs/libsoup/libsoup-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild b/net-libs/libsoup/libsoup-3.2.2.ebuild index 9b2de0509056..16b2ed329901 100644 --- a/net-libs/libsoup/libsoup-3.2.2.ebuild +++ b/net-libs/libsoup/libsoup-3.2.2.ebuild @@ -16,7 +16,7 @@ IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: dc57e86e5d2cfc5ce4f4d3ed0f3ccd7cc5fc7430 Author: WANG Xuerui gentoo org> AuthorDate: Thu Dec 1 07:14:13 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 07:16:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc57e86e profiles/arch/loong: mask sys-apps/nvme-cli[hugepages] Due to sys-libs/libhugetlbfs. Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/loong/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index d9839ecbf0fb..8a08b28ec554 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-12-01) +# sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code. +sys-apps/nvme-cli hugepages + # WANG Xuerui (2022-12-01) # Mask GRUB2 platforms not applicable to loong. sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh @@ -23,6 +27,7 @@ media-plugins/gst-plugins-meta libvisual # lack of testing or simply being unsupported upstream (the opaque pointers # in particular need downstream changes). app-office/libreoffice clang + (2022-11-27)
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dbusmock/
commit: f4d15e0474eb7d5fdab8c3dba04b19cfe94b6094 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:52:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d15e04 dev-python/python-dbusmock: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/python-dbusmock/Manifest| 1 - .../python-dbusmock/python-dbusmock-0.28.4.ebuild | 40 -- 2 files changed, 41 deletions(-) diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index c358d742dea7..bb116387f441 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1,2 +1 @@ -DIST python-dbusmock-0.28.4.gh.tar.gz 86900 BLAKE2B af6ca30e15e803e66aec63d40d56d121c93e9fe253d764004c8e8c0ea5e0491b53f551d6b454ae7370cbbb7f8fb14c07b5be92a8425efa39e04f962311f5 SHA512 f388425ebb68c20b5110a831879bee0d7d0a3941687fd61c9975c4aaa9950b05709e7fc2a9b885c89935a915f473bb7a9b97e93ca79cf3dc6769911a66aeaea7 DIST python-dbusmock-0.28.6.gh.tar.gz 90579 BLAKE2B 12b4ee02ae6b828b908b203a351f5b88d25193bb1250a0d25bc90b0ac2a244c4ef577bdacb2dbbb9220ba93d785791d900c9035d8d5c3a21aa744b5f850d16c9 SHA512 1efc1a42fc5cc56d683f0f4d022877020f15d81a557c54f47619c704ca2f67716c1fbdb890f987d01f78b7786528a71de8dbfe84228baa41351eb751fc4cce61 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.28.4.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.28.4.ebuild deleted file mode 100644 index 35d6a870d0c6.. --- a/dev-python/python-dbusmock/python-dbusmock-0.28.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -DESCRIPTION="Easily create mock objects on D-Bus for software testing" -HOMEPAGE=" - https://github.com/martinpitt/python-dbusmock/ - https://pypi.org/project/python-dbusmock/ -" -SRC_URI=" - https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -src_prepare() { - # needed for unittest discovery - > tests/__init__.py || die - # linter tests, fragile to newer linter versions - rm tests/test_code.py || die - - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build/
commit: bcf1580e9b125597b468fbcc7a643e0897a2a890 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:42:29 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf1580e dev-python/scikit-build: Add GH remote-id Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/scikit-build/metadata.xml b/dev-python/scikit-build/metadata.xml index 9940475bdf96..209bc13c9fd1 100644 --- a/dev-python/scikit-build/metadata.xml +++ b/dev-python/scikit-build/metadata.xml @@ -9,6 +9,7 @@ pyt...@gentoo.org + scikit-build/scikit-build scikit-build
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dbusmock/
commit: 4a5bbc56be51388752f4120902abbeafd798bda1 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:53:44 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5bbc56 dev-python/python-dbusmock: Strip dbus-python requirement Signed-off-by: Michał Górny gentoo.org> .../{python-dbusmock-0.28.6.ebuild => python-dbusmock-0.28.6-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/python-dbusmock/python-dbusmock-0.28.6.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild similarity index 88% rename from dev-python/python-dbusmock/python-dbusmock-0.28.6.ebuild rename to dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild index 35d6a870d0c6..f50299fe3a38 100644 --- a/dev-python/python-dbusmock/python-dbusmock-0.28.6.ebuild +++ b/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild @@ -35,6 +35,8 @@ src_prepare() { > tests/__init__.py || die # linter tests, fragile to newer linter versions rm tests/test_code.py || die + # dev-python/dbus-python uses autotools, so no .dist-info there + sed -i '/dbus-python/d' pyproject.toml setup.cfg || die distutils-r1_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: 389ee92fce83ca97e2895f93a92d0d7504ceb967 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:13:39 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ee92f dev-python/jsonschema: Bump to 4.17.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema/Manifest | 1 + dev-python/jsonschema/jsonschema-4.17.3.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest index d77e37c59fe5..895916ee55f8 100644 --- a/dev-python/jsonschema/Manifest +++ b/dev-python/jsonschema/Manifest @@ -1,3 +1,4 @@ DIST jsonschema-4.16.0.tar.gz 292399 BLAKE2B b1a78bc7dbc7cd10324638b57ebe4593afbdcbeb8d4b247aa127f41d5f6cce5e7970f5db1576e6a761357d8efe453ef514ae49f58b6624a05c4b7771daff3721 SHA512 c84abc992f410e9d558e2ce06c7172e9e2d298cff469baf8a23b1ea5b4777e6addfa757c5cc62b2e28e257721ee55e04bec0852e5f525adfa87392cbf712828f DIST jsonschema-4.17.0.tar.gz 293414 BLAKE2B 51910903a788c5fc0fea695f40ac26c886a88a6b97e653452d11ca9b4cbe18a24fe4c28a13705f77c16c1b2342f66ac86232f9ac7c578c94f23b725580e82b17 SHA512 a0160caea26527e5afbba48fea7f0700e8cd0bb5cbd9661501d34f5dd9857971ca3fd9982bc17f570d0b5a08eb5ecfd0e5182f78a0e0a6343621ed8360643166 DIST jsonschema-4.17.1.tar.gz 296586 BLAKE2B 2d29abd1d27c216cb53363ea801f1a83aedfae66fc1cf90dd7b9cb4e9ce809e09819585a7e83c060dadc2a200c45036ec22cd35d4005757b4b8797f05daa207b SHA512 5d184ea60cf313c9fa6a3e1c2891432531aa7a25a5aced8e51aac46eb67fe7fd17bc9d141faa3e52a834f9067556225cfd3a592d80867b543f0dea42983e5d04 +DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e SHA512 626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2 diff --git a/dev-python/jsonschema/jsonschema-4.17.3.ebuild b/dev-python/jsonschema/jsonschema-4.17.3.ebuild new file mode 100644 index ..ac11d050d26a --- /dev/null +++ b/dev-python/jsonschema/jsonschema-4.17.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="An implementation of JSON-Schema validation for Python" +HOMEPAGE=" + https://pypi.org/project/jsonschema/ + https://github.com/python-jsonschema/jsonschema/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}] + >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_resources-1.4.0[${PYTHON_USEDEP}] + dev-python/pkgutil_resolve_name[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] +" + +# formatter deps +RDEPEND+=" + dev-python/fqdn[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/isoduration[${PYTHON_USEDEP}] + >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}] + dev-python/rfc3339-validator[${PYTHON_USEDEP}] + dev-python/rfc3986-validator[${PYTHON_USEDEP}] + dev-python/rfc3987[${PYTHON_USEDEP}] + dev-python/uri_template[${PYTHON_USEDEP}] + >=dev-python/webcolors-1.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires pip, does not make much sense for the users + jsonschema/tests/test_cli.py::TestCLIIntegration::test_license + # fragile warning tests + jsonschema/tests/test_deprecations.py + # wtf? + jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dbusmock/
commit: 11d5363cf50afbdbe63f18d2c6042fe83d3e9049 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:56:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d5363c dev-python/python-dbusmock: Use pytest Signed-off-by: Michał Górny gentoo.org> dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild index f50299fe3a38..c43a7378ca54 100644 --- a/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild +++ b/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild @@ -28,13 +28,14 @@ RDEPEND=" dev-python/pygobject:3[${PYTHON_USEDEP}] " -distutils_enable_tests unittest +distutils_enable_tests pytest -src_prepare() { - # needed for unittest discovery - > tests/__init__.py || die +EPYTEST_IGNORE=( # linter tests, fragile to newer linter versions - rm tests/test_code.py || die + tests/test_code.py +) + +src_prepare() { # dev-python/dbus-python uses autotools, so no .dist-info there sed -i '/dbus-python/d' pyproject.toml setup.cfg || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkginfo/
commit: 1eeb52fad2491994330a2d05b30f1f7126f6b60d Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:11:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eeb52fa dev-python/pkginfo: Bump to 1.9.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pkginfo/Manifest | 1 + dev-python/pkginfo/pkginfo-1.9.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest index a2e5e5a27ee6..1abf1f112ef4 100644 --- a/dev-python/pkginfo/Manifest +++ b/dev-python/pkginfo/Manifest @@ -1,2 +1,3 @@ DIST pkginfo-1.8.3.tar.gz 375734 BLAKE2B a3e9779bcb7cd326d8bd8137fa388055032fd4ee7732d47a341807201a97f1d44652d8e46adefd301cf7cd3c1d041e49a6ed2b8752e12347a8a2a2349cf397bd SHA512 54a67bdf078b38600651cb94afa62e9d86fce512022b1e79eb4565289ae3fad2325647654704488968e18cd85cbba4bd0ce28392fd09ae9638ee449e802273eb DIST pkginfo-1.9.0.tar.gz 376601 BLAKE2B 1823140bcd109cf2549f0c7f8db4315880a86030a8400838755664794a7cac94998a6a20832db6b29d5f8623fc16d0bed477eb48750184ba04b6440063d6bf02 SHA512 5189929a80aedbeb65ad3b243d6f916854887e34d3489eab71a6ca69ab82d0fb2cc62ec7a4890eb323be981d35505a6f47d2debc83cfa1cc8bb04523dcb0 +DIST pkginfo-1.9.2.tar.gz 377091 BLAKE2B e217e3d58fbc7a4efe7321d1eb4f6c95ea75cfcdcbdd06c0f8b728eb1ec18c5800a7ed6f6338996c60f5f251f36d40b40c20d0b1700956dd8a23a6e40594a356 SHA512 16eb4708040811a21184e5fff1bbbde775360718fa67df97f56c646381f6f1e58967920753437e5759e4d88c31a4f10c1e4d8be2380981939e51e4ee140dbeda diff --git a/dev-python/pkginfo/pkginfo-1.9.2.ebuild b/dev-python/pkginfo/pkginfo-1.9.2.ebuild new file mode 100644 index ..0d4b0b97213c --- /dev/null +++ b/dev-python/pkginfo/pkginfo-1.9.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file" +HOMEPAGE=" + https://launchpad.net/pkginfo/ + https://pypi.org/project/pkginfo/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs
[gentoo-commits] repo/gentoo:master commit in: dev-python/ansible-compat/
commit: 90fe18d90389de0a7430828ad0dbf0016494781d Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:05:43 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fe18d9 dev-python/ansible-compat: Bump to 2.2.6 Signed-off-by: Michał Górny gentoo.org> dev-python/ansible-compat/Manifest | 1 + .../ansible-compat/ansible-compat-2.2.6.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index 7fe1778c8f3d..031010392171 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -2,3 +2,4 @@ DIST ansible-compat-2.2.1.tar.gz 39126 BLAKE2B c4d0512606c99ba8f07e0287620c94af6 DIST ansible-compat-2.2.3.tar.gz 39603 BLAKE2B 16b88a1c669a74d858e4d47539811b33db77561f7e72088d5eece67ee1594e65a9328277bc65b96dce726180c29118b2b240b45541b6548b34584d643f836894 SHA512 4944ff97524734c445438c052aeedd0d526b58e91a56e0bcc32123fb3a9464c82f7718ea1897a09ef0dd33dfa36abdc6e0a0157e9a4eb8d341cbd712b2f538d1 DIST ansible-compat-2.2.4.tar.gz 39772 BLAKE2B a4874675086956e11de4df4068e3b17b65b4f9f7610bb88bfba308d880fe478e39a4450a362bb06a555a36a41731f336c51756893ebe65715fc022421c51a293 SHA512 ec30329b2aa07ea7685a8cd91438f0d0e9003644fb3d15a842277abc7f5f1eeed61bb606ca594d6496e1980be0109dd5e4021bc4aeb66d909a312bf02649a1b9 DIST ansible-compat-2.2.5.tar.gz 39794 BLAKE2B 25a5c858eb3e120b7f51b8800b01eff2482a03d0e5f5c049d4ff2bc96ab2c01e856284f3328d5c9e3621b2d769df4450c9427997b48a7ddd337b01aa777e0c28 SHA512 8029d6dbd093414fb5eccba1789c881601a3a1f45bf7779f9e2af886d457e9c57a4e6432eed73a1d387b4d82617e1677a857cf0d2dfdcebcefa0dc790b2ec2d4 +DIST ansible-compat-2.2.6.tar.gz 38890 BLAKE2B 5022676dca1c2cb24e8f3e3387de8ef214979124b6d4a819f6328b2ffa0b19bddc5ef60131eb0133d809a214ecdf39fb5c01b197a44111e05a23740d4955c00c SHA512 b02faeb0202839c01a777277cd077264b44fbadbef679e93cb4ac0be3b81df921bc8f000e27372446326976acd1b42f1f1f42896ff0af9ba0677e7a93d06b195 diff --git a/dev-python/ansible-compat/ansible-compat-2.2.6.ebuild b/dev-python/ansible-compat/ansible-compat-2.2.6.ebuild new file mode 100644 index ..ea13f54d55c0 --- /dev/null +++ b/dev-python/ansible-compat/ansible-compat-2.2.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" +HOMEPAGE=" + https://pypi.org/project/ansible-compat/ + https://github.com/ansible/ansible-compat/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.9.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/subprocess-tee-0.3.5[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools_scm-7.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-plus[${PYTHON_USEDEP}] + ) +" + +# All these tests attempt to connect to galaxy.ansible.com +EPYTEST_DESELECT=( + test/test_runtime.py::test_install_collection + test/test_runtime.py::test_install_collection_dest + test/test_runtime.py::test_prepare_environment_with_collections + test/test_runtime.py::test_prerun_reqs_v1 + test/test_runtime.py::test_prerun_reqs_v2 + test/test_runtime.py::test_require_collection_no_cache_dir + test/test_runtime.py::test_require_collection_wrong_version + test/test_runtime.py::test_require_collection + test/test_runtime.py::test_upgrade_collection + test/test_runtime_example.py::test_runtime +) + +distutils_enable_sphinx docs \ + dev-python/ansible-pygments \ + dev-python/myst_parser \ + dev-python/sphinx_ansible_theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: ea9a121395a1414a27d9619bbf0fce6cf0fca3eb Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:41:35 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9a1213 dev-python/tox: Bump to 4.0.0_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.0.0_rc1.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 7f47f597f3f1..383426d340a6 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1 +1,2 @@ DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79 +DIST tox-4.0.0rc1.gh.tar.gz 273212 BLAKE2B c9123aa23185655c32ebac36adf24ba8cfc57e8a94c011657acff6a5ce5bede8b14218a21a8cae099fdc2af938343336bea7fed802f8f73bc7769cd17b52d918 SHA512 6619fad1a080a095b827968972dd0d854ca5b48b81ef6548d8c39accc30c0279f9e0cc4208b148920e51fe304328dbdf4f4a8c4554b32398baf243484bba338d diff --git a/dev-python/tox/tox-4.0.0_rc1.ebuild b/dev-python/tox/tox-4.0.0_rc1.ebuild new file mode 100644 index ..52c45d18ed20 --- /dev/null +++ b/dev-python/tox/tox-4.0.0_rc1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cachetools-5.2[${PYTHON_USEDEP}] + >=dev-python/chardet-5[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.5.4[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.1.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.16.7[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 3deac7c8390ff734d1c320b3b9da56600c9c6244 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:06:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3deac7c8 dev-python/Faker: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-15.3.1.ebuild | 34 -- dev-python/Faker/Faker-15.3.2.ebuild | 34 -- dev-python/Faker/Faker-15.3.3.ebuild | 34 -- dev-python/Faker/Manifest| 3 --- 4 files changed, 105 deletions(-) diff --git a/dev-python/Faker/Faker-15.3.1.ebuild b/dev-python/Faker/Faker-15.3.1.ebuild deleted file mode 100644 index 7547e146fdbe.. --- a/dev-python/Faker/Faker-15.3.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-15.3.2.ebuild b/dev-python/Faker/Faker-15.3.2.ebuild deleted file mode 100644 index 7547e146fdbe.. --- a/dev-python/Faker/Faker-15.3.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Faker-15.3.3.ebuild b/dev-python/Faker/Faker-15.3.3.ebuild deleted file mode 100644 index 7547e146fdbe.. --- a/dev-python/Faker/Faker-15.3.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 8d01b80088e1..4a8834b53d83 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,4 +1 @@ -DIST Faker-15.3.1.tar.gz 1598695 BLAKE2B 8c9d8ec18cf8505eb3ca00feb0e7cea78db2f6f5b8dd4b0a65cc600b0cf57a96c174a6f0f2f99f67dab873ad6afc63f858b5f0efe672583d055eb69d59a86104 SHA512 8dce318ee0e8959b7f7da4b5fda792476a7b4f8bc22a2acead29131e0f6c97fb0b84522cc2865264276f65606e8559ae3213f4671e4c701301845986920ecf9d -DIST Faker-15.3.2.tar.gz 1598951 BLAKE2B 6f1c53933639a478aa6db933b26e326561b654cbb3d7182c7d8b1add50aaa4089ebf001553e95657baa2f434516148e40417c0265043d2a50f8e86c73556f82f SHA512 96489fd02cc16ff0a31a0f165805aa4508e2f3e04552f2008b92f211c8645e37ee23a8181838f851114906e2df0da19a95c38889e6afab5d1c7cf090a9235e17 -DIST Faker-15.3.3.tar.gz 1598995 BLAKE2B c6416f06b835b153a2e72967a4b65b962068d027dc35a95ebdd92175f8e6330ef07f3721ca5d6ba4bb85efdc54ecedf0663f458ec8fcedd489e2871c623af3de SHA512 371516d95941921f5180107beba633a40df719a38f6b752f38857be15ae7befcb602c1b3f16ccbbaa7e8aa2c6b158c70aea38a112d65234d334ce1f370c91b87 DIST Faker-15.3.4.tar.gz 1599191 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/twine/
commit: a1793ed228361cf6a29d8913a36e4f36fd1a0d8f Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:01:36 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1793ed2 dev-python/twine: Bump to 4.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/twine/Manifest | 1 + dev-python/twine/twine-4.0.2.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/dev-python/twine/Manifest b/dev-python/twine/Manifest index 7c0989baf461..2b5f319699e0 100644 --- a/dev-python/twine/Manifest +++ b/dev-python/twine/Manifest @@ -1 +1,2 @@ DIST twine-4.0.1.gh.tar.gz 214569 BLAKE2B 82c1793718cfd7d81d9745d16dfe21f59fdfd8b157840ff29629f8b7b86c1e36281f1ed9ba613ec0048c8eef8a2c80d2b9b160893ed953b06c9bfb027f5299e0 SHA512 0b5d24c56731239400b6713e0e52d1cfdb399a84e886b02ea4b59e7af69cc1578e03bf442cca4b2ea5f400995955d27c8d9d3cc17a6ea59013bdaaf6ac63a567 +DIST twine-4.0.2.gh.tar.gz 214528 BLAKE2B c088329a86139eb01d325ec623504c0dfee1231ca8bbbf9ed73d46d4ed9dd79aaac6aaad225cacd64942eb7a3ead19bcb5e224ad9735d9760bd8c9c8e5e69043 SHA512 94dec0b08ea8f4cc5900d743b750f02a668c738d402632a80faef24220f87b4b14824966d6d902e9ddaab741e4091d6a370a7660d02ca27fd6fd0d251a473ab5 diff --git a/dev-python/twine/twine-4.0.2.ebuild b/dev-python/twine/twine-4.0.2.ebuild new file mode 100644 index ..37584b486999 --- /dev/null +++ b/dev-python/twine/twine-4.0.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Collection of utilities for publishing packages on PyPI" +HOMEPAGE=" + https://twine.readthedocs.io/ + https://github.com/pypa/twine/ + https://pypi.org/project/twine/ +" +SRC_URI=" + https://github.com/pypa/twine/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] + >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] + >=dev-python/keyring-15.1[${PYTHON_USEDEP}] + >=dev-python/pkginfo-1.8.1[${PYTHON_USEDEP}] + >=dev-python/readme_renderer-35.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}] + >=dev-python/rfc3986-1.4.0[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/jaraco-envs[${PYTHON_USEDEP}] + dev-python/jaraco-functools[${PYTHON_USEDEP}] + dev-python/munch[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pypiserver[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # pytest-socket dep relevant only to test_integration, and upstream + # disables it anyway + sed -i -e '/--disable-socket/d' pytest.ini || die + sed -i -e '/--cov/d' pytest.ini || die + + distutils-r1_python_prepare_all + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local EPYTEST_IGNORE=( + # Internet + tests/test_integration.py + ) + local EPYTEST_DESELECT=( + # Regression due to deps? + tests/test_check.py::test_fails_rst_no_content + # Avoid needing heavy virtualx + tests/test_auth.py::test_warns_for_empty_password + ) + + local -x COLUMNS=80 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/path/
commit: 357c08c7882099f11c5b78f3faa14b8dbe3d5d9b Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:03:47 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357c08c7 dev-python/path: Bump to 16.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/path/Manifest | 1 + dev-python/path/path-16.6.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest index 5b3e7e0653d5..e8d0b73d9c50 100644 --- a/dev-python/path/Manifest +++ b/dev-python/path/Manifest @@ -1 +1,2 @@ DIST path-16.5.0.gh.tar.gz 44286 BLAKE2B 1d96b0003c562044c1c2ba5eba7a525d5503bd9a58ec1f9611d74e9d52581f646447d3d754809b49b4418c18de9fbfd5de34077fe9edb1c4b3d3fd49f9c2af19 SHA512 0b9b306b2b5cce1e51d65a7555e54770e19a3d4796dbaf2d617bbe8282c771e3d7975112e443462e9b43bafc533d6dc61bedb8608b0d93cc0d1febec995d1780 +DIST path-16.6.0.gh.tar.gz 45238 BLAKE2B f1fa3a23ba19f623ca276496c1fa7351ea02858710f2dddbf5f4d96cf2c9f8fc3325c74a56f1b4dec809e28e927f2c8adab913eed9d8893016e0fd3d0b3a662d SHA512 4d7772b7eb7017bee78f95f30f6286b14750d6d8edbf5f58617ede12bd664f1b893921b89bb64f797e1d2eb7e67e361d8f1e01618fee26d64a5b879a3854aead diff --git a/dev-python/path/path-16.6.0.ebuild b/dev-python/path/path-16.6.0.ebuild new file mode 100644 index ..ecd7e2ae4fa3 --- /dev/null +++ b/dev-python/path/path-16.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A module wrapper for os.path" +HOMEPAGE=" + https://github.com/jaraco/path/ + https://pypi.org/project/path/ +" +SRC_URI=" + https://github.com/jaraco/path/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # unreliable, not really meaningful for end users + test_path.py::TestPerformance +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build/
commit: fda9b893c5c94ee7f2132e018475f5a9857a4f8f Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 05:59:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda9b893 dev-python/scikit-build: Bump to 0.16.3 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build/Manifest | 1 + dev-python/scikit-build/scikit-build-0.16.3.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest index 1004ae72459f..bab9be5c9b39 100644 --- a/dev-python/scikit-build/Manifest +++ b/dev-python/scikit-build/Manifest @@ -1 +1,2 @@ DIST scikit-build-0.16.2.tar.gz 269822 BLAKE2B 4fe7d8f3c3a993f1832d94896068b6bede1eededb4d85e3332137f516819d167102a1eb2fde6dfe4ad187d0483a4e962311a4ca56f3aa5a4eff0c96a187ca052 SHA512 ae8dfd74c638e5cda127b24070c4e491ec51a69b35eae476f5f74a54ba97419d69e984ae7dc132782c77472852358d9d984650db4e6984decad74aadceecfa05 +DIST scikit-build-0.16.3.tar.gz 270429 BLAKE2B 32930041e64750dc4ee7d496bf6541bcc3f75c5fbddadb95d3424eec2309381ac6cb67252936fa753b0996db44749d19662575f4f20f174f85c44256d91ec7b7 SHA512 8cec7b01b7a2b892c05a910806b0a3664f5a966165f1a87e9943067afc9b2a2e93657a7a68e47df6578d5d03f1ff0a0bd987e97cf4b0f442d79949f52247968c diff --git a/dev-python/scikit-build/scikit-build-0.16.3.ebuild b/dev-python/scikit-build/scikit-build-0.16.3.ebuild new file mode 100644 index ..d3db86ec26ee --- /dev/null +++ b/dev-python/scikit-build/scikit-build-0.16.3.ebuild @@ -0,0 +1,71 @@ +# 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="Improved build system generator for Python C/C++/Fortran/Cython extensions" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build/ + https://pypi.org/project/scikit-build/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/distro[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme \ + dev-python/sphinx-issues +distutils_enable_tests pytest + +src_prepare() { + # not packaged + sed -i -e '/cmakedomain/d' docs/conf.py || die + # no pytest-cov + sed -i -e '/addopts =/d' setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # sandbox violations + tests/test_hello_cpp.py::test_hello_develop + tests/test_issue274_support_default_package_dir.py + tests/test_issue274_support_one_package_without_package_dir.py + tests/test_issue334_configure_cmakelists_non_cp1252_encoding.py + tests/test_pep518.py + # This fails because of additional item setup.py in sources + tests/test_include_exclude_data.py::test_hello_sdist + tests/test_include_exclude_data.py::test_hello_sdist_with_base + tests/test_issue401_sdist_with_symlinks.py::test_sdist_with_symlinks + tests/test_manifest_in.py::test_manifest_in_sdist + # Wants internet to install things with pip + tests/test_numpy.py::test_pep518_findpython + # TODO + "tests/test_command_line.py::test_hide_listing[True-bdist_wheel]" + ) + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/files/, dev-python/mkdocs-material/
commit: 400f82643ee06615dcf617bacd1c9ecb0452c663 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:10:22 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400f8264 dev-python/mkdocs-material: Bump to 8.5.11 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material-8.5.7-simplify-build.patch | 9 .../mkdocs-material/mkdocs-material-8.5.11.ebuild | 53 ++ 3 files changed, 54 insertions(+), 9 deletions(-) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 719ba22c29b3..3ef07f3a5b5c 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1 +1,2 @@ DIST mkdocs-material-8.5.10.gh.tar.gz 10384269 BLAKE2B 3f7837b17724e93fa28a906811a8695aacba9c479a13d4568775945aee3943b9f58e017ab71fb81da8c72073a471b736ca75bf721a786309fe822f5898e4d3aa SHA512 ed186b206ffe0b17c96a33270d83ffc3c98262eb608d6889101b6949057e7059642eb83b584f4a309afff64a359ee79625c5a95be62fc37ece069e2404faa0bd +DIST mkdocs-material-8.5.11.gh.tar.gz 10423819 BLAKE2B 8af9b10fde57a6543d86dc8d6004cb100359e274072486094e7db4f8eeb7d44d83505d00b3f202f02e695a613ae8e2fdf08ac1b39584e7d9aeae430bb560d60a SHA512 7fdc06cf7f64a2831fe2acb05a735bc9519fdf109fbccd5ee1667d07175916fffb295ccfa88a4352a7a0688f0eaf535c26ab49463f672d964d4a87ad8de6ddf1 diff --git a/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch b/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch index ac696c40710f..b731b9a37be8 100644 --- a/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch +++ b/dev-python/mkdocs-material/files/mkdocs-material-8.5.7-simplify-build.patch @@ -2,15 +2,6 @@ diff --git a/pyproject.toml b/pyproject.toml index c5bd914c0..3757e983b 100644 --- a/pyproject.toml +++ b/pyproject.toml -@@ -19,7 +19,7 @@ - # IN THE SOFTWARE. - - [build-system] --requires = ["hatchling", "hatch-requirements-txt", "hatch-nodejs-version>=0.3.0"] -+requires = ["hatchling"] - build-backend = "hatchling.build" - - [project] @@ -55,13 +55,7 @@ tags = "material.plugins.tags.plugin:TagsPlugin" material = "material" diff --git a/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild b/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild new file mode 100644 index ..33fbca42ea2f --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-8.5.11.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.3.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.4[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.0.3[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'"> gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 7eeb5f34e54a1f6ce623d6f3c24168a4d8ab87b1 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:04:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eeb5f34 dev-python/google-api-python-client: Bump to 2.68.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.68.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index dea9ac331f4a..1b5f8f3d33a6 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,2 +1,3 @@ DIST google-api-python-client-2.65.0.gh.tar.gz 36079173 BLAKE2B 32e60989dbc6e02ed2bd128772a71c24670d16da09ca4e5be6d4f56ebf16c94ccac120e233b4efb5fb9c9b8c464d052129eb6305a57fb61f732ca9d593f1297c SHA512 3b215e290c9a63aca914c08478342ab41ef760c135d3d5a13387be52a2993b814568c86cad752de6afe16fb3097989f4d7df06f4c9ce9c453fb7d0cb55f17053 DIST google-api-python-client-2.66.0.gh.tar.gz 36477219 BLAKE2B 1da02e7747fd1421bdc62180103784af7b50ab0a672ac932f2fe28c22141a922d6f59d9c11ee74b78ff13583bdeee98d35f7b6d616af84fe99aa3d1a0de17342 SHA512 6b3cdf7279067080ff216d184f23c76c74c586e34b70afd936f1d10671fc0c7e7a8ba446a1ca5a9003bab2e3855e939376610ff4e45811fd6ead5e4942f62247 +DIST google-api-python-client-2.68.0.gh.tar.gz 37053945 BLAKE2B 7a73b80737b73198531207d203c2010969a9dbdd5012071944ec86bd6c2c63eb0a86bf2941a4c37544629aeae32b367cc8d9209300c63e8d1be39f32bef1d91f SHA512 9b70ad6f05d28198ee82984e263e770c995143770123a8aaeb605aad880464e951b8849bbed8c7cb511bd7beebed1df965fdd53b2e6a161905a0a2e481d5b68a diff --git a/dev-python/google-api-python-client/google-api-python-client-2.68.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.68.0.ebuild new file mode 100644 index ..7e8aaa05d6d4 --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.68.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-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} ) + +inherit distutils-r1 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE=" + https://github.com/googleapis/google-api-python-client/ + https://pypi.org/project/google-api-python-client/ +" +SRC_URI=" + https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: 78e758d083a68ad107c0a84ec73a3cbeef3ca3b5 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:03:20 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e758d0 dev-python/moto: Bump to 4.0.11 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/Manifest | 1 + dev-python/moto/moto-4.0.11.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 9cd23a1aad29..e140084e4c69 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,3 +1,4 @@ DIST moto-4.0.10.tar.gz 2501634 BLAKE2B 02fcd7e4f77589a8cae459d74832d72c8835e4357533023803733e3dfad30a44f264356c5dbb0f535ef441384692b4dafbfe33ef9a9e7077f1c61b342c61fa99 SHA512 f8d9817d8b10eb1a2f87d41453f8e3facfa1075a330cb44b46a1306105c059fcf6d9bf94e66ad8e893cf7eddfc4fdf0fc483988455db5f9c6f42d239fe57915a +DIST moto-4.0.11.tar.gz 2540794 BLAKE2B 3b68e3fc6ab75b7ada2548c0807936fc5ad0d296385357ffb8b8c490fd3611f1333a78e99a093d3cd3ee8e65a2115ae66a4d3338bdf23dfe3ce8a0ebde43bad1 SHA512 fa721bc8cf8256a120870256770adf165f9a3f5d75ea5c83d76303d32a6869d417bec73fca4b09c5d08794cf2e8e530fd73ac53939271785e31f024217c97fa1 DIST moto-4.0.8.tar.gz 2488253 BLAKE2B ae707de8f0917b62904f38f977eded8f3e995271da8a7d6be47f05a24e3cb8bb8121e5e52625deb6c8f836e5f328352a7e6ea0855a4278c32dc9363da0faa8cc SHA512 9d3d3164bb6a77901bb55b8c536bfc8822e5b5292d79fedfe89a4a7fefaeab24b740d9a898e9487152a45c5a3bfd15d8aaca042a485bea389e1a82bb0a90bdd0 DIST moto-4.0.9.tar.gz 2496530 BLAKE2B 596dc00ce0c931d4405d1ad6fdfcff4acc5c7421b1f1d67f442e090249d3df81f89c570368b5e981ec49f14a35aed32621ff3dbedc7003e3c870f891e4eda20a SHA512 fedf2c97779a93b1ab3492122be5425f3d91219eb207cc21bf2822ffa52c6efe2c3c8ca233acafd02c725c46e77e883f8f941c29638bb3e32ffa774ed8a5ff69 diff --git a/dev-python/moto/moto-4.0.11.ebuild b/dev-python/moto/moto-4.0.11.ebuild new file mode 100644 index ..5968fb5171dc --- /dev/null +++ b/dev-python/moto/moto-4.0.11.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/spulec/moto/ + https://pypi.org/project/moto/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}] + dev-python/pretty-yaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + dev-python/python-sshpubkeys[${PYTHON_USEDEP}] + >=dev-python/responses-0.9.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3 + tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3 + tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3 +
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: dcd4eaf62cc7ec3af8941a6f82969003ce749991 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 05:53:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd4eaf6 app-admin/awscli: Bump to 1.27.20 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.20.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 9fddbf2132bd..5446805c6735 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,4 +1,5 @@ DIST aws-cli-1.27.11.gh.tar.gz 2303984 BLAKE2B f773a631bd2f172697a013e11765307edfac0957f7bff7d05e74c326239491c03629859b5d7b4ec85a831e28acd47cbbf4a2393c8ae512fbf393142cfb7ca13d SHA512 ad9eee70eb95d2c9c71978425e96b80a42569efca6e20c5caeb6af7b27aa893b3bfe68fed8e13b18e20626c4cd9599e8efe93dacde5bcc5c347b815376819ea5 DIST aws-cli-1.27.16.gh.tar.gz 2309698 BLAKE2B b81d5b1dcc8219a977bfc3cfa41053c12ff8cc363bcb8e3afd9b206d69240a7b4f5ef742d2e74cf21f46bc3a36271a516bf15e1ca34272ad64b4b1dc0c67e4e2 SHA512 1570b82cb2e6cbfb14754b539840b12a606c7a81490bb45239c851757b8e3ac694b41c5842a0b0df825d355d6d6182c6fd6b3c3f26e1c7070150814959c52260 DIST aws-cli-1.27.18.gh.tar.gz 2313270 BLAKE2B 2f5dc87a2e306d024c03b6cc175736798a28fe5b125aba7e6af9fe1297e44e37fae6990df216cf58c6cdf47ac7b5fc583bed9d5125df063f328544286f4f0f82 SHA512 6f5b0b333af0f842d940cc80f0c18c55feb06c7a4cc609c2db8332126f7e868ccff6f84bfd031bf8d590ca38be9aa258527433e6fab9d63de6a96c64ae740ca2 +DIST aws-cli-1.27.20.gh.tar.gz 2315771 BLAKE2B 6729a6709e2ae3d493700b49dbcb7020391f7ce9e2d023e942271a27502309c8f699e90063aa6a13256981123d22772653888fcaae7bebe3cde471caa21bf4a1 SHA512 b520136e0c41e1b40ce48f90024461ace2d0967f3897dcdf68c90cc89ca637e3ba1dee117d5c1f7c6cd9d0d598e819c5faf5ebbf8a35818dc5e8c85933122af6 DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60 SHA512 e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168 diff --git a/app-admin/awscli/awscli-1.27.20.ebuild b/app-admin/awscli/awscli-1.27.20.ebuild new file mode 100644 index ..9bcb01ac11e2 --- /dev/null +++ b/app-admin/awscli/awscli-1.27.20.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 99b7c0af53dc712a95714cc14cceddc7453bbd72 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 05:53:18 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b7c0af dev-python/botocore: Bump to 1.29.20 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.20.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index d8c3f3ba26b2..e887120c903a 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,4 +1,5 @@ DIST botocore-1.29.11.gh.tar.gz 10660645 BLAKE2B 0d5f8a7e34f99947e1488b468699e682acf0077fcc9f3bfb87e00f4966571970e335964edeabb20b41e4f900aee8c5075a004e8e3b09ce7d04a38f4c729d3361 SHA512 f1e2d948b7123316084228b574c8d0a0cc7dac1e615edfc525f9f42e081bf87d107ec948b5f209a6013b37c0f9617d1e585ef602a1f76c106dbd2369ae6e4514 DIST botocore-1.29.16.gh.tar.gz 10709321 BLAKE2B d9a8590b1685351f1167962fa45f97906554dead7ec72487f390a78cf5e0cbca933e4e2d6d147af9beb43f05299a771cfb5f6d76e58d44397eeb6240e8856167 SHA512 247c9800a24141cf970f02ae3c6436027c86677f1a287f24be4d85292add874465851b8a963dc49dffe103b1088e5120db18dc58d93f04285715f0b4fe08258e DIST botocore-1.29.18.gh.tar.gz 10837962 BLAKE2B c1d32b31ba687427f6c88e53dd4908d966b83d3d5d087b64e5370b7294d568a09dfe08e72e89acf8402dbf887369c509d1c7fcf77c5156ef9029319878e7311c SHA512 2e8e7108e343028cf6ff30fd9f6b66b8b49a2b3013656ee3fc912c67052a42eca49d93a57e322248dfce7cfa765c6bf4b78f364a71b843536853bc4f413e1930 +DIST botocore-1.29.20.gh.tar.gz 10956292 BLAKE2B 3453a1051056f8f6bc870c66b66d81b4f68dca97068ebb0beed286f3534798483254a0a3390e9b2ce07d25a01b35e81ceccc9c5f8cfd5bf18147931a9048e242 SHA512 c99e1cb4f0f55715d88ec8fe6602fef60254cacd9e2c1b309bfa1b8dfdc5c979c60f558b08f953afcc0985859091f4fad5c21e1906c177eaa8bc2dcd8216a3aa DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc SHA512 c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a diff --git a/dev-python/botocore/botocore-1.29.20.ebuild b/dev-python/botocore/botocore-1.29.20.ebuild new file mode 100644 index ..eed342eb3cfa --- /dev/null +++ b/dev-python/botocore/botocore-1.29.20.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fakeredis/
commit: 8f205a24aef1ebbdb645d05e958ee1ad67d0dcdf Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 06:01:07 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f205a24 dev-python/fakeredis: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/fakeredis/Manifest | 1 + dev-python/fakeredis/fakeredis-2.1.0.ebuild | 87 + 2 files changed, 88 insertions(+) diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 9b31069cb06d..034a6f901a78 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,2 +1,3 @@ DIST fakeredis-py-1.10.1.gh.tar.gz 91420 BLAKE2B a88711b5d167aafcf6a74dc538b809a0410c60bff95c82fe81c1236b743d9fc0cacbc9057bcd5df20ed87b22c12b2e9346342e0991556caa51f4e88038fabcb5 SHA512 2a139dde02c00e516959173fbfe5ecae26d20ee56158de9ae7bc57360dabc58e4e919f11ba7979079019d981af8a2cbd17a1d8ac795003e26a7cbcbedd5588a8 DIST fakeredis-py-2.0.0.gh.tar.gz 112218 BLAKE2B 9bbbf76e6fe00a42d25c1688654906a71b93e65a20f3eca2b7d9fd13eedd48251e832e550b37dc82dcf5e65c686c408b291ba60d04c707df7d7d7f396f00190a SHA512 e291782f27cdfa11520eef3b0bbd0d68ec7479a4630ad1e5a38d8d1d28109049fee0288e104e74f72caf9b04db553cc24f22843bd170d8bdb5efc47b8e9f5d6e +DIST fakeredis-py-2.1.0.gh.tar.gz 128595 BLAKE2B f0b2e8ed9ec4156702f4e65e683f40cf79e1fde12ac70b16388ba65e9e49c8f4c92ade6f02195cc3755768fb2858d7e4f8970f54fa728c9fb32ac8cc2f68fa4f SHA512 584a2a36185674d0fadedcc6018286c3edc8c36de730ac1cf09abcbe3b0cacf8dd0e4c964a7a0a053509dce0063f48ce13f122d230fbec9965af54c77b277ea5 diff --git a/dev-python/fakeredis/fakeredis-2.1.0.ebuild b/dev-python/fakeredis/fakeredis-2.1.0.ebuild new file mode 100644 index ..a75d02ef0771 --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.1.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +MY_P=fakeredis-py-${PV} +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" +SRC_URI=" + https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/redis-py-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin redis + sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 31b401d9c7eafb089fb70463496e81a1643b0315 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 1 05:53:41 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 1 07:09:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b401d9 dev-python/boto3: Bump to 1.26.20 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.20.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 8aadf56f9b64..256c6f26c9a5 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,4 +1,5 @@ DIST boto3-1.26.11.gh.tar.gz 561018 BLAKE2B 3bd4ddd23d0752dcaad9795041658909f8df88eb75a89fd727866a25bd0e8a3106a497776c1be8e53274d85302d9185f9bb95b777efd89fed3f5a33edfe04fa1 SHA512 f31e15bf46fa4338418507840ac3961c06f3573502a71892a262bf24bfc38b405cccef1abc6e59859a9985f917c4463e698a1a92543519a8da3ff6221a67 DIST boto3-1.26.16.gh.tar.gz 565753 BLAKE2B 7b30f4a3e15ca893cacca7ea58e18d654f3895e37b36e08e632b4da5a3e4b7225ad864daf60604b074973f90b38ca71afb3d28ed8f90172e78193ef9a1f626c0 SHA512 54d3a3bd551cd2018070144b956d5f5af8c84fb6c689647a39b42f03ea1f1fce3c1032d9c694851977aa498950011f28b7014d5e8c4091c2f771b2d2cb1c2714 DIST boto3-1.26.18.gh.tar.gz 570818 BLAKE2B 2f77acbb6fa77c867cda0b1d7828c5aafdfc8b6e5d7cced4beda08f151c9ed889356ec32b4b0ad2724bffbaa20690f149caf69f89dfbf70761ca354893685cb7 SHA512 b67d62057c7c421eedbf8778c2bd10d9cad9a81678dfc68415cb5ca546182c418d1c8a6619d20be066d78891af7720ec29209fecd27628e1d456b04965edfb83 +DIST boto3-1.26.20.gh.tar.gz 572957 BLAKE2B 27286beaeabc0227376640fd3ee583656470ee324805ac716411a6c87fc2f301f6430c4f82e58c4a5371fe38a4cb3a6cebe32de39c0bae35f051fd340257c315 SHA512 4623e29b4396cd131e76ad44d24e32014e9f79642db471f64b5b06553ffbd0a0492883188e3658fe629e6af0a91b8274dbda3103a3ecf6d2dd6fe5b1a91b9503 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0 SHA512 738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b diff --git a/dev-python/boto3/boto3-1.26.20.ebuild b/dev-python/boto3/boto3-1.26.20.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.26.20.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/, /
commit: 66f64d08ffb13ca24cfc11584fe667b1c391fbe8 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 06:31:53 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 07:08:02 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=66f64d08 vartree: use ewarn if merging despite collisions Use ewarn, not eerror, if merge is going ahead despite collisions. Collisions aren't always fatal - say if FEATURES="protect-owned unmerge-orphans" and the collision is over an orphaned file. This changes the colors used once we discover that all relevant files are orphaned to be warning rather than an error, to make it less scary and distinguish from other situations. Closes: https://github.com/gentoo/portage/pull/952 Signed-off-by: Sam James gentoo.org> NEWS | 4 +++- lib/portage/dbapi/vartree.py | 18 +++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index d64fcac91..a907526aa 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,9 @@ portage-3.0.41 (UNRELEASED) -- Features: -* TODO +* vartree: On collisions which are non-fatal (e.g. orphaned files when using + FEATURES="protect-owned"), Portage now has friendlier output + by using ewarn rather than eerror. Bug fixes: * TODO diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py index a95d60691..139424c0a 100644 --- a/lib/portage/dbapi/vartree.py +++ b/lib/portage/dbapi/vartree.py @@ -4187,6 +4187,9 @@ class dblink: def _eqawarn(self, phase, lines): self._elog("eqawarn", phase, lines) +def _ewarn(self, phase, lines): +self._elog("ewarn", phase, lines) + def _eerror(self, phase, lines): self._elog("eerror", phase, lines) @@ -4388,6 +4391,9 @@ class dblink: ], ) +def ewarn(lines): +self._ewarn("preinst", lines) + def eerror(lines): self._eerror("preinst", lines) @@ -4884,6 +4890,10 @@ class dblink: finally: self.unlockdb() +collision_message_type = ewarn +if collision_protect or protect_owned and owners: +collision_message_type = eerror + for pkg, owned_files in owners.items(): msg = [] msg.append(pkg_info_strs[pkg.mycpv]) @@ -4892,10 +4902,10 @@ class dblink: "\t%s" % os.path.join(destroot, f.lstrip(os.path.sep)) ) msg.append("") -eerror(msg) +collision_message_type(msg) if not owners: -eerror( +collision_message_type( [_("None of the installed" " packages claim the file(s)."), ""] ) @@ -4935,10 +4945,12 @@ class dblink: " If necessary, refer to your elog " "messages for the whole content of the above message." ) -eerror(wrap(msg, 70)) if abort: +eerror(wrap(msg, 70)) return 1 +else: +ewarn(wrap(msg, 70)) # The merge process may move files out of the image directory, # which causes invalidation of the .installed flag.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 09752a45795ff10a8a7335c379ff3c131e6363b0 Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 1 07:01:22 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 1 07:01:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09752a45 profiles/package.mask: mask old dev-util/aruba slot Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b791effaee39..e98d3ddac0df 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2022-12-01) +# Old slot without dependencies on it. Blocks removal of +# ruby27-only dev-util/cucumber-3.x. Use a newer slot instead. +# Removal in 30 days. +dev-util/aruba:1 + # Ionen Wolkens (2022-11-30) # Stuck on ruby27 and ruby-gtk2, upstream gone and no other distros # seem to package this (also barely functional using current ruby
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/developer/
commit: 257ff0d153761e99430a8e34b8d3565828abd589 Author: Ulrich Müller gentoo org> AuthorDate: Thu Dec 1 05:49:16 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 1 05:49:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257ff0d1 Revert "profiles/targets/developer: use FEATURES="protect-owned" instead of "collision-protect"" This reverts commit 6728932a980eb0ebfac0bfc0566d1dbba6ef83ea. Signed-off-by: Ulrich Müller gentoo.org> profiles/targets/developer/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/targets/developer/make.defaults b/profiles/targets/developer/make.defaults index 5b4e3c7a4378..457a48e02e89 100644 --- a/profiles/targets/developer/make.defaults +++ b/profiles/targets/developer/make.defaults @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Remove "multilib-strict" for now wrt #424423 -FEATURES="protect-owned sign splitdebug test test-fail-continue userpriv usersandbox" +FEATURES="collision-protect sign splitdebug test test-fail-continue userpriv usersandbox" # Disable branding (from desktop) USE="-branding"
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: e82a306620b0398ac083358596823c1d2db1b301 Author: Patrick Lauer gentoo org> AuthorDate: Thu Dec 1 05:48:39 2022 + Commit: 罗百科 gentoo org> CommitDate: Thu Dec 1 05:48:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82a3066 www-apps/grafana-bin: add 9.2.7, 9.3.0 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 2 + www-apps/grafana-bin/grafana-bin-9.2.7.ebuild | 66 +++ www-apps/grafana-bin/grafana-bin-9.3.0.ebuild | 66 +++ 3 files changed, 134 insertions(+) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 3ff8e1e8f6e8..d6dd35d5d158 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1 +1,3 @@ DIST grafana-bin-9.2.4.tar.gz 96905343 BLAKE2B bb4f55e166f01123cbfcd1a940a4a42736195f208578889393d66aad35a42726a95908ad793f84769b5483e3bd0de861c5ce7f1375506d2a616f78c836d263e1 SHA512 094d1d131f22f63d8e96a1a61b52440910cb82a9790b502b30375901fcaf48b8b45db52040c9e43667c96e710266f2df77c0ce6542755656e28f84668210f4e9 +DIST grafana-bin-9.2.7.tar.gz 97192376 BLAKE2B 6af296375aee559367de9e7e2db53d1b1a96c753853eda21d00367c960b8927e794a9bccaa364c5675a6abd10118485467f4d9a5b7ff17fb8a13015a4db050db SHA512 9ed17e589eecf1c10716c0a9b7cb60259ec3ef98695882475509dd332d6222a44c6886d044992eede93638b7c9826f76f0390fc0808bc85e739825106b3a7762 +DIST grafana-bin-9.3.0.tar.gz 88847005 BLAKE2B 4c37dc077b7f9fb8f9256a2a85094eef5ae2dabe693d039b7c5509ec2662ec544d307dc1cf0043301fb4c3525107bddfac0a7f7a67f0efb8b333936c1b96192d SHA512 1489d3f948259dd3db6403e95f176fea664cb5bfc83a6f22e57ffbe075cc07257a463c4b1d1fd8aa94fbad5473b29608f0c3fc6fdf0c08bcb72f3beeff5163c7 diff --git a/www-apps/grafana-bin/grafana-bin-9.2.7.ebuild b/www-apps/grafana-bin/grafana-bin-9.2.7.ebuild new file mode 100644 index ..0143a5740601 --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.2.7.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 +} diff --git a/www-apps/grafana-bin/grafana-bin-9.3.0.ebuild b/www-apps/grafana-bin/grafana-bin-9.3.0.ebuild new file mode 100644 index ..0143a5740601 --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-9.3.0.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 +
[gentoo-commits] proj/portage:master commit in: /
commit: f781d0c3fe06f1d7600184e5bcd0f728c44b40ae Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:18:57 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:18:57 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f781d0c3 setup.py: update link to release notes Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index b75d45e58..58823ab3b 100755 --- a/setup.py +++ b/setup.py @@ -821,7 +821,7 @@ setup( version="3.0.40", url="https://wiki.gentoo.org/wiki/Project:Portage;, project_urls={ -"Release Notes": "https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;, +"Release Notes": "https://gitweb.gentoo.org/proj/portage.git/plain/NEWS;, "Documentation": "https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage;, }, author="Gentoo Portage Development Team",
[gentoo-commits] proj/portage:master commit in: /
commit: 983af46f7b0484a56479286a75325ebacce8c1e1 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:19:24 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:19:24 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=983af46f NEWS: add placeholders for 3.0.41 Signed-off-by: Sam James gentoo.org> NEWS | 9 + 1 file changed, 9 insertions(+) diff --git a/NEWS b/NEWS index fc5c9810e..d64fcac91 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,12 @@ +portage-3.0.41 (UNRELEASED) +-- + +Features: +* TODO + +Bug fixes: +* TODO + portage-3.0.40 (2022-12-01) --
[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/, net-nds/openldap/files/
commit: 2796665929bb8baa0d9ffa0e17d1c573b9fdef02 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:08:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:12:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27966659 net-nds/openldap: another pthread configure fix Bug: https://bugs.gentoo.org/871372 Signed-off-by: Sam James gentoo.org> .../openldap/files/openldap-2.6.3-clang16.patch| 22 +++--- ...ap-2.6.3-r2.ebuild => openldap-2.6.3-r3.ebuild} | 0 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/net-nds/openldap/files/openldap-2.6.3-clang16.patch b/net-nds/openldap/files/openldap-2.6.3-clang16.patch index 216d567329c5..7027197281b2 100644 --- a/net-nds/openldap/files/openldap-2.6.3-clang16.patch +++ b/net-nds/openldap/files/openldap-2.6.3-clang16.patch @@ -78,7 +78,20 @@ Bug: https://bugs.gentoo.org/871372 { int epfd = epoll_create(256); exit (epfd == -1 ? 1 : 0); -@@ -1551,6 +1555,9 @@ dnl esac +@@ -1493,10 +1497,8 @@ pthread_rwlock_t rwlock; + dnl save the flags + AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include +-#ifndef NULL +-#define NULL (void*)0 +-#endif +-]], [[pthread_detach(NULL);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) ++pthread_t thread; ++]], [[pthread_detach(thread);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) + ]) + + if test $ol_cv_func_pthread_detach = no ; then +@@ -1551,6 +1553,9 @@ dnl esac AC_CACHE_CHECK([if select yields when using pthreads], ol_cv_pthread_select_yields,[ AC_RUN_IFELSE([AC_LANG_SOURCE([[ @@ -88,7 +101,7 @@ Bug: https://bugs.gentoo.org/871372 #include #include #include -@@ -1561,8 +1568,7 @@ dnl esac +@@ -1561,8 +1566,7 @@ dnl esac static int fildes[2]; @@ -98,7 +111,7 @@ Bug: https://bugs.gentoo.org/871372 { int i; struct timeval tv; -@@ -1586,9 +1592,7 @@ static void *task(p) +@@ -1586,9 +1590,7 @@ static void *task(p) exit(0); /* if we exit here, the select blocked the whole process */ } @@ -167,3 +180,6 @@ Bug: https://bugs.gentoo.org/871372 { (void)close(LogFile); LogFile = -1; +-- +2.38.1 + diff --git a/net-nds/openldap/openldap-2.6.3-r2.ebuild b/net-nds/openldap/openldap-2.6.3-r3.ebuild similarity index 100% rename from net-nds/openldap/openldap-2.6.3-r2.ebuild rename to net-nds/openldap/openldap-2.6.3-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/, net-misc/ntp/files/
commit: 56ef5ce33891feec34cd0c39a0a774a81a587dc7 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:12:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:12:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ef5ce3 net-misc/ntp: another pthread configure fix Closes: https://bugs.gentoo.org/871372 Signed-off-by: Sam James gentoo.org> .../ntp/files/ntp-4.2.8_p15-configure-clang16.patch| 18 ++ ...ntp-4.2.8_p15-r3.ebuild => ntp-4.2.8_p15-r4.ebuild} | 0 2 files changed, 18 insertions(+) diff --git a/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch b/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch index d0dc2ad014b4..4b52248bde8f 100644 --- a/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch +++ b/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch @@ -1,6 +1,21 @@ Sync with OpenLDAP. Uses Arsen's patch from https://bugs.gentoo.org/871288. https://bugs.gentoo.org/871372 +--- a/sntp/m4/openldap-thread-check.m4 b/sntp/m4/openldap-thread-check.m4 +@@ -262,10 +262,8 @@ pthread_rwlock_t rwlock; + dnl save the flags + AC_LINK_IFELSE([AC_LANG_PROGRAM([[ + #include +-#ifndef NULL +-#define NULL (void*)0 +-#endif +-]], [[pthread_detach(NULL);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) ++pthread_t thread; ++]], [[pthread_detach(thread);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) + ]) + + if test $ol_cv_func_pthread_detach = no ; then --- a/sntp/m4/openldap.m4 +++ b/sntp/m4/openldap.m4 @@ -1,16 +1,16 @@ @@ -590,3 +605,6 @@ https://bugs.gentoo.org/871372 -#endif - ], [ol_cv_ssl_crl_compat=yes], [ol_cv_ssl_crl_compat=no])]) -]) +-- +2.38.1 + diff --git a/net-misc/ntp/ntp-4.2.8_p15-r3.ebuild b/net-misc/ntp/ntp-4.2.8_p15-r4.ebuild similarity index 100% rename from net-misc/ntp/ntp-4.2.8_p15-r3.ebuild rename to net-misc/ntp/ntp-4.2.8_p15-r4.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 457170222d9a1133406b90955269580e4db2ee2b Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:16:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:16:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45717022 sys-apps/portage: add 3.0.40 Closes: https://bugs.gentoo.org/814380 Closes: https://bugs.gentoo.org/850127 Closes: https://bugs.gentoo.org/881383 Closes: https://bugs.gentoo.org/883071 Closes: https://bugs.gentoo.org/883307 Closes: https://bugs.gentoo.org/883437 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.40.ebuild | 283 + 2 files changed, 284 insertions(+) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 940044eaf9bc..31f759a230a0 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,2 +1,3 @@ DIST portage-3.0.38.1.tar.bz2 1116216 BLAKE2B d1cb4cc1924673d07ea7174ad0a84b3af977dd28ca659695d3e4014e4aa83b054acba82a160e7c0a8d3d4fbc3514bea619c3d720e450cb4890818e4b1bc1e43a SHA512 1375565e936276fd6cfd2a4f6f782b91e234e973d6a998f2276a076dd165272bcf12067fd01e77b238f194eac69edf967bbe3ac62edc3701fe9375c693622ab9 DIST portage-3.0.39.tar.bz2 1118397 BLAKE2B bd0105c48741cdf11166208ebf11f524cb87980a027b69ccdcc2a607847dcd79d886b542adf08eefdd2df8a35e78f95f0f79843694ec9c2b1488d7ee1fd187e8 SHA512 e3ef14136b0ffb5f77fed9cb89ce6ee59425dd34acc5254390e75164aee160e954498bca4084f3d71642f285ba040ce8347badf6382dd1369aa52425ce907e39 +DIST portage-3.0.40.tar.bz2 1119105 BLAKE2B 64be77aaf280008829847e6c78f1d0e1b74af4e5835ced96b0d146fef81c6c8c49e70e92ebb9bc1805f1853dbed4ada4b9fc6282b7b04478fe0fadec7b93784e SHA512 fd2e858788e41ea7f9201d77e056a71d6bd2a450be9896d9e10ad731f7d88b8bb1c69fd7b9bea3ab831fb352e0ce6df39f97786d067244794254996f6927a455 diff --git a/sys-apps/portage/portage-3.0.40.ebuild b/sys-apps/portage/portage-3.0.40.ebuild new file mode 100644 index ..89c318fe02f9 --- /dev/null +++ b/sys-apps/portage/portage-3.0.40.ebuild @@ -0,0 +1,283 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix + +DESCRIPTION="The package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; +SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-arch/xz-utils + test? ( dev-vcs/git )" +DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + apidoc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-epytext[${PYTHON_USEDEP}] + )" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + acct-user/portage + app-arch/zstd + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/findutils-4.4 + !build? ( + >=sys-apps/sed-4.0.5 + >=app-shells/bash-5.0:0[readline] + >=app-admin/eselect-1.2 + rsync-verify? ( + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + >=sec-keys/openpgp-keys-gentoo-release-20180706 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 + ) ) + !> cnf/make.globals || die + fi + + if use native-extensions && ! tc-is-cross-compiler; then + printf "[build_ext]\nportage_ext_modules=true\n" >> \ + setup.cfg || die + fi + + if ! use ipc ; then + einfo "Disabling ipc..." + sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ + -i lib/_emerge/AbstractEbuildProcess.py || \ + die "failed to patch AbstractEbuildProcess.py" + fi + + if use xattr && use
[gentoo-commits] proj/portage:master commit in: /
commit: af90e98484ef48e54d15f37754d70910f2622a9c Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:13:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:13:58 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=af90e984 setup.py: prepare for 3.0.40 Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 399c30025..b75d45e58 100755 --- a/setup.py +++ b/setup.py @@ -818,7 +818,7 @@ def get_data_files(regular_files, venv_files): setup( name="portage", -version="3.0.39", +version="3.0.40", url="https://wiki.gentoo.org/wiki/Project:Portage;, project_urls={ "Release Notes": "https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;,
[gentoo-commits] proj/portage: New tag: portage-3.0.40
commit: Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:14:19 2022 + New tag: portage-3.0.40
[gentoo-commits] proj/portage:master commit in: /
commit: 6197c644bcea28fe8a22f98cbaf3a435a6d38a50 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 05:13:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 05:13:57 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6197c644 NEWS: prepare for portage-3.0.40 Signed-off-by: Sam James gentoo.org> NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 1cb2b2468..fc5c9810e 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -portage-3.0.40 (UNRELEASED) +portage-3.0.40 (2022-12-01) -- Features:
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: 735b96f2707eccd86c752e95bf42a5bf738a85d2 Author: WANG Xuerui gentoo org> AuthorDate: Thu Dec 1 04:44:52 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 05:00:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735b96f2 profiles/arch/loong: mask USE=xen Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/loong/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask index 30b52ca4daff..311c3961fb99 100644 --- a/profiles/arch/loong/use.mask +++ b/profiles/arch/loong/use.mask @@ -1,6 +1,10 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-12-01) +# app-emulation/xen has arch-specific code, hence not available for loong yet. +xen + # WANG Xuerui (2022-11-28) # media-sound/nas currently not buildable due to x11-misc/xorg-cf-files # lacking arch-specific adaptation
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: ebe4220675384c9edf203d435ba21c2f865f33f4 Author: WANG Xuerui gentoo org> AuthorDate: Thu Dec 1 04:50:47 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 05:00:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe42206 profiles/arch/loong: mask non-applicable GRUB_PLATFORMS USEs Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/loong/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index f131b4ddf24a..9c92ed6cc55b 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-12-01) +# Mask GRUB2 platforms not applicable to loong. +sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh + # WANG Xuerui (2022-11-30) # No Haskell on loong yet (port under review), hence no virtual/pandoc and # friends.
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: 212b7122acfcf46b47751b8aed791470b049d8c1 Author: WANG Xuerui gentoo org> AuthorDate: Thu Dec 1 04:55:00 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 05:00:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212b7122 profiles/arch/loong: mask LIBREOFFICE_EXTENSIONS asking for Java Signed-off-by: WANG Xuerui gentoo.org> profiles/arch/loong/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 9c92ed6cc55b..d9839ecbf0fb 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -50,6 +50,7 @@ mate-base/mate help # WANG Xuerui (2022-07-08) # virtual/{jdk,jre} is not available on loong yet. +app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript media-libs/rubberband jni www-client/chromium js-type-check
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: 6cf223259ab025832540ba6c32beb69b0ba42007 Author: Zac Medico gentoo org> AuthorDate: Thu Dec 1 04:52:50 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Dec 1 04:53:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf22325 app-admin/vault: add 1.12.2 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest| 2 + app-admin/vault/vault-1.12.2.ebuild | 86 + 2 files changed, 88 insertions(+) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 492ac0c2039f..3172a34db5a4 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -10,3 +10,5 @@ DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 2aa91274bcd3efe2c34c9acdc3000af DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e SHA512 4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34 DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6 SHA512 55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23 DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8 SHA512 87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1 +DIST vault-1.12.2-vendor.tar.gz 53842063 BLAKE2B 42917c6310ca53254be9d6339a786902327074635297ad84fcacd2a73b9b2d974830f91f527116f6764ea8f848809944fd52e623c3ecc2ac88dae698aa6f4636 SHA512 8c6fd33c363099bda13a2992200356d4a877ff4c52ca4613f1cb2c8d2cbabaf0f9f760dcd6bcd3d4e4453324edce3efe07d27700f30bced85da0f56ef9321697 +DIST vault-1.12.2-webui.tar.xz 1413036 BLAKE2B 7d773274c27d93ca8f492d792390896b6b7ab0e52b3636428f182a62161049d1593aef5280826dd83535e9ad86e925edba234ca982f2c9d1d06d2012c9757779 SHA512 0076e7b75fc0d3c400022a95cc6abc4a9224fd76d3d9716f7d4a80e4856c9deb1890ba13e7e5adf86ee81486c2f530f2eb48e49d8bdb7fde6eab5bb83f815293 diff --git a/app-admin/vault/vault-1.12.2.ebuild b/app-admin/vault/vault-1.12.2.ebuild new file mode 100644 index ..aaad01680cec --- /dev/null +++ b/app-admin/vault/vault-1.12.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/; + +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" +IUSE="+webui" + +BDEPEND=" + app-arch/zip + dev-go/gox + >=dev-lang/go-1.15.3" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" +S=${WORKDIR}/${P}-vendor + +src_unpack() { + default +} + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -e "s/gofumpt/gofmt/g" \ + -i Makefile || die + if [[ -d "${WORKDIR}/http/web_ui" ]]; then + rm -rf "${S}/http/web_ui" || die + mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" || + die "mv failed" + else + mkdir -p "${S}/http/web_ui" || die + touch "${S}/http/web_ui/no_web_ui" || die + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake bin +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/developer/
commit: 6728932a980eb0ebfac0bfc0566d1dbba6ef83ea Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:47:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:48:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6728932a profiles/targets/developer: use FEATURES="protect-owned" instead of "collision-protect" collision-protect stops orphaned collisions too which is a problem when changing ownership of a file between packages. We also recommended people stop using it in the libxcrypt news item. Closes: https://bugs.gentoo.org/883561 Signed-off-by: Sam James gentoo.org> profiles/targets/developer/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/targets/developer/make.defaults b/profiles/targets/developer/make.defaults index 457a48e02e89..5b4e3c7a4378 100644 --- a/profiles/targets/developer/make.defaults +++ b/profiles/targets/developer/make.defaults @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Remove "multilib-strict" for now wrt #424423 -FEATURES="collision-protect sign splitdebug test test-fail-continue userpriv usersandbox" +FEATURES="protect-owned sign splitdebug test test-fail-continue userpriv usersandbox" # Disable branding (from desktop) USE="-branding"
[gentoo-commits] repo/gentoo:master commit in: app-admin/consul/
commit: a13b1eb43a42537363cb421b519caad432b6e9a8 Author: Zac Medico gentoo org> AuthorDate: Thu Dec 1 04:34:16 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Dec 1 04:35:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13b1eb4 app-admin/consul: add 1.14.2 Signed-off-by: Zac Medico gentoo.org> app-admin/consul/Manifest | 1 + app-admin/consul/consul-1.14.2.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest index 0b1ddfdf75a5..9a80c0324370 100644 --- a/app-admin/consul/Manifest +++ b/app-admin/consul/Manifest @@ -5,3 +5,4 @@ DIST consul-1.13.3-deps.tar.xz 251812624 BLAKE2B 0ce8fe76298defc83c174d1d02ee25b DIST consul-1.13.3.tar.gz 25380333 BLAKE2B 6dbb8f3e9e3dd6b7e5192a6f05cfb48a7730e63e474f2d24787608f21781b5f3810400b42f38ad93995d048fe41cc9643ffa3923c297699cc1a8e975a44d SHA512 a978e25f89b7fb9ebc56fd2857493559756981b6e63e57d74b2749af9cce44897b7b5dc136a38d5861296105bedcc591adef972e18edb02efec1952c2f67add9 DIST consul-1.14.0-vendor.tar.gz 39530717 BLAKE2B 62672e0383353bcccdfcaa25ffd7409b31d8ba650080f315d8a8b68d0be4afa60a12b45ec548be0ecd5a9a703c1888c781a985f1b67fe6128fd82f69a984c42a SHA512 a2ada95b7e890c3f466009a78fdd1dfb0aa46494583811531653230adf0ead98016d22cfdeba45d68e03a6aa7fe711660c17c438c6c9038cbc732021ec011e7a DIST consul-1.14.1-vendor.tar.gz 39669654 BLAKE2B bb4fbe3df71354ee46d5a08e532226f2a0cfd8f5eb46b20a9ba5a324e1166a64a9b6cd3e44c5eebbd16c3bd4ff6a72b3afbfe117b7cd1b7fc5b9bf68cf58aa73 SHA512 9bfef09a7df0a0d4230d7e25ba113b985a29532240f235592af480867fb2c803671e2ed6563bbb7f07c64c15a8b1a5b00a9a05151387a01049067a75ffade169 +DIST consul-1.14.2-vendor.tar.gz 40549325 BLAKE2B af0135de2b781d69707246a8f7f48fb677d3b9cfff59ee95ae6c37cdbe634bc04c2e853ce3dd2f70bd9a7a1d72438cdcd382939a5e361e152180c7ae1905bf85 SHA512 8e4d160993272a99901b83821b2e29686a53c2700a3e9e2355080eaa15d74f0a0d8f0d8ff86f08a131549cb3e70f77f59da302bb3f6f6b7a367c2ccd6f3ccfd2 diff --git a/app-admin/consul/consul-1.14.2.ebuild b/app-admin/consul/consul-1.14.2.ebuild new file mode 100644 index ..6033d7f63dfa --- /dev/null +++ b/app-admin/consul/consul-1.14.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="A tool for service discovery, monitoring and configuration" +HOMEPAGE="https://www.consul.io; +GIT_COMMIT="cac392a17d3f71048a949599a0f977bf9645df62" + +SRC_URI="https://github.com/zmedico/consul/archive/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +RESTRICT+=" test" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND="dev-go/gox" +COMMON_DEPEND=" + acct-group/consul + acct-user/consul" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +S=${WORKDIR}/${P}-vendor + +src_prepare() { + default + sed -e 's|^GIT_DATE=.*|GIT_DATE=2022-11-30T19:54:31Z|' -i GNUmakefile || die +} + +src_compile() { + # The dev target sets causes build.sh to set appropriate XC_OS + # and XC_ARCH, and skips generation of an unused zip file, + # avoiding a dependency on app-arch/zip. + GIT_DESCRIBE="v${PV}" \ + GIT_DIRTY="" \ + GIT_COMMIT="${GIT_COMMIT}" \ + emake dev-build +} + +src_install() { + dobin bin/consul + + keepdir /etc/consul.d + insinto /etc/consul.d + doins "${FILESDIR}/"*.json.example + + keepdir /var/log/consul + fowners consul:consul /var/log/consul + + newinitd "${FILESDIR}/consul.initd" "${PN}" + newconfd "${FILESDIR}/consul.confd" "${PN}" + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + systemd_dounit "${FILESDIR}/consul.service" +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/argus/files/, net-analyzer/argus/
commit: 83d8d592d9ead4682680138e973c0211bffe835e Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:09:00 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:09:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d8d592 net-analyzer/argus: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> ...s-3.0.8.3-r1.ebuild => argus-3.0.8.3-r2.ebuild} | 7 ++-- .../files/argus-3.0.8.3-configure-clang16.patch| 41 ++ 2 files changed, 45 insertions(+), 3 deletions(-) diff --git a/net-analyzer/argus/argus-3.0.8.3-r1.ebuild b/net-analyzer/argus/argus-3.0.8.3-r2.ebuild similarity index 93% rename from net-analyzer/argus/argus-3.0.8.3-r1.ebuild rename to net-analyzer/argus/argus-3.0.8.3-r2.ebuild index a4176cf571c4..e316b6bc37ef 100644 --- a/net-analyzer/argus/argus-3.0.8.3-r1.ebuild +++ b/net-analyzer/argus/argus-3.0.8.3-r2.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools toolchain-funcs DESCRIPTION="network Audit Record Generation and Utilization System" HOMEPAGE="https://openargus.org/; SRC_URI="https://www.qosient.com/argus/dev/${P/_rc/.rc.}.tar.gz; +S="${WORKDIR}"/${P/_rc/.rc.} LICENSE="GPL-3" SLOT="0" @@ -35,8 +36,8 @@ PATCHES=( "${FILESDIR}"/${PN}-3.0.7.3-DLT_IPNET.patch "${FILESDIR}"/${PN}-3.0.8.3-ar.patch "${FILESDIR}"/${PN}-3.0.8.3-as-needed.patch + "${FILESDIR}"/${PN}-3.0.8.3-configure-clang16.patch ) -S=${WORKDIR}/${P/_rc/.rc.} src_prepare() { find . -type f -execdir chmod +w {} \; #561360 diff --git a/net-analyzer/argus/files/argus-3.0.8.3-configure-clang16.patch b/net-analyzer/argus/files/argus-3.0.8.3-configure-clang16.patch new file mode 100644 index ..2e9720c04326 --- /dev/null +++ b/net-analyzer/argus/files/argus-3.0.8.3-configure-clang16.patch @@ -0,0 +1,41 @@ +https://github.com/openargus/argus/pull/5 + +From dd987328bd2b99977a1a686a1a6b36d1a3155ff7 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 25 Nov 2022 19:03:24 +0100 +Subject: [PATCH] configure (AC_LBL_UNALIGNED_ACCESS): Avoid implicit function + decls + +Implicit function declarations were removed from the C language +in 1999. Include the relevant header files to ensure that the +check still works with future compilers. C99 also requires +to declare the return types of all functions. +--- a/acsite.m4 b/acsite.m4 +@@ -298,8 +298,10 @@ AC_DEFUN([AC_LBL_UNALIGNED_ACCESS], + # include + # include + # include ++# include ++# include + unsigned char a[[5]] = { 1, 2, 3, 4, 5 }; +- main() { ++ int main() { + unsigned int i; + pid_t pid; + int status; +--- a/configure b/configure +@@ -5791,8 +5791,10 @@ else + # include + # include + # include ++# include ++# include + unsigned char a[5] = { 1, 2, 3, 4, 5 }; +- main() { ++ int main() { + unsigned int i; + pid_t pid; + int status; +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/argus-clients/
commit: ee1a73b0ccbd613e6dac9ee69847464e4f92c3cf Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:21:54 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:21:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1a73b0 net-analyzer/argus-clients: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-analyzer/argus-clients/metadata.xml | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/net-analyzer/argus-clients/metadata.xml b/net-analyzer/argus-clients/metadata.xml index 3c7f800f1c84..08109ceb82f0 100644 --- a/net-analyzer/argus-clients/metadata.xml +++ b/net-analyzer/argus-clients/metadata.xml @@ -1,10 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -net...@gentoo.org -Gentoo network monitoring and analysis project - -Enable support for flow packets through -net-analyzer/flow-tools + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + Enable support for flow packets through net-analyzer/flow-tools + + + openargus/clients +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/TermReadKey/, dev-perl/TermReadKey/files/
commit: cc66bf80ad125d2f2e682fc92fd1a3a2803fbb77 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:06:53 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:06:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc66bf80 dev-perl/TermReadKey: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> 380.0.ebuild => TermReadKey-2.380.0-r1.ebuild} | 4 + .../TermReadKey-2.380.0-configure-clang16.patch| 147 + 2 files changed, 151 insertions(+) diff --git a/dev-perl/TermReadKey/TermReadKey-2.380.0.ebuild b/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild similarity index 90% rename from dev-perl/TermReadKey/TermReadKey-2.380.0.ebuild rename to dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild index 667ae933ef4b..ade673b4b431 100644 --- a/dev-perl/TermReadKey/TermReadKey-2.380.0.ebuild +++ b/dev-perl/TermReadKey/TermReadKey-2.380.0-r1.ebuild @@ -16,3 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.580.0 " + +PATCHES=( + "${FILESDIR}"/${P}-configure-clang16.patch +) diff --git a/dev-perl/TermReadKey/files/TermReadKey-2.380.0-configure-clang16.patch b/dev-perl/TermReadKey/files/TermReadKey-2.380.0-configure-clang16.patch new file mode 100644 index ..c53eff0e150a --- /dev/null +++ b/dev-perl/TermReadKey/files/TermReadKey-2.380.0-configure-clang16.patch @@ -0,0 +1,147 @@ +https://github.com/jonathanstowe/TermReadKey/commit/1e3455135ac17f25ce0c4f01722a184a1fb5c4d1 + +From 1e3455135ac17f25ce0c4f01722a184a1fb5c4d1 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 25 Nov 2022 17:28:56 +0100 +Subject: [PATCH] Configure.pm: Specify the return type of main as int + +Implicit int is a language feature that was removed in the 1999 +version of the C language. + +I could not fix DeducePrototype because I do not see how it +can work reliably with this approach. I don't think TermReadKey +uses this function. +--- a/Configure.pm b/Configure.pm +@@ -503,7 +503,7 @@ by the compiler is returned. + =cut + + sub CheckHeader { #Find a header (or set of headers) that exists +- ApplyHeaders("main(){}",@_); ++ ApplyHeaders("int main(){}",@_); + } + + =head2 CheckStructure +@@ -516,7 +516,7 @@ properly will be returned. B will be returned if nothing succeeds. + + sub CheckStructure { # Check existance of a structure. + my($structname,@headers) = @_; +- ApplyHeaders("main(){ struct $structname s;}",@headers); ++ ApplyHeaders("int main(){ struct $structname s;}",@headers); + } + + =head2 CheckField +@@ -530,7 +530,7 @@ be returned if nothing succeeds. + + sub CheckField { # Check for the existance of specified field in structure + my($structname,$fieldname,@headers) = @_; +- ApplyHeaders("main(){ struct $structname s1; struct $structname s2; ++ ApplyHeaders("int main(){ struct $structname s1; struct $structname s2; +s1.$fieldname = s2.$fieldname; }",@headers); + } + +@@ -544,7 +544,7 @@ that symbol will be returned. B will be returned if nothing succeeds. + + sub CheckLSymbol { # Check for linkable symbol + my($symbol,@libs) = @_; +- ApplyLibs("main() { void * f = (void *)($symbol); }",@libs); ++ ApplyLibs("int main() { void * f = (void *)($symbol); }",@libs); + } + + =head2 CheckSymbol +@@ -558,7 +558,8 @@ B will be returned if nothing succeeds. + + sub CheckSymbol { # Check for linkable/header symbol + my($symbol,@lookup) = @_; +- ApplyHeadersAndLibs("main() { void * f = (void *)($symbol); }",@lookup); ++ ApplyHeadersAndLibs("int main() { void * f = (void *)($symbol); }", ++ @lookup); + } + + =head2 CheckHSymbol +@@ -571,7 +572,7 @@ that symbol will be returned. B will be returned if nothing succeeds. + + sub CheckHSymbol { # Check for header symbol + my($symbol,@headers) = @_; +- ApplyHeaders("main() { void * f = (void *)($symbol); }",@headers); ++ ApplyHeaders("int main() { void * f = (void *)($symbol); }",@headers); + } + + =head2 CheckHPrototype (unexported) +@@ -591,7 +592,7 @@ sub CheckHPrototype { # Check for header prototype. +# names function doesn't exist, this call will _succeed_. Caveat Utilitor. + my($function,$proto,@headers) = @_; + my(@proto) = @{$proto}; +- ApplyHeaders("main() { extern ".$proto[0]." $function(". ++ ApplyHeaders("int main() { extern ".$proto[0]." $function(". + join(",",@proto[1..$#proto])."); }",@headers); + } + +@@ -612,7 +613,8 @@ Example: + sub GetSymbol { # Check for linkable/header symbol + my($symbol,$printf,$cast,@lookup) = @_,"",""; + scalar(ApplyHeadersAndLibsAndExecute( +- "main(){ printf(\"\%$printf\",($cast)($symbol));exit(0);}",@lookup)); ++ "int main(){ printf(\"\%$printf\",($cast)($symbol));exit(0);}", ++
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/argus-clients/, net-analyzer/argus-clients/files/
commit: fdd843377392e2b0d1a7542d10bc194604a77247 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:21:17 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:21:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd84337 net-analyzer/argus-clients: add 3.0.8.4 Closes: https://bugs.gentoo.org/808861 Signed-off-by: Sam James gentoo.org> net-analyzer/argus-clients/Manifest| 1 + .../argus-clients/argus-clients-3.0.8.4.ebuild | 76 ++ .../argus-clients-3.0.8.3-configure-clang16.patch | 41 .../argus-clients-3.0.8.4-autoconf-2.70.patch | 55 4 files changed, 173 insertions(+) diff --git a/net-analyzer/argus-clients/Manifest b/net-analyzer/argus-clients/Manifest index e93bb4e9c8d8..bec9030f51dc 100644 --- a/net-analyzer/argus-clients/Manifest +++ b/net-analyzer/argus-clients/Manifest @@ -1 +1,2 @@ DIST argus-clients-3.0.8.3.tar.gz 2753929 BLAKE2B 561b945ce5beb8d8d016579921417f405f421fd2afe2369ff0a4c5b8aaed44eca7591b43e64db00396cf963cc550753207c9b0e8d21d6b99d8c1ea0faaddb0e9 SHA512 ce6f6aaa21452f60c72498b5410cdc650eed6eec6d949daf7226e93f22d193db175e8051073cbfd258c127ed7cb445d6673ae38f386982dc19632ac55539960e +DIST argus-clients-3.0.8.4.tar.gz 2773840 BLAKE2B 0b5a24bc6a5c3163a0ac19a3a354e6573491e130c4b854bc4c9b19e6dfa1d27acea8338a88e589043b839994182756b04e205d9ef6815b2f7dc347fb51405c88 SHA512 5b6a03528c31b534d56370b4b8189d223691bb0d8f465349e7850bf54b4663e9851bddb54060a8bc263be3b80f4eab829413a7ff4da312e6640e2f7191d65473 diff --git a/net-analyzer/argus-clients/argus-clients-3.0.8.4.ebuild b/net-analyzer/argus-clients/argus-clients-3.0.8.4.ebuild new file mode 100644 index ..e3762e93f9bc --- /dev/null +++ b/net-analyzer/argus-clients/argus-clients-3.0.8.4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="Clients for net-analyzer/argus" +HOMEPAGE="https://openargus.org/; +SRC_URI="https://github.com/openargus/clients/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/clients-${PV} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug ft geoip mysql sasl tcpd" + +RDEPEND=" + net-analyzer/rrdtool[perl] + net-libs/libpcap + net-libs/libtirpc:= + sys-libs/ncurses:= + sys-libs/readline:= + sys-libs/zlib + ft? ( net-analyzer/flow-tools ) + geoip? ( dev-libs/geoip ) + mysql? ( dev-db/mysql-connector-c:0= ) + sasl? ( dev-libs/cyrus-sasl ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.0.4.1-disable-tcp-wrappers-automagic.patch + "${FILESDIR}"/${PN}-3.0.7.21-curses-readline.patch + "${FILESDIR}"/${PN}-3.0.8.2-ar.patch + "${FILESDIR}"/${PN}-3.0.8.2-curses-readline.patch + "${FILESDIR}"/${PN}-3.0.8.2-my_bool.patch + "${FILESDIR}"/${PN}-3.0.8.3-configure-clang16.patch + "${FILESDIR}"/${PN}-3.0.8.4-autoconf-2.70.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + tc-export AR RANLIB + + use debug && touch .debug + econf \ + $(use_with ft libft) \ + $(use_with geoip GeoIP /usr/) \ + $(use_with sasl) \ + $(use_with tcpd wrappers) \ + $(use_with mysql mysql /usr) +} + +src_compile() { + emake \ + CCOPT="${CFLAGS} ${LDFLAGS}" \ + RANLIB="$(tc-getRANLIB)" \ + CURSESLIB="$( $(tc-getPKG_CONFIG) --libs ncurses)" +} + +src_install() { + dobin bin/ra* + dodoc ChangeLog CREDITS README CHANGES + doman man/man{1,5}/* +} diff --git a/net-analyzer/argus-clients/files/argus-clients-3.0.8.3-configure-clang16.patch b/net-analyzer/argus-clients/files/argus-clients-3.0.8.3-configure-clang16.patch new file mode 100644 index ..ac974dbdf395 --- /dev/null +++ b/net-analyzer/argus-clients/files/argus-clients-3.0.8.3-configure-clang16.patch @@ -0,0 +1,41 @@ +https://github.com/openargus/clients/pull/7 + +From 00264608bad9655d72927f31a2b2744b5e2e2e31 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 25 Nov 2022 19:03:24 +0100 +Subject: [PATCH] configure (AC_LBL_UNALIGNED_ACCESS): Avoid implicit function + decls + +Implicit function declarations were removed from the C language +in 1999. Include the relevant header files to ensure that the +check still works with future compilers. C99 also requires +to declare the return types of all functions. +--- a/acsite.m4 b/acsite.m4 +@@ -298,8 +298,10 @@ AC_DEFUN([AC_LBL_UNALIGNED_ACCESS], + # include + # include + # include ++# include ++# include + unsigned char a[[5]] = { 1, 2, 3, 4, 5 }; +- main() { ++ int
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/argus/
commit: 20ebb57c5ba630e57737a670a89c4c5933a8cc64 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:22:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:22:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ebb57c net-analyzer/argus: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-analyzer/argus/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/net-analyzer/argus/metadata.xml b/net-analyzer/argus/metadata.xml index dce3f3be66c0..3d34f5bdfded 100644 --- a/net-analyzer/argus/metadata.xml +++ b/net-analyzer/argus/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - net...@gentoo.org - Gentoo network monitoring and analysis project - + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + openargus/argus +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi-compiler/
commit: 57ab5f06a8fc2b7ea73fb05c304de27ddab1ec71 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:45 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ab5f06 dev-ruby/ffi-compiler: Keyword 1.0.1-r2 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild index 6a6262edb1ff..7ae0b3d67ba3 100644 --- a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild +++ b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1-r2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ffi/ffi/wiki; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" # PATCHES=( "${FILESDIR}/respect-cflags.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/benchmark-ips/
commit: ac7e106bb4b2bc722812ffd86757c12a281d6ac0 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7e106b dev-ruby/benchmark-ips: Keyword 2.10.0 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild index ea565378aba9..8c286fafd440 100644 --- a/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild +++ b/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/benchmark-ips; SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: c7be61fda93965427a30ddb5b5b94e2c783370b3 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7be61fd dev-ruby/async-container: Keyword 0.16.12 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12.ebuild b/dev-ruby/async-container/async-container-0.16.12.ebuild index 98d00952383e..ea912ead5a34 100644 --- a/dev-ruby/async-container/async-container-0.16.12.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-memory/
commit: 8d6548b71527efd8a9d1a1a6725e2a340af7e78a Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:51 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6548b7 dev-ruby/rspec-memory: Keyword 1.0.3 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild index 648d24d77916..d679089f3cff 100644 --- a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild +++ b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fiber-local/
commit: f5ff71a9334bf9effc21fae0371e9b2c2a4193aa Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ff71a9 dev-ruby/fiber-local: Keyword 1.0.0 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/fiber-local/fiber-local-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild index f6af4c360a46..c5c87f0d679a 100644 --- a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild +++ b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/fiber-local/archive/refs/tags/v${PV}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/llhttp-ffi/
commit: 826877ea536500be066b4e0f7ebe5321170e960b Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826877ea dev-ruby/llhttp-ffi: Keyword 0.4.0 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild index 765ca153ba4c..2dfc17ab09c9 100644 --- a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild +++ b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/metabahn/llhttp/archive/refs/tags/${MY_PV}.tar.gz -> LICENSE="MPL-2.0" SLOT="$(ver_cut 1)/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" RUBY_S="llhttp-${MY_PV}/ffi"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-files/
commit: b13b9131666399145fc42008657c74e919ac9bc8 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:50 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13b9131 dev-ruby/rspec-files: Keyword 1.1.3 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/rspec-files/rspec-files-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild index 87067b9d229d..147d86c03d3c 100644 --- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild +++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-rspec/
commit: f93684b910f57e5d3e8438c436f99e3df92d7573 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93684b9 dev-ruby/async-rspec: Keyword 1.16.1 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-rspec/async-rspec-1.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild index b65afd493a97..343d9323589e 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/
commit: d8a34fbb82d2d82fed01cc26f4a1026f49c697d7 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a34fbb dev-ruby/async-io: Keyword 1.34.0 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild b/dev-ruby/async-io/async-io-1.34.0.ebuild index 496f149c2cfb..57a2c5890e7e 100644 --- a/dev-ruby/async-io/async-io-1.34.0.ebuild +++ b/dev-ruby/async-io/async-io-1.34.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/async"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/
commit: 0ef9a79bdb2cd6d830c1f514107b56bf7c515e50 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:47 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef9a79b dev-ruby/http: Keyword 5.1.0 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/http/http-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/http/http-5.1.0.ebuild b/dev-ruby/http/http-5.1.0.ebuild index 6db6370b25a8..f4ee12e08444 100644 --- a/dev-ruby/http/http-5.1.0.ebuild +++ b/dev-ruby/http/http-5.1.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/tarcieri/http; LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "=dev-ruby/addressable-2*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-memory/
commit: 30e9a9b1b3dd52353fa7da95265abd1c1662e3d4 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:44 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e9a9b1 dev-ruby/rspec-memory: Keyword 1.0.3 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild index e5c8309232fb..648d24d77916 100644 --- a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild +++ b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/benchmark-ips/
commit: 9b0db5480ca6afb6f5d09a5c389f634dc6631df8 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0db548 dev-ruby/benchmark-ips: Keyword 2.10.0 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild index 8c286fafd440..621cdbcfb68e 100644 --- a/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild +++ b/dev-ruby/benchmark-ips/benchmark-ips-2.10.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/benchmark-ips; SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
commit: b33947b749d6b1fe91a4a3694f057c611801eb9d Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:46 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33947b7 dev-ruby/async: Keyword 1.30.3 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async/async-1.30.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild index a331cff459a9..6549ca3c688c 100644 --- a/dev-ruby/async/async-1.30.3.ebuild +++ b/dev-ruby/async/async-1.30.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend ">=dev-ruby/console-1.10:1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/console/
commit: 4ac51140ec405c973aef93bb65403a9e4f9be42e Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac51140 dev-ruby/console: Keyword 1.16.2 ppc64, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/console/console-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/console/console-1.16.2.ebuild b/dev-ruby/console/console-1.16.2.ebuild index 6a2cd40a4365..aa0040c81093 100644 --- a/dev-ruby/console/console-1.16.2.ebuild +++ b/dev-ruby/console/console-1.16.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/fiber-local"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-files/
commit: fed0ca38b43a26629e8434dd854a9ddb4a6b7822 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:43 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed0ca38 dev-ruby/rspec-files: Keyword 1.1.3 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/rspec-files/rspec-files-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild index 186b3821be36..87067b9d229d 100644 --- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild +++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: ff19954346316964a5bb07699afc501938ba7b53 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:44 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff199543 dev-ruby/async-container: Keyword 0.16.12 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12.ebuild b/dev-ruby/async-container/async-container-0.16.12.ebuild index e8580e5b55af..98d00952383e 100644 --- a/dev-ruby/async-container/async-container-0.16.12.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/llhttp-ffi/
commit: 911536875b611124377869fcce3535379fda Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:45 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91153687 dev-ruby/llhttp-ffi: Keyword 0.4.0 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild index 3f7fce0af9b4..765ca153ba4c 100644 --- a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild +++ b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/metabahn/llhttp/archive/refs/tags/${MY_PV}.tar.gz -> LICENSE="MPL-2.0" SLOT="$(ver_cut 1)/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" RUBY_S="llhttp-${MY_PV}/ffi"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fiber-local/
commit: 07f527520815312bbb346ab5b1bcd9deeb002a95 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f52752 dev-ruby/fiber-local: Keyword 1.0.0 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/fiber-local/fiber-local-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild index bb065413de73..f6af4c360a46 100644 --- a/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild +++ b/dev-ruby/fiber-local/fiber-local-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/fiber-local/archive/refs/tags/v${PV}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/
commit: 781942dedd85008892c9fb4af47a69713685386b Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781942de dev-ruby/async-io: Keyword 1.34.0 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild b/dev-ruby/async-io/async-io-1.34.0.ebuild index e366245dc4a8..496f149c2cfb 100644 --- a/dev-ruby/async-io/async-io-1.34.0.ebuild +++ b/dev-ruby/async-io/async-io-1.34.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/async"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/console/
commit: 34f27b760a0e63ade3172da0224cbe8e807464a4 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f27b76 dev-ruby/console: Keyword 1.16.2 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/console/console-1.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/console/console-1.16.2.ebuild b/dev-ruby/console/console-1.16.2.ebuild index 5fc143f04297..6a2cd40a4365 100644 --- a/dev-ruby/console/console-1.16.2.ebuild +++ b/dev-ruby/console/console-1.16.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/fiber-local"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http/
commit: a2c7dc4f1394cb292d77b3a30784f545a9a4377b Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:39 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c7dc4f dev-ruby/http: Keyword 5.1.0 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/http/http-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/http/http-5.1.0.ebuild b/dev-ruby/http/http-5.1.0.ebuild index dc38fed539a5..6db6370b25a8 100644 --- a/dev-ruby/http/http-5.1.0.ebuild +++ b/dev-ruby/http/http-5.1.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/tarcieri/http; LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "=dev-ruby/addressable-2*
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-rspec/
commit: f3c740817b6d70ff6a06152a7928da043ab45c51 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c74081 dev-ruby/async-rspec: Keyword 1.16.1 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-rspec/async-rspec-1.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild b/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild index 45bf2b8994eb..b65afd493a97 100644 --- a/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild +++ b/dev-ruby/async-rspec/async-rspec-1.16.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-rspec/archive/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/rspec:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-container/
commit: 29d3603e1bf80f717a55c660148c9af2c7ce9928 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d3603e dev-ruby/async-container: Keyword 0.16.12 arm, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async-container/async-container-0.16.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async-container/async-container-0.16.12.ebuild b/dev-ruby/async-container/async-container-0.16.12.ebuild index b40587d15bc3..e8580e5b55af 100644 --- a/dev-ruby/async-container/async-container-0.16.12.ebuild +++ b/dev-ruby/async-container/async-container-0.16.12.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async-container/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc" IUSE="" ruby_add_rdepend "dev-ruby/async
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
commit: 890c05110a86731762f098269f8634e8bce744af Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:39 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890c0511 dev-ruby/async: Keyword 1.30.3 ppc, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/async/async-1.30.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild index f58e8f340f37..a331cff459a9 100644 --- a/dev-ruby/async/async-1.30.3.ebuild +++ b/dev-ruby/async/async-1.30.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc" IUSE="" ruby_add_rdepend ">=dev-ruby/console-1.10:1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/llhttp-ffi/
commit: a653fd92858b37635ef781bba3901cbdc52bf372 Author: Sam James gentoo org> AuthorDate: Thu Dec 1 04:02:37 2022 + Commit: Sam James gentoo org> CommitDate: Thu Dec 1 04:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a653fd92 dev-ruby/llhttp-ffi: Keyword 0.4.0 arm, #761550 Signed-off-by: Sam James gentoo.org> dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild index 55075c0ca66f..3f7fce0af9b4 100644 --- a/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild +++ b/dev-ruby/llhttp-ffi/llhttp-ffi-0.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/metabahn/llhttp/archive/refs/tags/${MY_PV}.tar.gz -> LICENSE="MPL-2.0" SLOT="$(ver_cut 1)/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc" IUSE="" RUBY_S="llhttp-${MY_PV}/ffi"
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/
commit: 0afb6487a6cd683f6c7f655407cc9fdb3d595c99 Author: Yuan Liao gmail com> AuthorDate: Tue Nov 29 22:01:05 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 22:01:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0afb6487 gnome-extra/extension-manager: Drop 0.3.2 Signed-off-by: Yuan Liao gmail.com> gnome-extra/extension-manager/Manifest | 1 - .../extension-manager-0.3.2.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index c195a73a5..6a853f16a 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1,2 +1 @@ -DIST extension-manager-0.3.2.tar.gz 1447521 BLAKE2B 55d09b54219804c1910a572953d7fee4b8a9131085260db1d4ef014bccf8b13fa2da0a8673c0d78643841d603878183c2b573b084bcd5cb1818721e8194c871b SHA512 84ff2f246d582cdae06a12e5e88309d67ae32502e9885675c08d75dc686fdea28b53bffa37d396ffface8515712f0b990603b5832704ae722342f0ad49748150 DIST extension-manager-0.4.0.tar.gz 1476951 BLAKE2B 9cf6ed74d30e22de8621ff9481de65295d9be07b82134b861192dfe3a9ebad4ea09be136beda0badc78d45cfd15a889b39b907ef4e258bc4229f6a342adde73d SHA512 9ec774c2dbd9476eeafbad19ea4d7d17ed9dd1de6cabe83511f372434cec11511dfd973cb5d67fba7e062314e2309150014ae83ce9768bb6f2e2f410909c8a1f diff --git a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild b/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild deleted file mode 100644 index 469b4227b..0 --- a/gnome-extra/extension-manager/extension-manager-0.3.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson xdg - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git; -else - SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions" -HOMEPAGE="https://github.com/mjakeman/extension-manager; - -LICENSE="GPL-3+" -SLOT="0" - -BDEPEND=" - dev-libs/glib:2 - dev-util/blueprint-compiler - sys-devel/gettext - virtual/pkgconfig -" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/json-glib - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] - gui-libs/text-engine - net-libs/libsoup:3.0 -" - -DEPEND=" - ${RDEPEND} -" - -src_configure() { - local emesonargs=() - if has live ${PROPERTIES}; then - # Produce a development build for live ebuild - emesonargs+=( -Ddevelopment=true ) - fi - meson_src_configure -} - -# Tests are skipped because as of version 0.3.0, the tests only validate -# resource files and do not verify any functionality of the program. Those -# validations are either already handled by QA checks or not relevant on -# Gentoo. For more information about the rationale, please refer to: -# https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments -# -# If tests are to be executed in the future because the upstream adds -# functionality tests or for other reasons, and should there be no convenient -# way to skip the validations, the following variable values need to be set: -# -# IUSE="test" -# RESTRICT="!test? ( test )" -# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )" -src_test() { - : -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/proj/guru:master commit in: app-misc/vocabsieve/
commit: c39374d3aaef88a421307af0e19e13ec45532b0c Author: Shaoyu Tseng <1over137 anche no> AuthorDate: Wed Nov 30 03:05:45 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Wed Nov 30 03:05:45 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c39374d3 app-misc/vocabsieve: add 0.8.3, drop 0.8.1 Signed-off-by: Shaoyu Tseng <1over137 anche.no> app-misc/vocabsieve/Manifest| 2 +- .../vocabsieve/{vocabsieve-0.8.1.ebuild => vocabsieve-0.8.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest index 92032d99c..331792a5f 100644 --- a/app-misc/vocabsieve/Manifest +++ b/app-misc/vocabsieve/Manifest @@ -1 +1 @@ -DIST vocabsieve-0.8.1.tar.gz 183443 BLAKE2B 83a79720382e32ca061375135759d96b65cb882db3cd48940e85e62a27393b5dc0661b967ee1584916c410b25d0e8f51fe2e6fad1e31e085205c9dbbae52a10c SHA512 ea1c83647056c26100179dbb16a5dcfa708c13f0fc9c626c13770029235ec5948c73a72869184933e97cffa2e99e41f8ea933370b55cd226158da95400582a08 +DIST vocabsieve-0.8.3.tar.gz 186562 BLAKE2B e3a7ae0630f3860af80ed7e5171afd471aacdb3d6664ac36e3e5dcaab8b9b467e2a237102880db29cc6b4676c03f9f869da25c0995bb2148a0d41f54e6c19566 SHA512 09792ba0cb4939133426693f553c0a216d0356a91cf38cd5e9553c1a326a5e5e1237f2d8230602d1d3db3a144c12726980867ecdca2bd50e48695aa621eb3e88 diff --git a/app-misc/vocabsieve/vocabsieve-0.8.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.8.3.ebuild similarity index 100% rename from app-misc/vocabsieve/vocabsieve-0.8.1.ebuild rename to app-misc/vocabsieve/vocabsieve-0.8.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: www-client/woob/
commit: 3dead6b471bd86a45cae2607363513b6eb5ffd65 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Dec 1 03:50:48 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Thu Dec 1 03:51:46 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dead6b4 www-client/woob: Add missing dep (dev-python/colorama) Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> www-client/woob/woob-3.0-r1.ebuild | 1 + www-client/woob/woob-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/www-client/woob/woob-3.0-r1.ebuild b/www-client/woob/woob-3.0-r1.ebuild index 4322883bb..01af6eac8 100644 --- a/www-client/woob/woob-3.0-r1.ebuild +++ b/www-client/woob/woob-3.0-r1.ebuild @@ -36,6 +36,7 @@ RDEPEND=" dev-python/python-jose[${PYTHON_USEDEP}] dev-python/selenium[${PYTHON_USEDEP}] dev-python/termcolor[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] sci-geosciences/geopy[${PYTHON_USEDEP}] " diff --git a/www-client/woob/woob-.ebuild b/www-client/woob/woob-.ebuild index 4322883bb..01af6eac8 100644 --- a/www-client/woob/woob-.ebuild +++ b/www-client/woob/woob-.ebuild @@ -36,6 +36,7 @@ RDEPEND=" dev-python/python-jose[${PYTHON_USEDEP}] dev-python/selenium[${PYTHON_USEDEP}] dev-python/termcolor[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] sci-geosciences/geopy[${PYTHON_USEDEP}] "
[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/
commit: 9884bdffec0a7f3023ec7ab2a552bea6838a8870 Author: Yuan Liao gmail com> AuthorDate: Tue Nov 29 21:51:32 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 21:53:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9884bdff dev-util/blueprint-compiler: Add 0.6.0 Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/Manifest | 1 + .../blueprint-compiler-0.6.0.ebuild| 88 ++ 2 files changed, 89 insertions(+) diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest index 45004460c..00f72b978 100644 --- a/dev-util/blueprint-compiler/Manifest +++ b/dev-util/blueprint-compiler/Manifest @@ -1,2 +1,3 @@ DIST blueprint-compiler-v0.2.0.tar.bz2 45480 BLAKE2B 64c477070ea684002dc1e38eac8d22633ae7b46efb9887733118838c04d2c4e386d3825b3e07dcba1adada83afad439025d082d3bd74d2d737c1f5552085a716 SHA512 dfb16354a13a18c0e6db52dc0b88ab7339fbf3eb56541d0a273551c009c7f05c651d41814397986ef2cebdefb6d4e57d0eb3690dd2a7a9eebfb0cfb23e96e3e6 DIST blueprint-compiler-v0.4.0.tar.bz2 50396 BLAKE2B eb51af35030fbaa583b809de0449e7e54143a7b5e582b9be24a0345ca704fb1b1d2778d96ebfb02cc66e4c4acdc97a0356e03624f33be1ea28316ed815c0e334 SHA512 9eb3b17e8b44ecd400c1ec683bf1edee54877a0f16e545ba2f9f9cb683163983fd096ff9403ab36658f92678036f4b6b43e1343cf2bc4793332ef4b2972408ac +DIST blueprint-compiler-v0.6.0.tar.bz2 56896 BLAKE2B 318ffa52b2fbf3b07058e5b4d2f9bb0ef1f6614586b79968889921964b454e5c26d44e58a18185263797f7569135662d14471bafd8e501d7c6386e88972193d0 SHA512 458016f4eabef15026cb3ee675111984b19af8a9139bc412dfb48dfef56b0d0ff028316001d0ce04a90b50d6785c92d799f17ed42ca53fc7582345729ae02207 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild new file mode 100644 index 0..4d9743646 --- /dev/null +++ b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit meson python-r1 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler.git; +else + SRC_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v${PV}/blueprint-compiler-v${PV}.tar.bz2; + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces" +HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/; + +LICENSE="LGPL-3+" +SLOT="0" + +IUSE="doc test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + ) +" + +DEPEND=" + test? ( + gui-libs/gtk:4[introspection] + ) +" + +RDEPEND=" + ${PYTHON_DEPS} +" + +src_configure() { + local emesonargs=( + $(meson_use doc docs) + ) + python_foreach_impl meson_src_configure +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + python_foreach_impl meson_src_test +} + +src_install() { + my_src_install() { + local exe="${ED}/usr/bin/${PN}" + + # Meson installs a Python script at ${ED}/usr/bin/${PN}; on + # Gentoo, the script should go into ${ED}/usr/lib/python-exec, + # and ${ED}/usr/bin/${PN} should be a symbolic link to + # ${ED}/usr/lib/python-exec/python-exec2. + # + # When multiple PYTHON_TARGETS are enabled, then after the + # package has been installed for one Python implementation, + # Meson will follow the ${ED}/usr/bin/${PN} symbolic link and + # install the script at ${ED}/usr/lib/python-exec/python-exec2 + # for the remaining implementations, leading to file collision. + if [[ -L "${exe}" ]]; then + rm -v "${exe}" || die "Failed to remove symbolic link ${exe}" + fi + + meson_src_install + python_doscript "${exe}" + python_optimize + } + + python_foreach_impl my_src_install + use doc && build_sphinx docs + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock/files/, gui-apps/gtklock/
commit: f47803c07e99e255823b537545849b2fa4e85b78 Author: Julien Roy jroy ca> AuthorDate: Thu Dec 1 02:26:05 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Thu Dec 1 02:26:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f47803c0 gui-apps/gtklock: new package, add 2.0.1 Signed-off-by: Julien Roy jroy.ca> gui-apps/gtklock/Manifest | 4 gui-apps/gtklock/files/gtklock-2.0.1-makefile.patch | 13 + gui-apps/gtklock/gtklock-2.0.1.ebuild | 21 + gui-apps/gtklock/metadata.xml | 11 +++ 4 files changed, 49 insertions(+) diff --git a/gui-apps/gtklock/Manifest b/gui-apps/gtklock/Manifest new file mode 100644 index 0..b2458341b --- /dev/null +++ b/gui-apps/gtklock/Manifest @@ -0,0 +1,4 @@ +AUX gtklock-2.0.1-makefile.patch 309 BLAKE2B 3167acde7c0e90c17b3fd26a070bc673f324b1faf9939428c14f6a3569636fd7ce9974d81b1a5f4e15f9b68d98a9197d384b7487c8f315cd4ea6916e7f63289f SHA512 9307d643210b519b6a43c3fd631608c67e512be76c15a183c3e133829ba8ab813e4b301f4e5f594aae56ef6b44a7191e55a00b2c79c9a0dcfa7387cc3dacf1c5 +DIST gtklock-2.0.1.tar.gz 56129 BLAKE2B 70b0aa3be5430665314d50f2d1322a4c57e7202b44b579f06712608b34797928b050aedb5a1c86e98d80a16f8c90fbd1a9b466a499ed04c44ef690805ea6bbf7 SHA512 d9ef0bacf78bcfaf71b4252b8f48678970b044a8fb4de4ab6e6c8a7ac5047b5ad1092401b5f1f57fd009cd9bf508ed7390ef84b71dffa2e994b74b996d7136f3 +EBUILD gtklock-2.0.1.ebuild 462 BLAKE2B f2d5ec82cfa852a4d5e155603c46c728ce8baa5d7e159b53d162ef21e3810d00d649c0f00c65abfff100a746d400998bfc0446338eb35d8d3b838934c4e84c8d SHA512 43e8accab79492899e048a2f1abec0a396ca9bffd2351ff9de2d12fbd5235cda423cbb141ccaf15a419fd13ce5691fa84d9c6e044e5cfa6cbb435d22a74fcfb5 +MISC metadata.xml 323 BLAKE2B ce78e71bc84ee58711e086cbd255ec901d3786d927f96d7564cf564869760c3ca532dca340b7123e33038477e869a48e1a3bf8087a0758fd7c8f876b65f13bce SHA512 071c746703586fb82565822e4050002eee97218703639ed0ac7db35f1e5e919da2f073eb8dbfb6a0f0d3ea45b147beaeef0ccfbc06e25d526958b8a0ff7a77ab diff --git a/gui-apps/gtklock/files/gtklock-2.0.1-makefile.patch b/gui-apps/gtklock/files/gtklock-2.0.1-makefile.patch new file mode 100644 index 0..bb62649ac --- /dev/null +++ b/gui-apps/gtklock/files/gtklock-2.0.1-makefile.patch @@ -0,0 +1,13 @@ +diff --git a/makefile b/makefile +index 6541641..4c2b2bd 100644 +--- a/makefile b/makefile +@@ -8,7 +8,7 @@ MAJOR_VERSION := 2 + MINOR_VERSION := 0 + MICRO_VERSION := 0 + +-PREFIX = /usr/local ++PREFIX = /usr + INSTALL = install + + LIBS := pam wayland-client gtk+-wayland-3.0 gtk-layer-shell-0 gmodule-export-2.0 diff --git a/gui-apps/gtklock/gtklock-2.0.1.ebuild b/gui-apps/gtklock/gtklock-2.0.1.ebuild new file mode 100644 index 0..d66478055 --- /dev/null +++ b/gui-apps/gtklock/gtklock-2.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK-based lockscreen for Wayland" +HOMEPAGE="https://github.com/jovanlanik/gtklock; +SRC_URI="https://github.com/jovanlanik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="sys-libs/pam + gui-libs/gtk-layer-shell" + +BDEPEND="app-text/scdoc" + +PATCHES=( + "${FILESDIR}"/"${P}"-makefile.patch +) diff --git a/gui-apps/gtklock/metadata.xml b/gui-apps/gtklock/metadata.xml new file mode 100644 index 0..a37dd1168 --- /dev/null +++ b/gui-apps/gtklock/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + jul...@jroy.ca + Julien Roy + + + jovanlanik/gtklock + +
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/tessen/
commit: 9bbbca1c456bc851f7ac741f032e6da2cdc4e65e Author: Julien Roy jroy ca> AuthorDate: Tue Nov 29 21:17:17 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 21:17:17 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bbbca1c gui-apps/tessen: remove forced USE flags Signed-off-by: Julien Roy jroy.ca> gui-apps/tessen/tessen-2.1.2.ebuild | 6 +- gui-apps/tessen/tessen-.ebuild | 6 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/gui-apps/tessen/tessen-2.1.2.ebuild b/gui-apps/tessen/tessen-2.1.2.ebuild index 8a0540b46..84ab282f5 100644 --- a/gui-apps/tessen/tessen-2.1.2.ebuild +++ b/gui-apps/tessen/tessen-2.1.2.ebuild @@ -20,14 +20,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="+pass gopass bemenu wofi rofi" -REQUIRED_USE="|| ( pass gopass ) - || ( bemenu wofi rofi )" +REQUIRED_USE="|| ( pass gopass )" DEPEND="app-text/scdoc" RDEPEND="${DEPEND} - bemenu? ( dev-libs/bemenu ) - wofi? ( gui-apps/wofi ) - rofi? ( x11-misc/rofi ) pass? ( app-admin/pass ) gopass? ( app-admin/gopass )" BDEPEND="" diff --git a/gui-apps/tessen/tessen-.ebuild b/gui-apps/tessen/tessen-.ebuild index 8a0540b46..84ab282f5 100644 --- a/gui-apps/tessen/tessen-.ebuild +++ b/gui-apps/tessen/tessen-.ebuild @@ -20,14 +20,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="+pass gopass bemenu wofi rofi" -REQUIRED_USE="|| ( pass gopass ) - || ( bemenu wofi rofi )" +REQUIRED_USE="|| ( pass gopass )" DEPEND="app-text/scdoc" RDEPEND="${DEPEND} - bemenu? ( dev-libs/bemenu ) - wofi? ( gui-apps/wofi ) - rofi? ( x11-misc/rofi ) pass? ( app-admin/pass ) gopass? ( app-admin/gopass )" BDEPEND=""
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/
commit: b912a8c70cc6bb6d7aa4c99188cb7db8475ac0a7 Author: Adam Pimentel protonmail com> AuthorDate: Tue Nov 29 13:09:27 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 13:09:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b912a8c7 net-p2p/p2pool: version bump 2.6 Signed-off-by: Adam Pimentel protonmail.com> net-p2p/p2pool/p2pool-2.6.ebuild | 76 1 file changed, 76 insertions(+) diff --git a/net-p2p/p2pool/p2pool-2.6.ebuild b/net-p2p/p2pool/p2pool-2.6.ebuild new file mode 100644 index 0..4ff46dbce --- /dev/null +++ b/net-p2p/p2pool/p2pool-2.6.ebuild @@ -0,0 +1,76 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +P2POOL_DIST_COMMIT="67bbfea87d87328a9ccd8159b21b2a4ff65087ca" + RANDOMX_DIST_COMMIT="d10edcbc93097a1b693598b3b12d780a58a023d4" + CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7" + CURL_DIST_COMMIT="cd95ee9f771361acf241629d2fe5507e308082a2" + LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8" + LIBZMQ_DIST_COMMIT="7fad9599abde45db53899f1873be72527e56ed63" + RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68" + ROBIN_HOOD_HASHING_DIST_COMMIT="4213dd109f03b49c68b52074d929e6f221803bed" + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool; + +SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz + https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz + https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz + https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz + https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${P}-libzmq.tar.gz + https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz + https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz +" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium +" + +src_unpack() { + unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz ${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-libzmq.tar.gz ${P}-rapidjson.tar.gz ${P}-robin-hood-hashing.tar.gz + mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P} + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/RandomX || die + mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/cppzmq || die + mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/curl || die + mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libuv || die + mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libzmq || die + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/rapidjson || die + mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die +} + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/
commit: abe29d95066aed1600b07b21cbf1efad34a43b17 Author: Yuan Liao gmail com> AuthorDate: Tue Nov 29 21:58:32 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 21:58:32 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abe29d95 dev-util/blueprint-compiler: Add gnome-gitlab upstream metadata Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/blueprint-compiler/metadata.xml b/dev-util/blueprint-compiler/metadata.xml index bb8f2c8f4..d425bd642 100644 --- a/dev-util/blueprint-compiler/metadata.xml +++ b/dev-util/blueprint-compiler/metadata.xml @@ -6,6 +6,7 @@ Yuan Liao + jwestman/blueprint-compiler https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/
[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/
commit: eebc64cc99bcb01884989c037bbbc6029202ec39 Author: Jack Sangdahl <0x6A73 pm me> AuthorDate: Mon Nov 28 18:56:09 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 18:56:09 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eebc64cc app-misc/anki-bin: revert 35ec68038 (python 3.10) no cp310 wheel available it seems Signed-off-by: Jack Sangdahl <0x6A73 pm.me> app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild | 2 +- app-misc/anki-bin/anki-bin-2.1.54.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild b/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild index 37b482975..bc3edd17e 100644 --- a/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild +++ b/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_9 ) inherit python-single-r1 desktop xdg MY_PN=${PN%-bin} diff --git a/app-misc/anki-bin/anki-bin-2.1.54.ebuild b/app-misc/anki-bin/anki-bin-2.1.54.ebuild index ec2fa578e..ec35b0130 100644 --- a/app-misc/anki-bin/anki-bin-2.1.54.ebuild +++ b/app-misc/anki-bin/anki-bin-2.1.54.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit python-single-r1 desktop xdg MY_PN=${PN%-bin}
[gentoo-commits] repo/proj/guru:master commit in: dev-crystal/spectator/
commit: 2df0c1b4b6658d66e1b1b6634ff64b4184156de6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 29 15:01:26 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 15:01:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2df0c1b4 dev-crystal/spectator: add "test" USE flag Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/spectator/spectator-0.11.4.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-crystal/spectator/spectator-0.11.4.ebuild b/dev-crystal/spectator/spectator-0.11.4.ebuild index ac6ecd55d..d23903ad6 100644 --- a/dev-crystal/spectator/spectator-0.11.4.ebuild +++ b/dev-crystal/spectator/spectator-0.11.4.ebuild @@ -12,15 +12,17 @@ SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md ) CHECKREQS_MEMORY="3G" pkg_pretend() { - has test "${FEATURES}" && check-reqs_pkg_pretend + use test && check-reqs_pkg_pretend } pkg_setup() { - has test "${FEATURES}" && check-reqs_pkg_setup + use test && check-reqs_pkg_setup }
[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/
commit: fe67eb92e4c9b39d271da72619b6381562f2443c Author: Yuan Liao gmail com> AuthorDate: Tue Nov 29 21:55:35 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 21:55:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe67eb92 dev-util/blueprint-compiler: Drop 0.2.0 Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/Manifest | 1 - .../blueprint-compiler-0.2.0.ebuild| 61 -- 2 files changed, 62 deletions(-) diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest index 00f72b978..1e308fba2 100644 --- a/dev-util/blueprint-compiler/Manifest +++ b/dev-util/blueprint-compiler/Manifest @@ -1,3 +1,2 @@ -DIST blueprint-compiler-v0.2.0.tar.bz2 45480 BLAKE2B 64c477070ea684002dc1e38eac8d22633ae7b46efb9887733118838c04d2c4e386d3825b3e07dcba1adada83afad439025d082d3bd74d2d737c1f5552085a716 SHA512 dfb16354a13a18c0e6db52dc0b88ab7339fbf3eb56541d0a273551c009c7f05c651d41814397986ef2cebdefb6d4e57d0eb3690dd2a7a9eebfb0cfb23e96e3e6 DIST blueprint-compiler-v0.4.0.tar.bz2 50396 BLAKE2B eb51af35030fbaa583b809de0449e7e54143a7b5e582b9be24a0345ca704fb1b1d2778d96ebfb02cc66e4c4acdc97a0356e03624f33be1ea28316ed815c0e334 SHA512 9eb3b17e8b44ecd400c1ec683bf1edee54877a0f16e545ba2f9f9cb683163983fd096ff9403ab36658f92678036f4b6b43e1343cf2bc4793332ef4b2972408ac DIST blueprint-compiler-v0.6.0.tar.bz2 56896 BLAKE2B 318ffa52b2fbf3b07058e5b4d2f9bb0ef1f6614586b79968889921964b454e5c26d44e58a18185263797f7569135662d14471bafd8e501d7c6386e88972193d0 SHA512 458016f4eabef15026cb3ee675111984b19af8a9139bc412dfb48dfef56b0d0ff028316001d0ce04a90b50d6785c92d799f17ed42ca53fc7582345729ae02207 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.2.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.2.0.ebuild deleted file mode 100644 index b55e91db8..0 --- a/dev-util/blueprint-compiler/blueprint-compiler-0.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit meson python-single-r1 - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler.git; -else - SRC_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v${PV}/blueprint-compiler-v${PV}.tar.bz2; - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces" -HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/; - -LICENSE="LGPL-3+" -SLOT="0" - -IUSE="doc test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -BDEPEND=" - ${PYTHON_DEPS} - doc? ( - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/furo[${PYTHON_USEDEP}] - ') - ) -" - -DEPEND=" - test? ( - gui-libs/gtk:4[introspection] - ) -" - -RDEPEND=" - ${PYTHON_DEPS} -" - -src_configure() { - local emesonargs=( - $(meson_use doc docs) - ) - meson_src_configure -} - -src_install() { - use doc && HTML_DOCS=( "${BUILD_DIR}/docs"/* ) - meson_src_install - python_optimize "${D}/usr/share/${PN}" - python_fix_shebang "${D}/usr/bin/${PN}" -}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/
commit: d3681c70b58b378a02e74fc5abe9367f8ad5e782 Author: Yuan Liao gmail com> AuthorDate: Tue Nov 29 21:50:33 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 21:53:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3681c70 dev-util/blueprint-compiler: Sync live ebuild Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/blueprint-compiler-.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild index 65b53ce6a..4d9743646 100644 --- a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild +++ b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild @@ -80,13 +80,9 @@ src_install() { meson_src_install python_doscript "${exe}" python_optimize - - # Install Sphinx-generated documentation only once - # since the documentation is supposed to be identical - # between different Python implementations - use doc && HTML_DOCS=( "${BUILD_DIR}/docs"/* ) } python_foreach_impl my_src_install + use doc && build_sphinx docs einstalldocs }
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 94c83418cf3446b81be3b65e3cc081659a8006d5 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 29 15:00:04 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 15:00:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94c83418 gnome-extra/junction: fix a broken ebuild Closes: https://bugs.gentoo.org/866467 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gnome-extra/junction/Manifest | 2 + gnome-extra/junction/junction-1.6-r1.ebuild | 58 + gnome-extra/junction/junction-1.6.ebuild| 24 gnome-extra/junction/junction-.ebuild | 25 - 4 files changed, 60 insertions(+), 49 deletions(-) diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest new file mode 100644 index 0..39d62007d --- /dev/null +++ b/gnome-extra/junction/Manifest @@ -0,0 +1,2 @@ +DIST junction-1.6.tar.gz 1882299 BLAKE2B ff4e51f65eea7fd12de4cade632762d4cc752df2de80057fc0bb1bd711e4802e812f2358fbe19d249e19e0c1c32e5e81cdf125a4e6b0e7730442ca56d375114a SHA512 c92207496ade1c49f2d4ab5846839c8f4afaf777d77a59285a7b9eea139736aa77618fe5cb0b2386b9d1a821ef6a27b23eb4abd2b4d09411430cca76949b +DIST troll-junction-1.6.tar.gz 469179 BLAKE2B cbbfd7be194f286149e673ea7fd5b314dcc99ca6cf1490012cffcd00645e0fa126cd32ab1b0162bfccdd3065c4dbb11edff0cea0b570335ebb03a170eb1d14a3 SHA512 4b9ea85d826f3a030d432b333e6c64bc59a9f1f8d48474e4d5a3edb9c1e528da1acd556055e430465ba66e338ac00fca0a782e4f995c9946f22063a1051f6c61 diff --git a/gnome-extra/junction/junction-1.6-r1.ebuild b/gnome-extra/junction/junction-1.6-r1.ebuild new file mode 100644 index 0..d7d8303e6 --- /dev/null +++ b/gnome-extra/junction/junction-1.6-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +TROLL_COMMIT="8d7c2be66a4bf1cbb2081121997a33662fc19cd0" +DESCRIPTION="Application/browser chooser" +HOMEPAGE=" + https://apps.gnome.org/app/re.sonny.Junction/ + https://github.com/sonnyp/Junction +" +SRC_URI=" + https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz +" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +SLOT="0" + +DEPEND=" + dev-libs/gjs + dev-libs/glib:2 +" +RDEPEND="${DEPEND} + dev-libs/gobject-introspection + dev-libs/libportal[introspection] + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + net-libs/libsoup:3.0[introspection] +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext +" + +src_unpack() { + default + + rmdir "${S}"/troll || die + mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die +} + +src_configure() { + local mymesonargs=( + --datadir=/usr/share + ) + + meson_src_configure +} + +# only data files validators, skip them +src_test() { + : +} diff --git a/gnome-extra/junction/junction-1.6.ebuild b/gnome-extra/junction/junction-1.6.ebuild deleted file mode 100644 index 533490046..0 --- a/gnome-extra/junction/junction-1.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 meson - -DESCRIPTION="Application/browser chooser" -HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; - -EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; - -if [[ ${PV} != * ]]; then - EGIT_COMMIT="v${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" - -src_configure() { - meson_src_configure \ - --datadir=/usr/share -} diff --git a/gnome-extra/junction/junction-.ebuild b/gnome-extra/junction/junction-.ebuild deleted file mode 100644 index 561a653dc..0 --- a/gnome-extra/junction/junction-.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 meson - -DESCRIPTION="Application/browser chooser" -HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; - -EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; - -if [[ ${PV} != * ]]; then - EGIT_TAG="v${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -KEYWORDS="" -SLOT="0" - -src_configure() { - meson_src_configure \ - --datadir=/usr/share -}
[gentoo-commits] repo/proj/guru:master commit in: net-im/session-desktop-bin/
commit: fd6803a3b70626f0229b8fb7722aabf4fe5d7f6e Author: Akash Paul outlook com> AuthorDate: Tue Nov 29 18:04:55 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 18:04:55 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd6803a3 net-im/session-desktop-bin: version bump 1.10.4, drop 1.10.1 Signed-off-by: Akash Paul outlook.com> net-im/session-desktop-bin/Manifest| 2 +- 1.ebuild => session-desktop-bin-1.10.4.ebuild} | 44 +- 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/net-im/session-desktop-bin/Manifest b/net-im/session-desktop-bin/Manifest index 3246ba750..eae1b87f8 100644 --- a/net-im/session-desktop-bin/Manifest +++ b/net-im/session-desktop-bin/Manifest @@ -1 +1 @@ -DIST session-desktop-linux-amd64-1.10.1.deb 67725508 BLAKE2B f6ad9e45c582cfec6a2e0d19dc19908e7dcc2d47a6246b1eeb7433375b2e0bbf79763ae17029fb8334a25b501227ede1bca037b43b32529cc3898e535d779d91 SHA512 b16c2f37ba90ef5af8e5fff329818c88c3a80a243efeabc4cab21815306b78d0dfb1f262620e105b72f88c4a922f197e5b0b41fae54e0062e62bf237c5993bef +DIST session-desktop-linux-amd64-1.10.4.deb 67382554 BLAKE2B 940431da24da31cf4d001b8d44dd47eeabeb37a3edd84a7da1a041d2930bef2716a7ac30125ef1e7c48355c4672966d9a0c324f282331b2e640a1280fb086cf4 SHA512 3ec3de891451e2cd1114d4c0f465ffb660ebf0dd915ccf1c358127dfcd04767bd2568c081c1790ea4cf99bd654d03c321d67cb2d57937b16d93f7aa3b8021bc6 diff --git a/net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild b/net-im/session-desktop-bin/session-desktop-bin-1.10.4.ebuild similarity index 74% rename from net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild rename to net-im/session-desktop-bin/session-desktop-bin-1.10.4.ebuild index 340fcc3ed..e198a744b 100644 --- a/net-im/session-desktop-bin/session-desktop-bin-1.10.1.ebuild +++ b/net-im/session-desktop-bin/session-desktop-bin-1.10.4.ebuild @@ -23,9 +23,9 @@ KEYWORDS="~amd64" RESTRICT="splitdebug" RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr @@ -73,43 +73,53 @@ pkg_pretend(){ } src_unpack(){ - unpack session-desktop-linux-amd64-${PV}.deb + default unpack ../work/data.tar.xz - unpack ../work/usr/share/doc/session-desktop/changelog.gz + unpack ../work/usr/share/doc/session-desktop/changelog.gz } src_prepare(){ default - rm control.tar.gz || die "Deletion of redundant control.tar.gz archive failed" - - pushd "opt/Session/locales/" || die "location change for language cleanup failed" + + pushd "opt/Session/locales/" >/dev/null || die "location change for language cleanup failed" chromium_remove_language_paks popd > /dev/null || die "location reset for language cleanup failed" } src_configure(){ - chromium_suid_sandbox_check_kernel_config default + chromium_suid_sandbox_check_kernel_config } src_install(){ insinto / dodoc changelog - insopts -m0755 - doins -r opt - + insinto /usr/share doins -r usr/share/applications doins -r usr/share/icons - - fperms 4755 /opt/Session/chrome-sandbox - - dosym -r /opt/Session/${MY_PN} /usr/bin/${MY_PN} + + pushd "opt/Session/" > /dev/null || die "change dir failed" + + exeinto "${DESTDIR}" + doexe "${MY_PN}" chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so libffmpeg.so + + insinto "${DESTDIR}" + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin + insopts -m0755 + doins -r locales resources swiftshader + + popd > /dev/null || die "change dir reset failed" + + fowners root "${DESTDIR}/chrome-sandbox" + fperms 4711 "${DESTDIR}/chrome-sandbox" + + dosym -r "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}" } pkg_postinst(){ xdg_pkg_postinst - + optfeature "sound support" \ media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire optfeature "system tray support" dev-libs/libappindicator
[gentoo-commits] repo/proj/guru:master commit in: media-video/syncplay/
commit: 19534635c198644ab0d4956d0fc2f63e9607c77d Author: Anna navirc com> AuthorDate: Tue Nov 29 14:00:42 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 14:06:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19534635 media-video/syncplay: allow the removal of qt5 gui Author: Anna navirc.com> Closes: https://bugs.gentoo.org/882565 Signed-off-by: Nicola Smaniotto gmail.com> media-video/syncplay/syncplay-1.6.9.ebuild | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/media-video/syncplay/syncplay-1.6.9.ebuild b/media-video/syncplay/syncplay-1.6.9.ebuild index 889f7ce1b..f6b74ab52 100644 --- a/media-video/syncplay/syncplay-1.6.9.ebuild +++ b/media-video/syncplay/syncplay-1.6.9.ebuild @@ -17,7 +17,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="+client server" +IUSE="+client server +gui" REQUIRED_USE="|| ( client server )" RDEPEND=" @@ -26,8 +26,10 @@ RDEPEND=" >=dev-python/twisted-16.4.0[${PYTHON_USEDEP},ssl]' ) client? ( - $( python_gen_cond_dep \ - 'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside2]' + gui? ( + $( python_gen_cond_dep \ + 'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside2]' + ) ) || ( media-video/vlc[lua] @@ -39,16 +41,23 @@ RDEPEND=" python_install() { python_domodule syncplay - for size in 256 128 96 64 48 32 24 16; do - doicon -s ${size} "${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png" - done + + if use gui; then + for size in 256 128 96 64 48 32 24 16; do + doicon -s ${size} "${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png" + done + fi if use client; then python_newscript syncplayClient.py syncplay - domenu syncplay/resources/syncplay.desktop + if use gui; then + domenu syncplay/resources/syncplay.desktop + fi fi if use server; then + if use gui; then + domenu syncplay/resources/syncplay-server.desktop + fi python_newscript syncplayServer.py syncplay-server - domenu syncplay/resources/syncplay-server.desktop newinitd "${FILESDIR}/${PN}-server-init" "${PN}" newconfd "${FILESDIR}/${PN}-server-init-conf" "${PN}" fi
[gentoo-commits] repo/proj/guru:master commit in: games-rpg/snoot-game/
commit: 832f08ebb66611d3f06ce61b1f6be92053032aad Author: Seth Price aol com> AuthorDate: Mon Nov 28 21:14:35 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 21:14:35 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=832f08eb games-rpg/snoot-game: new package, add 1.7 Signed-off-by: Seth Price aol.com> games-rpg/snoot-game/Manifest | 1 + games-rpg/snoot-game/metadata.xml | 18 ++ games-rpg/snoot-game/snoot-game-1.7.ebuild | 38 ++ 3 files changed, 57 insertions(+) diff --git a/games-rpg/snoot-game/Manifest b/games-rpg/snoot-game/Manifest new file mode 100644 index 0..54a282092 --- /dev/null +++ b/games-rpg/snoot-game/Manifest @@ -0,0 +1 @@ +DIST SnootGame-Update7_Fangsgiving-linux.tar.bz2 357494376 BLAKE2B 13d1603d2b8d2936b76b1289dddc507617bb574bab938ae6b00ca1ce0d9ba3fd32f87fc649eedbb4fe1c3c73e81632faa16bb02aae5175ae3c3a32843236aa0f SHA512 58f70e59fa906bcfbfe52a13d4db22bad589f1ad55e8ebc11db420fee3be208bcd67e38caf6b58092a9e0d85e8d37a6aa2359f879091b8679d8523fc2b31e2bf diff --git a/games-rpg/snoot-game/metadata.xml b/games-rpg/snoot-game/metadata.xml new file mode 100644 index 0..6654dbec9 --- /dev/null +++ b/games-rpg/snoot-game/metadata.xml @@ -0,0 +1,18 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Seth Price + sprice...@aol.com + + + You play as Anon, a lonely, faceless, nobody, reject who finds himself + in the dinosaur themed acid trip of a school named Volcano High. + Here Anon meets the qt ptero known as Fang and their clown-vomit colored + posse of reject friends and other associated thorns-in-the-side. + + + https://git.snootgame.xyz/Cavemanon/SnootGame/issues + https://snootgame.xyz/Patch7-changelog.html + + diff --git a/games-rpg/snoot-game/snoot-game-1.7.ebuild b/games-rpg/snoot-game/snoot-game-1.7.ebuild new file mode 100644 index 0..ec4305f70 --- /dev/null +++ b/games-rpg/snoot-game/snoot-game-1.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10,11} ) +inherit python-single-r1 desktop wrapper + +DESCRIPTION="Visual novel parody of Goodbye Volcano High" +MY_PV="Update7_Fangsgiving" +HOMEPAGE="https://snootgame.xyz/; +SRC_URI="https://secureupdates.snootgame.xyz/SnootGame-${MY_PV}-linux.tar.bz2; + +LICENSE="AGPL-3 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS}" +BDEPEND="${RDEPEND}" + +S="${WORKDIR}/SnootGame-${MY_PV}-linux/" + +src_install() { + local dir=/opt/${PN} + insinto "${dir}" + + doins -r "${S}/." + dodoc README.md + + fperms +x ${dir}/lib/linux-i686/SnootGame + fperms +x ${dir}/lib/linux-x86_64/SnootGame + fperms +x ${dir}/SnootGame.sh + + make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}" + make_desktop_entry ${PN} "Snoot Game" + +}
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/
commit: f2d9b5832c2af35d8a1fc312a130d6f65b293f5a Author: Jonas Frei pm me> AuthorDate: Tue Nov 29 04:35:34 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 04:35:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2d9b583 gui-apps/swaync: add 0.7.3, drop 0.7.2 Signed-off-by: Jonas Frei pm.me> gui-apps/swaync/Manifest | 2 +- gui-apps/swaync/{swaync-0.7.2.ebuild => swaync-0.7.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/swaync/Manifest b/gui-apps/swaync/Manifest index 0450cc679..cd310e629 100644 --- a/gui-apps/swaync/Manifest +++ b/gui-apps/swaync/Manifest @@ -1 +1 @@ -DIST swaync-0.7.2.tar.gz 3153294 BLAKE2B 0c53a2e3dbecb60ee85a04fbbc3010c473a827842c2e144deca017b4f910924bce14b1332c4c3de77d39d798c25901717f2568511cfe9708724985d95b29e2a5 SHA512 be4ac254755959aa20d70526aa78cc00e88df19efe4b6380efedc7d0eda6f792631ddd33cc460c1f295efcbe8dd7913a928acf8e4a18f60fb8132451b2dab374 +DIST swaync-0.7.3.tar.gz 3155355 BLAKE2B d976d908c12eef9a0fe71e269fd4dd1bca44cb7a389ea3b6fbcf7ef0a7cfd17623e4fa03fb61cb7d5a26837deafd0b3f8197774fe1ce17c47d512632d5aedc81 SHA512 fe049fae8ece0e54badd44ea6d04f7fa0a09c7cb258612897dbcb4b7b60ef28fc19113ec4b84520ac8226901b9d5a0b9cd11c3b071d9e90e840ac7e4595a51fc diff --git a/gui-apps/swaync/swaync-0.7.2.ebuild b/gui-apps/swaync/swaync-0.7.3.ebuild similarity index 100% rename from gui-apps/swaync/swaync-0.7.2.ebuild rename to gui-apps/swaync/swaync-0.7.3.ebuild
[gentoo-commits] repo/proj/guru:master commit in: media-video/syncplay/
commit: 3d2bfa2bf714d94e1dd5d03fc65c72451dc8a1d8 Author: Nicola Smaniotto gmail com> AuthorDate: Tue Nov 29 14:08:05 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 14:08:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d2bfa2b media-video/syncplay: enable py3.11 Signed-off-by: Nicola Smaniotto gmail.com> media-video/syncplay/syncplay-1.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/syncplay/syncplay-1.6.9.ebuild b/media-video/syncplay/syncplay-1.6.9.ebuild index f6b74ab52..4adffbbfe 100644 --- a/media-video/syncplay/syncplay-1.6.9.ebuild +++ b/media-video/syncplay/syncplay-1.6.9.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pysubs2/
commit: ec20d24f5132056346f474f06238a7d625450451 Author: Nicola Smaniotto gmail com> AuthorDate: Tue Nov 29 13:43:44 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 14:06:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec20d24f dev-python/pysubs2: add 1.6.0, drop 1.4.3 Signed-off-by: Nicola Smaniotto gmail.com> dev-python/pysubs2/Manifest | 2 +- dev-python/pysubs2/{pysubs2-1.4.3.ebuild => pysubs2-1.6.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest index bfc792763..f51f8273f 100644 --- a/dev-python/pysubs2/Manifest +++ b/dev-python/pysubs2/Manifest @@ -1,3 +1,3 @@ -DIST pysubs2-1.4.3.tar.gz 850528 BLAKE2B 8d444195d267d21f525e4e0f197cf539b7f90adc87cd19c566439a97cb50aebd30bf9b4aba50367b86326d6ed65e739b9d22a2ba5d3723021c3eb5d9b00da430 SHA512 f80b366c514db7af65d1de180a2ddd69b7f4fdd659c790f4d8f923dff1074b81cf955598fe05c3a69a59d2b1f2621b07ddd65fd6d4ab0b3bc88709cdbf632e19 DIST pysubs2-1.4.4.tar.gz 850577 BLAKE2B 00fe742dd0545d816e335370c7691a456f148dc33b7c0f772941c69d6aef7c4ff43e734feecaf56bb8d0f199bc57e558a9a6bf5c3aa8223b87c3e51529eff5a1 SHA512 c8ae6742cafa7097a935dee2a5e2d67620e66bba2f0fefa7ee52d03c5ba53f227b6e6d761b0a60598afd16b34f3bbf9da3d0c423a3133983d1f3cb9437dcc094 DIST pysubs2-1.5.0.tar.gz 851633 BLAKE2B 2f0ee302495931cfb32283f9e9236c2825b90db8224b356d6c517a084f4be6f61e805071b78d3187a2507703bdd4a7e6b4328a3da931dc745c28ee12aaf6ff06 SHA512 c13cb843da1e684e17c40e0704010182ab574627e66597cc9eb0fb70a25bfe1fa3fecc1aa2dd76bf45f64741fcb4750267e14eae647019f4716f1caee52b0efa +DIST pysubs2-1.6.0.tar.gz 856341 BLAKE2B 5b1cfb70eaad916f5822465fb11627a1ed79dd419e19478eb1c7622689e9cfae9aec8fde1916efe5c8529bef8fc69a92c020ddc1787ec1fa1f43e261be1e56f8 SHA512 2cdc6d6998735796e948810934e1854e80f3af6de9af165457314fdbd82670f3fd3e5a05264074ed082d820d807ab99781618eb9d46273a62ae48f057bbc134c diff --git a/dev-python/pysubs2/pysubs2-1.4.3.ebuild b/dev-python/pysubs2/pysubs2-1.6.0.ebuild similarity index 100% rename from dev-python/pysubs2/pysubs2-1.4.3.ebuild rename to dev-python/pysubs2/pysubs2-1.6.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/
commit: 92a7c4f6661d9ab084efe99326ed47702a3a6fc3 Author: Adam Pimentel protonmail com> AuthorDate: Mon Nov 28 17:20:50 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 17:20:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a7c4f6 net-p2p/p2pool: version bump 2.6 Signed-off-by: Adam Pimentel protonmail.com> net-p2p/p2pool/Manifest | 8 1 file changed, 8 insertions(+) diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index 10b73265d..de2179110 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -14,3 +14,11 @@ DIST p2pool-2.5-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0 DIST p2pool-2.5-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c DIST p2pool-2.5-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2 DIST p2pool-2.5.tar.gz 45608787 BLAKE2B 1f5cae8538d381ce099a7f52a209eea9a61238d5c40daa02be42973dddecb2653a1e075e5b1829f1bdf123bd3d72092f0704c8a5cce4bcccfd730294e1319f70 SHA512 dad3bf5c4c770ac8c64874e502cf986b6ae1d2131285080fb8c69f859a78af3d309d3004b115596c9e5c3532142bb98d714d27c1b68b114a8c1c02f3978718c8 +DIST p2pool-2.6-cppzmq.tar.gz 46998 BLAKE2B fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5 SHA512 c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd +DIST p2pool-2.6-curl.tar.gz 3020843 BLAKE2B 3d927d332be2ee99169fbf9525a1ccdb6efa56c80d657fba46eb66b50c225efc914a2f80dc5032b35eae1ceb8be630bfd1d3338fbf978e0050f720c4f654e85f SHA512 caf7576ab3058dfe29b87686d8b8272303829121c8bdd59fa61385fb61a2314c9d3f320b5dfffd8e4022aba72159a33d66de1888c8028c8d1428b1953b150847 +DIST p2pool-2.6-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89 +DIST p2pool-2.6-libzmq.tar.gz 936105 BLAKE2B 2cb66bbb57bb93f30f89946eed674baebc3348719221c1065161947515c57ae203452b9574b620afb895e1b771f33225ef7d368d0ac263edf710fcd90a8b4799 SHA512 153573cf76ddf6026eb26c51db2f45d9b569f6296622af44d5df31a3c25702614a9dc5fbf3119a4dd86a3af2206db2a3015aba0b3e91f02539c827e96552e2c2 +DIST p2pool-2.6-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0031420938e662edfbc82dd04b1da65065e650793544ffeb78cd4e3cca023ba5e3f63c53b9080b08443741fe7fad6be SHA512 a674e8bc603a42679fc552922865bccdf38622b1fec1bd34c7949744210f03896a5977d2f61ec83e964b71ab15b23872f8f99aeb339bd8c5e3080fefbb925a48 +DIST p2pool-2.6-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c +DIST p2pool-2.6-robin-hood-hashing.tar.gz 177642 BLAKE2B e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9 SHA512 c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a +DIST p2pool-2.6.tar.gz 45643775 BLAKE2B 20b265430962a2bd57f6ea31525bf48447ab76336a86040786e2aa9fb4d2a030b5702ba9c3a7c2860aff01760f57410a032548fd553d742d41072ec410a2c59a SHA512 001984a9e9f7c05b138fbebe1f8f30927ae4cee4c7767e56bbe0b93c2db846e545cf30e3dd3c74acc2d984c4f96ac041c774616f13f03fc5addead346c4d7427
[gentoo-commits] repo/proj/guru:master commit in: app-backup/timeshift/
commit: 2f3819234495661e8746bef037fd6aa87b404dbb Author: Pascal Jäger leimstift de> AuthorDate: Tue Nov 29 13:28:04 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 13:28:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f381923 app-backup/timeshift: use emake -j1 Closes: https://bugs.gentoo.org/883157 Signed-off-by: Pascal Jäger leimstift.de> app-backup/timeshift/Manifest | 4 ++-- .../{timeshift-21.09.1-r2.ebuild => timeshift-21.09.1-r3.ebuild}| 6 +++--- .../{timeshift-22.06.5-r1.ebuild => timeshift-22.06.5-r2.ebuild}| 6 +++--- .../{timeshift-22.11.1.ebuild => timeshift-22.11.1-r1.ebuild} | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app-backup/timeshift/Manifest b/app-backup/timeshift/Manifest index ad6c06463..0421a4987 100644 --- a/app-backup/timeshift/Manifest +++ b/app-backup/timeshift/Manifest @@ -1,3 +1,3 @@ DIST timeshift-21.09.1.tar.gz 1401994 BLAKE2B 5b1b3650fadb02745150d8996b46b53be473c66c73d4f5209c4f8634f58c4019905524516089b9f2a77b3bf1dcc49ee4db5ac9cbd2c1419683ead01e2e36b4e7 SHA512 0e79b41861c1eb041e0592508636f87f77ca240001b238e9e70239898d9a66bcf367380e830682fb8671ade7c1cbdb10ca8c89585f2cb30de35c7480a0fa792b -DIST timeshift-22.06.5-r1.tar.gz 1494015 BLAKE2B 915bfabf78a6ad8b7212dc1c47b9a31467a3f38b7890e5a958d007e2ac8e5b6f226cffe693bc618fce56fb2dbbb951df1bd4e988052320b1dd98bb1953ce85c7 SHA512 6a24b7164f522e443bd1cc0646b867eeebf7ecb4bfb2948701a7b72571bd1f83fc8f372d82b7422ed86fd246291b76cf7061e347dc61132cc809163cd38e7756 -DIST timeshift-22.11.1.tar.gz 1490993 BLAKE2B ddee86cada8cb9982725c754977f96d260b161a15a12086fcd325d9da9789b6600a3d99d44d8c6fbe60ed39187c93f3bfde62dc889c2217219a44121d831f58f SHA512 cd5226e2400743ce0c1da077103caeb61f320c73e5fb409f57c0f10bba5c06893bcc0e5e588fb03b397ffbd76bb43498f18e70e5964947ad950d4edfe1dd6967 +DIST timeshift-22.06.5-r2.tar.gz 1494015 BLAKE2B 915bfabf78a6ad8b7212dc1c47b9a31467a3f38b7890e5a958d007e2ac8e5b6f226cffe693bc618fce56fb2dbbb951df1bd4e988052320b1dd98bb1953ce85c7 SHA512 6a24b7164f522e443bd1cc0646b867eeebf7ecb4bfb2948701a7b72571bd1f83fc8f372d82b7422ed86fd246291b76cf7061e347dc61132cc809163cd38e7756 +DIST timeshift-22.11.1-r1.tar.gz 1490993 BLAKE2B ddee86cada8cb9982725c754977f96d260b161a15a12086fcd325d9da9789b6600a3d99d44d8c6fbe60ed39187c93f3bfde62dc889c2217219a44121d831f58f SHA512 cd5226e2400743ce0c1da077103caeb61f320c73e5fb409f57c0f10bba5c06893bcc0e5e588fb03b397ffbd76bb43498f18e70e5964947ad950d4edfe1dd6967 diff --git a/app-backup/timeshift/timeshift-21.09.1-r2.ebuild b/app-backup/timeshift/timeshift-21.09.1-r3.ebuild similarity index 91% rename from app-backup/timeshift/timeshift-21.09.1-r2.ebuild rename to app-backup/timeshift/timeshift-21.09.1-r3.ebuild index 09ac8c406..fadf5fb1e 100644 --- a/app-backup/timeshift/timeshift-21.09.1-r2.ebuild +++ b/app-backup/timeshift/timeshift-21.09.1-r3.ebuild @@ -36,17 +36,17 @@ BDEPEND=" src_prepare() { # sed -i -e "s:--thread:& Core/AppExcludeEntry.vala:" "src/makefile" sed -i -e "s:valac:valac-$(vala_best_api_version):" "src/makefile" - vala_src_prepare + vala_setup default } src_compile() { tc-export CC - # can't use emake here, fails to compile because some files getting removed + # can't use all jobs here, fails to compile because some files getting removed # during compilation, which are missing afterwards. # https://bugs.gentoo.org/883157 # Pascal Jäger (2022-11-26) - make all || die + emake -j1 } pkg_postinst() { diff --git a/app-backup/timeshift/timeshift-22.06.5-r1.ebuild b/app-backup/timeshift/timeshift-22.06.5-r2.ebuild similarity index 93% rename from app-backup/timeshift/timeshift-22.06.5-r1.ebuild rename to app-backup/timeshift/timeshift-22.06.5-r2.ebuild index b4e15c50f..71cc75778 100644 --- a/app-backup/timeshift/timeshift-22.06.5-r1.ebuild +++ b/app-backup/timeshift/timeshift-22.06.5-r2.ebuild @@ -48,13 +48,13 @@ src_prepare() { src_compile() { tc-export CC if use gtk; then - # can't use emake here, fails to compile because some files getting removed + # can't use all jobs here, fails to compile because some files getting removed # during compilation, which are missing afterwards. # https://bugs.gentoo.org/883157 # Pascal Jäger (2022-11-26) - make all || die + emake -j1 else - make app-console || die + emake app-console -j1 fi emake manpage } diff --git a/app-backup/timeshift/timeshift-22.11.1.ebuild b/app-backup/timeshift/timeshift-22.11.1-r1.ebuild similarity index 93% rename from app-backup/timeshift/timeshift-22.11.1.ebuild rename to app-backup/timeshift/timeshift-22.11.1-r1.ebuild index 710c3f586..d3aa93cf4 100644 ---
[gentoo-commits] repo/proj/guru:master commit in: net-misc/tooth/
commit: f6cc6985e68a96a0f37d9398eb9cabaa48283680 Author: Laurent Morretton morretton fr> AuthorDate: Mon Nov 28 14:30:53 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 14:47:11 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6cc6985 net-misc/tooth: new package, add Signed-off-by: Laurent Morretton morretton.fr> net-misc/tooth/Manifest | 1 + net-misc/tooth/tooth-.ebuild | 49 2 files changed, 50 insertions(+) diff --git a/net-misc/tooth/Manifest b/net-misc/tooth/Manifest new file mode 100644 index 0..59fec71f6 --- /dev/null +++ b/net-misc/tooth/Manifest @@ -0,0 +1 @@ +DIST Tooth 216473 BLAKE2B 6247280fb34db9709bb52faa5032b766487ea516d6d3069dc72f0dcab1415dd68bcbb47532c45083b4debc41d7f108b1637e793955307a21f144432d391bcdf7 SHA512 27ec83fea519dc0e58b703e3b0ae8d4a15ed8d2cef5daa22bc1e294aa402bac62536838b7884cb846db85e0055b605d63edc3342a44fe62b4fe93e91e5ac8f15 diff --git a/net-misc/tooth/tooth-.ebuild b/net-misc/tooth/tooth-.ebuild new file mode 100644 index 0..4d9008886 --- /dev/null +++ b/net-misc/tooth/tooth-.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 vala meson gnome2-utils + +DESCRIPTION="Tooth is a fork of the now archived Tootle, a gtk Mastodon client." +HOMEPAGE="https://github.com/GeopJr/Tooth; +SRC_URI="${HOMEPAGE}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-util/meson-0.50 +>=dev-lang/vala-0.48 +>=dev-libs/glib-2.0 +>=dev-libs/json-glib-1.4.4 +>=dev-libs/libxml2-2.9.10 +>=dev-libs/libgee-0.8 +gui-libs/gtk:4 +>=gui-libs/libadwaita-1.2.0 +>=app-crypt/libsecret-0.20" +DEPEND="${RDEPEND}" +BDEPEND=" + $(vala_depend) + virtual/pkgconfig +" + +EGIT_REPO_URI="${SRC_URI}" +VALA_MIN_API_VERSION=0.48 + +src_prepare() { + default + vala_setup +} + +src_configure() { + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: dev-crystal/spectator/
commit: bcf3757160a2371589f05b2203e0fbe119cf0932 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Nov 28 14:19:52 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 14:20:10 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcf37571 dev-crystal/spectator: add 0.11.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/spectator/Manifest| 1 + dev-crystal/spectator/spectator-0.11.4.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-crystal/spectator/Manifest b/dev-crystal/spectator/Manifest index b3f44eb42..935811aff 100644 --- a/dev-crystal/spectator/Manifest +++ b/dev-crystal/spectator/Manifest @@ -1 +1,2 @@ DIST spectator-0.11.3.tar.gz 147641 BLAKE2B a1015bd8433002d5c0db0d6ac4671645b2d61b30749c59d70df84520a7c01159d83e08d14dd3203bba513df576fcbaade8bc645c6be9ae3824cdc77c6fb6c8d6 SHA512 be4dd9465ff678d8049824c63b316ec74069ce59b3dde3637b619e82c7247e533a087f344415e46bff61786810f5566a1fa1e19c9957fd4d08d2f312491bf0e5 +DIST spectator-0.11.4.tar.gz 148851 BLAKE2B 28df62b94bb7234bd4a09da19a7a081d172ee879ae26aa9eb982a553a3d366e2b30f92954655f00e81ef64c286db8c851b3c7ba9db68f0a3e866720468c8fad4 SHA512 61ee83e774e71010485352cdf208810f07108a4bcad002b0254947fb6aa234547f438388b9cf10d6d77f20c2f408e0e9613d781722bf8496cf8f4c011a1746eb diff --git a/dev-crystal/spectator/spectator-0.11.4.ebuild b/dev-crystal/spectator/spectator-0.11.4.ebuild new file mode 100644 index 0..ac6ecd55d --- /dev/null +++ b/dev-crystal/spectator/spectator-0.11.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs shards + +DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec" +HOMEPAGE="https://github.com/icy-arctic-fox/spectator; +SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md ) + +CHECKREQS_MEMORY="3G" + +pkg_pretend() { + has test "${FEATURES}" && check-reqs_pkg_pretend +} + +pkg_setup() { + has test "${FEATURES}" && check-reqs_pkg_setup +}
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mpv_sponsorblock/
commit: f9d19e277e997f337781e73d00f7e80e7f953304 Author: Nicola Smaniotto gmail com> AuthorDate: Tue Nov 29 13:50:11 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 14:06:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9d19e27 mpv-plugin/mpv_sponsorblock: add 20220924 Signed-off-by: Nicola Smaniotto gmail.com> mpv-plugin/mpv_sponsorblock/Manifest | 1 + .../mpv_sponsorblock-20220924.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/mpv-plugin/mpv_sponsorblock/Manifest b/mpv-plugin/mpv_sponsorblock/Manifest index b2e00684c..85b6dc4fa 100644 --- a/mpv-plugin/mpv_sponsorblock/Manifest +++ b/mpv-plugin/mpv_sponsorblock/Manifest @@ -1 +1,2 @@ DIST mpv_sponsorblock-20211223.tar.gz 19424 BLAKE2B 33e9f83ae36cd04363401edf030350f8e47ac296ef904e084a4c4d8c01192492b904720dbb45262fee813299d72def0314c3551a3c43b7c91d2a31bc842c3a4c SHA512 7bbdaff1954ab3992d37d0633cc31b94517d42d32c32196b8343c8b8151f2f5ce01fcec9c19e50b29fd4088a140488b54c5e6ca42afc47f63d51107756e0 +DIST mpv_sponsorblock-20220924.tar.gz 19518 BLAKE2B bcf132f6ccfea2dc43fb9134ae03c7eb3fa712c2fb878a864f70ba6546086265c5a9510248f4032d9a1a024d8f7fbf569d711cc23962335bbfcce57ca9a540e1 SHA512 44621fbfdbbb7ebdc167040cc4db3e8290ce359574366f14e16f8c815090eea94e13ef0a73ba606a71b6cda64af039c361741d601c987a0a6d97027e0b98c0b6 diff --git a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild new file mode 100644 index 0..e7b800c44 --- /dev/null +++ b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_MPV="rdepend" +MPV_REQ_USE="lua" +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +inherit mpv-plugin python-single-r1 + +COMMIT="248d108c1280e05de551c42867aebb72cf0c83b9" +DESCRIPTION="mpv script to skip sponsored segments of YouTube videos" +HOMEPAGE="https://github.com/po5/mpv_sponsorblock; +SRC_URI="https://github.com/po5/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} +" + +MPV_PLUGIN_FILES=( + sponsorblock_shared + sponsorblock.lua +) + +src_prepare() { + default + + # we 1) install in the system folder 2) use EPYTHON + sed -i sponsorblock.lua \ + -e 's|scripts_dir =.*|scripts_dir = "/etc/mpv/scripts"|' \ + -e "s|python3|${EPYTHON}|" || die +}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/orjson-bin/
commit: f588d55ff8a463cc6d185bd2ef4f5d9d8e3993b3 Author: Jack Sangdahl <0x6A73 pm me> AuthorDate: Mon Nov 28 18:40:55 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 18:41:32 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f588d55f dev-python/orjson-bin: python 3.10 Signed-off-by: Jack Sangdahl <0x6A73 pm.me> dev-python/orjson-bin/orjson-bin-3.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild b/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild index 0f0422ad0..8d3e031a3 100644 --- a/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild +++ b/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit python-r1 QA_PREBUILT="usr/lib/*"
[gentoo-commits] repo/proj/guru:master commit in: gui-wm/river/
commit: 5c5f27c0b998b97339086d5cf7a3210e49fc8fba Author: Cara Salter devcara com> AuthorDate: Mon Nov 28 18:26:26 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Nov 28 18:28:07 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c5f27c0 gui-wm/river: new package, add 0.1.3 Signed-off-by: Cara Salter devcara.com> gui-wm/river/Manifest | 1 + gui-wm/river/metadata.xml | 8 gui-wm/river/river-0.1.3.ebuild | 38 ++ 3 files changed, 47 insertions(+) diff --git a/gui-wm/river/Manifest b/gui-wm/river/Manifest new file mode 100644 index 0..5ca331bb5 --- /dev/null +++ b/gui-wm/river/Manifest @@ -0,0 +1 @@ +DIST river-0.1.3.tar.gz 249131 BLAKE2B 9e018c85093be6b1c2e5a05f0a5858dceb820710178bd4fd556550f7573c7d982252264309bd2dfb1247f37e9cab625dce3b3c2fa5da2ad9c9b19bfac4c059ba SHA512 8dd8ad8b17fb1d9d65e413456fda89f8bedd580db247c3ffa8235a67712394182b3498a9c6eb3707cfc571c398bb5086cf09810e4a9438d26ea19f41f5a9 diff --git a/gui-wm/river/metadata.xml b/gui-wm/river/metadata.xml new file mode 100644 index 0..54c19695f --- /dev/null +++ b/gui-wm/river/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + c...@devcara.com + Cara Salter + + diff --git a/gui-wm/river/river-0.1.3.ebuild b/gui-wm/river/river-0.1.3.ebuild new file mode 100644 index 0..9ed07725d --- /dev/null +++ b/gui-wm/river/river-0.1.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A dynamic tiling Wayland compositor" +HOMEPAGE="https://github.com/riverwm/river; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/riverwm/river; +else + SRC_URI="https://github.com/riverwm/river/releases/download/v${PV}/river-${PV}.tar.gz; +fi + +PATCHES=() + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="x11-libs/libxkbcommon + dev-libs/libevdev + x11-libs/pixman + virtual/pkgconfig + app-text/scdoc + dev-libs/wayland + dev-libs/wayland-protocols + >gui-libs/wlroots-0.16" +RDEPEND="${DEPEND}" +BDEPEND="=dev-lang/zig-0.9.1-r3" + +src_install() { + zig build -Drelease-safe --prefix "${D}/usr" install + + dodir /usr/share/examples/river + + cp "${S}/example/init" "${D}/usr/share/examples/river/init" +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 567c437733417399551df986d3f85b9758568eb1 Author: Zac Medico gentoo org> AuthorDate: Thu Dec 1 03:45:09 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Dec 1 03:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567c4377 app-containers/snapd: drop 2.57.2-r1, 2.57.4, 2.57.5 Bug: https://bugs.gentoo.org/883795 Signed-off-by: Zac Medico gentoo.org> app-containers/snapd/Manifest | 3 - app-containers/snapd/snapd-2.57.2-r1.ebuild | 178 app-containers/snapd/snapd-2.57.4.ebuild| 178 app-containers/snapd/snapd-2.57.5.ebuild| 178 4 files changed, 537 deletions(-) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index f4b6854f3687..e71239cee87f 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,4 +1 @@ -DIST snapd-2.57.2.tar.xz 6827264 BLAKE2B f9b1ae934a9c5b777d2e36854e259ddde301067a91b04ecef064accfccecc74693a2a58700e60867f46f028728a271b87cb3d4cdb316ae35df11363990959c3a SHA512 671e7598074894daf76646f7eea09c4163c57e68d0d46ebb77b20f71b898109fd73c78d363cb1253386ce058c1796eb25fab7f2f0345360426d3b9cc11d38804 -DIST snapd-2.57.4.tar.xz 6884432 BLAKE2B 47dcb8857070ab9f5cd02f6b64d6ef263ab1cf958c0eee6654064f7beec10c5b9995dcad9c66ba8237c6e4991e6c82b2fa758e204cdc3fb1134a5d8bb45e855b SHA512 00763d64a17c94ae7a8f4b09f61489f5dc32d923e2a22f223e0fa817693cf69e5d36cb7f9ea7b04d4ea325abdbaf3c1aeb87884318bf16de803bce1fef9666de -DIST snapd-2.57.5.tar.xz 6900544 BLAKE2B e6579f8ece458ff02eabd92eb3e813cae3fd11eb3ef0a6c5949487ee5505297d3e24f69025969f0d491fb0e2d86657580a1b29e583015686ddee6afdda2724ec SHA512 955a0d61e8d6a2c585d356e67ec27551ee04894d6c4463aed33dcef4c751414ad30b7143733736dbf5d17897731fc3769ba755ab524b4f144e0a469fe3284460 DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e diff --git a/app-containers/snapd/snapd-2.57.2-r1.ebuild b/app-containers/snapd/snapd-2.57.2-r1.ebuild deleted file mode 100644 index 35255adff108.. --- a/app-containers/snapd/snapd-2.57.2-r1.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd xdg-utils - -DESCRIPTION="Service and tools for management of snap packages" -HOMEPAGE="http://snapcraft.io/; - -SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz -> ${P}.tar.xz" -MY_PV=${PV} -KEYWORDS="~amd64" - -LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" -SLOT="0" -IUSE="apparmor +forced-devmode gtk kde systemd" -REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" - -CONFIG_CHECK="~CGROUPS - ~CGROUP_DEVICE - ~CGROUP_FREEZER - ~NAMESPACES - ~SQUASHFS - ~SQUASHFS_ZLIB - ~SQUASHFS_LZO - ~SQUASHFS_XZ - ~BLK_DEV_LOOP - ~SECCOMP - ~SECCOMP_FILTER" - -RDEPEND=" - sys-libs/libseccomp:= - apparmor? ( - sec-policy/apparmor-profiles - sys-apps/apparmor:= - ) - dev-libs/glib - virtual/libudev - systemd? ( sys-apps/systemd ) - sys-libs/libcap:= - sys-fs/squashfs-tools[lzma]" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-lang/go-1.9 - dev-python/docutils - sys-devel/gettext - sys-fs/xfsprogs" - -PDEPEND="sys-auth/polkit[gtk?,kde?]" - -README_GENTOO_SUFFIX="" - -pkg_setup() { - if use apparmor; then - CONFIG_CHECK+=" ~SECURITY_APPARMOR" - fi - linux-info_pkg_setup - - # Seems to have issues building with -O3, switch to -O2 - replace-flags -O3 -O2 -} - -src_prepare() { - default - # Update apparmor profile to allow libtinfow.so* - sed -i 's/libtinfo/libtinfo{,w}/' \ - "cmd/snap-confine/snap-confine.apparmor.in" || die - - if ! use forced-devmode; then - sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ - -i "sandbox/forcedevmode.go" || die - grep -q 'panic("USE=forced-devmode is disabled")' "sandbox/forcedevmode.go" || die "failed to disable forced-devmode" - fi - - sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die - - ./mkversion.sh "${PV}" - pushd "cmd" >/dev/null || die - eautoreconf -} - -src_configure() { - SNAPD_MAKEARGS=( -