[gentoo-commits] repo/gentoo:master commit in: dev-perl/Search-Xapian/
commit: 463abb76fdea84a81d66885af628f20c62612068 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Feb 28 16:15:40 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Feb 28 16:15:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463abb76 dev-perl/Search-Xapian: version bump 1.2.25.5 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> dev-perl/Search-Xapian/Manifest| 1 + .../Search-Xapian/Search-Xapian-1.2.25.5.ebuild| 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-perl/Search-Xapian/Manifest b/dev-perl/Search-Xapian/Manifest index 09035d7f2a2f..2c14369ce2ef 100644 --- a/dev-perl/Search-Xapian/Manifest +++ b/dev-perl/Search-Xapian/Manifest @@ -1,2 +1,3 @@ DIST Search-Xapian-1.2.25.0.tar.gz 72097 BLAKE2B 9e9f54718bf597c7592cc936e23ce4684ba4104f890ee7216e303af9a075eb895459a46d17bd2c32820eb436545a8a9e008b17f83fa586bf3e9160d80813872d SHA512 2bb0bea59ddfd8159df0b3051034ca28478cb74832cfe7a103b8a4dbeddbd41f6223be6ad56eb3dcb8c7a785d2f7d500844c41f35da3997a843b3ba624a4e795 DIST Search-Xapian-1.2.25.4.tar.gz 75336 BLAKE2B 06e3fe3871f00c173f4c24303b33eb046867dda1274535c1d22b98027804df19b3dc6b80d6213c2090e05362c508d0e41b55cdc165ccedd8a45bfff19d4fe07b SHA512 14d34641583fb3cce3e7cd4b16e5001be9c7808d07e4942b4842196f36906649053d1ff522a5a1b82200ecd714c55afaf7bd653bf7df9a462db91d05cd12cb01 +DIST Search-Xapian-1.2.25.5.tar.gz 74960 BLAKE2B e0691383c4fd8ddd286b8db653ddd9175cde9f37ccf470764272456dbea8ceb8893eb011ae57a18816b3974a56db2dc773d90b7a4778e24ac0a6c78eb175a19e SHA512 3099ba3f8726029d7a5c916f6b05d2d7cea41534b0f364687c7d9e0212340dca2a313a1ac8e0f6531a7c1084c8833a0e6d45bcff8fec32e0a6e5922bc0bcb81f diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5.ebuild new file mode 100644 index ..e7e3101f4ac3 --- /dev/null +++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=OLLY +inherit perl-module toolchain-funcs + +MY_VERSION=$(ver_cut 1-3) + +SRC_URI+=" http://oligarchy.co.uk/xapian/${MY_VERSION}/${P}.tar.gz; +DESCRIPTION="Perl XS frontend to the Xapian C++ search library" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="examples test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/xapian:0/1.2.22 + !dev-libs/xapian-bindings[perl]" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( dev-perl/Devel-Leak ) +" + +DIST_TEST=do +# parallel fails sometimes... + +myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}" + +src_install() { + perl-module_src_install + + use examples && { + docinto examples + dodoc "${S}"/examples/* + } +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/bird/
commit: 910926c1510de92ec366385aef45cc34c9ce6346 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 28 14:26:00 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 28 14:26:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910926c1 net-misc/bird: clean DEPEND-RDEPEND block on 2.0.9 Signed-off-by: Joonas Niilola gentoo.org> net-misc/bird/bird-2.0.9.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/net-misc/bird/bird-2.0.9.ebuild b/net-misc/bird/bird-2.0.9.ebuild index c311bc1756d5..d04ea9812f50 100644 --- a/net-misc/bird/bird-2.0.9.ebuild +++ b/net-misc/bird/bird-2.0.9.ebuild @@ -15,13 +15,16 @@ KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" IUSE="+client debug libssh" RDEPEND=" - client? ( sys-libs/ncurses:= ) - client? ( sys-libs/readline:= ) + client? ( + sys-libs/ncurses:= + sys-libs/readline:= + ) filecaps? ( acct-group/bird acct-user/bird ) libssh? ( net-libs/libssh:= )" +DEPEND="${RDEPEND}" BDEPEND=" sys-devel/bison sys-devel/flex
[gentoo-commits] repo/gentoo:master commit in: net-misc/bird/
commit: f1231e288840204c6c32349a6333aaf9a7794141 Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Feb 26 14:30:36 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 28 14:26:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1231e28 net-misc/bird: Version bump to 2.0.9 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alarig Le Lay swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/24360 Signed-off-by: Joonas Niilola gentoo.org> net-misc/bird/Manifest | 1 + net-misc/bird/bird-2.0.9.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/net-misc/bird/Manifest b/net-misc/bird/Manifest index 65402b14904f..d4a615a8d812 100644 --- a/net-misc/bird/Manifest +++ b/net-misc/bird/Manifest @@ -1,2 +1,3 @@ DIST bird-2.0.7.tar.gz 1993395 BLAKE2B ceb88d811d254e57e089ef4b4e1e4f34fd96d4622d9f5563cc8694323c060e99d6cdfccfeb5d8c885b9431dc71e96d5cc04e4344901a7c7d899f4249e7503720 SHA512 48ca63be923285dd282e80d7e2b240256953fd7ad4f6eaa5dcba2648f3f148be20198bc8c6e7e888aac1588ecb005a4f4c03e979853e76ea6f8680643a874b35 DIST bird-2.0.8.tar.gz 1135228 BLAKE2B 4b36688ac85967ad8c39d9c37dc717d77b1cb5c3ec44a0cf4e84ff38b8d1710d10653a1333b50cd2ede79fd7f012ec86de0baefc9ac18435693ec5b3e43b8a3a SHA512 5f8ad63b1dcdcfdfd4c98f55601dda3a07dea3099fc51b52a340650ca475bd943ee6aac31a1e7735b7596b279e338697c65728754b97108ae687a05f566c94e2 +DIST bird-2.0.9.tar.gz 1282045 BLAKE2B a9f60ac7a768793e985ff8edc4c42af4b5e0eb9028af575d12e2fbe9ea67092cdc908289be848ef71403e6fafdcf46a8b78e90a5880951f9cb09854a3a3f0c73 SHA512 14c1f5c792de58e1b89ce16ea942244ad998833cf159a3cde78fd0c7d81238b1ad18fd76f6a0e7e11210447c73a6c74cfef4c6a70989891fa78ba5df0ae71d90 diff --git a/net-misc/bird/bird-2.0.9.ebuild b/net-misc/bird/bird-2.0.9.ebuild new file mode 100644 index ..c311bc1756d5 --- /dev/null +++ b/net-misc/bird/bird-2.0.9.ebuild @@ -0,0 +1,67 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools fcaps + +DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6" +HOMEPAGE="https://bird.network.cz; +SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz; +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" +IUSE="+client debug libssh" + +RDEPEND=" + client? ( sys-libs/ncurses:= ) + client? ( sys-libs/readline:= ) + filecaps? ( + acct-group/bird + acct-user/bird + ) + libssh? ( net-libs/libssh:= )" +BDEPEND=" + sys-devel/bison + sys-devel/flex + sys-devel/m4 +" + +FILECAPS=( + CAP_NET_ADMIN usr/sbin/bird + CAP_NET_BIND_SERVICEusr/sbin/bird + CAP_NET_RAW usr/sbin/bird +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + --localstatedir="${EPREFIX}/var" \ + $(use_enable client) \ + $(use_enable debug) \ + $(use_enable libssh) +} + +src_install() { + if use client; then + dobin birdc + fi + dobin birdcl + dosbin bird + newinitd "${FILESDIR}/initd-${PN}-2" ${PN} + newconfd "${FILESDIR}/confd-${PN}-2" ${PN} + dodoc doc/bird.conf.example +} + +pkg_postinst() { + use filecaps && \ + einfo "If you want to run bird as non-root, edit" + einfo "'${EROOT}/etc/conf.d/bird' and set BIRD_GROUP and BIRD_USER with" + einfo "the wanted username." +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/sshpass/
commit: 1a7d22b4a83964f00f69360928089f34e7eedbcf Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Wed Feb 23 15:37:36 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 28 14:26:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7d22b4 net-misc/sshpass: version bump to 1.09 Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24328 Signed-off-by: Joonas Niilola gentoo.org> net-misc/sshpass/Manifest| 1 + net-misc/sshpass/sshpass-1.09.ebuild | 14 ++ 2 files changed, 15 insertions(+) diff --git a/net-misc/sshpass/Manifest b/net-misc/sshpass/Manifest index 547a7f2d6ac3..f60670ef5cad 100644 --- a/net-misc/sshpass/Manifest +++ b/net-misc/sshpass/Manifest @@ -1 +1,2 @@ DIST sshpass-1.06.tar.gz 112205 BLAKE2B 9bae7ba60ca627664d12bcccb9a9bb76bc92752490458e4d4fdde27cdb14a0d71c94fe83d95810c1cbe0fff0c9ac8a9d6fb8a90e2cd834c387ac2527875b SHA512 fc08fcca5aaa5e4958f16d38116d828739a5d53f8e2a83506ef78ee602941a7bfc0e3f07154dc390660df490dbdf7601e0c7ec17c68c9627d72d565e4c6717f8 +DIST sshpass-1.09.tar.gz 112857 BLAKE2B b19e1b7d057e286a895312c62453b9aa5369efb3c617bb24fc7b6b0e521d4c65fad091c68b93cda17aef8350c243bdc2c22d5d58590f6359715159d9dca57bae SHA512 9b4ba83ca4d34364e7c43e29f98493dc3d595d24dc68c2fe3c244600d92a0f8bc0a6a7f8f43d64c0b4d714eb196516f297d904fa66035a76dae89a3726c0f2ff diff --git a/net-misc/sshpass/sshpass-1.09.ebuild b/net-misc/sshpass/sshpass-1.09.ebuild new file mode 100644 index ..3c67e44e5496 --- /dev/null +++ b/net-misc/sshpass/sshpass-1.09.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool for noninteractively performing password authentication with ssh" +HOMEPAGE="https://sourceforge.net/projects/sshpass/; +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" + +RDEPEND="net-misc/openssh"
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 78797e8eaa93686a5044071ddc28b7a278f737fb Author: William Hubbs gentoo org> AuthorDate: Mon Feb 28 14:18:13 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Feb 28 14:22:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78797e8e dev-util/meson: drop python3_7 from 0.61.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> dev-util/meson/meson-0.61.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-0.61.1.ebuild b/dev-util/meson/meson-0.61.1.ebuild index 5f05ec422699..62b0fbfd0aec 100644 --- a/dev-util/meson/meson-0.61.1.ebuild +++ b/dev-util/meson/meson-0.61.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10} ) if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/mesonbuild/meson;
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 6497cf114f7a45293d75bc0f78475b6422fdc0c1 Author: William Hubbs gentoo org> AuthorDate: Mon Feb 28 14:21:40 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Feb 28 14:22:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6497cf11 dev-util/meson: sync live Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> dev-util/meson/meson-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild index b1532c0364e4..62b0fbfd0aec 100644 --- a/dev-util/meson/meson-.ebuild +++ b/dev-util/meson/meson-.ebuild @@ -1,8 +1,8 @@ -# Copyright 2016-2021 Gentoo Authors +# Copyright 2016-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10} ) if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/mesonbuild/meson;
[gentoo-commits] repo/gentoo:master commit in: net-libs/libcorkipset/
commit: 8353dfd2a0340e791aef7807f2cb062a33d3c4a8 Author: Yixun Lan gentoo org> AuthorDate: Mon Feb 28 13:46:07 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 28 13:47:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8353dfd2 net-libs/libcorkipset: port to cmake eclass * fix git command not found issue * update to EAPI=8 * port to cmake eclass Closes: https://bugs.gentoo.org/721244 Closes: https://bugs.gentoo.org/834315 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> .../libcorkipset/libcorkipset-1.1.1.20150311_p8.ebuild | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/net-libs/libcorkipset/libcorkipset-1.1.1.20150311_p8.ebuild b/net-libs/libcorkipset/libcorkipset-1.1.1.20150311_p8.ebuild index d6114f0e9bfb..0d69d8f7b40d 100644 --- a/net-libs/libcorkipset/libcorkipset-1.1.1.20150311_p8.ebuild +++ b/net-libs/libcorkipset/libcorkipset-1.1.1.20150311_p8.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit cmake-utils +EAPI=8 +inherit cmake DATE=20150311 MY_PV="${PV/.${DATE}_p/+${DATE}-}" @@ -22,19 +22,21 @@ RDEPEND="${DEPEND}" S="${WORKDIR}/${PN}-debian-${MY_PX}" +PATCHES=( "${S}"/debian/patches/ ) + src_prepare() { - rm -f "${S}"/debian/patches/0001*.patch || die - eapply "${S}"/debian/patches/*.patch + cmake_src_prepare + sed -i -e "/^version=/s/=.*$/=${MY_PX}/" version.sh || die sed -e 's%#include
[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapysdrplay/
commit: 81e445b02601c65fabcdfd9bfba785f5fbe51932 Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 13:20:12 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 13:21:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e445b0 net-wireless/soapysdrplay: Cleanup old versions Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> net-wireless/soapysdrplay/Manifest | 2 -- .../soapysdrplay/soapysdrplay-0.1.0.ebuild | 29 -- .../soapysdrplay/soapysdrplay-0.2.0.ebuild | 29 -- 3 files changed, 60 deletions(-) diff --git a/net-wireless/soapysdrplay/Manifest b/net-wireless/soapysdrplay/Manifest index 2b44b67cca04..16728763a32c 100644 --- a/net-wireless/soapysdrplay/Manifest +++ b/net-wireless/soapysdrplay/Manifest @@ -1,3 +1 @@ -DIST soapysdrplay-0.1.0.tar.gz 11736 BLAKE2B 746e01092d094cedb6b15b9c11ec0b828e18cd3c814e46cbe5cb9473cfd494d8342ab9618d8c5d945429b2b62178b02b81c2b000e20c53a7cb027d4b2a25c789 SHA512 28382b4ac79e27a0b84ed6edb4abeca99b90222ad2890041e1585cac21177518ca3fcea0a3e14f8502091d47e7b2a223913dd77c53b6c0360f0f3875328613da -DIST soapysdrplay-0.2.0.tar.gz 13570 BLAKE2B c77342b091a3510986e4388911dc2e45d7bc0e54dfef7ebe1fe774d564193bc773509d46238c0a3ea87458ab0c7ea2447a877f083a72a26f2ca5e592386b1ba1 SHA512 7ed6e34ee42416b4d2eec76b66cdc0e9b40835ab3299a2b3a906492cf342bbdef7c92dd3e9e63b12fdceb897ca4fb2bb574b23d4aee121cc32fbfcddbb7b060a DIST soapysdrplay-20220120.tar.gz 21089 BLAKE2B db8a8f7b20a57d637f69b45cab283419e46808ab95bfbcba96b155c696bb6673223347ef720c8556f4122a53659eb166edb15b48796b2e01ec3ee5bb10eafba1 SHA512 a0cd5e84da86ab9fc6ffae93e963a14091c0936bc93a0ab86d7c3cab15cf2e62e1382da9fff10b1f457d1fbf925dc3ea74683f0fa13e12394d994f9571e52334 diff --git a/net-wireless/soapysdrplay/soapysdrplay-0.1.0.ebuild b/net-wireless/soapysdrplay/soapysdrplay-0.1.0.ebuild deleted file mode 100644 index 935b6c269996.. --- a/net-wireless/soapysdrplay/soapysdrplay-0.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Soapy SDR plugin for SDRPlay" -HOMEPAGE="https://github.com/pothosware/SoapySDRPlay; - -if [ "${PV}" = "" ]; then - EGIT_REPO_URI="https://github.com/pothosware/SoapySDRPlay.git; - EGIT_CLONE_TYPE="shallow" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/pothosware/SoapySDRPlay/archive/soapy-sdrplay-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/SoapySDRPlay-soapy-sdrplay-"${PV}" -fi - -LICENSE="Boost-1.0" -SLOT="0" - -IUSE="" -REQUIRED_USE="" - -RDEPEND="net-wireless/soapysdr - net-wireless/sdrplay" -DEPEND="${RDEPEND}" diff --git a/net-wireless/soapysdrplay/soapysdrplay-0.2.0.ebuild b/net-wireless/soapysdrplay/soapysdrplay-0.2.0.ebuild deleted file mode 100644 index 935b6c269996.. --- a/net-wireless/soapysdrplay/soapysdrplay-0.2.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Soapy SDR plugin for SDRPlay" -HOMEPAGE="https://github.com/pothosware/SoapySDRPlay; - -if [ "${PV}" = "" ]; then - EGIT_REPO_URI="https://github.com/pothosware/SoapySDRPlay.git; - EGIT_CLONE_TYPE="shallow" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/pothosware/SoapySDRPlay/archive/soapy-sdrplay-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/SoapySDRPlay-soapy-sdrplay-"${PV}" -fi - -LICENSE="Boost-1.0" -SLOT="0" - -IUSE="" -REQUIRED_USE="" - -RDEPEND="net-wireless/soapysdr - net-wireless/sdrplay" -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapyremote/
commit: 5e47931737e31fde7f0582e4f94e33e17edbdc4f Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 13:18:41 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 13:18:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e479317 net-wireless/soapyremote: Bump, also fixes bug 834295 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> net-wireless/soapyremote/Manifest | 2 +- .../{soapyremote-0.5.0.ebuild => soapyremote-0.5.2.ebuild} | 6 +++--- net-wireless/soapyremote/soapyremote-.ebuild| 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/net-wireless/soapyremote/Manifest b/net-wireless/soapyremote/Manifest index 01919a221070..a9d65142b587 100644 --- a/net-wireless/soapyremote/Manifest +++ b/net-wireless/soapyremote/Manifest @@ -1 +1 @@ -DIST soapyremote-0.5.0.tar.gz 71881 BLAKE2B e81f2df8f513df329289404de8f1f5916379a824bb51b0aa0e3b1bfc6af953a367119293db80374ef6c2ba6e638228eb8ffb5f0c9eb70a7dd61e2ff4e5641ef8 SHA512 5c5ce76c90dfbfc3b6846902f5dbf0c0906d92ae193a50d79733ce47403f1ec27dcf78d07fc198e8099272431c313984eb32c26306fb2afee129339e6501f3d2 +DIST soapyremote-0.5.2.tar.gz 72929 BLAKE2B 17b8a2f3f5400c4c6d88e726471d977aa27a263079690780dc91f93c0e30645a4e433f5406d694f5e3ba60bf0a73ce93fff616a21b0e4ac7e0b5d17cf8275711 SHA512 55841f248c796a870a81a508cec85962ed821c2abd40438eaee07135cb6dde0bd93e84a3ff709dfeaf26f7f79717197c80c3aad378d62b3e4b232f60c46b0151 diff --git a/net-wireless/soapyremote/soapyremote-0.5.0.ebuild b/net-wireless/soapyremote/soapyremote-0.5.2.ebuild similarity index 90% rename from net-wireless/soapyremote/soapyremote-0.5.0.ebuild rename to net-wireless/soapyremote/soapyremote-0.5.2.ebuild index 0ad6fd2b4430..2e6d321d6176 100644 --- a/net-wireless/soapyremote/soapyremote-0.5.0.ebuild +++ b/net-wireless/soapyremote/soapyremote-0.5.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="Soapy SDR remote module" HOMEPAGE="https://github.com/pothosware/SoapyRemote; diff --git a/net-wireless/soapyremote/soapyremote-.ebuild b/net-wireless/soapyremote/soapyremote-.ebuild index 0ad6fd2b4430..2e6d321d6176 100644 --- a/net-wireless/soapyremote/soapyremote-.ebuild +++ b/net-wireless/soapyremote/soapyremote-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="Soapy SDR remote module" HOMEPAGE="https://github.com/pothosware/SoapyRemote;
[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapysdrplay/
commit: 1e8eaccde8f0142c6530304e2437b6fa7d6203bc Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 13:15:18 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 13:15:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8eaccd net-wireless/soapysdrplay: Bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> net-wireless/soapysdrplay/Manifest | 1 + .../soapysdrplay/soapysdrplay-20220120.ebuild | 30 ++ net-wireless/soapysdrplay/soapysdrplay-.ebuild | 17 ++-- 3 files changed, 40 insertions(+), 8 deletions(-) diff --git a/net-wireless/soapysdrplay/Manifest b/net-wireless/soapysdrplay/Manifest index ee25bcdcc602..2b44b67cca04 100644 --- a/net-wireless/soapysdrplay/Manifest +++ b/net-wireless/soapysdrplay/Manifest @@ -1,2 +1,3 @@ DIST soapysdrplay-0.1.0.tar.gz 11736 BLAKE2B 746e01092d094cedb6b15b9c11ec0b828e18cd3c814e46cbe5cb9473cfd494d8342ab9618d8c5d945429b2b62178b02b81c2b000e20c53a7cb027d4b2a25c789 SHA512 28382b4ac79e27a0b84ed6edb4abeca99b90222ad2890041e1585cac21177518ca3fcea0a3e14f8502091d47e7b2a223913dd77c53b6c0360f0f3875328613da DIST soapysdrplay-0.2.0.tar.gz 13570 BLAKE2B c77342b091a3510986e4388911dc2e45d7bc0e54dfef7ebe1fe774d564193bc773509d46238c0a3ea87458ab0c7ea2447a877f083a72a26f2ca5e592386b1ba1 SHA512 7ed6e34ee42416b4d2eec76b66cdc0e9b40835ab3299a2b3a906492cf342bbdef7c92dd3e9e63b12fdceb897ca4fb2bb574b23d4aee121cc32fbfcddbb7b060a +DIST soapysdrplay-20220120.tar.gz 21089 BLAKE2B db8a8f7b20a57d637f69b45cab283419e46808ab95bfbcba96b155c696bb6673223347ef720c8556f4122a53659eb166edb15b48796b2e01ec3ee5bb10eafba1 SHA512 a0cd5e84da86ab9fc6ffae93e963a14091c0936bc93a0ab86d7c3cab15cf2e62e1382da9fff10b1f457d1fbf925dc3ea74683f0fa13e12394d994f9571e52334 diff --git a/net-wireless/soapysdrplay/soapysdrplay-20220120.ebuild b/net-wireless/soapysdrplay/soapysdrplay-20220120.ebuild new file mode 100644 index ..446b5336ed79 --- /dev/null +++ b/net-wireless/soapysdrplay/soapysdrplay-20220120.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Soapy SDR plugin for SDRPlay" +HOMEPAGE="https://github.com/pothosware/SoapySDRPlay3; + +if [ "${PV}" = "" ]; then + EGIT_REPO_URI="https://github.com/pothosware/SoapySDRPlay3.git; + EGIT_CLONE_TYPE="shallow" + inherit git-r3 +else + KEYWORDS="~amd64 ~x86" + COMMIT_HASH="b789d5985b900973c81c69aa04cb3c7ebe620a75" + SRC_URI="https://github.com/pothosware/SoapySDRPlay/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/SoapySDRPlay3-"${COMMIT_HASH}" +fi + +LICENSE="Boost-1.0" +SLOT="0" + +IUSE="" +REQUIRED_USE="" + +RDEPEND="net-wireless/soapysdr + >=net-wireless/sdrplay-3.07" +DEPEND="${RDEPEND}" diff --git a/net-wireless/soapysdrplay/soapysdrplay-.ebuild b/net-wireless/soapysdrplay/soapysdrplay-.ebuild index 935b6c269996..446b5336ed79 100644 --- a/net-wireless/soapysdrplay/soapysdrplay-.ebuild +++ b/net-wireless/soapysdrplay/soapysdrplay-.ebuild @@ -1,21 +1,22 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit cmake-utils +inherit cmake DESCRIPTION="Soapy SDR plugin for SDRPlay" -HOMEPAGE="https://github.com/pothosware/SoapySDRPlay; +HOMEPAGE="https://github.com/pothosware/SoapySDRPlay3; if [ "${PV}" = "" ]; then - EGIT_REPO_URI="https://github.com/pothosware/SoapySDRPlay.git; + EGIT_REPO_URI="https://github.com/pothosware/SoapySDRPlay3.git; EGIT_CLONE_TYPE="shallow" inherit git-r3 else KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/pothosware/SoapySDRPlay/archive/soapy-sdrplay-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/SoapySDRPlay-soapy-sdrplay-"${PV}" + COMMIT_HASH="b789d5985b900973c81c69aa04cb3c7ebe620a75" + SRC_URI="https://github.com/pothosware/SoapySDRPlay/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/SoapySDRPlay3-"${COMMIT_HASH}" fi LICENSE="Boost-1.0" @@ -25,5 +26,5 @@ IUSE="" REQUIRED_USE="" RDEPEND="net-wireless/soapysdr - net-wireless/sdrplay" + >=net-wireless/sdrplay-3.07" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/sdrplay/, net-wireless/sdrplay/files/
commit: 76461b2e2da7f475d97c9a2862adf34bf2339f95 Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 13:06:23 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 13:06:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76461b2e net-wireless/sdrplay: Bump + Several fixes Bump re bug 815496 Fixes bug 832610, 832611 and 832613 that were caused by the lib32/lib migration Also fixes bug 699474 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> net-wireless/sdrplay/Manifest | 1 + net-wireless/sdrplay/files/sdrplay.initd | 7 net-wireless/sdrplay/sdrplay-3.07.1.ebuild | 66 ++ 3 files changed, 74 insertions(+) diff --git a/net-wireless/sdrplay/Manifest b/net-wireless/sdrplay/Manifest index c4b3064aa0bc..6c94971fa862 100644 --- a/net-wireless/sdrplay/Manifest +++ b/net-wireless/sdrplay/Manifest @@ -1 +1,2 @@ DIST SDRplay_RSP_API-Linux-2.13.1.run 326016 BLAKE2B 7eff1aa35190db1ead5b1d96994d24ae2301e3a765d6701756c6304a1719aa32125fedacf6a6859d89b89db5dd6956ec0e8c7e814dbd6242db5614a53e89efb3 SHA512 576be63e18084cf3e74bfb20592a44836f22fd9efe74ba9e27e5865a9ab755b26b3f2894cd8331ff876ab664d4e533d2bdbc629d552e75fcfbb3e9814dd140ce +DIST SDRplay_RSP_API-Linux-3.07.1.run 388847 BLAKE2B 059d9a5fbd14c0e7ecb969cd3e5afe8e3f42896175b443bdaa9f9108302a1c9ef5ad9769e62f824465611d74f67191fff71cc6dbe297e399e5b2f6824c650112 SHA512 428b191db522ca332acd280ac80081852a4ac68117dfdcf48e196f1c28c40a44a8e0907efa56e7f50915af8d53bfa864d437db1692867e15fb653b86fe4b549a diff --git a/net-wireless/sdrplay/files/sdrplay.initd b/net-wireless/sdrplay/files/sdrplay.initd new file mode 100644 index ..7611306a3e53 --- /dev/null +++ b/net-wireless/sdrplay/files/sdrplay.initd @@ -0,0 +1,7 @@ +#!/sbin/openrc-run +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +pidfile="/run/sdrplay.pid" +command="/usr/bin/sdrplay_apiService" +command_background=true diff --git a/net-wireless/sdrplay/sdrplay-3.07.1.ebuild b/net-wireless/sdrplay/sdrplay-3.07.1.ebuild new file mode 100644 index ..b43792e02f2a --- /dev/null +++ b/net-wireless/sdrplay/sdrplay-3.07.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit unpacker udev multilib-minimal systemd + +MY_PV_1=$(ver_cut 1) +MY_PV_12=$(ver_cut 1-2) + +DESCRIPTION="SDRplay API/HW driver for all RSPs" +HOMEPAGE="https://www.sdrplay.com; +SRC_URI="http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-${PV}.run; + +LICENSE="SDRplay" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="systemd" + +DEPEND="virtual/libusb:1 + virtual/udev + systemd? ( sys-apps/systemd )" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +QA_PREBUILT="usr/lib64/libsdrplay_api.so.${MY_PV_12} +usr/lib/libsdrplay_api.so.${MY_PV_12} +usr/bin/sdrplay_apiService" + +multilib_src_install_all() { + doheader -r inc/*.h + + udev_dorules 66-mirics.rules + udev_reload + + if use systemd; then + systemd_newunit scripts/sdrplay.service.usr sdrplay.service + fi + + newinitd "${FILESDIR}/${PN}.initd" ${PN} +} + +multilib_src_install() { + if [ "${MULTILIB_ABI_FLAG}" = "abi_x86_32" ]; then + dolib.so "${S}/i686/libsdrplay_api.so.${MY_PV_12}" + fi + + if [ "${MULTILIB_ABI_FLAG}" = "abi_x86_64" ]; then + dolib.so "${S}/x86_64/libsdrplay_api.so.${MY_PV_12}" + fi + + if multilib_is_native_abi; then + if [ "${MULTILIB_ABI_FLAG}" = "abi_x86_32" ]; then + dobin "${S}/i686/sdrplay_apiService" + elif [ "${MULTILIB_ABI_FLAG}" = "abi_x86_64" ]; then + dobin "${S}/x86_64/sdrplay_apiService" + fi + fi + + dosym libsdrplay_api.so.${MY_PV_12} "/usr/$(get_libdir)/libsdrplay_api.so.${MY_PV_1}" + dosym libsdrplay_api.so.${MY_PV_1} "/usr/$(get_libdir)/libsdrplay_api.so" +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: c5030059c1b0184e51d56506eed21ec4f2aad287 Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 12:07:22 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 12:08:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5030059 eclass/unpacker.eclass: Add support for makeself 2.3.0 Signed-off-by: Christian Ruppert gentoo.org> eclass/unpacker.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass index 4c0641d59ce1..de89cd7959a4 100644 --- a/eclass/unpacker.eclass +++ b/eclass/unpacker.eclass @@ -212,7 +212,7 @@ unpack_makeself() { skip=`grep -a ^offset= "${src}" | awk '{print $3}'` (( skip++ )) ;; - 2.1.4|2.1.5|2.1.6|2.2.0|2.4.0) + 2.1.4|2.1.5|2.1.6|2.2.0|2.3.0|2.4.0) skip=$(grep -a offset=.*head.*wc "${src}" | awk '{print $3}' | head -n 1) skip=$(head -n ${skip} "${src}" | wc -c) exe="dd"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 8970def9a3ad1258b179bb0a32584fe0da5166ab Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 11:19:19 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 11:27:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8970def9 x11-terms/kitty: call right function for xdg updates Overlooked that when picked up the package despite it was using xdg.eclass and latest kitty has a new .desktop with MimeType. Closes: https://bugs.gentoo.org/834362 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/kitty-0.23.1-r1.ebuild | 4 ++-- x11-terms/kitty/kitty-0.24.2.ebuild| 2 +- x11-terms/kitty/kitty-0.24.3.ebuild| 2 +- x11-terms/kitty/kitty-.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/x11-terms/kitty/kitty-0.23.1-r1.ebuild b/x11-terms/kitty/kitty-0.23.1-r1.ebuild index ee5228eceb68..67420a5f1402 100644 --- a/x11-terms/kitty/kitty-0.23.1-r1.ebuild +++ b/x11-terms/kitty/kitty-0.23.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -109,7 +109,7 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update + xdg_pkg_postinst optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick optfeature "audio-based terminal bell support" media-libs/libcanberra diff --git a/x11-terms/kitty/kitty-0.24.2.ebuild b/x11-terms/kitty/kitty-0.24.2.ebuild index f12b599aaa04..22dc6f82a916 100644 --- a/x11-terms/kitty/kitty-0.24.2.ebuild +++ b/x11-terms/kitty/kitty-0.24.2.ebuild @@ -120,7 +120,7 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update + xdg_pkg_postinst optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick optfeature "audio-based terminal bell support" media-libs/libcanberra diff --git a/x11-terms/kitty/kitty-0.24.3.ebuild b/x11-terms/kitty/kitty-0.24.3.ebuild index f12b599aaa04..22dc6f82a916 100644 --- a/x11-terms/kitty/kitty-0.24.3.ebuild +++ b/x11-terms/kitty/kitty-0.24.3.ebuild @@ -120,7 +120,7 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update + xdg_pkg_postinst optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick optfeature "audio-based terminal bell support" media-libs/libcanberra diff --git a/x11-terms/kitty/kitty-.ebuild b/x11-terms/kitty/kitty-.ebuild index f12b599aaa04..22dc6f82a916 100644 --- a/x11-terms/kitty/kitty-.ebuild +++ b/x11-terms/kitty/kitty-.ebuild @@ -120,7 +120,7 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update + xdg_pkg_postinst optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick optfeature "audio-based terminal bell support" media-libs/libcanberra
[gentoo-commits] repo/gentoo:master commit in: app-emulation/ruffle/
commit: e6a7d2a7ebe140963f12c702fc12c4b3c5895150 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 10:14:38 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 11:26:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a7d2a7 app-emulation/ruffle: sync live Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/ruffle/ruffle-.ebuild | 30 ++ 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/app-emulation/ruffle/ruffle-.ebuild b/app-emulation/ruffle/ruffle-.ebuild index 58111094b040..5f575704c2b7 100644 --- a/app-emulation/ruffle/ruffle-.ebuild +++ b/app-emulation/ruffle/ruffle-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,23 +12,17 @@ DESCRIPTION="Flash Player emulator written in Rust" HOMEPAGE="https://ruffle.rs/; EGIT_REPO_URI="https://github.com/ruffle-rs/ruffle.git; -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl zlib-acknowledgement" +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl" SLOT="0" -IUSE="gui" -DEPEND=" +RDEPEND=" + dev-libs/glib:2 dev-libs/openssl:= media-libs/alsa-lib sys-libs/zlib:= + x11-libs/gtk+:3 x11-libs/libxcb:=" -RDEPEND=" - ${DEPEND} - gui? ( - || ( - gnome-extra/zenity - kde-apps/kdialog - ) - )" +DEPEND="${RDEPEND}" BDEPEND=" ${PYTHON_DEPS} virtual/pkgconfig @@ -45,7 +39,7 @@ src_unpack() { } src_compile() { - filter-flags '-flto*' # undefined references with tinyfiledialogs and more + filter-flags '-flto*' # undefined references with ring crate and more cargo_src_compile --bins # note: configure --bins would skip tests } @@ -53,13 +47,9 @@ src_compile() { src_install() { dodoc README.md - # does not have a real GUI yet, flag is used to ensure there is a - # way for messages and file picker to be displayed with .desktop - if use gui; then - newicon web/packages/extension/assets/images/icon180.png ${PN}.png - make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \ - "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;" - fi + newicon web/packages/extension/assets/images/icon180.png ${PN}.png + make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \ + "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;" cd target/$(usex debug{,} release) || die
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vice/
commit: 976c56bc20456ecd63ea64a046c7940dedbf26c8 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 10:56:05 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 11:26:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976c56bc app-emulation/vice: depend on https://bugs.gentoo.org/834359 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/vice/vice-3.6.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-emulation/vice/vice-3.6.1.ebuild b/app-emulation/vice/vice-3.6.1.ebuild index 08ab94f0564e..dcefe70a8de1 100644 --- a/app-emulation/vice/vice-3.6.1.ebuild +++ b/app-emulation/vice/vice-3.6.1.ebuild @@ -22,6 +22,7 @@ REQUIRED_USE=" gtk? ( zlib )" # ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers +# see bug #834359 for the ffmpeg upper bound RDEPEND=" virtual/libintl alsa? ( media-libs/alsa-lib ) @@ -29,7 +30,7 @@ RDEPEND=" net-libs/libpcap sys-libs/libcap ) - ffmpeg? ( media-video/ffmpeg:= ) + ffmpeg? (
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: c695299de64543bdec63285ba2d18ff139d9a3a9 Author: Christian Ruppert gentoo org> AuthorDate: Mon Feb 28 11:22:51 2022 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Feb 28 11:22:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c695299d net-proxy/haproxy: Bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Ruppert gentoo.org> net-proxy/haproxy/Manifest | 2 + net-proxy/haproxy/haproxy-2.4.14.ebuild | 182 net-proxy/haproxy/haproxy-2.5.4.ebuild | 182 3 files changed, 366 insertions(+) diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index bf1edc53a32b..ab8e73561193 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -3,5 +3,7 @@ DIST haproxy-2.0.27.tar.gz 2716937 BLAKE2B 08ab2905b26b8e33068af77f3a153dc489f50 DIST haproxy-2.2.17.tar.gz 2933836 BLAKE2B 750d2c5048f994442d13c05ce6624731d296462951ee2e86110467d517a6708b498e98260a3f0770e110dc5c2cb2bdd746fb76f23ba7cebc1642b0b9c8124a67 SHA512 174197e1e0915a6ae6062b9a070f16102ac7f3429f991f36cdb2e2cce587bd26059bd1dc71a368f904bcdecd292ab5926715160400ae96d498d902aac356864f DIST haproxy-2.2.20.tar.gz 2945047 BLAKE2B d2462b3c43e75f86752bcc0edf3af173fba10f9d8191e715b15c926bffb6018b495a54e3f9883dfe6cc80f33cd5f362ac1e2db88f9d0e8b85be74c1fd28dc21a SHA512 53b8466b3717dd5e4d167d48ae449da6e97b3a6d9a06951f040aec34685b961a7014137a5e4d285bd2b8b6eaacc3028f1939c66f450775a01802df085d70a098 DIST haproxy-2.4.13.tar.gz 3611045 BLAKE2B 7eda0293a766d48ef3d14891affa684500203437a81efece38f77d5e8006882d574083f0463cb5f39d31dc6b95c7df25d24c7d78bec1a2c3510f54c50207f28f SHA512 f5e7e474252f2745adeec703ed101a6089f6e43c463d823b64430f4f32618db1f73647f0b1f7d1247e1750b49b18a300247aded29c780b0a615b0ac8d7373257 +DIST haproxy-2.4.14.tar.gz 3613642 BLAKE2B b45af8f62cefead1f471b0b61e9bc262dc25e0ca99898469d7702fb6e509cf2b9a9c201f8c6ecae948ef40c8fc8aec0351d8e10479752fdd5ccd66758f632799 SHA512 a4a5d449782dc2f1348d1f53ec266eef4ea4e1b0586e81730a01d818481c3a3cfb018ba1da5968d17bb6668e86017beccf7abefc563993b88a5af8cbd1da1943 DIST haproxy-2.4.4.tar.gz 3587306 BLAKE2B 983f5919b738419d616b35c1cad6aa2400b0b857160ecfac3bcdfcc14c15280283ae3f33036652a3a9b5bfff0fbb6a54912807ea7c83c828d2b5ba72274fe1a8 SHA512 a8987e8342fdbec7e48de09a4391a67e77e05493260e0e561e8c185b6457b8e1086cc45ce04ebf3365699c008dff81667490e2fe99c33c0ac3c7513df8ae025c DIST haproxy-2.5.3.tar.gz 3818959 BLAKE2B 0e3d53eaf07b5320ccdefe1b3cd12799444bb2a2bbd4a4ca5cf78ae059f684df71667760033ed55e1b8b78fca2a16dcd77fd10969aee802d1e5f6257de33a65a SHA512 691a65eae3912df655124b754ef72785776084c2376220e2ceeaa89c8c5c392eb7d2b2ab72ac06c638c3169bf59b2d83ce0caa42c19ba6ebf7a8c6036bc62280 +DIST haproxy-2.5.4.tar.gz 3819082 BLAKE2B fabc62ebaa968a11a49a6dd131198af31a49adbe73bcae82124ca752c2c90c1d77346621c9d804a10bca8ff254580aa7fbaca774f9df1a6a99ec112375d84a50 SHA512 95eb1ad9121a93cc77f0dd14e0080e18935cd45dc7dc511ab6dd0ecbdbb967bbde5eaa83f70157086796603560b979689f7d50b0cfba93d0245544c3a8c28a87 diff --git a/net-proxy/haproxy/haproxy-2.4.14.ebuild b/net-proxy/haproxy/haproxy-2.4.14.ebuild new file mode 100644 index ..ba20ee3537d8 --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.4.14.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +LUA_COMPAT=( lua5-3 ) + +[[ ${PV} == * ]] && SCM="git-r3" +inherit toolchain-funcs flag-o-matic lua-single systemd linux-info ${SCM} + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org; +if [[ ${PV} != * ]]; then + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +else + EGIT_REPO_URI="http://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit pcre2 pcre2-jit prometheus-exporter +ssl systemd +threads tools vim-syntax zlib lua device-atlas 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + pcre2-jit? ( pcre2 ) + pcre? ( !pcre2 ) + lua? ( ${LUA_REQUIRED_USE} ) + device-atlas? ( pcre ) + ?? ( slz zlib )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre + pcre-jit? ( dev-libs/libpcre[jit] ) + ) + pcre2? ( + dev-libs/libpcre2:= + pcre2-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:0= + ) + systemd? ( sys-apps/systemd ) + zlib? ( sys-libs/zlib ) + lua? ( ${LUA_DEPS} ) + device-atlas? ( dev-libs/device-atlas-api-c )" +RDEPEND="${DEPEND} +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gnat-gpl/
commit: 30cd5baa24ade8a6582f99447c369a4c32273abc Author: Alfredo Tupone gentoo org> AuthorDate: Mon Feb 28 10:46:32 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 28 10:46:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cd5baa dev-lang/gnat-gpl: fix RDEP Closes: https://bugs.gentoo.org/833779 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-lang/gnat-gpl/{gnat-gpl-2021-r2.ebuild => gnat-gpl-2021-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r2.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2021-r3.ebuild similarity index 98% rename from dev-lang/gnat-gpl/gnat-gpl-2021-r2.ebuild rename to dev-lang/gnat-gpl/gnat-gpl-2021-r3.ebuild index 1ac2e777e3ed..3122d8366ba2 100644 --- a/dev-lang/gnat-gpl/gnat-gpl-2021-r2.ebuild +++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r3.ebuild @@ -45,7 +45,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+ada +bootstrap" RESTRICT="test" -RDEPEND="!~sys-devel/gcc-${GCCMAJOR}" +RDEPEND="!=sys-devel/gcc-${TOOLCHAIN_GCC_PV}*" BDEPEND=sys-devel/binutils S="${WORKDIR}"/${MYP}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/reason/
commit: a3c20f0dc37cbe9be98312416e3e9227c2e2c59c Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 28 10:30:21 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 28 10:30:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c20f0d dev-ml/reason: bump to 3.7.0_p20211014 (2021.10.14 snapshot) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> dev-ml/reason/Manifest | 1 + dev-ml/reason/reason-3.7.0_p20211014.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest index 4371149c2a48..85e869fa7c98 100644 --- a/dev-ml/reason/Manifest +++ b/dev-ml/reason/Manifest @@ -1 +1,2 @@ DIST reason-3.7.0.tgz 1188558 BLAKE2B e5d9cebf98f95824b78d440fa9f91460eae1a1ed44a38e74be4f9404a0bdec046578d25febdf55c266466bffc16b4449e982f157b6d5aabfa1d507fdc3eb5aaf SHA512 263059970c88e105f09e8e47b3967add11fda31a79942f573c90a0ccb04149a5baaf3c3bbd1dd5a085ccdd3e63505f84855dd0fb888d34a9e9eda3248f300e24 +DIST reason-3.7.0_p20211014.tar.gz 1182345 BLAKE2B 2bd69011b80ef6e86dc4838e3612d2992e5aef865686362339b8e536c339ceeac852b948f1e495b9dcb5210302804d886c19e663d2333b477903915630c4a5f5 SHA512 a3923c5da1c4baa8e7292bbc066330cbebc2e090c301cbffb09b9753dbd241b502a8a9b0d92257d4f5e202e0b8cce6a579e934b4e877f987ec326fdd75d39620 diff --git a/dev-ml/reason/reason-3.7.0_p20211014.ebuild b/dev-ml/reason/reason-3.7.0_p20211014.ebuild new file mode 100644 index ..09a560aa523a --- /dev/null +++ b/dev-ml/reason/reason-3.7.0_p20211014.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=ccc34729994b4a80d4f6274cc0165cd9113444d6 + +inherit dune + +DESCRIPTION="Simple, fast & type safe language that leverages JavaScript and OCaml" +HOMEPAGE="https://reasonml.github.io; +SRC_URI="https://github.com/reasonml/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + dev-ml/fix:= + dev-ml/menhir:= + dev-ml/merlin-extend:= + dev-ml/ocaml-migrate-parsetree:= + dev-ml/result:= + dev-ml/utop:= +" +DEPEND="${RDEPEND}" + +DOCS=( + CODE_OF_CONDUCT.md HISTORY.md ORIGINS.md PLAN README.md + docs/GETTING_STARTED_CONTRIBUTING.md + docs/TYPE_PARAMETERS_PARSING.md + docs/USING_PARSER_PROGRAMMATICALLY.md +) + +src_install() { + dune-install reason rtop + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
commit: f64719049e956332f38dc238354d158ddc6babe8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:15:12 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:15:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6471904 dev-java/javax-mail: x86 stable wrt bug #834096 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild index 33f4d6e1b693..8cddb6fae567 100644 --- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild +++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86" # Common dependencies # POM: mail/pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: c27a0a3999b2d0c4f171829c13882f4cba07b9f1 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:15:17 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:15:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27a0a39 dev-libs/tree-sitter: x86 stable wrt bug #834133 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/tree-sitter/tree-sitter-0.20.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.2-r1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.2-r1.ebuild index 5886ffe6ff02..a0fdccb0 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.20.2-r1.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.20.2-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}; else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/
commit: c3e05b27f34ed113d98658226e968175646e2ec0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:14:55 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:14:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e05b27 mail-filter/amavisd-new: sparc stable wrt bug #833614 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild index de928a99a19b..797e34be3276 100644 --- a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild +++ b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2 LICENSE="GPL-2 BSD-2" SLOT="0" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 sparc x86" IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https snmp spamassassin" MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
commit: f9e5b7dc415bf9ee940a9028b349164f7b4b867b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:14:38 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:14:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e5b7dc dev-java/javax-mail: ppc64 stable wrt bug #834096 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild index 2ffee9d4ded8..33f4d6e1b693 100644 --- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild +++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86" # Common dependencies # POM: mail/pom.xml
[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/
commit: 03e00e8b3fdb8d9cb210196672b6898cb9b2e63f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:14:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:14:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e00e8b mail-filter/amavisd-new: ppc stable wrt bug #833614 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild index 66d709fbc218..de928a99a19b 100644 --- a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild +++ b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2 LICENSE="GPL-2 BSD-2" SLOT="0" -KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ppc ppc64 ~sparc x86" IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https snmp spamassassin" MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
[gentoo-commits] repo/gentoo:master commit in: dev-python/zstandard/
commit: 2b9fad1135551286638572fdc1078007d058157e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:13:41 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:13:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b9fad11 dev-python/zstandard: amd64 stable wrt bug #834235 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/zstandard/zstandard-0.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zstandard/zstandard-0.17.0.ebuild b/dev-python/zstandard/zstandard-0.17.0.ebuild index 04390bc7ebfe..69529c99ef9a 100644 --- a/dev-python/zstandard/zstandard-0.17.0.ebuild +++ b/dev-python/zstandard/zstandard-0.17.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="BSD" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" DEPEND=" app-arch/zstd:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytz_deprecation_shim/
commit: 11e43ccec107c4db6ea593ffeda6df0d3cd62f80 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:13:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:13:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e43cce dev-python/pytz_deprecation_shim: amd64/arm64/x86 stable (ALLARCHES policy) wrt bug #834217 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Agostino Sarubbo gentoo.org> .../pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild index f8f8fc57155e..4067747deaa4 100644 --- a/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild +++ b/dev-python/pytz_deprecation_shim/pytz_deprecation_shim-0.1.0_p0-r2.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: c205e181cee748bff1cbf549ad71f428aa5abf3e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 28 10:13:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 28 10:13:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c205e181 dev-python/pikepdf: amd64 stable wrt bug #834206 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pikepdf/pikepdf-4.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pikepdf/pikepdf-4.5.0.ebuild b/dev-python/pikepdf/pikepdf-4.5.0.ebuild index 29b9efdab409..c89fb12406fd 100644 --- a/dev-python/pikepdf/pikepdf-4.5.0.ebuild +++ b/dev-python/pikepdf/pikepdf-4.5.0.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" DEPEND=">=app-text/qpdf-10.3.1:0=" RDEPEND="${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: c890846a3a7f5387ac6c9620590a90352ed88215 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 09:02:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 10:13:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c890846a dev-python/pytest-regressions: Make test deps on mpl & pillow opt. Signed-off-by: Michał Górny gentoo.org> .../pytest-regressions/pytest-regressions-2.3.1.ebuild | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild index 2207079a0ece..42f0a8168f29 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild @@ -24,9 +24,7 @@ RDEPEND=" BDEPEND=" test? ( - dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] dev-python/tox[${PYTHON_USEDEP}] )" @@ -36,6 +34,11 @@ distutils_enable_sphinx doc dev-python/sphinx_rtd_theme python_test() { local EPYTEST_DESELECT=() local EPYTEST_IGNORE=() + if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_image_regression.py::test_image_regression + ) + fi if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then EPYTEST_DESELECT+=( tests/test_filenames.py::test_foo @@ -47,6 +50,11 @@ python_test() { tests/test_num_regression.py ) fi + if ! has_version "dev-python/pillow[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_image_regression.py + ) + fi epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 94f918abd574c964255f73f51e17ef770db67a67 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 09:31:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 10:13:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f918ab dev-python/pytest-regressions: Make numpy test-dep optional Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild index 42f0a8168f29..1f4d0d4876b9 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild @@ -24,7 +24,6 @@ RDEPEND=" BDEPEND=" test? ( - dev-python/numpy[${PYTHON_USEDEP}] dev-python/tox[${PYTHON_USEDEP}] )" @@ -39,6 +38,11 @@ python_test() { tests/test_image_regression.py::test_image_regression ) fi + if ! has_version "dev-python/numpy[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( + tests/test_ndarrays_regression.py + ) + fi if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then EPYTEST_DESELECT+=( tests/test_filenames.py::test_foo
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 0d71c6d110c657543b7e712ca1c47f73cf78fc11 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 09:31:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 10:13:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d71c6d1 dev-python/pytest-regressions: Remove unused tox test dep Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild index 1f4d0d4876b9..172ead2f7f43 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild @@ -22,11 +22,6 @@ RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - dev-python/tox[${PYTHON_USEDEP}] - )" - distutils_enable_tests pytest distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
[gentoo-commits] repo/gentoo:master commit in: app-arch/snappy/
commit: 04e10f87f386e87f1e99aab90b136a6490c9e88e Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:08:18 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:08:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e10f87 app-arch/snappy: Stabilize 1.1.9-r1 x86, #834318 Signed-off-by: Jakov Smolić gentoo.org> app-arch/snappy/snappy-1.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/snappy/snappy-1.1.9-r1.ebuild b/app-arch/snappy/snappy-1.1.9-r1.ebuild index acc5c3c80bb4..acbdc88c6ab5 100644 --- a/app-arch/snappy/snappy-1.1.9-r1.ebuild +++ b/app-arch/snappy/snappy-1.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV%%.*}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
commit: 4a19ac37c3f0af87eb0cf28c1fc4b1f173db31e9 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:08:11 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:08:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a19ac37 sys-apps/fwupd: Stabilize 1.7.5 amd64, #834358 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/fwupd/fwupd-1.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/fwupd/fwupd-1.7.5.ebuild b/sys-apps/fwupd/fwupd-1.7.5.ebuild index 282861f294ad..56733db4dd4d 100644 --- a/sys-apps/fwupd/fwupd-1.7.5.ebuild +++ b/sys-apps/fwupd/fwupd-1.7.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="amt archive bash-completion bluetooth dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi" REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( elogind minimal systemd )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
commit: ee372a0a2b1f3ae4198ecb6b66e414c440bd326a Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:08:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:08:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee372a0a sys-apps/fwupd: Stabilize 1.7.5 x86, #834358 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/fwupd/fwupd-1.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/fwupd/fwupd-1.7.5.ebuild b/sys-apps/fwupd/fwupd-1.7.5.ebuild index 56733db4dd4d..28f7c27c0499 100644 --- a/sys-apps/fwupd/fwupd-1.7.5.ebuild +++ b/sys-apps/fwupd/fwupd-1.7.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="amt archive bash-completion bluetooth dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi" REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( elogind minimal systemd )
[gentoo-commits] repo/gentoo:master commit in: dev-python/packaging/
commit: a8ff8dd6c70bfe368e5667a4a7bece694bb097be Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:08:02 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:08:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ff8dd6 dev-python/packaging: Stabilize 21.3-r2 ALLARCHES, #834202 Signed-off-by: Jakov Smolić gentoo.org> dev-python/packaging/packaging-21.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/packaging/packaging-21.3-r2.ebuild b/dev-python/packaging/packaging-21.3-r2.ebuild index ea500aa1f562..7ccaeebe96a1 100644 --- a/dev-python/packaging/packaging-21.3-r2.ebuild +++ b/dev-python/packaging/packaging-21.3-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" SLOT="0" LICENSE="|| ( Apache-2.0 BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=" >=dev-python/pyparsing-3.0.7-r1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-arch/snappy/
commit: 6106739d819f9ab7e295d4a390e5dc482b702dc4 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:07:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:07:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6106739d app-arch/snappy: Stabilize 1.1.9-r1 amd64, #834318 Signed-off-by: Jakov Smolić gentoo.org> app-arch/snappy/snappy-1.1.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/snappy/snappy-1.1.9-r1.ebuild b/app-arch/snappy/snappy-1.1.9-r1.ebuild index 2b62af55b980..acc5c3c80bb4 100644 --- a/app-arch/snappy/snappy-1.1.9-r1.ebuild +++ b/app-arch/snappy/snappy-1.1.9-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV%%.*}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-text/
commit: dbc257dcb5ab7544bc48cdc4544f2a4c3e2bc19c Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:08:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:08:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc257dc dev-python/jaraco-text: Stabilize 3.7.0-r1 ALLARCHES, #834189 Signed-off-by: Jakov Smolić gentoo.org> dev-python/jaraco-text/jaraco-text-3.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jaraco-text/jaraco-text-3.7.0-r1.ebuild b/dev-python/jaraco-text/jaraco-text-3.7.0-r1.ebuild index 950c3583ef67..a5e9fcd2ceae 100644 --- a/dev-python/jaraco-text/jaraco-text-3.7.0-r1.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.7.0-r1.ebuild @@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpx/
commit: 8177f8ee0c30cfb017ae03c9a9b30a4d37c886fd Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:07:50 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:07:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8177f8ee dev-python/pytest-httpx: Stabilize 0.20.0 ALLARCHES, #834215 Signed-off-by: Jakov Smolić gentoo.org> dev-python/pytest-httpx/pytest-httpx-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-httpx/pytest-httpx-0.20.0.ebuild b/dev-python/pytest-httpx/pytest-httpx-0.20.0.ebuild index 6247f938af03..74125eb14438 100644 --- a/dev-python/pytest-httpx/pytest-httpx-0.20.0.ebuild +++ b/dev-python/pytest-httpx/pytest-httpx-0.20.0.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" =dev-python/httpx-0.22*[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 6b964cc7bccc9415a9f9ca82aa9ed1899d50125f Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 10:07:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b964cc7 net-im/telegram-desktop: Stabilize 3.4.8 amd64, #834319 Signed-off-by: Jakov Smolić gentoo.org> net-im/telegram-desktop/telegram-desktop-3.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-3.4.8.ebuild b/net-im/telegram-desktop/telegram-desktop-3.4.8.ebuild index 53e83c22319a..ce7da5f009ff 100644 --- a/net-im/telegram-desktop/telegram-desktop-3.4.8.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-3.4.8.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" IUSE="+dbus enchant +hunspell screencast +spell wayland +X" REQUIRED_USE=" spell? (
[gentoo-commits] repo/gentoo:master commit in: media-libs/aubio/files/, media-libs/aubio/
commit: af459c88b6c5fdef8fca4d3c5a33aed8d0ff16a5 Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 28 09:55:25 2022 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 28 10:05:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af459c88 media-libs/aubio: ffmpeg5 fix from upstream Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier gentoo.org> media-libs/aubio/aubio-0.4.9-r1.ebuild | 1 + media-libs/aubio/files/ffmpeg5.patch | 28 2 files changed, 29 insertions(+) diff --git a/media-libs/aubio/aubio-0.4.9-r1.ebuild b/media-libs/aubio/aubio-0.4.9-r1.ebuild index 579361fe63c9..48d70ea69fd3 100644 --- a/media-libs/aubio/aubio-0.4.9-r1.ebuild +++ b/media-libs/aubio/aubio-0.4.9-r1.ebuild @@ -51,6 +51,7 @@ PYTHON_SRC_DIR="${S}" PATCHES=( "${FILESDIR}"/${PN}-0.4.9-docdir.patch + "${FILESDIR}"/ffmpeg5.patch ) src_prepare() { diff --git a/media-libs/aubio/files/ffmpeg5.patch b/media-libs/aubio/files/ffmpeg5.patch new file mode 100644 index ..e4901ad69c01 --- /dev/null +++ b/media-libs/aubio/files/ffmpeg5.patch @@ -0,0 +1,28 @@ +From 8a05420e5dd8c7b8b2447f82dc919765876511b3 Mon Sep 17 00:00:00 2001 +From: Paul Brossier +Date: Tue, 25 Jan 2022 18:30:27 +0100 +Subject: [PATCH 1/1] [source_avcodec] define FF_API_LAVF_AVCTX for libavcodec + > 59, thx @berolinux (closes gh-353) + +--- + src/io/source_avcodec.c | 4 + 1 file changed, 4 insertions(+) + +diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c +index e0ae93b5..1421bd9a 100644 +--- a/src/io/source_avcodec.c b/src/io/source_avcodec.c +@@ -68,6 +68,10 @@ + #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE + #endif + ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++#define FF_API_LAVF_AVCTX 1 ++#endif ++ + struct _aubio_source_avcodec_t { + uint_t hop_size; + uint_t samplerate; +-- +2.11.0 +
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpegthumbnailer/files/, media-video/ffmpegthumbnailer/
commit: 564304e8f9ed045fd252214d4433dc8f6aca18f4 Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 28 10:05:23 2022 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 28 10:05:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564304e8 media-video/ffmpegthumbnailer: ffmpeg5 fixes from upstream Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier gentoo.org> .../ffmpegthumbnailer-2.2.2-r1.ebuild | 61 + .../ffmpegthumbnailer/files/ffmpeg5-1.patch| 22 .../ffmpegthumbnailer/files/ffmpeg5-10.patch | 22 .../ffmpegthumbnailer/files/ffmpeg5-2.patch| 28 ++ .../ffmpegthumbnailer/files/ffmpeg5-3.patch| 26 + .../ffmpegthumbnailer/files/ffmpeg5-4.patch| 32 +++ .../ffmpegthumbnailer/files/ffmpeg5-5.patch| 37 + .../ffmpegthumbnailer/files/ffmpeg5-6.patch| 23 .../ffmpegthumbnailer/files/ffmpeg5-7.patch| 27 ++ .../ffmpegthumbnailer/files/ffmpeg5-8.patch| 54 +++ .../ffmpegthumbnailer/files/ffmpeg5-9.patch| 62 ++ 11 files changed, 394 insertions(+) diff --git a/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.2-r1.ebuild b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.2-r1.ebuild new file mode 100644 index ..4906d0009027 --- /dev/null +++ b/media-video/ffmpegthumbnailer/ffmpegthumbnailer-2.2.2-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Lightweight video thumbnailer that can be used by file managers" +HOMEPAGE="https://github.com/dirkvdb/ffmpegthumbnailer; +SRC_URI="https://github.com/dirkvdb/${PN}/releases/download/${PV}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gnome gtk jpeg png test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="gnome? ( gtk ) + test? ( png jpeg )" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + gtk? ( dev-libs/glib:2= ) + jpeg? ( virtual/jpeg:0= ) + >=media-video/ffmpeg-2.7:0= + png? ( media-libs/libpng:0= ) +" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS ChangeLog README.md ) +PATCHES=( + "${FILESDIR}/ffmpeg5-1.patch" + "${FILESDIR}/ffmpeg5-2.patch" + "${FILESDIR}/ffmpeg5-3.patch" + "${FILESDIR}/ffmpeg5-4.patch" + "${FILESDIR}/ffmpeg5-5.patch" + "${FILESDIR}/ffmpeg5-6.patch" + "${FILESDIR}/ffmpeg5-7.patch" + "${FILESDIR}/ffmpeg5-8.patch" + "${FILESDIR}/ffmpeg5-9.patch" + "${FILESDIR}/ffmpeg5-10.patch" +) + +src_prepare() { + rm -rf out* || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_GIO=$(usex gtk) + -DENABLE_TESTS=$(usex test) + -DENABLE_THUMBNAILER=$(usex gnome) + -DHAVE_JPEG=$(usex jpeg) + -DHAVE_PNG=$(usex png) + ) + cmake_src_configure +} diff --git a/media-video/ffmpegthumbnailer/files/ffmpeg5-1.patch b/media-video/ffmpegthumbnailer/files/ffmpeg5-1.patch new file mode 100644 index ..d852f3b4131d --- /dev/null +++ b/media-video/ffmpegthumbnailer/files/ffmpeg5-1.patch @@ -0,0 +1,22 @@ +From 67be4abd22b726e277c4b67bfb3abf5a65cfd9b5 Mon Sep 17 00:00:00 2001 +From: Zane van Iperen +Date: Mon, 15 Mar 2021 17:23:23 +1000 +Subject: [PATCH] lib/moviedecoder: remove unused variable + +--- + libffmpegthumbnailer/moviedecoder.cpp | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp +index 290e212..aa44adf 100644 +--- a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp +@@ -570,8 +570,6 @@ bool MovieDecoder::getVideoPacket() + bool framesAvailable = true; + bool frameDecoded = false; + +-int attempts = 0; +- + if (m_pPacket) + { + av_packet_unref(m_pPacket); diff --git a/media-video/ffmpegthumbnailer/files/ffmpeg5-10.patch b/media-video/ffmpegthumbnailer/files/ffmpeg5-10.patch new file mode 100644 index ..81e57aab1c96 --- /dev/null +++ b/media-video/ffmpegthumbnailer/files/ffmpeg5-10.patch @@ -0,0 +1,22 @@ +From efb5b618f1c1471c1a7900aed3a59d851ea9a210 Mon Sep 17 00:00:00 2001 +From: Paul Jonkins +Date: Wed, 23 Jun 2021 17:53:55 +0200 +Subject: [PATCH] Constify AVCodec + +--- + libffmpegthumbnailer/moviedecoder.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libffmpegthumbnailer/moviedecoder.h b/libffmpegthumbnailer/moviedecoder.h +index 3ef5f12..fb6add2 100644 +--- a/libffmpegthumbnailer/moviedecoder.h b/libffmpegthumbnailer/moviedecoder.h +@@ -78,7 +78,7 @@ class MovieDecoder + int m_VideoStream; +
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftool/
commit: 768b55c0011a87a19a60a13cea7a41f04d0291cb Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 09:58:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:00:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768b55c0 dev-util/bpftool: drop 5.16.10 Signed-off-by: Jakov Smolić gentoo.org> dev-util/bpftool/Manifest | 1 - dev-util/bpftool/bpftool-5.16.10.ebuild | 117 2 files changed, 118 deletions(-) diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest index 8146ca1bff8d..d006e63a166c 100644 --- a/dev-util/bpftool/Manifest +++ b/dev-util/bpftool/Manifest @@ -1,6 +1,5 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf DIST patch-5.15.8.xz 537596 BLAKE2B 0f431804d406c4bbb09c44826fe1018b0bca94018337b73387d44ff3e25e6b90e2ec10cf9935847786e4dac6e1523e8e7daeaedb4f854d20a155bd13b29a0c72 SHA512 ef6d0841033fecba7c4aa25f5249a1e532a0d95f4b7e7048357ff00277d9abc11897f92d05d4a2cb90372da9cec8aa6664ce1058f71a6cae6bc647649787667d -DIST patch-5.16.10.xz 501568 BLAKE2B 9b3b86590d3b86b398c7ee2118df6944fe94dc872141706aca2e886ed7edf33d3e339847985208836f99c40858d1fe1efc6b6ef853854c9edfdb69b49d868798 SHA512 2e9917689f036b5b28ef9bb8d372148ed9dc0dd4460749d0e27aaa871adeb8e67aaeb557f0d891837be2ccb7f64c346e4f52fc23421917409f46d250fc793f53 DIST patch-5.16.11.xz 571384 BLAKE2B 233f45175ec71c69b7893caccf8bc05a67d38d83b2f86db429e48b91f6d014f5a8646a5ded7a411b4d15205dbc9efd797dd07eeba4089cde5ebac004e204f96a SHA512 df457cb78a2b9e5ee350d3f817a0663fdc09efff42c2c514faeb30252381701404ceefa10d15845f2a00b2f3c28211fbc5b0d46bfdf564b2c1cfd3dc36a6a06a DIST patch-5.16.2.xz 20432 BLAKE2B 9c9f697e4dd0a78a94ac0bd361ec69683c6904d9af02da55c3001394e6a6efcc1fccd5d44747fff6ea47271b7655bd7866d161a90196cecaddde1c630ef5c425 SHA512 50d3c386e391603fbfe86780bbfa69c3a7caa83a7eea6c239af133dde3a7aa4746f4a3f1483589018d5ac27caa7ee69d869f8f64f4b5121ddab52224f530 diff --git a/dev-util/bpftool/bpftool-5.16.10.ebuild b/dev-util/bpftool/bpftool-5.16.10.ebuild deleted file mode 100644 index d4a6b8926868.. --- a/dev-util/bpftool/bpftool-5.16.10.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit estack linux-info optfeature python-any-r1 toolchain-funcs - -MY_PV="${PV/_/-}" -MY_PV="${MY_PV/-pre/-git}" - -DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and maps" -HOMEPAGE="https://kernel.org/; - -LINUX_V="${PV:0:1}.x" -LINUX_VER=$(ver_cut 1-2) -LINUX_PATCH=patch-${PV}.xz -SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}; - -LINUX_SOURCES="linux-${LINUX_VER}.tar.xz" -SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}; - -S_K="${WORKDIR}/linux-${LINUX_VER}" -S="${S_K}/tools/bpf/bpftool" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="caps" - -RDEPEND=" - sys-libs/binutils-libs:= - sys-libs/zlib:= - virtual/libelf:= - caps? ( sys-libs/libcap:= ) -" -DEPEND=" - ${RDEPEND} - >=sys-kernel/linux-headers-5.8 -" -BDEPEND=" - ${LINUX_PATCH+dev-util/patchutils} - ${PYTHON_DEPS} - dev-python/docutils -" - -CONFIG_CHECK="~DEBUG_INFO_BTF" - -# src_unpack and src_prepare are copied from dev-util/perf since -# it's building from the same tarball, please keep it in sync with perf -src_unpack() { - local paths=( - tools/bpf kernel/bpf - tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib" - ) - - # We expect the tar implementation to support the -j option (both - # GNU tar and libarchive's tar support that). - echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" - tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ - "${paths[@]/#/linux-${LINUX_VER}/}" || die - - if [[ -n ${LINUX_PATCH} ]] ; then - eshopts_push -o noglob - ebegin "Filtering partial source patch" - filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \ - > ${P}.patch - eend $? || die "filterdiff failed" - eshopts_pop - fi - - local a - for a in ${A}; do -
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftool/
commit: a3b68ef896bc8b6dd0e3a0ce0dd037f22a3cdde3 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 09:58:16 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:00:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b68ef8 dev-util/bpftool: add 5.16.11 Signed-off-by: Jakov Smolić gentoo.org> dev-util/bpftool/Manifest | 1 + dev-util/bpftool/bpftool-5.16.11.ebuild | 117 2 files changed, 118 insertions(+) diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest index 6359d98a6f85..8146ca1bff8d 100644 --- a/dev-util/bpftool/Manifest +++ b/dev-util/bpftool/Manifest @@ -2,4 +2,5 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7 DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf DIST patch-5.15.8.xz 537596 BLAKE2B 0f431804d406c4bbb09c44826fe1018b0bca94018337b73387d44ff3e25e6b90e2ec10cf9935847786e4dac6e1523e8e7daeaedb4f854d20a155bd13b29a0c72 SHA512 ef6d0841033fecba7c4aa25f5249a1e532a0d95f4b7e7048357ff00277d9abc11897f92d05d4a2cb90372da9cec8aa6664ce1058f71a6cae6bc647649787667d DIST patch-5.16.10.xz 501568 BLAKE2B 9b3b86590d3b86b398c7ee2118df6944fe94dc872141706aca2e886ed7edf33d3e339847985208836f99c40858d1fe1efc6b6ef853854c9edfdb69b49d868798 SHA512 2e9917689f036b5b28ef9bb8d372148ed9dc0dd4460749d0e27aaa871adeb8e67aaeb557f0d891837be2ccb7f64c346e4f52fc23421917409f46d250fc793f53 +DIST patch-5.16.11.xz 571384 BLAKE2B 233f45175ec71c69b7893caccf8bc05a67d38d83b2f86db429e48b91f6d014f5a8646a5ded7a411b4d15205dbc9efd797dd07eeba4089cde5ebac004e204f96a SHA512 df457cb78a2b9e5ee350d3f817a0663fdc09efff42c2c514faeb30252381701404ceefa10d15845f2a00b2f3c28211fbc5b0d46bfdf564b2c1cfd3dc36a6a06a DIST patch-5.16.2.xz 20432 BLAKE2B 9c9f697e4dd0a78a94ac0bd361ec69683c6904d9af02da55c3001394e6a6efcc1fccd5d44747fff6ea47271b7655bd7866d161a90196cecaddde1c630ef5c425 SHA512 50d3c386e391603fbfe86780bbfa69c3a7caa83a7eea6c239af133dde3a7aa4746f4a3f1483589018d5ac27caa7ee69d869f8f64f4b5121ddab52224f530 diff --git a/dev-util/bpftool/bpftool-5.16.11.ebuild b/dev-util/bpftool/bpftool-5.16.11.ebuild new file mode 100644 index ..d4a6b8926868 --- /dev/null +++ b/dev-util/bpftool/bpftool-5.16.11.ebuild @@ -0,0 +1,117 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit estack linux-info optfeature python-any-r1 toolchain-funcs + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV/-pre/-git}" + +DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and maps" +HOMEPAGE="https://kernel.org/; + +LINUX_V="${PV:0:1}.x" +LINUX_VER=$(ver_cut 1-2) +LINUX_PATCH=patch-${PV}.xz +SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}; + +LINUX_SOURCES="linux-${LINUX_VER}.tar.xz" +SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}; + +S_K="${WORKDIR}/linux-${LINUX_VER}" +S="${S_K}/tools/bpf/bpftool" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="caps" + +RDEPEND=" + sys-libs/binutils-libs:= + sys-libs/zlib:= + virtual/libelf:= + caps? ( sys-libs/libcap:= ) +" +DEPEND=" + ${RDEPEND} + >=sys-kernel/linux-headers-5.8 +" +BDEPEND=" + ${LINUX_PATCH+dev-util/patchutils} + ${PYTHON_DEPS} + dev-python/docutils +" + +CONFIG_CHECK="~DEBUG_INFO_BTF" + +# src_unpack and src_prepare are copied from dev-util/perf since +# it's building from the same tarball, please keep it in sync with perf +src_unpack() { + local paths=( + tools/bpf kernel/bpf + tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib" + ) + + # We expect the tar implementation to support the -j option (both + # GNU tar and libarchive's tar support that). + echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" + tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ + "${paths[@]/#/linux-${LINUX_VER}/}" || die + + if [[ -n ${LINUX_PATCH} ]] ; then + eshopts_push -o noglob + ebegin "Filtering partial source patch" + filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \ + > ${P}.patch + eend $? || die "filterdiff failed" + eshopts_pop + fi + + local a + for a in ${A}; do + [[ ${a} == ${LINUX_SOURCES} ]] && continue + [[ ${a} == ${LINUX_PATCH} ]] && continue + unpack ${a} + done +} + +src_prepare() { + default + + if [[ -n ${LINUX_PATCH} ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/
commit: f1e5010f908fc9059c9564832e7c54d53f1471cd Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 28 09:41:43 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 28 10:00:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5010f dev-db/sqlite: add 3.38.0 Signed-off-by: Jakov Smolić gentoo.org> dev-db/sqlite/Manifest | 2 + dev-db/sqlite/sqlite-3.38.0.ebuild | 424 + 2 files changed, 426 insertions(+) diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 1f04fd8148ec..439449581d5a 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -1,2 +1,4 @@ DIST sqlite-doc-3370200.zip 10542395 BLAKE2B 129ae0bac8099eb2571cc31ded186ed6c166c1b31af493047608ffb63ac7a90ccbaa5df733661c92660d2436bab6e3796f92e42ac8bb4154ff15212afc74b9b0 SHA512 02c68a3906aee3fd05a4340549144032a239e5ab885d9b3b09236ed2b74a90c770de373e4ca9f99e72f92df090d0fb6789213fb361e954d9dd6709af20336857 +DIST sqlite-doc-338.zip 10603776 BLAKE2B f196b00cce01672dc1a27a64d70669ff87c26eacbdb97c76c3c45702cc2c9509507ddcc50180b3a4479afe2991a94dc3a8def59a984d917ad09fba5cbb63da94 SHA512 8e1f77504a1057cd23a8a6c2a285d63c5df50ceaf6ab84054a6f5422286dd868bdb3d5bd9be180b7834caba2b65ca18560455bb504df30801157b62a62ef DIST sqlite-src-3370200.zip 13145234 BLAKE2B 296eb8ac0e83552c348847ea1d0b06ce1b610ca1f53d8b56fa872196ccdc29c343a3b5cc671716854950c97425f8a5b78968e1b22c137ea1ff3bf386e94d8acc SHA512 2db103965934bb34c8336cf82ff7d77e75dc1ca00fa6324ac5697f3bf4b41b355dec7593515a68816449e5c9827a9503f6d7841c4c13981c231d3414ff76 +DIST sqlite-src-338.zip 13236840 BLAKE2B f303e39a9d913994f0756f986de9d316322b2278b8d2aeb505eb37d1c370c2edbb91f6f56e95b73938137a72b0c22a82fc8a2ceb19ab03271c38f653b66f66ea SHA512 9f4d3c406df5e6290f3f0b5e24b568723ab54bb085cb8cd7621ab42b0b8cd4f76e9784a4a29b42ea8cb0d1b7d759267c3cd980913d490d08e7172df05949131d diff --git a/dev-db/sqlite/sqlite-3.38.0.ebuild b/dev-db/sqlite/sqlite-3.38.0.ebuild new file mode 100644 index ..04d9b6b87116 --- /dev/null +++ b/dev-db/sqlite/sqlite-3.38.0.ebuild @@ -0,0 +1,424 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +if [[ "${PV}" != "" ]]; then + SRC_PV="$(printf "%u%02u%02u%02u" $(ver_rs 1- " "))" + DOC_PV="${SRC_PV}" + # DOC_PV="$(printf "%u%02u%02u00" $(ver_rs 1-3 " "))" +fi + +DESCRIPTION="SQL database engine" +HOMEPAGE="https://sqlite.org/; + +# On version updates, make sure to read the forum (https://sqlite.org/forum/forum) +# for hints regarding test failures, backports, etc. +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://sqlite.org/2022/${PN}-src-${SRC_PV}.zip + doc? ( https://sqlite.org/2022/${PN}-doc-${DOC_PV}.zip )" +fi + +LICENSE="public-domain" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" +if [[ "${PV}" == "" ]]; then + PROPERTIES="live" +fi +RESTRICT="!test? ( test )" + +if [[ "${PV}" == "" ]]; then + BDEPEND=">=dev-lang/tcl-8.6:0 + dev-vcs/fossil" +else + BDEPEND="app-arch/unzip + >=dev-lang/tcl-8.6:0" +fi +RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}] + icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] ) + readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) + tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] ) + tools? ( dev-lang/tcl:0= )" +DEPEND="${RDEPEND} + test? ( >=dev-lang/tcl-8.6:0[${MULTILIB_USEDEP}] )" + +if [[ "${PV}" == "" ]]; then + S="${WORKDIR}/${PN}" +else + S="${WORKDIR}/${PN}-src-${SRC_PV}" +fi + +_fossil_fetch() { + local distdir="${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}" + local repo_id="${1}" + local repo_uri="${2}" + + local -x FOSSIL_HOME="${HOME}" + + mkdir -p "${T}/fossil/${repo_id}" || die + pushd "${T}/fossil/${repo_id}" > /dev/null || die + + if [[ -n "${EVCS_OFFLINE}" ]]; then + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + die "Network activity disabled using EVCS_OFFLINE and clone of repository missing: \"${distdir}/fossil-src/${repo_id}/${repo_id}.fossil\"" + fi + else + if [[ ! -f "${distdir}/fossil-src/${repo_id}/${repo_id}.fossil" ]]; then + einfo fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" + fossil clone --verbose "${repo_uri}" "${repo_id}.fossil" || die + echo + else + cp -p
[gentoo-commits] repo/gentoo:master commit in: media-video/dvdstyler/, media-video/dvdstyler/files/
commit: eeba8be174a1d795b2a7bea5d050fd95f4751f03 Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 28 09:48:38 2022 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 28 09:48:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeba8be1 media-video/dvdstyler: bump to 3.2.1 use gtk3, fix build with ffmpeg 5 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier gentoo.org> media-video/dvdstyler/Manifest | 1 + media-video/dvdstyler/dvdstyler-3.2.1.ebuild | 70 ++ media-video/dvdstyler/files/ffmpeg5.patch| 89 media-video/dvdstyler/files/wx30.patch | 14 + 4 files changed, 174 insertions(+) diff --git a/media-video/dvdstyler/Manifest b/media-video/dvdstyler/Manifest index 685628c2b439..1bfc852cc5dc 100644 --- a/media-video/dvdstyler/Manifest +++ b/media-video/dvdstyler/Manifest @@ -1 +1,2 @@ DIST DVDStyler-3.0.4.tar.bz2 8870498 BLAKE2B c1ec7651d90613cebbd8d4e62b4626b8a7e2069eadc07bfe9a91e51bf33638135ca975f4857242b3f9ff34606a4e6084200059c82ebc3aa146f446f9b77483ae SHA512 2747e6a494d331b6f35405d7d2ed47789f4452bb3d4e86b0c68cf0fafffb4e6de452b28fac0e9995c312017c7e4e8a3f89ad42bf0a0c99ce19c5d6c0ca6e351a +DIST DVDStyler-3.2.1.tar.bz2 9040634 BLAKE2B f6c3ec5d6595b650ead167ae6532a0849cc6545e1531f10483a7dd2f9962ea6cd4494b7eb8224bbc6e70588b1054fc13a13a5e2f5d977b5b80692c7cc2553d53 SHA512 09124a6c8db2b8d8072bfe2f7de98474d736a36a66d5124eab1b925da9ca830901f554ca80d9a4403365616001d869237002a2cb467cf3cc11b37aea12ff9d90 diff --git a/media-video/dvdstyler/dvdstyler-3.2.1.ebuild b/media-video/dvdstyler/dvdstyler-3.2.1.ebuild new file mode 100644 index ..b42c542e370e --- /dev/null +++ b/media-video/dvdstyler/dvdstyler-3.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=${P/dvds/DVDS} +WX_GTK_VER=3.0-gtk3 + +inherit wxwidgets + +DESCRIPTION="A cross-platform free DVD authoring application" +HOMEPAGE="https://www.dvdstyler.org/; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +udev" + +DEPEND=" + app-cdr/cdrtools + >=app-cdr/dvd+rw-tools-7.1 + media-libs/libexif:= + >=media-libs/wxsvg-1.5.23:= + >=media-video/dvdauthor-0.7.1 + >=media-video/ffmpeg-2.6:0=[encode] + >=media-video/xine-ui-0.99.7 + virtual/jpeg:0 + x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X] + sys-apps/dbus + udev? ( >=virtual/libudev-215:= )" +RDEPEND="${DEPEND} + >=app-cdr/dvdisaster-0.72.4 + media-video/mjpegtools" +BDEPEND=" + app-arch/zip + app-text/xmlto + sys-devel/gettext + virtual/yacc + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/ffmpeg5.patch "${FILESDIR}"/wx30.patch ) + +src_prepare() { + default + + # disable obsolete GNOME 2.x libraries wrt #508854 + sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die + # rmdir: failed to remove `tempfoobar': Directory not empty + sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die + # fix underlinking wrt #367863 + sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die + # silence desktop-file-validate QA check + sed -i \ + -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \ + data/dvdstyler.desktop || die +} + +src_configure() { + setup-wxwidgets unicode + econf \ + $(use_enable debug) \ + --with-wx-config="${WX_CONFIG}" +} + +src_install() { + default + rm "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*} || die +} diff --git a/media-video/dvdstyler/files/ffmpeg5.patch b/media-video/dvdstyler/files/ffmpeg5.patch new file mode 100644 index ..c7ef02833076 --- /dev/null +++ b/media-video/dvdstyler/files/ffmpeg5.patch @@ -0,0 +1,89 @@ +Index: DVDStyler-3.2.1/src/mediaenc_ffmpeg.cpp +=== +--- DVDStyler-3.2.1.orig/src/mediaenc_ffmpeg.cpp DVDStyler-3.2.1/src/mediaenc_ffmpeg.cpp +@@ -26,10 +26,12 @@ + extern "C" { + #define __STDC_CONSTANT_MACROS + #define __STDC_LIMIT_MACROS ++#include + #include + #include + #include + #include ++#include + } + + #define AUDIO_BUF_SIZE 524288 +@@ -74,6 +76,9 @@ void print_error(const char *filename, i + bool wxFfmpegMediaEncoder::BeginEncode(const wxString& fileName, VideoFormat videoFormat, AudioFormat audioFormat, + AspectRatio aspectRatio, int videoBitrate, bool cbr) { + EndEncode(); ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++ const ++#endif + AVOutputFormat* outputFormat = NULL; + if (videoFormat == vfNONE || audioFormat == afNONE) + outputFormat = av_guess_format(NULL, (const char*)
[gentoo-commits] repo/gentoo:master commit in: media-libs/wxsvg/, media-libs/wxsvg/files/
commit: d6fd9cfb26299c76be7483cac4451a226ab8e37f Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 28 09:15:14 2022 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 28 09:48:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fd9cfb media-libs/wxsvg: bump to 1.5.23 use gtk3, build with ffmpeg5 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexis Ballier gentoo.org> media-libs/wxsvg/Manifest| 1 + media-libs/wxsvg/files/ffmpeg5.patch | 64 media-libs/wxsvg/wxsvg-1.5.23.ebuild | 44 + 3 files changed, 109 insertions(+) diff --git a/media-libs/wxsvg/Manifest b/media-libs/wxsvg/Manifest index af88c78bc422..04638ca976be 100644 --- a/media-libs/wxsvg/Manifest +++ b/media-libs/wxsvg/Manifest @@ -1 +1,2 @@ DIST wxsvg-1.5.11.tar.bz2 514919 BLAKE2B d15d3478b69c4db4bd1cfc5032ff4909d35aca45f69694dbb74db72bc9d651fae3b8948382f60abd3f93a36dd4756f8f8f2c37acf7ac0b8859a9b03cb8cfda55 SHA512 d3538969bc0dda6bab740efef6952c2ca92e0ca74780c6370e3c6daf21d641e894b570d13b6ca408839b1b37df2aca9a3cf32d6423ddbf5f9f84274cfb1b8582 +DIST wxsvg-1.5.23.tar.bz2 500351 BLAKE2B 369bd7cee8581df72712183ecb997f0cebae6e7fe942d4cad123d77472b5e3f479f604854bc267990e7ec29c9420625433a4b8a3fe799fcae0e4d6173d411c50 SHA512 c15f58fecbee595f0f981c9347f1e1b929656b7d9c9dfb699252111df927d554cb88b6d7801b323451b0f906ec8c7d6935c9e15372e213f1921f0fdd90733422 diff --git a/media-libs/wxsvg/files/ffmpeg5.patch b/media-libs/wxsvg/files/ffmpeg5.patch new file mode 100644 index ..3b726ec79b5f --- /dev/null +++ b/media-libs/wxsvg/files/ffmpeg5.patch @@ -0,0 +1,64 @@ +Index: wxsvg-1.5.23/include/wxSVG/mediadec_ffmpeg.h +=== +--- wxsvg-1.5.23.orig/include/wxSVG/mediadec_ffmpeg.h wxsvg-1.5.23/include/wxSVG/mediadec_ffmpeg.h +@@ -81,6 +81,7 @@ private: + bool OpenVideoDecoder(); + void CloseVideoDecoder(); + AVStream* GetVideoStream(); ++ int64_t m_cur_dts; + }; + + #endif //FFMPEG_MEDIA_DECODER_H +Index: wxsvg-1.5.23/src/mediadec_ffmpeg.cpp +=== +--- wxsvg-1.5.23.orig/src/mediadec_ffmpeg.cpp wxsvg-1.5.23/src/mediadec_ffmpeg.cpp +@@ -20,6 +20,7 @@ + #define UINT64_C(val) val##ULL + #endif + extern "C" { ++#include + #include + #include + #include +@@ -153,6 +154,9 @@ StreamType wxFfmpegMediaDecoder::GetStre + } + + wxString wxFfmpegMediaDecoder::GetCodecName(unsigned int streamIndex) { ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++ const ++#endif + AVCodec *codec = avcodec_find_decoder(m_formatCtx->streams[streamIndex]->codecpar->codec_id); + if (codec) { + return wxString(codec->name, wxConvLocal); +@@ -193,6 +197,9 @@ bool wxFfmpegMediaDecoder::OpenVideoDeco + + // find and open the decoder for the video stream + AVStream* stream = m_formatCtx->streams[m_videoStream]; ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++ const ++#endif + AVCodec* codec = avcodec_find_decoder(stream->codecpar->codec_id); + if (!codec) + return false; +@@ -255,7 +262,11 @@ double wxFfmpegMediaDecoder::GetPosition + AVStream *st = GetVideoStream(); + if (st == NULL) + return -1; ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++ int64_t timestamp = m_cur_dts; ++#else + int64_t timestamp = st->cur_dts; ++#endif + if (timestamp == (int64_t)AV_NOPTS_VALUE) + return -1; + timestamp = av_rescale(timestamp, AV_TIME_BASE * (int64_t)st->time_base.num, st->time_base.den); +@@ -308,6 +319,7 @@ wxImage wxFfmpegMediaDecoder::GetNextFra + uint8_t *rgbSrc[3] = { img.GetData(), NULL, NULL }; + int rgbStride[3] = { 3 * m_width, 0, 0 }; + sws_scale(imgConvertCtx, m_frame->data, m_frame->linesize, 0, m_codecCtx->height, rgbSrc, rgbStride); ++ m_cur_dts = packet.dts; + av_packet_unref(); + sws_freeContext(imgConvertCtx); + return img; diff --git a/media-libs/wxsvg/wxsvg-1.5.23.ebuild b/media-libs/wxsvg/wxsvg-1.5.23.ebuild new file mode 100644 index ..6ed6b1b15bf6 --- /dev/null +++ b/media-libs/wxsvg/wxsvg-1.5.23.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER=3.0-gtk3 +inherit wxwidgets + +DESCRIPTION="C++ library to create, manipulate and render SVG files" +HOMEPAGE="http://wxsvg.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="wxWinLL-3" +SLOT="0/3" # based on SONAME of libwxsvg.so +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/expat-2:= + media-libs/libexif:= + >=dev-libs/glib-2.28:2= +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
commit: c79dfef46c630979a91aac8462851546185af91a Author: Lars Wendler gentoo org> AuthorDate: Mon Feb 28 09:43:41 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon Feb 28 09:46:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79dfef4 sys-apps/fwupd: Bump to version 1.7.6 Signed-off-by: Lars Wendler gentoo.org> sys-apps/fwupd/Manifest | 1 + sys-apps/fwupd/fwupd-1.7.6.ebuild | 175 ++ 2 files changed, 176 insertions(+) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index 4cff3b98b788..b613b94ed5da 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,3 +1,4 @@ DIST fwupd-1.7.2.tar.gz 3922633 BLAKE2B aec40de0bbadba9a8688617bf2f1a79b8952b8a30ac011b3656a3dee312295250e370a09b4ea2fbf35992f0124a7aa78b6e17200dc57c768d75d9ce3a94f6f18 SHA512 9cf47d13e31eaf11e2ffddfd26a0fb23a18049bcd7a54a1cb4e96003db8134cf01bbe83e507b90d429df78e478cb3c97bdd3d2c0e194f02994ef4c5a15347521 DIST fwupd-1.7.4.tar.gz 4002584 BLAKE2B 6d01ee3993cc2a55164fd6ae468c00430fdc63b737abbad3dd279ef061625de4e2540d76b7069757753a9e94c1afc3635b565a25758c9d616e0d467212fd4751 SHA512 fa7195e2873a55fe544636c639597b4b2bac0855b10df4fac075ce377b87ae2aa2ccd86fb173379d39ebff542acca33e97234fd6c946e12b212dcf88b5f378a1 DIST fwupd-1.7.5.tar.gz 4014523 BLAKE2B b7297bbf3358209464691b928b928fa029c68ae6a3bc413d514409e4382bf8a3b0d57f4febc29a24d6351481474dd8111406ffdcb11125139fbc04a33ea00321 SHA512 1c2d99d905f76ebfce65db310ba0f6c1305ecf662b58bd9f6f6597ccc79cbabed126c97f2142207c99d8373ed42575363a58d9f053f390780b7c9a19c614fb31 +DIST fwupd-1.7.6.tar.gz 4054269 BLAKE2B dea4a37aea406e933f312fb809ee2ea972e3b017e5267d51bed835b6d440c15ca1d589f76a6c1906e616acc7cdd6c0f6dcec034e1460427057d8a1168583c4ce SHA512 f04ee78a6ec9e73ce0f3eb9c2dcbfc471ac88264451a378f1b0010fa528596052b4d3a63f5303074dd4fad55bf153fe5642d77adebd4ed805d74f57fbbff5b2b diff --git a/sys-apps/fwupd/fwupd-1.7.6.ebuild b/sys-apps/fwupd/fwupd-1.7.6.ebuild new file mode 100644 index ..e020b391df93 --- /dev/null +++ b/sys-apps/fwupd/fwupd-1.7.6.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 linux-info meson python-single-r1 vala xdg + +DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable" +HOMEPAGE="https://fwupd.org; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="amt archive bash-completion bluetooth dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ^^ ( elogind minimal systemd ) + dell? ( uefi ) + fastboot? ( gusb ) + logitech? ( gusb ) + minimal? ( !introspection ) + spi? ( lzma ) + synaptics? ( gnutls ) + uefi? ( gnutls ) +" +RESTRICT="!test? ( test )" + +BDEPEND="$(vala_depend) + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc ) + bash-completion? ( >=app-shells/bash-completion-2.0 ) + introspection? ( dev-libs/gobject-introspection ) + man? ( + app-text/docbook-sgml-utils + sys-apps/help2man + ) + test? ( + thunderbolt? ( dev-util/umockdev ) + net-libs/gnutls[tools] + ) +" +COMMON_DEPEND="${PYTHON_DEPS} + >=app-arch/gcab-1.0 + app-arch/xz-utils + >=dev-libs/glib-2.58:2 + dev-libs/json-glib + dev-libs/libgudev:= + >=dev-libs/libjcat-0.1.4[gpg,pkcs7] + >=dev-libs/libxmlb-0.1.13:=[introspection?] + $(python_gen_cond_dep ' + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + ') + >=net-libs/libsoup-2.51.92:2.4[introspection?] + net-misc/curl + archive? ( app-arch/libarchive:= ) + dell? ( >=sys-libs/libsmbios-2.4.0 ) + elogind? ( >=sys-auth/elogind-211 ) + flashrom? ( >=sys-apps/flashrom-1.2-r3 ) + gnutls? ( net-libs/gnutls ) + gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] ) + logitech? ( dev-libs/protobuf-c:= ) + lzma? ( app-arch/xz-utils ) + modemmanager? ( net-misc/modemmanager[qmi] ) + policykit? ( >=sys-auth/polkit-0.103 ) + sqlite? ( dev-db/sqlite ) + systemd? ( >=sys-apps/systemd-211 ) + tpm? ( app-crypt/tpm2-tss ) + uefi? ( + sys-apps/fwupd-efi + sys-boot/efibootmgr + sys-fs/udisks + sys-libs/efivar + ) +" +# Block sci-chemistry/chemical-mime-data for bug #701900 +RDEPEND=" + != 4.4" + fi +} + +src_prepare() { + default + # c.f. https://github.com/fwupd/fwupd/issues/1414 +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/files/, sys-apps/fwupd/
commit: 5384be291948c734f441e772b1f1933c578dc13f Author: Lars Wendler gentoo org> AuthorDate: Mon Feb 28 09:44:27 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon Feb 28 09:46:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5384be29 sys-apps/fwupd: Removed old Signed-off-by: Lars Wendler gentoo.org> sys-apps/fwupd/Manifest | 1 - sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch | 55 sys-apps/fwupd/fwupd-1.7.4.ebuild | 178 3 files changed, 234 deletions(-) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index b613b94ed5da..c7fc8c92a4c5 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,4 +1,3 @@ DIST fwupd-1.7.2.tar.gz 3922633 BLAKE2B aec40de0bbadba9a8688617bf2f1a79b8952b8a30ac011b3656a3dee312295250e370a09b4ea2fbf35992f0124a7aa78b6e17200dc57c768d75d9ce3a94f6f18 SHA512 9cf47d13e31eaf11e2ffddfd26a0fb23a18049bcd7a54a1cb4e96003db8134cf01bbe83e507b90d429df78e478cb3c97bdd3d2c0e194f02994ef4c5a15347521 -DIST fwupd-1.7.4.tar.gz 4002584 BLAKE2B 6d01ee3993cc2a55164fd6ae468c00430fdc63b737abbad3dd279ef061625de4e2540d76b7069757753a9e94c1afc3635b565a25758c9d616e0d467212fd4751 SHA512 fa7195e2873a55fe544636c639597b4b2bac0855b10df4fac075ce377b87ae2aa2ccd86fb173379d39ebff542acca33e97234fd6c946e12b212dcf88b5f378a1 DIST fwupd-1.7.5.tar.gz 4014523 BLAKE2B b7297bbf3358209464691b928b928fa029c68ae6a3bc413d514409e4382bf8a3b0d57f4febc29a24d6351481474dd8111406ffdcb11125139fbc04a33ea00321 SHA512 1c2d99d905f76ebfce65db310ba0f6c1305ecf662b58bd9f6f6597ccc79cbabed126c97f2142207c99d8373ed42575363a58d9f053f390780b7c9a19c614fb31 DIST fwupd-1.7.6.tar.gz 4054269 BLAKE2B dea4a37aea406e933f312fb809ee2ea972e3b017e5267d51bed835b6d440c15ca1d589f76a6c1906e616acc7cdd6c0f6dcec034e1460427057d8a1168583c4ce SHA512 f04ee78a6ec9e73ce0f3eb9c2dcbfc471ac88264451a378f1b0010fa528596052b4d3a63f5303074dd4fad55bf153fe5642d77adebd4ed805d74f57fbbff5b2b diff --git a/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch b/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch deleted file mode 100644 index 968a0e7222d3.. --- a/sys-apps/fwupd/files/fwupd-1.7.4-efivar38.patch +++ /dev/null @@ -1,55 +0,0 @@ -From e74d38bfd3097471fe60dbe843a68c16516a78da Mon Sep 17 00:00:00 2001 -From: Richard Hughes -Date: Mon, 17 Jan 2022 14:50:47 + -Subject: [PATCH] Fix compiling with new versions of efivar - -Fixes https://github.com/fwupd/fwupd/issues/4181 - meson.build | 5 + - plugins/uefi-capsule/fu-uefi-common.h | 3 +++ - 2 files changed, 8 insertions(+) - -diff --git a/meson.build b/meson.build -index 833bdbf56..691cc8a58 100644 a/meson.build -+++ b/meson.build -@@ -412,6 +412,11 @@ endif - if build_standalone and get_option('plugin_uefi_capsule') - efiboot = dependency('efiboot') - -+ efivar = dependency('efivar') -+ if cc.has_header_symbol('efivar/efivar-types.h', 'efi_time_t', dependencies : efivar) -+conf.set('HAVE_EFI_TIME_T', '1') -+ endif -+ - efi_app_location = join_paths(libexecdir, 'fwupd', 'efi') - conf.set_quoted('EFI_APP_LOCATION', efi_app_location) - -diff --git a/plugins/uefi-capsule/fu-uefi-common.h b/plugins/uefi-capsule/fu-uefi-common.h -index a21806d6b..1d616c9e0 100644 a/plugins/uefi-capsule/fu-uefi-common.h -+++ b/plugins/uefi-capsule/fu-uefi-common.h -@@ -9,6 +9,7 @@ - - #include - -+#include - #include - - #define EFI_CAPSULE_HEADER_FLAGS_PERSIST_ACROSS_RESET 0x0001 -@@ -17,6 +18,7 @@ - - #define EFI_OS_INDICATIONS_FILE_CAPSULE_DELIVERY_SUPPORTED 0x0004ULL - -+#ifndef HAVE_EFI_TIME_T - typedef struct __attribute__((__packed__)) { - guint16 year; - guint8 month; -@@ -30,6 +32,7 @@ typedef struct __attribute__((__packed__)) { - guint8 daylight; - guint8 pad2; - } efi_time_t; -+#endif - - typedef struct __attribute__((__packed__)) { - fwupd_guid_t guid; diff --git a/sys-apps/fwupd/fwupd-1.7.4.ebuild b/sys-apps/fwupd/fwupd-1.7.4.ebuild deleted file mode 100644 index aaed0839779c.. --- a/sys-apps/fwupd/fwupd-1.7.4.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit bash-completion-r1 linux-info meson python-single-r1 vala xdg - -DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable" -HOMEPAGE="https://fwupd.org; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="amt archive bash-completion bluetooth dell elogind fastboot flashrom gnutls gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test thunderbolt tpm uefi" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ^^ ( elogind minimal
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-efl/
commit: fb32626a79de243bde7894aaa3fef3ea14ae0d03 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 28 09:02:08 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 28 09:03:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb32626a dev-python/python-efl: add missing dep, generate C files Signed-off-by: Joonas Niilola gentoo.org> dev-python/python-efl/python-efl-1.26.0.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/python-efl/python-efl-1.26.0.ebuild b/dev-python/python-efl/python-efl-1.26.0.ebuild index aca401d2ac5b..334d64dc6da4 100644 --- a/dev-python/python-efl/python-efl-1.26.0.ebuild +++ b/dev-python/python-efl/python-efl-1.26.0.ebuild @@ -20,7 +20,8 @@ IUSE="doc test" RESTRICT="!test? ( test )" RDEPEND="=dev-libs/efl-$(ver_cut 1-2)* - dev-python/dbus-python[${PYTHON_USEDEP}]" + dev-python/dbus-python[${PYTHON_USEDEP}] + sys-apps/dbus" DEPEND="${RDEPEND}" BDEPEND="dev-python/cython[${PYTHON_USEDEP}] virtual/pkgconfig @@ -34,6 +35,9 @@ PATCHES=( "${FILESDIR}/python-efl-1.25-clang-crosscompile.patch" ) src_prepare() { default + # Generate our own C files, discard the bundled ones. + export ENABLE_CYTHON=1 + # Tries to download a file under /tmp rm tests/ecore/test_09_file_download.py || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-regressions/
commit: 7888ee53660ad59b61b869b0a92f5ec2ea48eccd Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 08:32:38 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7888ee53 dev-python/pytest-regressions: Make pandas test-dep optional Signed-off-by: Michał Górny gentoo.org> .../pytest-regressions-2.3.1.ebuild | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild index 8cf9cc85818f..2207079a0ece 100644 --- a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild +++ b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild @@ -26,10 +26,27 @@ BDEPEND=" test? ( dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/tox[${PYTHON_USEDEP}] )" distutils_enable_tests pytest distutils_enable_sphinx doc dev-python/sphinx_rtd_theme + +python_test() { + local EPYTEST_DESELECT=() + local EPYTEST_IGNORE=() + if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_filenames.py::test_foo + tests/test_filenames.py::TestClass::test_foo + tests/test_filenames.py::TestClassWithIgnoredName::test_foo + ) + EPYTEST_IGNORE+=( + tests/test_dataframe_regression.py + tests/test_num_regression.py + ) + fi + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libretls/
commit: 7b1106e5f68d762abf356e2ce21afe92b0bb051d Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:40:15 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1106e5 dev-libs/libretls: Bump to 3.5.0 Signed-off-by: Michał Górny gentoo.org> dev-libs/libretls/Manifest | 1 + dev-libs/libretls/libretls-3.5.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-libs/libretls/Manifest b/dev-libs/libretls/Manifest index f874934247ab..0e1e8959a45e 100644 --- a/dev-libs/libretls/Manifest +++ b/dev-libs/libretls/Manifest @@ -1,2 +1,3 @@ DIST libretls-3.4.1.tar.gz 435404 BLAKE2B 11b828f5c058b929d1d4bc0cd3c53f17592c113f10f6bb73f8b7e672b5ab376e768e33893c4fcf5c0b447bc5cd30012c8aaaf5b639cb4962f4e0849ac3ee6cf1 SHA512 5d8b8d6cafd4b3c7e97eb417dad35a415bd69d599e9ee720f5598452a6750589b570ffa52718062d2ae3477df81b2316064577a25d2c68fa673082bb766b16ad DIST libretls-3.4.2.tar.gz 435457 BLAKE2B 2bfe4af4ea8d773f79b6607e7a0a2e7ae7cfae40690312e940c583bfc6de98087f328d1613e65695f46cf6ba1e11f9ef5f043185d21bcd595004f70cec6f3ef3 SHA512 0ded26558b74a00e5e05629d577c07ad9b8a8955aacbd7f97d6d1c81d4e7ccfe7c2fe0cc5bcb03fffb282cd51b8404236371d0074e39508099d1990fc3e065ba +DIST libretls-3.5.0.tar.gz 438466 BLAKE2B dac7442bb2bd924ff516e24f82905ddb69f20f697e7ceee04477f4a15560db358bf81e5a2ff68d088f13a99c2d8cdda93bb71c5a05a5a77111d691f9a9183265 SHA512 21f60dfc3147862df8499f81b5dd3d11fa9c6e481b06e9494797cfd78313982465fdd3ef0c4ec0373a708029df0acba7919620fb13142d5afec0bbe136760249 diff --git a/dev-libs/libretls/libretls-3.5.0.ebuild b/dev-libs/libretls/libretls-3.5.0.ebuild new file mode 100644 index ..777d4586d76b --- /dev/null +++ b/dev-libs/libretls/libretls-3.5.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Port of libtls from LibreSSL to OpenSSL" +HOMEPAGE="https://git.causal.agency/libretls/about/; +SRC_URI="https://causal.agency/libretls/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0/22" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +DEPEND="dev-libs/openssl:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local myconf=( + --disable-static + ) + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/wsproto/
commit: 3eefb413dced182db20c17de86a7a705911ba7e9 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:39:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eefb413 dev-python/wsproto: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/wsproto/Manifest | 1 + dev-python/wsproto/wsproto-1.1.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/wsproto/Manifest b/dev-python/wsproto/Manifest index f31f595c1112..dacaf902aea9 100644 --- a/dev-python/wsproto/Manifest +++ b/dev-python/wsproto/Manifest @@ -1 +1,2 @@ DIST wsproto-1.0.0.tar.gz 53423 BLAKE2B b4cc8c1ef0ccf324821b893b57fc86ab744c639dd07604618485004ef56ca105b5515e1f34a08ccc93de941b1a93eb76ef0d1946f11e05f80d40b98bfe7e4c56 SHA512 36f8c4eebf84bfe869f7124330898d22416b423f47396f2e3f72069e14f1763514e1df700c3e8ee81467cf973197e10143e088978d0688930fa98518af8773fb +DIST wsproto-1.1.0.tar.gz 52928 BLAKE2B 837f5d8411a55b026d8c5df8b03b44c92f71fe2856884e5199e639a5c060fabbe8eec39cb6861e8f88ae7fc366cbeef4f9d62dade2c95857d27339fa73e90638 SHA512 0cd726bc62ca4d11e96f470f51511008bd43dbb9e99a17633d2a40da7bdaf19716e0a1c995350f5c8f418f906848dd6f2b9b0a853c1b6858ddafa1cc02fab710 diff --git a/dev-python/wsproto/wsproto-1.1.0.ebuild b/dev-python/wsproto/wsproto-1.1.0.ebuild new file mode 100644 index ..b28abfcd3c2d --- /dev/null +++ b/dev-python/wsproto/wsproto-1.1.0.ebuild @@ -0,0 +1,26 @@ +# 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="WebSockets state-machine based protocol implementation" +HOMEPAGE=" + https://github.com/python-hyper/wsproto/ + https://pypi.org/project/wsproto/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/h11-0.9[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib_metadata/
commit: 626438e1e12950cb11e8cc326f6bf49756c202f3 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:32:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626438e1 dev-python/importlib_metadata: Bump to 4.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib_metadata/Manifest | 1 + .../importlib_metadata-4.11.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/importlib_metadata/Manifest b/dev-python/importlib_metadata/Manifest index 4081f723ddff..75470a0e730b 100644 --- a/dev-python/importlib_metadata/Manifest +++ b/dev-python/importlib_metadata/Manifest @@ -1,3 +1,4 @@ DIST importlib_metadata-4.10.1.tar.gz 42013 BLAKE2B 056a8e16cacc961bef5168c903f5143a764028f576da964fa4b1462ecb98b5baa1b59653cf15a49b0f8d8c31cc9993c16c89d04d188cb1a99d3943ac4ec4 SHA512 96ceb9286145e2933ca3a1724fde4519819c27a1dc0947ef8e0c399a4cc2026875e673ab352f08bb4dd6aa10d78d8c9773a6fb0138e3065961df7e850ff37757 DIST importlib_metadata-4.11.0.tar.gz 42170 BLAKE2B b1f0a887c3b62981b3312a06b0ebb0bc8e03313f6b1cfb58f59ef934f15aeb5247cf58befba7551f3485bd7162ed8a3c90633a88445a03257aeb9c15a101c08a SHA512 d959fdbf947c034fcac921677041a9f765a09b9b63566f83680f4fe68260d09278f5a3fe443ce0c63a8e561f9cc6e0b48721e75c065af3c89a91cdffe6d2d451 DIST importlib_metadata-4.11.1.tar.gz 42224 BLAKE2B 7d376d0bfaf3304ea8412559bcbafd2a92ee88a045432a1245b5127ac1766c2842374f4e05e140e95f0e7e73072cdfe6fba6b140c656470f1c24aae8500b662f SHA512 1f7a5469b378b9f3080ae893637eb5aa778267250c50c8a56786d912ef8cd2f737cc580686f7ce37351505728493ac5feb243823ec37b7afc978746e7dc70cef +DIST importlib_metadata-4.11.2.tar.gz 43293 BLAKE2B ea515da66eed404d7d6bdf09fc3ade31c34a48656a6e37219c2d86eed3004ef2c82dc80f916de54b45e4b462a3b142d40b8e2ee959614e9be011844ba12eb3fc SHA512 114a8078b15905a898d63934f208d6409ec043cd5ac35f9455f532956fb7e5262df26aadcd8618ca8b2baf69333147a15d456fdb0d8e50163aecedfccb6003d9 diff --git a/dev-python/importlib_metadata/importlib_metadata-4.11.2.ebuild b/dev-python/importlib_metadata/importlib_metadata-4.11.2.ebuild new file mode 100644 index ..3d83a45dfd42 --- /dev/null +++ b/dev-python/importlib_metadata/importlib_metadata-4.11.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE="https://github.com/python/importlib_metadata; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}] + ' 3.8) + ) +" + +distutils_enable_sphinx docs dev-python/jaraco-packaging dev-python/rst-linker +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssselect2/
commit: c3a1e59d0d88859586b8179d8d4e7a6a25bc806b Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:34:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a1e59d dev-python/cssselect2: Bump to 0.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cssselect2/Manifest| 1 + dev-python/cssselect2/cssselect2-0.5.0.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest index f2658b88e1a1..4e5486d7047e 100644 --- a/dev-python/cssselect2/Manifest +++ b/dev-python/cssselect2/Manifest @@ -1 +1,2 @@ DIST cssselect2-0.4.1.tar.gz 32756 BLAKE2B 86915c39aa5b72ebcdba25b3ac23f59a0fb6c6109019d68e8ce8846572d9412a3cc76cdf9e8b2163605cb942183019eb9170df9a4e61476d703eaf612381a903 SHA512 feafeec3dbe3157ee452d94cd391a09cfcb48ca8bd1563c117c77c9ceb01102c4989611ede39e433ec25d3ddda98a94c4589ccb290b79c729683e673763b42ac +DIST cssselect2-0.5.0.tar.gz 34918 BLAKE2B 12ec30d42caa916e487674ccb910def00acca3f47b3d9e69f376614b997e68f4dae1632a852efd0b9d47c321534935d029fd96028dce9b11e391402b203fbdbd SHA512 869dbce3915db87727b09016c094b908b0055693db238a24c89b0482fed64d7e1811ad2db407faee32638566fd4e47402f05155dc2d8887e98f2107f9b8633c2 diff --git a/dev-python/cssselect2/cssselect2-0.5.0.ebuild b/dev-python/cssselect2/cssselect2-0.5.0.ebuild new file mode 100644 index ..4468a25aae64 --- /dev/null +++ b/dev-python/cssselect2/cssselect2-0.5.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Parses CSS3 Selectors and translates them to XPath 1.0" +HOMEPAGE=" + https://cssselect2.readthedocs.io/en/latest/ + https://pypi.org/project/cssselect2/ + https://github.com/Kozea/cssselect2/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/tinycss2[${PYTHON_USEDEP}] + dev-python/webencodings[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/addopts/d' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/APScheduler/
commit: 6db3562578e0d90c4ed0e71152f84a11246c7a45 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:35:38 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db35625 dev-python/APScheduler: Bump to 3.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/APScheduler/APScheduler-3.9.1.ebuild | 53 + dev-python/APScheduler/Manifest | 1 + 2 files changed, 54 insertions(+) diff --git a/dev-python/APScheduler/APScheduler-3.9.1.ebuild b/dev-python/APScheduler/APScheduler-3.9.1.ebuild new file mode 100644 index ..03e50a1598da --- /dev/null +++ b/dev-python/APScheduler/APScheduler-3.9.1.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_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="In-process task scheduler with Cron-like capabilities" +HOMEPAGE="https://github.com/agronholm/apscheduler; +SRC_URI="mirror://pypi/A/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/tzlocal-4[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/sqlalchemy[${PYTHON_USEDEP}] + www-servers/tornado[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + # disable test fixtures using external servers (mongodb, redis...) + # these fixtures are using markers in git master, so the patch + # should be no longer necessary with next major bump + "${FILESDIR}"/APScheduler-3.8.1-external-server-tests.patch +) + +EPYTEST_DESELECT=( + tests/test_jobstores.py::test_repr_mongodbjobstore + tests/test_jobstores.py::test_repr_redisjobstore + tests/test_jobstores.py::test_repr_zookeeperjobstore +) + +python_prepare_all() { + # suppress setuptools warning #797751 + sed -e 's|^upload-dir|upload_dir|' -i setup.cfg || die + sed -e '/addopts/d' -i setup.cfg || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/APScheduler/Manifest b/dev-python/APScheduler/Manifest index 87be39734911..8bc4be634098 100644 --- a/dev-python/APScheduler/Manifest +++ b/dev-python/APScheduler/Manifest @@ -1,2 +1,3 @@ DIST APScheduler-3.8.1.tar.gz 98699 BLAKE2B 7a8320251670de29f76375387f8a3817b3a9c401befd4bfefba106817ec3d21fc0f60af9b7a7620f83c0e1c651bc3eb8c62036a17e01ff91bf5dcf492ff78911 SHA512 553af2532b32bcdc7dc3047bf4f51623e87dbee62dac40b7ca8c3e64881467ecf6c50df56c863d5a44c6b8a99eb02ae22ae008d76ee4836ba398afd280bed99b DIST APScheduler-3.9.0.tar.gz 100492 BLAKE2B c1d15dcbebf52034cad0a1317bca68cf567d5acbf6619a5905e1793702339a68cef0a639463f887bb71cb96f15762bea5e5521230fa957e2fbb2ae501ca3cb36 SHA512 40b180f0297b0be125dea89d518331c1f78b1468b6507651c8e9b06cbb44f700ef1f1c44be8bf08f562b67ac6e89ac5022598ad79081bdf0290c207063e0898a +DIST APScheduler-3.9.1.tar.gz 100567 BLAKE2B a31e2591c47d451e95a982b4d85a70ee9a33bf2370a70e0e1ba2a8e31ae718d5853aad6242cbd8f90dc5bc6912af3ea96270e9f514c3903d041af450c1d8ead5 SHA512 901e04140dc9af3b67887cd3200131cc4121cad71b7ca4afe7cc0adf1a58cebb02eee5abed1f97fc95fe9fef843d00cd6611ab3fbff8ace9247894d6f0720dff
[gentoo-commits] repo/gentoo:master commit in: dev-python/bandit/
commit: d27338a64d4ae6493315378f198bca218955cd0b Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:24:48 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27338a6 dev-python/bandit: Bump to 1.7.3 Signed-off-by: Michał Górny gentoo.org> dev-python/bandit/Manifest| 1 + dev-python/bandit/bandit-1.7.3.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index bc68efb21fb0..5d7fd5714ebd 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -1 +1,2 @@ DIST bandit-1.7.2.tar.gz 497104 BLAKE2B 235e8c29658db9b0916b2108a46931581384851650217a7e368f06fe9225aadf181b320a75061387b277d1e3ff3f1d38fe6d07be14f7c7d056fa06e8db84e4e4 SHA512 fde27d409dcb867285f3c7a9ee88a079dae58211e17c2157601bbff9e9144e604def3c0179a7c9016266bdf70ed9da9ca519641f4aca4e76a30859c8e01177b9 +DIST bandit-1.7.3.tar.gz 495009 BLAKE2B fb31ae7a5115ec98ba9b62100a2601552e6ca54b9f57fe61e0bb3f2b4b107cc83c25425a43e2681a1e83d7606e209089cbfa95068bb3dc0f35f188b75a307390 SHA512 4a95c67185446ba4250bb2e37dcafb423d4985952122793a698788f8d973ac700964dce0603b5d547d4b74f82272593bc72be266c34ec73af903f3d016015148 diff --git a/dev-python/bandit/bandit-1.7.3.ebuild b/dev-python/bandit/bandit-1.7.3.ebuild new file mode 100644 index ..bee6bbb3bc1a --- /dev/null +++ b/dev-python/bandit/bandit-1.7.3.ebuild @@ -0,0 +1,37 @@ +# 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="A security linter from OpenStack Security" +HOMEPAGE="https://github.com/PyCQA/bandit; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~x86" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/GitPython-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] + >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}] + >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: a66cf84dd4872caaec2a5ec837f0839b9065ab63 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:37:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66cf84d dev-python/xlsxwriter: Bump to 3.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/xlsxwriter/Manifest| 1 + dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index fb95bd022d57..2a6a98d8e707 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -1 +1,2 @@ DIST XlsxWriter-RELEASE_3.0.2.tar.gz 34433041 BLAKE2B 748d710d3f953ae22154022a75f3a67898846914cab67302167ba34ba5e449041a95dbc984883e4ff58c078b940ebd429898109abb7a39f57ea499e5fcff83fa SHA512 790eb7fb93d25987adf5d30bfa28e0fa137f809dc9a293edfe86105e0a948263759df85b5a0f9fb19b89c256a33b5b68179d95a210964b6f82345972ee9e6108 +DIST XlsxWriter-RELEASE_3.0.3.tar.gz 35519702 BLAKE2B f4dfa6b286dda94a1a44d8168b8e17f7a37f2f59a23aa3a5ed0efa46b5d8bdcdb831e99a61924e22755c6a921c23f5c540c048152cd07363841ff09a49549c79 SHA512 92a53226aa9ee9f8493fe7171ce752f3a13ef8f3107aecbef896f17022e93bd7dbccb5e619fcbbb3598102030b190d75508d4dacce20b9643eead59a4441f6aa diff --git a/dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild new file mode 100644 index ..bdb4f9202a13 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.0.3.ebuild @@ -0,0 +1,25 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE="https://github.com/jmcnamara/XlsxWriter; +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: cb82a935b44677ae5859527213dbac92f3cff44f Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:29:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb82a935 dev-python/astroid: Bump to 2.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.10.0.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index c62af6113331..336847aa9c3a 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1 +1,2 @@ +DIST astroid-2.10.0.tar.gz 417686 BLAKE2B a4aa0451134403abf8e56ccd9dae106d2a92b2bd53c6772c952984ea5603b44ef5c13b9822b4fda0a146ad96a7412a602c2c46313938dea30cfb390fc55ee54d SHA512 34b52cd2e6636009369ec55a5781caaf8e8b0766b7ba4e70ff1f55d275a673266e0293f65145ff38637d6da353679314d0fbf182416146b89e210a68e39d86f0 DIST astroid-2.9.3.tar.gz 409069 BLAKE2B 152dbe8ab2fee3964dc8cc714a5ba48c71b5994c77d1e20683bcf028483aca22d5be5772e72d056cfd3d1f59562b447366d61fc35a2b67d545f069a8f7975e84 SHA512 7bb3bf2d456c0d22325444e641961c34eaddcddf50c97ee9f5b5c8755232cf1b65a315258403b40bb7dcad15c4f9b6b73ab0eb607525a48a65f52406969eca04 diff --git a/dev-python/astroid/astroid-2.10.0.ebuild b/dev-python/astroid/astroid-2.10.0.ebuild new file mode 100644 index ..8b4c9b7ad2be --- /dev/null +++ b/dev-python/astroid/astroid-2.10.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="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/PyCQA/astroid/ + https://pypi.org/project/astroid/; +SRC_URI=" + https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in __pkginfo__.py. +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/weasyprint/
commit: 214ca91552605f96889b85e92f43ec7fde919324 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:33:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214ca915 dev-python/weasyprint: Bump to 54.2 Signed-off-by: Michał Górny gentoo.org> dev-python/weasyprint/Manifest | 1 + dev-python/weasyprint/weasyprint-54.2.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index b94c8f29ae6c..6e79672cdfdf 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,3 +1,4 @@ DIST weasyprint-53.3.tar.gz 387448 BLAKE2B bc575a150ce3af4b33dc36b1d4148d5059c8a61c2576b9305735ae192314d7df61bd9c92defaa65159933be489c262e8ac343090a840d1cf49ed5af1e5e669ad SHA512 28efd97c06572de3e82763400efee3d2415da03feafcb38158c35465823d6ee8df9be4e11b813beeb2e851a6affae668ee9eea8859ec5de6c4da9347d9f4216a DIST weasyprint-53.4.tar.gz 388163 BLAKE2B c4a15be4f11f7d6be1bc96da39defb3420f0e96181998f0f20a1da94ea2c942fd1b23f0c4257da122647a88c6950c519b01910476711d4b482a8a9ae0354d95c SHA512 7fcdedbecfa13434217b08491db62b9afd3e716d4ac6378490a04120c407ab1b20883227c32a77c9bd8c8dd7324fb505920264db3c9105d712fa4d7dcf3a1578 DIST weasyprint-54.0.tar.gz 402453 BLAKE2B 57c086a0ddf71e5eecf3860f5efcac327c927689e726694d59122a1ad6e7065c828497eacc04866bd4896a12016a75fc227e5f278f7ee987c8c489db3f7474c4 SHA512 3f6595fa856a5ef97e6c0009de34c3c614b829618fc9a28d5728047bbb6edf4972576a5577ef57d588a645d09a76e87ceb8928cc5536fb3900e6525559bf643b +DIST weasyprint-54.2.tar.gz 403906 BLAKE2B 47fae441ed7186d30de3c32d20fc9503624b06ee5b6a76ec499914852e198b8e85234a779e5f96a48dc310883b8870afea734006dc2a20545537ad66ceff435f SHA512 fd7d07085f104958872a7ccf82d3ffc748936a4fd2d7757847b54de5248e1517a5f244b406cb052c809daa8194d0fa0701e05703b66afe8a809eff70d2cde8f3 diff --git a/dev-python/weasyprint/weasyprint-54.2.ebuild b/dev-python/weasyprint/weasyprint-54.2.ebuild new file mode 100644 index ..b59226baf8d9 --- /dev/null +++ b/dev-python/weasyprint/weasyprint-54.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" +HOMEPAGE="https://weasyprint.org https://github.com/Kozea/WeasyPrint; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] + >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] + >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] + >=dev-python/pydyf-0.0.3[${PYTHON_USEDEP}] + >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] + >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] + x11-libs/pango +" + +BDEPEND=" + test? ( + app-text/ghostscript-gpl + media-fonts/ahem + media-fonts/dejavu + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/addopts/d' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/slixmpp/
commit: 4a7a48b5b90297016d123ab3923b5dec4bb2ae7f Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:31:27 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7a48b5 dev-python/slixmpp: Bump to 1.8.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/slixmpp/Manifest| 1 + dev-python/slixmpp/{slixmpp-.ebuild => slixmpp-1.8.0.1.ebuild} | 6 -- dev-python/slixmpp/slixmpp-.ebuild | 6 -- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest index f2266da4ea51..9f186289bf7f 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -1 +1,2 @@ DIST slixmpp-1.7.1.tar.gz 931753 BLAKE2B 3de14be36353bc5f5f2cfbe002c44c5e843a7b36fa31a9dd315e363fc67e36d080df0dc70d82e65c6802c41377c2e98f56ff4e23cc5e9a92165c3d3b7565493f SHA512 5a59fcbb901e6f4456049f1ec2bbf781b1ec7c5a3ad4b66216d4c5daffa7f0606f74b941647fe2b53e6c8cdc476371305c7b7a2ca24d21450e19548f888be3b1 +DIST slixmpp-1.8.0.1.tar.gz 532519 BLAKE2B c4cda06d1d16ef92404263a90a6abbba46e526b4f9edc54228757b73c9faa0f04e9340ea80b5f0491017bad04094512bd25fe04fc095742b639cecba73db058b SHA512 0bfa39f126f2154702e160117b619f41319362723226ebf0ed4b803aafef0302d4df9d9a4cff5fd890507a10ac7424a07cc3bece519451bd56be400998dc0178 diff --git a/dev-python/slixmpp/slixmpp-.ebuild b/dev-python/slixmpp/slixmpp-1.8.0.1.ebuild similarity index 85% copy from dev-python/slixmpp/slixmpp-.ebuild copy to dev-python/slixmpp/slixmpp-1.8.0.1.ebuild index 4c7eb16a1e1b..1a7f67fcb5c6 100644 --- a/dev-python/slixmpp/slixmpp-.ebuild +++ b/dev-python/slixmpp/slixmpp-1.8.0.1.ebuild @@ -1,8 +1,9 @@ -# 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 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -26,6 +27,7 @@ DEPEND=" RDEPEND=" dev-python/aiodns[${PYTHON_USEDEP}] dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] ${DEPEND} diff --git a/dev-python/slixmpp/slixmpp-.ebuild b/dev-python/slixmpp/slixmpp-.ebuild index 4c7eb16a1e1b..1a7f67fcb5c6 100644 --- a/dev-python/slixmpp/slixmpp-.ebuild +++ b/dev-python/slixmpp/slixmpp-.ebuild @@ -1,8 +1,9 @@ -# 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 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -26,6 +27,7 @@ DEPEND=" RDEPEND=" dev-python/aiodns[${PYTHON_USEDEP}] dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] ${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nuitka/
commit: f4a2fe76ee05ce8932ce97d47f83f4fd960ef626 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:37:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a2fe76 dev-python/nuitka: Bump to 0.7.2 Signed-off-by: Michał Górny gentoo.org> dev-python/nuitka/Manifest| 1 + dev-python/nuitka/nuitka-0.7.2.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index 260cb2e5e2d2..31f8489aff3b 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -3,4 +3,5 @@ DIST Nuitka-0.6.19.5.tar.gz 3728119 BLAKE2B 8300356499e53185cd2b6a547b8deef818bf DIST Nuitka-0.6.19.6.tar.gz 3726831 BLAKE2B d1b10f8a599898824cbc40a43dda6b88d89b8e4e8ae1d32b4458f6f5e9241e088fc2d4b6fb8e68e889abdbb2309f47cba100df78c5fe54a5b5333eb79a2143d7 SHA512 fc537b6c12c2a4f165c59f4fae39fea2894bc2f6221361dac39dc39a120a82b725e22810857c618305799b862b887e314c6dd340650e5c2029923e550143869e DIST Nuitka-0.6.19.7.tar.gz 3728926 BLAKE2B 56d497b8ef556671f3442952a3af32b9401cd5ec52bc082ace472f644a90d42f16bd3831bd430c887c6bd0fb866bf14fc37ac6662a679856801a16723e4f7401 SHA512 f1921c7717247a139ac0b8f3be9ae4f3d40b928da86fcfc671843e0e0e96184489daf3e2ff8c84f3214e4797cb7d6121c05f5d8bc3fceb0ccd85d81675ade97e DIST Nuitka-0.7.1.tar.gz 3753656 BLAKE2B 3df355bec346442a76a73e73a17b923fda43404305d727a239275991cf7fd31fef902635aa5f406485e28e43fb79950ce53fe5fcf7110869bdead5f5576513aa SHA512 debbef81475e70d3ab01cd3df990cb20f7b7217f73a35c66bb10dd6ec6ded7abf098239d1f88001f3bb282b84790f570a07dba4ab9823833e84d3faa6e7fe4f8 +DIST Nuitka-0.7.2.tar.gz 3754512 BLAKE2B 6d4dfbc51ab5144f5690864abd8ff1e143f98384c859011f43f91b7e25ec6802531c0f017381c5a99b12d0051c716a06fa8f1cc7ceb4e1c46881fea359eb0ab3 SHA512 65a2fe6f51593a717aab3738979b3870ba21fda8b25df88ab99f0b27f58b261cb68511cb45b0bccd0a9eafdf1bf96c4a93d735efc80f882e44dbbef76298db02 DIST Nuitka-0.7.tar.gz 3754689 BLAKE2B 28df135ff6d036c8bf27390d07ccc0bf924d39d924e9515fbf7c99a5a5a4dd837695c37cc0ef0889a8da27d277f48ada6dbcb52cc6b1a041b1f2c0a5e44ca7c5 SHA512 9732178faaf9607af0a37861b3f1eb8e64a2b7b5705351f5e82d3238713325f9dcbcb1a549a012c247cd08e3657e21a95c4d42e8fb1233d3fbb1403b09860235 diff --git a/dev-python/nuitka/nuitka-0.7.2.ebuild b/dev-python/nuitka/nuitka-0.7.2.ebuild new file mode 100644 index ..1a35fde421ee --- /dev/null +++ b/dev-python/nuitka/nuitka-0.7.2.ebuild @@ -0,0 +1,49 @@ +# 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 flag-o-matic optfeature + +DESCRIPTION="Python to native compiler" +HOMEPAGE="https://www.nuitka.net; +SRC_URI="https://nuitka.net/releases/${P^}.tar.gz; +S="${WORKDIR}/${P^}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/scons[${PYTHON_USEDEP}]" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: 5b7e3cfcc170439092ac9349c896a635e714caa4 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:23:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7e3cfc dev-python/imageio: Bump to 2.16.1 Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.16.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index f13cae32333c..c5d58cdb787e 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1 +1,2 @@ DIST imageio-2.16.0.gh.tar.gz 360333 BLAKE2B fbfea25b9a6dfb945bcaced141649bcc3a7c578115fe2be3151d7a90bab6a51fc20e4806085a2afc934b7ec9de95b5df9fedba9af9722242dac44e2f86009e2b SHA512 18f6e3f0b5c09ac546640ef88a0fe6c157e20ecbaa2de5a2199eab6caac3ca9fd294cf66a2eea79b954271c27390816392af62a27d0e2e11817776efec3a0cd3 +DIST imageio-2.16.1.gh.tar.gz 361506 BLAKE2B df7df1cdf414fa762a37c509f2452f7ef20b811695b71acd391d6f565161ae4b5d1caa9dc2f9278ddb87ad518087ed2c729b93806cf1f01a7402e7a77af9383f SHA512 8cd5ce184f67be9cd5edbd5bf51f59c271a71e8fe68c22d284ddabe24cdec6bcf5e590c9c95664b0205509c133e9cd959d11605226a1d4d99f14e95c6d7527c3 diff --git a/dev-python/imageio/imageio-2.16.1.ebuild b/dev-python/imageio/imageio-2.16.1.ebuild new file mode 100644 index ..4a1ac91da053 --- /dev/null +++ b/dev-python/imageio/imageio-2.16.1.ebuild @@ -0,0 +1,51 @@ +# 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="Python library for reading and writing image data" +HOMEPAGE="https://imageio.github.io/; +SRC_URI=" + https://github.com/imageio/imageio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# over 50% of tests rely on Internet +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] + media-libs/freeimage +" +# requests for fsspec[github] +BDEPEND=" + test? ( + dev-python/fsspec[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tifffile[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Fails because of system installed freeimage + tests/test_core.py::test_findlib2 +) + +EPYTEST_IGNORE=( + # Needs unpackaged imageio_ffmpeg + tests/test_ffmpeg.py + tests/test_ffmpeg_info.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/test_server/
commit: f4ecf720ec909183ef61c31fb5eb4b09e409a2ed Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:26:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ecf720 dev-python/test_server: Bump to 0.0.39 Signed-off-by: Michał Górny gentoo.org> dev-python/test_server/Manifest | 1 + dev-python/test_server/test_server-0.0.39.ebuild | 25 2 files changed, 26 insertions(+) diff --git a/dev-python/test_server/Manifest b/dev-python/test_server/Manifest index bdbdd8c6eb6e..82c3b4b141c7 100644 --- a/dev-python/test_server/Manifest +++ b/dev-python/test_server/Manifest @@ -1,2 +1,3 @@ DIST test_server-0.0.36.gh.tar.gz 16663 BLAKE2B fa3e6a00aef11727271dee9c3e06ac878da4aac6098df6d9de56049f175af143bb858e2bd8d91cd1acfffcdf59e8d3dd1bc0fa840c1431ab162a599d103e37f7 SHA512 699abef74e5589396e45309b140da15be82de49383d5c683b729343f83a2e369a6e2bd4383ae442369dffe777100099abaf4f917cd700ec9926f2bcdfe0b84ce DIST test_server-0.0.37.gh.tar.gz 16873 BLAKE2B ee2a086e9199e1b5d42b1487d3dd2ecfa5ec0e4ab081369c9e7b626a4cdcdcee4ab15a664e3eaf958bd1285c9a3908c366d5b74958d575016a9040d463b71339 SHA512 5c77b6d2b9bcb971af2a563e5a1c840abe429394d2a870f7caa5bd8a5edfb9488a30faf6485bb5a7105a83c36b6547abb1c06f98f44d66af8ff86469bf4125e3 +DIST test_server-0.0.39.gh.tar.gz 17084 BLAKE2B 9891cb1ca63ee9be99ba4926c243ee06785c1bfb7dbd4ef70dd4cd978e81cb83e6cd44850d8fc3dd8f688b83e0a7eaf2370598145f852ad9eaba5b4ea345c460 SHA512 c7567568c0a606d00b94b29a32cb1f2aefff3f59e6e27052eaae0f0f0ac75082cae30797434900492fcd580bd0246aa7292ace7f2bd68e426278dc5ab0c42398 diff --git a/dev-python/test_server/test_server-0.0.39.ebuild b/dev-python/test_server/test_server-0.0.39.ebuild new file mode 100644 index ..570cb9dabfb9 --- /dev/null +++ b/dev-python/test_server/test_server-0.0.39.ebuild @@ -0,0 +1,25 @@ +# Copyright 2019-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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Server to test HTTP clients" +HOMEPAGE=" + https://github.com/lorien/test_server/ + https://pypi.org/project/test-server/ +" +SRC_URI=" + https://github.com/lorien/test_server/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/executing/
commit: 10668cbc13fa7b5764cf682b9bbaccb04cd253e6 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:26:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10668cbc dev-python/executing: Bump to 0.8.3 Signed-off-by: Michał Górny gentoo.org> dev-python/executing/Manifest | 1 + dev-python/executing/executing-0.8.3.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/executing/Manifest b/dev-python/executing/Manifest index a39b3b6667a3..9a40d6031446 100644 --- a/dev-python/executing/Manifest +++ b/dev-python/executing/Manifest @@ -1 +1,2 @@ DIST executing-0.8.2.gh.tar.gz 494836 BLAKE2B d6ade5658c8df656e80bb596f6c19493475d74ea10ddfc60b25eadb4a2f68d8afd2f437a6f82807932bba0469617fdac7a4dd90569623d1c8d7f96220e02ec9a SHA512 9a7fe4d3bae77d49725f35bae9d239bfb2a6e89d893d871d76f26fe4beffe0a07c6cbf50ea7b35b9ced66148d015c48106bc5774b26f201f9b40577f3380f5b3 +DIST executing-0.8.3.gh.tar.gz 495111 BLAKE2B ccb1a7df974f94b48960fc84a8365f6e57a7f34590972192e692f03340662e2bde97498c2ebf5617e45d8dfb6e866fd7de290644adb58e5338b2e0fdccc215f1 SHA512 4e01c1f48734c9568412b84160150e7e50ebdf5ba3dd466cf9d37b7f875ca2993915db75e2f6dd8e75e60b7b952fb0146928a41dde100ad38384b9be2ed60522 diff --git a/dev-python/executing/executing-0.8.3.ebuild b/dev-python/executing/executing-0.8.3.ebuild new file mode 100644 index ..082c1bb1c0c6 --- /dev/null +++ b/dev-python/executing/executing-0.8.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-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="Get information about what a Python frame is currently doing" +HOMEPAGE=" + https://github.com/alexmojaki/executing/ + https://pypi.org/project/executing/ +" +SRC_URI=" + https://github.com/alexmojaki/executing/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~riscv ~sparc" + +# asttokens is optional runtime dep +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/littleutils[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + # this test explodes when collected by pytest + "${EPYTHON}" tests/test_main.py || die "Tests failed with ${EPYTHON}" + epytest tests/test_pytest.py +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: 969a263549da350a1a3704a2e2c949abc67dde78 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:22:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969a2635 dev-python/imageio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 5 dev-python/imageio/imageio-2.13.4.ebuild | 45 dev-python/imageio/imageio-2.13.5.ebuild | 45 dev-python/imageio/imageio-2.14.0.ebuild | 45 dev-python/imageio/imageio-2.14.1.ebuild | 46 - dev-python/imageio/imageio-2.15.0.ebuild | 50 6 files changed, 236 deletions(-) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 6d328e309db4..f13cae32333c 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,6 +1 @@ -DIST imageio-2.13.4.gh.tar.gz 340913 BLAKE2B 332d819633a52069265dd0c02163698085b8d0891ee84def78d99f6fb9888752d8f6384c9666dc66d99bc48673648f736eb6f545b67583cae7252caef6f9e499 SHA512 0329a1bfb6906d7f759fec8d5a500cae9a8edaa125d3e4cab7f0e87b2e5eef24655520aecab309de823f9bd8357a1461f772801bac437ed3489804e3c4b40855 -DIST imageio-2.13.5.gh.tar.gz 341447 BLAKE2B 8fd719533325647980355c0a5180a949d1f282ed11fcdb92a0c580f6aa76f799a60f8a3642c72424e557c84c5f1d5a0610cf679d37dcd8d157865c5d19ef94bf SHA512 52b431c3f41ea598d48f1d9c36cd9a5cdaa13365ce5391b832a3ef5dbdb6803435456bd653b509b75ee00452d07b47e43d87ac0c80598bb99f817ee8abe2e74c -DIST imageio-2.14.0.gh.tar.gz 344226 BLAKE2B 88848591909ef247b7f13b033f545901f850fbc7218558781f1da6077f447d8afab5d9d290558e22bc1e94056049100e26d3a471faf1398dad2b8756747d6670 SHA512 51b005af2eac0988a2c2b2c629be5aff989a9251d60acc01bccbd9109fa7fe3101185dc657d24c8f1ede56cedf39d8815931385c50816f2a5e453fecfc02f967 -DIST imageio-2.14.1.gh.tar.gz 344533 BLAKE2B 769b1752fe7e61f2d1be563db8603afa9e0dda758cdd979413bc3235ae04f2fa6c788f031555cdd73e06d1e8cb89813a5ca6a2f45c0826cf402534a770f80884 SHA512 1e4769f0817f959208c4a2efa0f9b074e305385424c0297936a52bd9835e584f030166dee3de99d078a097b664f6db84f475045ec3e3b6e5b0fea146637b215c -DIST imageio-2.15.0.gh.tar.gz 352945 BLAKE2B d0c24b53b1c57c6feb11d659cc0491a0d622031b2ea8991761326f441f356015ce4fcafec30efb9a30f58627aa16efe7807bb1215c97d9d01db06b58b9c89fae SHA512 4c39c2c5c8bddfa4f1f5c2b95cca3715d4f469284bcf7306ba17fe712aeb4e75d2fa95f1efdc18b39af9a29106d9bbd9b74c648ad3e2c8ca837b601150c4acca DIST imageio-2.16.0.gh.tar.gz 360333 BLAKE2B fbfea25b9a6dfb945bcaced141649bcc3a7c578115fe2be3151d7a90bab6a51fc20e4806085a2afc934b7ec9de95b5df9fedba9af9722242dac44e2f86009e2b SHA512 18f6e3f0b5c09ac546640ef88a0fe6c157e20ecbaa2de5a2199eab6caac3ca9fd294cf66a2eea79b954271c27390816392af62a27d0e2e11817776efec3a0cd3 diff --git a/dev-python/imageio/imageio-2.13.4.ebuild b/dev-python/imageio/imageio-2.13.4.ebuild deleted file mode 100644 index f7d4d4abf4c9.. --- a/dev-python/imageio/imageio-2.13.4.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python library for reading and writing image data" -HOMEPAGE="https://imageio.github.io/; -SRC_URI=" - https://github.com/imageio/imageio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/freeimage -" -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/tifffile[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Fails because of system installed freeimage - tests/test_core.py::test_findlib2 -) - -EPYTEST_IGNORE=( - # Needs unpackaged imageio_ffmpeg - tests/test_ffmpeg.py - tests/test_ffmpeg_info.py -) diff --git a/dev-python/imageio/imageio-2.13.5.ebuild b/dev-python/imageio/imageio-2.13.5.ebuild deleted file mode 100644 index f7d4d4abf4c9.. --- a/dev-python/imageio/imageio-2.13.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python library for reading and writing image data" -HOMEPAGE="https://imageio.github.io/; -SRC_URI=" - https://github.com/imageio/imageio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-envs/
commit: 06d18fcb86570b997f4aba8f13f9ec79e1ad7094 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:27:41 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d18fcb dev-python/jaraco-envs: Bump to 2.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-envs/Manifest | 1 + dev-python/jaraco-envs/jaraco-envs-2.3.0.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/jaraco-envs/Manifest b/dev-python/jaraco-envs/Manifest index ce338bf6a09a..a3baa885d02e 100644 --- a/dev-python/jaraco-envs/Manifest +++ b/dev-python/jaraco-envs/Manifest @@ -1 +1,2 @@ DIST jaraco.envs-2.2.0.tar.gz 6151 BLAKE2B a620bb64ffad881e9b31569d90b621ac79f27ff78c6531f0e89e7f4cf386a4a8045aa9676e561b51d75ce1bef82b4f86342fb51dfe1a1acc32eeae58b4237373 SHA512 b852168f718c133142b592402d17891cad821493842324263c195d0c6d15592946c89431d278b4860f8802363debce87f35e11f1357a52b94620bcc3f90d99ec +DIST jaraco.envs-2.3.0.tar.gz 6939 BLAKE2B 6cbdc2dff26d29c6985175851072278cdec1f4811ef609017870d133547ab69f3e98e6cf09bf6f9770b2cadd62281b806ddbd6d1cab3f5793ec185aa019edd8f SHA512 c0f1e8e515d18d1f5c181c1072fe72b3f99ad06971ec420e3aae6631daa734e0fef05e720cb7770e37de07d65c02578f9be916354d0507761a5fde749c7cb643 diff --git a/dev-python/jaraco-envs/jaraco-envs-2.3.0.ebuild b/dev-python/jaraco-envs/jaraco-envs-2.3.0.ebuild new file mode 100644 index ..f5cc4c263157 --- /dev/null +++ b/dev-python/jaraco-envs/jaraco-envs-2.3.0.ebuild @@ -0,0 +1,35 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/-/.} +DESCRIPTION="Classes for orchestrating Python (virtual) environments" +HOMEPAGE="https://github.com/jaraco/jaraco.envs; +SRC_URI="mirror://pypi/${MY_P::1}/${PN/-/.}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/path-py[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] +" + +# there are no actual tests, just flake8 etc +RESTRICT="test" + +src_prepare() { + # optional runtime dep, not used by anything in ::gentoo + sed -i -e '/tox/d' setup.cfg || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tqdm/
commit: a43b1d9af6787ada7f5bb3455f1b8ca603ecf930 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 28 07:21:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 28 08:28:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43b1d9a dev-python/tqdm: Bump to 4.63.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tqdm/Manifest | 1 + dev-python/tqdm/tqdm-4.63.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest index c2f40f608e07..c206b3dfffe5 100644 --- a/dev-python/tqdm/Manifest +++ b/dev-python/tqdm/Manifest @@ -1 +1,2 @@ DIST tqdm-4.62.3.tar.gz 167952 BLAKE2B d5732fc97256e1fc4f55bd1a0f69f98a87e7132cc1d8484baa12b7615da5a95ce20268515539c595c2b2aaf20f9a9434c17d581b3b90ea3cad3515150e469471 SHA512 1083ca2080163c98bbb55e124ce9d47c790e47c83cd8dad60e4c93773d1d97a50aacb5a25ddb8a2ae3691738e4f4942c88d55dab406c3e810cac18b8929d20ee +DIST tqdm-4.63.0.tar.gz 168556 BLAKE2B f4fa47290f580f0923fa4325e88b103c4175344c928844149bf4b4445816bb7e87bd176d666b93a94a5981b246541017f0a34d710becf082110caca68b9ee45d SHA512 939ac7e310204094cb0c6a935ba6a91af45cd63fa8fa83865b75d1bcea440d5ff21a4d3405f5bcce864b43159921d3ef7b92d9c390fe30902f24e4e724c7eaf9 diff --git a/dev-python/tqdm/tqdm-4.63.0.ebuild b/dev-python/tqdm/tqdm-4.63.0.ebuild new file mode 100644 index ..e8dbfbed9a0d --- /dev/null +++ b/dev-python/tqdm/tqdm-4.63.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Add a progress meter to your loops in a second" +HOMEPAGE=" + https://github.com/tqdm/tqdm/ + https://pypi.org/project/tqdm/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="examples" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # Skip unpredictable performance tests + tests/tests_perf.py +) + +python_install_all() { + doman tqdm/tqdm.1 + newbashcomp tqdm/completion.sh tqdm + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/
commit: bd8811e422fc35b0e4b4fe6c1d0ee638b32248fa Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 05:00:07 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 08:25:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8811e4 x11-terms/kitty-terminfo: add 0.24.3 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-terminfo/Manifest | 1 + .../kitty-terminfo/kitty-terminfo-0.24.3.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index 6f6a1e50c1db..afe5fd88074b 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,2 +1,3 @@ DIST kitty-0.23.1.tar.xz 184 BLAKE2B f452e338fb72f723f2c028f90c20654cf80c5ee1aff924954f81f16445c9f4c10c77bd67d47ae5564b45496012dd1b7de447cdf3974b6913a39d170749878a73 SHA512 2d0c822e6bfca41b0a5e5e71e62f5073792b10c236287a509a6c790e19d098205c8719dbcb4aa630abbbaa3d44d6c9986c13efde7a9556772a89709383a0fe94 DIST kitty-0.24.2.tar.xz 4601672 BLAKE2B 6e253863d81f2ef04f5d185cfe4379fe08818992a12a06da2ce2b0958912c4a0dc164b2ac6e8e74e383716e7040b2390bd1123ab4d8d282ede602dfea5cc756f SHA512 6d49b20dbd96ed0a1ed49a4523b65593c547ea2fec46f4c2557e26cdb5048ebaadb2c2118c7a2dd346f83ecab2d0a341d2322ae37ebe49184e22055581c631e7 +DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.24.3.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.24.3.ebuild new file mode 100644 index ..35ff98034a87 --- /dev/null +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.24.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +BDEPEND="sys-libs/ncurses" + +src_compile() { :; } + +src_install() { + dodir /usr/share/terminfo + tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: c1fd653b423d8a67d3b00525bdcdabff30838f55 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 05:02:29 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 08:25:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fd653b x11-terms/kitty: add 0.24.3 no-rc option has changed meaning from "don't auto-modify user .bashrc" to "don't use a hack'ish env-modifying method to load kitty.bash". Method can make sense on some distros, but we have /etc/bash/bashrc.d on Gentoo which x11-terms/kitty-shell-integration uses. It also has less limitations by working for shells that kitty did not start as well as remote ones if the stand-alone shell-integration package is installed there. So, still keep no-rc. Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/Manifest| 2 + x11-terms/kitty/kitty-0.24.3.ebuild | 128 2 files changed, 130 insertions(+) diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index bf3fb6efec20..e2ebe6adc9ca 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -1,3 +1,5 @@ DIST kitty-0.23.1.tar.xz 184 BLAKE2B f452e338fb72f723f2c028f90c20654cf80c5ee1aff924954f81f16445c9f4c10c77bd67d47ae5564b45496012dd1b7de447cdf3974b6913a39d170749878a73 SHA512 2d0c822e6bfca41b0a5e5e71e62f5073792b10c236287a509a6c790e19d098205c8719dbcb4aa630abbbaa3d44d6c9986c13efde7a9556772a89709383a0fe94 DIST kitty-0.24.2.tar.xz 4601672 BLAKE2B 6e253863d81f2ef04f5d185cfe4379fe08818992a12a06da2ce2b0958912c4a0dc164b2ac6e8e74e383716e7040b2390bd1123ab4d8d282ede602dfea5cc756f SHA512 6d49b20dbd96ed0a1ed49a4523b65593c547ea2fec46f4c2557e26cdb5048ebaadb2c2118c7a2dd346f83ecab2d0a341d2322ae37ebe49184e22055581c631e7 DIST kitty-0.24.2.tar.xz.sig 566 BLAKE2B f6f179a90acd2572549bc16e42ad637cb5d35e7488050e97fb285cc55b2cf04d1a5188949cc3172401090e2bcabcd239879f07acfef513090d5e1dd6688098a3 SHA512 6b415e87bf1f076e32da61cb7a64c3fd6e3a17ff8606cbfef8f92cfaa6b38123472a827ed4e8ff3cd54e8a74bd328e98b29104fdf18eca6e25bb1b170add3180 +DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a +DIST kitty-0.24.3.tar.xz.sig 566 BLAKE2B 1b1f99fef62a12863d7bda33f24e2273385b71653e90641b6ee1b3fd9543fe46fab5962751f30553dacf5b35e23334abbddb22ba1924fff6a878164f94bc9102 SHA512 1658bac350f92e9cdefe16ed1bffd61b5ba5e3ced82982ebfde34365095bf381fe5b0732388209688b6082e27f0b61e85e6f962d894e842994b47fdd64552026 diff --git a/x11-terms/kitty/kitty-0.24.3.ebuild b/x11-terms/kitty/kitty-0.24.3.ebuild new file mode 100644 index ..f12b599aaa04 --- /dev/null +++ b/x11-terms/kitty/kitty-0.24.3.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit optfeature python-single-r1 toolchain-funcs xdg + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git; +else + inherit verify-sig + SRC_URI=" + https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz + verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" + KEYWORDS="~amd64 ~ppc64 ~x86" +fi + +DESCRIPTION="Fast, feature-rich, GPU-based terminal" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+X debug test transfer wayland" +REQUIRED_USE=" + || ( X wayland ) + ${PYTHON_REQUIRED_USE}" +RESTRICT="!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libglvnd[X?] + media-libs/libpng:= + sys-apps/dbus + sys-libs/zlib:= + x11-libs/libxkbcommon[X?] + x11-misc/xkeyboard-config + ~x11-terms/kitty-shell-integration-${PV} + ~x11-terms/kitty-terminfo-${PV} + X? ( x11-libs/libX11 ) + transfer? ( net-libs/librsync:= ) + wayland? ( dev-libs/wayland )" +DEPEND=" + ${RDEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + ) + wayland? ( dev-libs/wayland-protocols )" +BDEPEND=" + ${PYTHON_DEPS} + sys-libs/ncurses + virtual/pkgconfig + test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') ) + wayland? ( dev-util/wayland-scanner )" +[[ ${PV} == ]]
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/
commit: 8bfd2f82b8ab2389fdb94d359a4b27f392b994b7 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 28 04:59:20 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 28 08:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfd2f82 x11-terms/kitty-shell-integration: add 0.24.3 Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty-shell-integration/Manifest | 1 + .../kitty-shell-integration-0.24.3.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index 5980c6630eec..bc771a54cde8 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1 +1,2 @@ DIST kitty-0.24.2.tar.xz 4601672 BLAKE2B 6e253863d81f2ef04f5d185cfe4379fe08818992a12a06da2ce2b0958912c4a0dc164b2ac6e8e74e383716e7040b2390bd1123ab4d8d282ede602dfea5cc756f SHA512 6d49b20dbd96ed0a1ed49a4523b65593c547ea2fec46f4c2557e26cdb5048ebaadb2c2118c7a2dd346f83ecab2d0a341d2322ae37ebe49184e22055581c631e7 +DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.3.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.3.ebuild new file mode 100644 index ..80e3667e6412 --- /dev/null +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/; +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz; +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +src_compile() { :; } + +src_install() { + # install the whole directory in the upstream suggested location + # for consistency (i.e. less variation between distros if someone + # ssh into Gentoo), then set symlinks to autoload where possible + # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) + insinto /usr/share/kitty + doins -r shell-integration + + dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash + + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish + + dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty + # zsh integration is handled automatically without needing to modify rc files, + # but may require user intervention depending on zsh invocation or if remote +}