[gentoo-commits] repo/gentoo:master commit in: dev-python/diskcache/
commit: 3962702fbe3a5e129a80b3993939bb2dceb0a615 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 26 07:40:10 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 26 07:48:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3962702f dev-python/diskcache: Migrate to PEP517 build Signed-off-by: Michał Górny gentoo.org> dev-python/diskcache/diskcache-5.4.0-r1.ebuild | 41 ++ 1 file changed, 41 insertions(+) diff --git a/dev-python/diskcache/diskcache-5.4.0-r1.ebuild b/dev-python/diskcache/diskcache-5.4.0-r1.ebuild new file mode 100644 index ..76a1c5fc6504 --- /dev/null +++ b/dev-python/diskcache/diskcache-5.4.0-r1.ebuild @@ -0,0 +1,41 @@ +# 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} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +HOMEPAGE=" + https://www.grantjenks.com/docs/diskcache/ + https://github.com/grantjenks/python-diskcache/ +" +DESCRIPTION="Disk and file backed cache" +SRC_URI=" + https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/python-diskcache-${PV} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + >=dev-python/django-3.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + # remove dep on pytest-xdist and pytest-cov + sed -i -e '/-n auto/d' -e '/--cov/d' tox.ini || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/unicodecsv/
commit: a9e8a8a541511c1d6d20601c3051e902ffa956ef Author: Michał Górny gentoo org> AuthorDate: Sat Feb 26 07:42:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 26 07:48:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e8a8a5 dev-python/unicodecsv: EAPI 8, PEP517 Signed-off-by: Michał Górny gentoo.org> dev-python/unicodecsv/unicodecsv-0.14.1-r2.ebuild | 28 +++ 1 file changed, 28 insertions(+) diff --git a/dev-python/unicodecsv/unicodecsv-0.14.1-r2.ebuild b/dev-python/unicodecsv/unicodecsv-0.14.1-r2.ebuild new file mode 100644 index ..7b08a0159317 --- /dev/null +++ b/dev-python/unicodecsv/unicodecsv-0.14.1-r2.ebuild @@ -0,0 +1,28 @@ +# 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="Drop-in replacement for python stdlib csv module supporting unicode" +HOMEPAGE=" + https://pypi.org/project/unicodecsv/ + https://github.com/jdunck/python-unicodecsv/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +distutils_enable_tests unittest + +src_prepare() { + # un-depend on unittest2 + sed -i -e 's:unittest2 as ::' unicodecsv/test.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jellyfish/
commit: 7d8e2b7445d1daaca8fd21f94e933643ccd07534 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 26 07:46:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 26 07:49:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8e2b74 dev-python/jellyfish: Switch to PEP517 build Signed-off-by: Michał Górny gentoo.org> dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild b/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild new file mode 100644 index ..144312e581c6 --- /dev/null +++ b/dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild @@ -0,0 +1,34 @@ +# 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 module for doing approximate and phonetic matching of strings" +HOMEPAGE="https://github.com/jamesturk/jellyfish https://pypi.org/project/jellyfish/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/unicodecsv[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + rm -r jellyfish || die + distutils-r1_src_test +} + +python_test() { + epytest --pyargs jellyfish.test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/parameterized/
commit: 2abec76706b4670aae35abcaf4be3d334241221f Author: Michał Górny gentoo org> AuthorDate: Sat Feb 26 07:46:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 26 07:49:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abec767 dev-python/parameterized: EAPI 8, PEP517 Signed-off-by: Michał Górny gentoo.org> .../parameterized/parameterized-0.8.1-r1.ebuild| 25 ++ 1 file changed, 25 insertions(+) diff --git a/dev-python/parameterized/parameterized-0.8.1-r1.ebuild b/dev-python/parameterized/parameterized-0.8.1-r1.ebuild new file mode 100644 index ..884e6e1ca7c0 --- /dev/null +++ b/dev-python/parameterized/parameterized-0.8.1-r1.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} ) + +inherit distutils-r1 + +DESCRIPTION="Parameterized testing with any Python test framework" +HOMEPAGE="https://github.com/wolever/parameterized/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests nose
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/files/, media-libs/flac/
commit: fa2fb6beb221aa455c16fba7306555e9b79d4853 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Feb 26 07:43:27 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Feb 26 07:43:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2fb6be media-libs/flac: removed vulnerable 1.3.3-r1 Bug: https://bugs.gentoo.org/833929 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/flac/Manifest | 1 - ...ac-1.3.3-fix-zero-first-byte-md5sum-check.patch | 13 - media-libs/flac/flac-1.3.3-r1.ebuild | 59 -- 3 files changed, 73 deletions(-) diff --git a/media-libs/flac/Manifest b/media-libs/flac/Manifest index 7f50cb5c17e8..b8a23c4d2cbe 100644 --- a/media-libs/flac/Manifest +++ b/media-libs/flac/Manifest @@ -1,2 +1 @@ -DIST flac-1.3.3.tar.xz 1044472 BLAKE2B 14acf10e5bce54767a8e3c9bfd0b80c388011e35c7e6a814672f8048d5350b4e6f54c6df4f704e611fa4a796fcfcb6aca1ed798f542cd6abe181210f9f6e33f6 SHA512 d6417e14fab0c41b2df369e5e39ce62a5f588e491af4d465b0162f74e171e5549b2f061867f344bfbf8aaccd246bf5f2acd697e532a2c7901c920c69429b1a28 DIST flac-1.3.4.tar.xz 1038356 BLAKE2B 0553cd42705f31d6a98d10e8b73953265e97c6b1e46bb59c7d97d12ec1b4aae4c3d6f5e85b9e5d1513f7efac82a65ea9dc59d89d8df0254ff3ab1188039c55c5 SHA512 4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9 diff --git a/media-libs/flac/files/flac-1.3.3-fix-zero-first-byte-md5sum-check.patch b/media-libs/flac/files/flac-1.3.3-fix-zero-first-byte-md5sum-check.patch deleted file mode 100644 index bcad809374e3.. --- a/media-libs/flac/files/flac-1.3.3-fix-zero-first-byte-md5sum-check.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/flac/decode.c b/src/flac/decode.c -index c26d3f60..bd3f6524 100644 a/src/flac/decode.c -+++ b/src/flac/decode.c -@@ -1307,7 +1307,7 @@ void metadata_callback(const FLAC__StreamDecoder *decoder, const FLAC__StreamMet - if(metadata->type == FLAC__METADATA_TYPE_STREAMINFO) { - FLAC__uint64 skip, until; - decoder_session->got_stream_info = true; -- decoder_session->has_md5sum = memcmp(metadata->data.stream_info.md5sum, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16); -+ decoder_session->has_md5sum = memcmp(metadata->data.stream_info.md5sum, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) != 0; - decoder_session->bps = metadata->data.stream_info.bits_per_sample; - decoder_session->channels = metadata->data.stream_info.channels; - decoder_session->sample_rate = metadata->data.stream_info.sample_rate; diff --git a/media-libs/flac/flac-1.3.3-r1.ebuild b/media-libs/flac/flac-1.3.3-r1.ebuild deleted file mode 100644 index 6dfe898f30c5.. --- a/media-libs/flac/flac-1.3.3-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -DESCRIPTION="free lossless audio encoder and decoder" -HOMEPAGE="https://xiph.org/flac/; -SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz; - -LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_sse static-libs" - -RDEPEND="ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - app-arch/xz-utils - sys-devel/gettext - virtual/pkgconfig - abi_x86_32? ( dev-lang/nasm )" - -PATCHES=( "${FILESDIR}/${P}-fix-zero-first-byte-md5sum-check.patch" ) - -multilib_src_configure() { - local myeconfargs=( - --disable-doxygen-docs - --disable-examples - --disable-xmms-plugin - $([[ ${CHOST} == *-darwin* ]] && echo "--disable-asm-optimizations") - $(use_enable cpu_flags_ppc_altivec altivec) - $(use_enable cpu_flags_ppc_vsx vsx) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable cxx cpplibs) - $(use_enable debug) - $(use_enable ogg) - $(use_enable static-libs static) - - # cross-compile fix (bug #521446) - # no effect if ogg support is disabled - --with-ogg - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - if [[ ${UID} != 0 ]]; then - emake -j1 check - else - ewarn "Tests will fail if ran as root, skipping." - fi -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/
commit: a91485744aea2e2eea9eed3f39071e53f0007514 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 05:35:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 05:35:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9148574 net-firewall/firewalld: tweak optfeature phasing Signed-off-by: Sam James gentoo.org> net-firewall/firewalld/firewalld-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild index 273fdfa6a807..9b7cca65163e 100644 --- a/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild +++ b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild @@ -204,7 +204,7 @@ pkg_postinst() { gnome2_schemas_update # bug #833569 - optfeature "Change zones with NetworkManager" gnome-extra/nm-applet + optfeature "changing zones with NetworkManager" gnome-extra/nm-applet } pkg_postrm() {
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/
commit: 0dde7837c0b46c0a4f52e7229038d8452b4f11a5 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 05:33:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 05:34:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dde7837 net-firewall/firewalld: update plocale list ... and add || die to the check-for-changes call. Signed-off-by: Sam James gentoo.org> .../firewalld/{firewalld-1.1.0.ebuild => firewalld-1.1.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/firewalld/firewalld-1.1.0.ebuild b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild similarity index 96% rename from net-firewall/firewalld/firewalld-1.1.0.ebuild rename to net-firewall/firewalld/firewalld-1.1.0-r1.ebuild index 467c6bd41651..273fdfa6a807 100644 --- a/net-firewall/firewalld/firewalld-1.1.0.ebuild +++ b/net-firewall/firewalld/firewalld-1.1.0-r1.ebuild @@ -45,7 +45,7 @@ RESTRICT="test" # bug 650760 # Needs more investigation: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*" -PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl gu hi hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru si sk sq sr sr@latin sv ta te tr uk zh_CN zh_TW" +PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl gu hi hr hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru si sk sq sr sr@latin sv ta te tr uk zh_CN zh_TW" pkg_setup() { # See bug #830132 for the huge list @@ -149,7 +149,7 @@ src_prepare() { eautoreconf - plocale_find_changes "po" "" ".po" + plocale_find_changes "po" "" ".po" || die plocale_get_locales | sed -e 's/ /\n/g' > po/LINGUAS }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rash_alt/
commit: 887dcdd93e30d1a21c5c16fd3846415a67828e9e Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 26 04:38:14 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 26 04:38:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887dcdd9 dev-ruby/rash_alt: add 0.4.12 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rash_alt/Manifest | 1 + dev-ruby/rash_alt/rash_alt-0.4.12.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/rash_alt/Manifest b/dev-ruby/rash_alt/Manifest index 4848de7ae7af..f0ba357170b2 100644 --- a/dev-ruby/rash_alt/Manifest +++ b/dev-ruby/rash_alt/Manifest @@ -1 +1,2 @@ +DIST rash_alt-0.4.12.gem 9216 BLAKE2B 2785eee275672beeb04bdf42126c889185a0400e2d2838a2bc7d2212c617fac97b6d11319b4f45022bf87119cb55dd9ad9579731541c650bd26114cb3bfd68c9 SHA512 a337521ef6522f2a2bcb30bbeecd9c3a45f8f2915299080ad13f3f544950ab482980e106b217f146034a15af93fc4efc013edb5a73f831ac053d09f536df337d DIST rash_alt-0.4.9.gem 8704 BLAKE2B 8b0fdbc5934a50e161ae1732b915dff6c8264ec6e3b2e2905ab3c5bb23174681bb12a738a8b43f1fffee9c1b39ca0dd0102b1a703ee769a8bfa1e4ed469d291f SHA512 a00cd979386b98e520bb09e9f866f0865b0213d67647c52acf0eb007aad0607d47fd8017c809d1613b6c9e94317dfafee0da7892301212209b27245de472116e diff --git a/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild b/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild new file mode 100644 index ..e9c9d59125c5 --- /dev/null +++ b/dev-ruby/rash_alt/rash_alt-0.4.12.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="rash.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Rash alt version for Hashie's own Rash" +HOMEPAGE="https://github.com/shishi/rash_alt; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/hashie-3.4:*" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + + sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/gtk-gnutella/
commit: 502518b5ab16603ef522a7efeffb71b94a2d3a65 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 26 04:31:46 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 26 04:31:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502518b5 net-p2p/gtk-gnutella: add 1.2.2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> net-p2p/gtk-gnutella/Manifest | 1 + net-p2p/gtk-gnutella/gtk-gnutella-1.2.2.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest index 3a422abfdce3..0318b7769f7a 100644 --- a/net-p2p/gtk-gnutella/Manifest +++ b/net-p2p/gtk-gnutella/Manifest @@ -1 +1,2 @@ DIST gtk-gnutella-1.2.1.tar.gz 25055800 BLAKE2B 09f68979bc4df130e2b7b4a78017c2834feab1173d6242fe07856be038b9c671609fee7a7ec270fd6f9592a2fb2bfa0bf8a08472da0f41f6e3dc2dfaafd5ed58 SHA512 e53c8e0f7d11f699e9eb77546f3d6ca240ee9fa92e8817af4631250d86714b97eb36fbcd83e46d8429cbd12532c9c9a343a2ba69eba6deda4bc9c5610e98efc8 +DIST gtk-gnutella-1.2.2.tar.gz 26708793 BLAKE2B 9b8c1600914f5679c017929afa6d1f508734b21d95231c15588c64d9b1e9185ddb82ee26478d5d5d34c715fd475ccfe1e65b4b96ed4acc271444d21317013630 SHA512 d4825bb765d9b73b24d1dc7238a31c5e78c9adb7c765b0b913d4fce1467fb3655ac3214381748bca20fd3e02345ba0583d591e2177299d5130951808cd7bd325 diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.2.2.ebuild b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.2.ebuild new file mode 100644 index ..872625dee63c --- /dev/null +++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.2.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic strip-linguas toolchain-funcs + +IUSE="nls dbus ssl +gtk" + +DESCRIPTION="A GTK+ Gnutella client" +SRC_URI="https://github.com/gtk-gnutella/gtk-gnutella/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="http://gtk-gnutella.sourceforge.net/; + +SLOT="0" +LICENSE="CC-BY-SA-4.0 GPL-2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=" + sys-libs/binutils-libs:= + dev-libs/glib:2 + sys-libs/zlib + gtk? ( >=x11-libs/gtk+-2.2.1:2 ) + dbus? ( >=sys-apps/dbus-0.35.2 ) + ssl? ( >=net-libs/gnutls-2.2.5 ) + nls? ( >=sys-devel/gettext-0.11.5 )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + filter-flags -flto + strip-linguas -i po + + echo "# Gentoo-selected LINGUAS" > po/LINGUAS + for ling in ${LINGUAS}; do + echo $ling >> po/LINGUAS + done + + default +} + +src_configure() { + # There is no option to turn off optimization through the build.sh + # script. + sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh || die + + # The build script does not support the equivalent --enable + # options so we must construct the configuration by hand. + + local myconf + + if ! use nls; then + myconf="${myconf} --disable-nls" + fi + + if ! use dbus; then + myconf="${myconf} --disable-dbus" + fi + + if ! use ssl; then + myconf="${myconf} --disable-gnutls" + fi + + if use gtk; then + myconf="${myconf} --gtk2" + else + myconf="${myconf} --topless" + fi + + ./build.sh \ + --configure-only \ + --prefix="/usr" \ + --cc=$(tc-getCC) \ + ${myconf} +} + +src_compile() { + # Build system is not parallel-safe, bug 500760 + emake -j1 +} + +src_install() { + dodir /usr/bin + emake INSTALL_PREFIX="${D}" install + dodoc AUTHORS ChangeLog README TODO + + # Touch the symbols file into the future to avoid warnings from + # gtk-gnutella later on, since we will most likely strip the binary. + touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" || die +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: aae34f69628b1a0c88b47bc59cdd599d77daaad5 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 04:10:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 04:10:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae34f69 profiles/arch/arm64: unmask libjpeg-turbo[cpu_flags_arm_neon] Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 9eac6adf4ebc..4166bc6182cf 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-02-26) +# Supports 64-bit NEON +>=media-libs/libjpeg-turbo-2.1.3 -cpu_flags_arm_neon + # Adel Kara Slimane (2022-01-11) # Mask AMF keyword on non-amd64 arches # It is unusable, for now, in other arches
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/files/, net-firewall/firewalld/
commit: eaf5a9d096bc19ea688b4cfb7612cab7fa5658ab Author: Sam James gentoo org> AuthorDate: Sat Feb 26 04:05:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 04:07:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf5a9d0 net-firewall/firewalld: add 1.1.0 - Add updated firewalld.service for systemd (drops Conflicts line w/ now-gone iptables-and-friends unit files) - Fix needed kernel config options - Add optfeature for gnome-extra/nm-applet Closes: https://bugs.gentoo.org/831259 Closes: https://bugs.gentoo.org/833506 Closes: https://bugs.gentoo.org/833569 Thanks-to: gmx.com> Signed-off-by: Sam James gentoo.org> net-firewall/firewalld/Manifest| 1 + net-firewall/firewalld/files/firewalld.service | 22 +++ net-firewall/firewalld/firewalld-1.1.0.ebuild | 213 + 3 files changed, 236 insertions(+) diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest index b33424011e4d..eb1690b0d69a 100644 --- a/net-firewall/firewalld/Manifest +++ b/net-firewall/firewalld/Manifest @@ -1,2 +1,3 @@ DIST firewalld-1.0.2.tar.gz 1307963 BLAKE2B 11a7710981ba39f4bcb8431558e5b558a60d77fb1aa3fe4c5febc37f2eab754a6608e4820b6318c963bb6290a9b26ae9e162d9e46277c34dfdacac46ba938b21 SHA512 fbb60a6f52e5be26051303769b6521a6c775d450ab6704f2d63fe38dc6194976ad36f1d924380d09012f41ab6dab1f6f78c5a859fbfe00c52cdff40d82e62283 DIST firewalld-1.0.3.tar.gz 1310433 BLAKE2B c414a347ca1008e010bf8393e4538b5845fde7cc53b810276e46d67c6302cfe93a59665ad6ebc533b3ae04908f9089546b109888f60f0c798f3cac62a30d SHA512 0ba423e8c294d143f31bbdac13553e58cd0a3429812b555829c34f411478c26cffcc40095218539155e9ed7fe7e360fb8dd85a572a8ad9d5650b0cc206fe42a1 +DIST firewalld-1.1.0.tar.gz 1324519 BLAKE2B d9f97c88a1ed44b325bb95616770c0aff6e0088bccd08d062b3be686964d3d36003c1e13809a8802af2062ff7544b2a1fd870c1e933952a9b77af989ec0f9b54 SHA512 4cb8b0d6387de72827d06c19019e5608e36f647a70aef04879f9225795571638758abd5ff6333bd9db816b6de40d7e8df04c402556c2402e85ad34633d337091 diff --git a/net-firewall/firewalld/files/firewalld.service b/net-firewall/firewalld/files/firewalld.service new file mode 100644 index ..708326f58fed --- /dev/null +++ b/net-firewall/firewalld/files/firewalld.service @@ -0,0 +1,22 @@ +[Unit] +Description=firewalld - dynamic firewall daemon +Before=network-pre.target +Wants=network-pre.target +After=dbus.service +After=polkit.service +Documentation=man:firewalld(1) + +[Service] +EnvironmentFile=-/etc/sysconfig/firewalld +ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS +ExecReload=/bin/kill -HUP $MAINPID +# supress to log debug and error output also to /var/log/messages +StandardOutput=null +StandardError=null +Type=dbus +BusName=org.fedoraproject.FirewallD1 +KillMode=mixed + +[Install] +WantedBy=multi-user.target +Alias=dbus-org.fedoraproject.FirewallD1.service diff --git a/net-firewall/firewalld/firewalld-1.1.0.ebuild b/net-firewall/firewalld/firewalld-1.1.0.ebuild new file mode 100644 index ..467c6bd41651 --- /dev/null +++ b/net-firewall/firewalld/firewalld-1.1.0.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +inherit autotools bash-completion-r1 gnome2-utils linux-info optfeature plocale python-single-r1 systemd xdg-utils + +DESCRIPTION="A firewall daemon with D-Bus interface providing a dynamic firewall" +HOMEPAGE="https://firewalld.org/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="gui +nftables +iptables" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + iptables? ( + net-firewall/iptables[ipv6(+)] + net-firewall/ebtables + net-firewall/ipset + nftables? ( net-firewall/nftables[xtables(+)] ) + ) + || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gui? ( + x11-libs/gtk+:3 + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + ) + nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) + ')" +DEPEND="${RDEPEND} + dev-libs/glib:2" +BDEPEND=">=dev-util/intltool-0.35 + sys-devel/gettext" + +RESTRICT="test" # bug 650760 + +# Testsuite's Makefile.am calls missing(!) +# ... but this seems to be consistent with the autoconf docs? +# Needs more investigation: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html +QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*" + +PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl gu hi hu
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvterm/
commit: 797d3241dad49ce21df961b2f01460b6ecf2dde3 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:18:11 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797d3241 dev-libs/libvterm: add 0.1.4 Signed-off-by: Sam James gentoo.org> dev-libs/libvterm/Manifest | 1 + dev-libs/libvterm/libvterm-0.1.4.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-libs/libvterm/Manifest b/dev-libs/libvterm/Manifest index 333822bdcc8d..d73b92f1ed03 100644 --- a/dev-libs/libvterm/Manifest +++ b/dev-libs/libvterm/Manifest @@ -2,3 +2,4 @@ DIST libvterm-0.0_pre20181126.tar.gz 65524 BLAKE2B 00ad4cbc60739aae173e86ae7aa35 DIST libvterm-0.1.1.tar.gz 69044 BLAKE2B 2e521a26238772370718e3c643e2225c9be7877f6312573d54c8cf3b34e38996886f1100ddae12e34ced1c8eace1a307238024fb91b2a96e6b9e2e85d30a5073 SHA512 beb21ae2bcc5f5e7dbc8cb645e004ce923f2b77f756b48a9ec835dbe1c99afa8cdbce12c5f982b5ca880b5b1ea113570d48733a1d043a7b16ae271f5718a6757 DIST libvterm-0.1.2.tar.gz 69050 BLAKE2B bd547e14ef2b2b7c733a88ccd975db5ccc936ad5df49221cc6877be223e48da41fd8e5cf40dbc8750a95d6efaa6e5b97d337d4a013ec534a4bbfd68279325bc0 SHA512 5d6a17b98d4dda9d0529c3686cadc1f788e48667fa133100bfb0cdc92a6b08d0ea2f1a6058f58941e1408788c4f1d5a86941ec2457e31c6582f5ddd13bcdf7c4 DIST libvterm-0.1.3.tar.gz 69115 BLAKE2B befdb173a75652a42f3ba72682cc5c411ee170f2cfe46a22f133ca2b414f40f3af97331a4aaa34ca2a36f39b2ef92b63f2730bd872db8181512fd18f95921034 SHA512 de68b36c589638cc727fdd8153af66cc9288d32567bca1213e3769418a7b98afff68565dfd34f73f74625c39e66b60da7e658e9afa9bef4efa2072ff91d872e5 +DIST libvterm-0.1.4.tar.gz 69122 BLAKE2B 4f0acc9ec6755c4a840e5df6c32c44e12c5316b5c5918d0e8eada19d819736c3e5b9090b468e32b3141a7fbb5ba226e365be27d6d1d9ca22f9f5e365fc3971c2 SHA512 90b5d47417e3f469df5c6574a27d12bd6bd1571d17cab7c4ac0ee61b1dbcb6361987f6fdfd11e314ea32f8958ec165c319a34d0f77288947c7cbc11de697d524 diff --git a/dev-libs/libvterm/libvterm-0.1.4.ebuild b/dev-libs/libvterm/libvterm-0.1.4.ebuild new file mode 100644 index ..21001f797e99 --- /dev/null +++ b/dev-libs/libvterm/libvterm-0.1.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator" +HOMEPAGE="https://www.leonerd.org.uk/code/libvterm/; +SRC_URI="https://www.leonerd.org.uk/code/${PN}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" + +BDEPEND=" + dev-lang/perl + sys-devel/libtool + virtual/pkgconfig +" +RDEPEND="!dev-libs/libvterm-neovim" + +src_compile() { + tc-export CC + + append-cflags -fPIC + emake VERBOSE=1 PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake \ + VERBOSE=1 \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" install + + find "${ED}" -name '*.la' -delete || die "Failed to prune libtool files" +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/luv/, dev-lua/luv/files/
commit: d66b15988f972338e72ffd7c1c538d55416dcfba Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:13:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66b1598 dev-lua/luv: add 1.43.0.0 Closes: https://bugs.gentoo.org/834057 Signed-off-by: Sam James gentoo.org> dev-lua/luv/Manifest | 1 + .../luv/files/luv-1.43.0.0-cmake_lua_version.patch | 13 dev-lua/luv/luv-1.43.0.0.ebuild| 86 ++ 3 files changed, 100 insertions(+) diff --git a/dev-lua/luv/Manifest b/dev-lua/luv/Manifest index 338dcf0a606b..51e54f591dde 100644 --- a/dev-lua/luv/Manifest +++ b/dev-lua/luv/Manifest @@ -1,2 +1,3 @@ DIST luv-1.36.0.0.tar.gz 107196 BLAKE2B 31a02c3e928559037355186810187299a3cb1420265a27756b0613781621c78c18edc272072cc29c46336787b040453cc9a06195264c0a72a985e49c48202022 SHA512 3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1 +DIST luv-1.43.0.0.tar.gz 122337 BLAKE2B 435334d869487de38215ce9b551f586d4017c7f83497bc90637fc8acb8e63d1c36f6678a3f2c4d5b24b76fd904b2fa8c364a31bc1bd544416f60f2b8290903d3 SHA512 f51d9b3c733dd5617fca49534fdd77dbb6a3d6f58263f453db8dcde21679f4a471e15d6f5b05bcb22a2552455df8beb238d33b0999306bf2a5ad6755da4044ff DIST luv-lua-compat-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d diff --git a/dev-lua/luv/files/luv-1.43.0.0-cmake_lua_version.patch b/dev-lua/luv/files/luv-1.43.0.0-cmake_lua_version.patch new file mode 100644 index ..d9c324935b91 --- /dev/null +++ b/dev-lua/luv/files/luv-1.43.0.0-cmake_lua_version.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 78c0345..853ba90 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -140,7 +140,7 @@ else (LUA) + if (WIN32) + find_package(Lua REQUIRED) + else() +-find_package(Lua) ++find_package(Lua ${LUA_VERSION} EXACT REQUIRED) + endif() + if(NOT LUA_INCLUDE_DIR) + message( FATAL_ERROR "Failed to find Lua headers. Variable `LUA_INCLUDE_DIR' expected to be defined.") diff --git a/dev-lua/luv/luv-1.43.0.0.ebuild b/dev-lua/luv/luv-1.43.0.0.ebuild new file mode 100644 index ..9c3fb9018539 --- /dev/null +++ b/dev-lua/luv/luv-1.43.0.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit cmake flag-o-matic lua-single unpacker + +# e.g. MY_PV = a.b.c-d +MY_PV="$(ver_rs 3 -)" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Bare libuv bindings for lua" +HOMEPAGE="https://github.com/luvit/luv; + +LUA_COMPAT_PV="0.10" +SRC_URI=" + https://github.com/luvit/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz + https://github.com/keplerproject/lua-compat-5.3/archive/v${LUA_COMPAT_PV}.tar.gz -> ${PN}-lua-compat-${LUA_COMPAT_PV}.tar.gz +" + +LICENSE="Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +BDEPEND="virtual/pkgconfig" +DEPEND="${LUA_DEPS} + >=dev-libs/libuv-1.32.0:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.43.0.0-cmake_lua_version.patch +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # Fix libdir + # Match '/lib/' and '/lib"' without capturing / or ", replacing with libdir + sed -i -r "s/\/lib(\"|\/)/\/$(get_libdir)\1/g" CMakeLists.txt || die "Failed to sed CMakeLists.txt" + cmake_src_prepare +} + +# This could in theory be multi-impl (and we have an ebuild in git history, +# 1.32.0.0-r101, which implements it) - the only revdep currently in the tree, +# app-editors/neovim, actually links against luv instead of trying to load it +# as a module. We could probably implement some sort of a hack for this +# - but given how messy it would be, don't bother unless someone actually requests +# luv multi-impl support. +src_configure() { + lua_compat_dir="${WORKDIR}/lua-compat-5.3-${LUA_COMPAT_PV}" + + local mycmakeargs=( + -DBUILD_MODULE=OFF + -DLUA_BUILD_TYPE=System + -DLUA_COMPAT53_DIR="${lua_compat_dir}" + -DWITH_SHARED_LIBUV=ON + ) + if [[ ${ELUA} == luajit ]]; then + mycmakeargs+=( + -DWITH_LUA_ENGINE=LuaJIT + ) + else + mycmakeargs+=( + -DWITH_LUA_ENGINE=Lua + -DLUA_VERSION=$(ver_cut 1-2 $(lua_get_version)) + ) + fi + + if [[
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 1e486659eb789f433ae9838da85dabbcad1bed6c Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:35:19 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e486659 x11-terms/xterm: drop 366, 368, 369 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 3 -- x11-terms/xterm/xterm-366.ebuild | 99 x11-terms/xterm/xterm-368.ebuild | 99 x11-terms/xterm/xterm-369.ebuild | 99 4 files changed, 300 deletions(-) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 55a19499fac2..236b98b98dfd 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,6 +1,3 @@ -DIST xterm-366.tgz 1445992 BLAKE2B 4724851b84ae0682b39e5f1b070ba9f04c627511aa20a5b1c76e740666e14436a0095d8a1be4f6ad54eb1e5d841ef766b0bf4d840ebddcaea0889285f1377900 SHA512 ffab7e0970b92a25488bd57da2dfe2856279208c489a632e0e92788deec2a4f99510f76e1c88e55f389dfe984c323add0fab31b04d2a1d774ce6d3b2c9c642ef DIST xterm-367.tgz 1448562 BLAKE2B 29b38ba3b48c843ecbf22d209a05afb4e9a6d52cf8f14efa18ed5dd02b26cc11c107bfb17260cb62f68fc318cb08e5147b5f12e8779ca63151c7b712ada60b7e SHA512 86fd6ed4e4aa0201349edd67d8bf00d3b93a19640307372011f9bdcd26fdb453267d1ab092a0639902e419b00c175d793b196884b6e65e546650e1b83a4461c4 -DIST xterm-368.tgz 1451700 BLAKE2B 3fe939b8248e8839ba8b73b0971ab380e5f6528f51bd1993cc26d53755177fd5537cdbf2044f7fedad20663b3a7b42bc7f8b1c138233d44eb91472840f8448e1 SHA512 ea2f27722795c47a406cf4956ecdd05bae19aee621a0183aa167d188a90767a859ce41c6d1b1352b5ebd94d920360d3f26248ec0bb2068c253583d460baeafda -DIST xterm-369.tgz 1461310 BLAKE2B 0b807b07c71af39df6b38b16b45f8f24a77e00bf41243c1109cf25c7ff448729b0ed64d62a99e954e0939e4f8ac6298afdc61b4098cf489eadbef55940e0f277 SHA512 b574e75e8bc7918f6e637534a39ebbc72cfbc74e4ff3e2b914962722b9c6e60adee49d74ebe1e778bcb35556e04098baa4465d1694fde61fbcca6434e6e706a7 DIST xterm-370.tgz 1500208 BLAKE2B 973cda2511e761be64332746f004ed9ea716c8f5b7065cef2ef60d789e6186138b671920f23135b5c66d3226ce17c1d195db456350c94f5f0973e29610896b1a SHA512 24f1836c4f5aec175c45db77e9bc829b45ee2c93cf12c20252b22bee470392ef0637cfbbb6e90074b1c038ac023f74a4fb713bbd4abf2b5b86d064667caf38dd DIST xterm-371.tgz 1507938 BLAKE2B 4ae16885bc07e7a0feb9aae29ef724f45e1170ba1eb7660c000df9a3f903c73063569d366383e7c30546480675b3fcd6513bb824ee3a5ee05155739e858360c5 SHA512 024c2cd8ab5a9da658507974a917497f693a0fb8cf4519c41c7e75ef2bfcc146c7078129590a836a322f7e59a550ad741b55dcbe98be6ee7988ccebe8903 diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild deleted file mode 100644 index 99c8680dc55c.. --- a/x11-terms/xterm/xterm-366.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic toolchain-funcs - -DESCRIPTION="Terminal Emulator for X Windows" -HOMEPAGE="https://invisible-island.net/xterm/; -SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" - -BDEPEND="virtual/pkgconfig - x11-base/xorg-proto" -DEPEND=" - kernel_linux? ( sys-libs/libutempter ) - media-libs/fontconfig:1.0 - >=sys-libs/ncurses-5.7-r7:0= - x11-apps/xmessage - x11-libs/libICE - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXft - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrender - x11-libs/libXt - unicode? ( x11-apps/luit ) - Xaw3d? ( x11-libs/libXaw3d ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${DEPEND} - media-fonts/font-misc-misc - x11-apps/rgb" - -DOCS=( README{,.i18n} ctlseqs.txt ) - -pkg_setup() { - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults -} - -src_configure() { - # 454736 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using - # something sane like pkg-config or ncurses5-config and stops guessing libs - # Everything gets linked against ncurses anyways, so don't shout - append-libs $($(tc-getPKG_CONFIG) --libs ncurses) - - local myeconfargs=( - --disable-full-tgetent - --disable-imake - --disable-setgid - --disable-setuid - --enable-256-color - --enable-broken-osc - --enable-broken-st - --enable-dabbrev - --enable-exec-xterm - --enable-i18n - --enable-load-vt-fonts -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvterm/
commit: 1f84084525a30acbef4a0ec78c6aef40433cd3e8 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:31:03 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f840845 dev-libs/libvterm: add 0.2 (unkeyworded) Unkeyworded given there's a patch Fedora are using to revert a commit and I'd rather wait and see if upstream do a new release or not, but it's here for people to test with anyway. Signed-off-by: Sam James gentoo.org> dev-libs/libvterm/Manifest| 1 + dev-libs/libvterm/libvterm-0.2.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/libvterm/Manifest b/dev-libs/libvterm/Manifest index d73b92f1ed03..ae29c865b06d 100644 --- a/dev-libs/libvterm/Manifest +++ b/dev-libs/libvterm/Manifest @@ -3,3 +3,4 @@ DIST libvterm-0.1.1.tar.gz 69044 BLAKE2B 2e521a26238772370718e3c643e2225c9be7877 DIST libvterm-0.1.2.tar.gz 69050 BLAKE2B bd547e14ef2b2b7c733a88ccd975db5ccc936ad5df49221cc6877be223e48da41fd8e5cf40dbc8750a95d6efaa6e5b97d337d4a013ec534a4bbfd68279325bc0 SHA512 5d6a17b98d4dda9d0529c3686cadc1f788e48667fa133100bfb0cdc92a6b08d0ea2f1a6058f58941e1408788c4f1d5a86941ec2457e31c6582f5ddd13bcdf7c4 DIST libvterm-0.1.3.tar.gz 69115 BLAKE2B befdb173a75652a42f3ba72682cc5c411ee170f2cfe46a22f133ca2b414f40f3af97331a4aaa34ca2a36f39b2ef92b63f2730bd872db8181512fd18f95921034 SHA512 de68b36c589638cc727fdd8153af66cc9288d32567bca1213e3769418a7b98afff68565dfd34f73f74625c39e66b60da7e658e9afa9bef4efa2072ff91d872e5 DIST libvterm-0.1.4.tar.gz 69122 BLAKE2B 4f0acc9ec6755c4a840e5df6c32c44e12c5316b5c5918d0e8eada19d819736c3e5b9090b468e32b3141a7fbb5ba226e365be27d6d1d9ca22f9f5e365fc3971c2 SHA512 90b5d47417e3f469df5c6574a27d12bd6bd1571d17cab7c4ac0ee61b1dbcb6361987f6fdfd11e314ea32f8958ec165c319a34d0f77288947c7cbc11de697d524 +DIST libvterm-0.2.tar.gz 79712 BLAKE2B db17d15550a595652368edd7ee0ccab2a69effa79677a23d6ee94731fc05d685df0de843d2e953cd59d2077922e72834d7ab09eaf5260aed869d9511cfd224a7 SHA512 bc99ae4fbdc165ced92c10fb0168ae6da2ed702208064616fefcd42aba71c57b7d42a08bc5b0e7e1ebda8cc4b5682d16059bdd2edfb12fbd8ac97527e854b14c diff --git a/dev-libs/libvterm/libvterm-0.2.ebuild b/dev-libs/libvterm/libvterm-0.2.ebuild new file mode 100644 index ..84e1e689e51e --- /dev/null +++ b/dev-libs/libvterm/libvterm-0.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator" +HOMEPAGE="https://www.leonerd.org.uk/code/libvterm/; +SRC_URI="https://www.leonerd.org.uk/code/${PN}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +# Fedora have a revert patch for now: +# https://src.fedoraproject.org/rpms/libvterm/blob/rawhide/f/libvterm-0.2-fix-resize-buffer.patch +# so let's see if 0.2.1 is any better or if this is actually needed for us? +#KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos" + +BDEPEND=" + dev-lang/perl + sys-devel/libtool + virtual/pkgconfig +" +RDEPEND="!dev-libs/libvterm-neovim" + +src_compile() { + tc-export CC + + append-cflags -fPIC + emake VERBOSE=1 PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake \ + VERBOSE=1 \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" install + + find "${ED}" -name '*.la' -delete || die "Failed to prune libtool files" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libjpeg-turbo/
commit: 7a0db3a9f6a15b598ea767ac77eda80fa387b31b Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:41:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0db3a9 media-libs/libjpeg-turbo: add 2.1.3 Signed-off-by: Sam James gentoo.org> media-libs/libjpeg-turbo/Manifest | 1 + .../libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/media-libs/libjpeg-turbo/Manifest b/media-libs/libjpeg-turbo/Manifest index eb6fe97ace24..6fb8dc658d0c 100644 --- a/media-libs/libjpeg-turbo/Manifest +++ b/media-libs/libjpeg-turbo/Manifest @@ -1,3 +1,4 @@ DIST libjpeg-turbo-2.1.1.tar.gz 2256321 BLAKE2B ad3fc108e0136220586cc59a277735d573a82d740146d2ac091cbb50af84019b7c623ca1c9c2e6e0f8a672b6fde7ed23441b199eef2435a52013abd73a3a7157 SHA512 9cf61b4677b38e254063248a3fdbe138634d23a35ae8f2ee2661bdb3248b1d0500bd43201b8d9fe66c779d578074fd9ed19bc097ba22e10143530c2a19738673 DIST libjpeg-turbo-2.1.2.tar.gz 2257645 BLAKE2B ae8b7db9fd634b3b29a916098e2b54a8e045cb7a9d883de1f2e8a34542154a724e5d7788fb4b4d816c36d6503fc2a7427165dc3af9d47c77bfb7c51a42bc1d51 SHA512 f0377b58d00310b2e644da31f807ac6c3425823f362ea88bcbed32991dddbea4e7a478676a7c1c4874a34bc578f262bf1d32c925e2f14fa517a50fd911ba8dd5 +DIST libjpeg-turbo-2.1.3.tar.gz 2260756 BLAKE2B 87ef47105e66b2ee918e95962ac59963b6adea5b49ab0db692810aee0a13a215a0ef7fe0b549ecd5151274549e12d09eb0b42439bf0a4bc1ad2c4e62dcceb77c SHA512 975c9835de7d70c6c8c5a1959adfa18f7f956bc9946fde8f1b40c1d853245c38a3118ac06b93841ec3e90be6945c38d687d062b371496c2ee9b5638d7f60418d DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c SHA512 8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675 diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild new file mode 100644 index ..19d0c5004701 --- /dev/null +++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib java-pkg-opt-2 + +DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library" +HOMEPAGE="https://libjpeg-turbo.org/ https://sourceforge.net/projects/libjpeg-turbo/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + mirror://gentoo/libjpeg8_8d-2.debian.tar.gz" + +LICENSE="BSD IJG ZLIB" +SLOT="0/0.2" +if [[ "$(ver_cut 3)" -lt 90 ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +fi +IUSE="cpu_flags_arm_neon java static-libs" + +ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )" + +COMMON_DEPEND="!media-libs/jpeg:0 + !media-libs/jpeg:62" + +BDEPEND=">=dev-util/cmake-3.16.5 + amd64? ( ${ASM_DEPEND} ) + x86? ( ${ASM_DEPEND} ) + amd64-linux? ( ${ASM_DEPEND} ) + x86-linux? ( ${ASM_DEPEND} ) + x64-macos? ( ${ASM_DEPEND} ) + x64-cygwin? ( ${ASM_DEPEND} )" + +DEPEND="${COMMON_DEPEND} + java? ( >=virtual/jdk-1.8:*[-headless-awt] )" + +RDEPEND="${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* )" + +MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h ) + +src_prepare() { + local FILE + ln -snf ../debian/extra/*.c . || die + + for FILE in ../debian/extra/*.c; do + FILE=${FILE##*/} + cat >> CMakeLists.txt <
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 7eb0cef3bd3a37c45312df02c1ba696709c8e2eb Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:34:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb0cef3 x11-terms/xterm: add 371 Bug: https://bugs.gentoo.org/832409 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 1 + x11-terms/xterm/xterm-371.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index e4f4411385e1..55a19499fac2 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -3,3 +3,4 @@ DIST xterm-367.tgz 1448562 BLAKE2B 29b38ba3b48c843ecbf22d209a05afb4e9a6d52cf8f14 DIST xterm-368.tgz 1451700 BLAKE2B 3fe939b8248e8839ba8b73b0971ab380e5f6528f51bd1993cc26d53755177fd5537cdbf2044f7fedad20663b3a7b42bc7f8b1c138233d44eb91472840f8448e1 SHA512 ea2f27722795c47a406cf4956ecdd05bae19aee621a0183aa167d188a90767a859ce41c6d1b1352b5ebd94d920360d3f26248ec0bb2068c253583d460baeafda DIST xterm-369.tgz 1461310 BLAKE2B 0b807b07c71af39df6b38b16b45f8f24a77e00bf41243c1109cf25c7ff448729b0ed64d62a99e954e0939e4f8ac6298afdc61b4098cf489eadbef55940e0f277 SHA512 b574e75e8bc7918f6e637534a39ebbc72cfbc74e4ff3e2b914962722b9c6e60adee49d74ebe1e778bcb35556e04098baa4465d1694fde61fbcca6434e6e706a7 DIST xterm-370.tgz 1500208 BLAKE2B 973cda2511e761be64332746f004ed9ea716c8f5b7065cef2ef60d789e6186138b671920f23135b5c66d3226ce17c1d195db456350c94f5f0973e29610896b1a SHA512 24f1836c4f5aec175c45db77e9bc829b45ee2c93cf12c20252b22bee470392ef0637cfbbb6e90074b1c038ac023f74a4fb713bbd4abf2b5b86d064667caf38dd +DIST xterm-371.tgz 1507938 BLAKE2B 4ae16885bc07e7a0feb9aae29ef724f45e1170ba1eb7660c000df9a3f903c73063569d366383e7c30546480675b3fcd6513bb824ee3a5ee05155739e858360c5 SHA512 024c2cd8ab5a9da658507974a917497f693a0fb8cf4519c41c7e75ef2bfcc146c7078129590a836a322f7e59a550ad741b55dcbe98be6ee7988ccebe8903 diff --git a/x11-terms/xterm/xterm-371.ebuild b/x11-terms/xterm/xterm-371.ebuild new file mode 100644 index ..9a982a2d7cbb --- /dev/null +++ b/x11-terms/xterm/xterm-371.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" +DEPEND=" + kernel_linux? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:0= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +src_configure() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults + + # bug #454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $($(tc-getPKG_CONFIG) --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings + --enable-wide-chars + --libdir="${EPREFIX}"/etc + --with-app-defaults="${DEFAULTS_DIR}" + --with-utempter + --with-x + $(use_enable openpty) + $(use_enable sixel sixel-graphics) + $(use_enable toolbar) + $(use_enable truetype freetype) + $(use_enable unicode luit) + $(use_enable unicode mini-luit) + $(use_with Xaw3d) + $(use_with xinerama) + ) + + econf "${myeconfargs[@]}" +} +
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: 1979dbb2dea9e3f5c035443a0af0ba5091e638dd Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:09:18 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:43:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1979dbb2 app-editors/neovim: update tree-sitter lower bound, other dep bounds Closes: https://bugs.gentoo.org/834039 Signed-off-by: Sam James gentoo.org> .../{neovim-0.6.1.ebuild => neovim-0.6.1-r1.ebuild}| 16 +--- app-editors/neovim/neovim-.ebuild | 18 ++ 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/app-editors/neovim/neovim-0.6.1.ebuild b/app-editors/neovim/neovim-0.6.1-r1.ebuild similarity index 87% rename from app-editors/neovim/neovim-0.6.1.ebuild rename to app-editors/neovim/neovim-0.6.1-r1.ebuild index 2583a834c2fb..d7838343d030 100644 --- a/app-editors/neovim/neovim-0.6.1.ebuild +++ b/app-editors/neovim/neovim-0.6.1-r1.ebuild @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test" # Upstream build scripts invoke the Lua interpreter BDEPEND="${LUA_DEPS} - dev-util/gperf + >=dev-util/gperf-3.1 virtual/libiconv virtual/libintl virtual/pkgconfig " +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). DEPEND="${LUA_DEPS} - dev-lua/luv[${LUA_SINGLE_USEDEP}] + >=dev-lua/luv-1.42.0[${LUA_SINGLE_USEDEP}] $(lua_gen_cond_dep ' dev-lua/lpeg[${LUA_USEDEP}] dev-lua/mpack[${LUA_USEDEP}] @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS} $(lua_gen_cond_dep ' dev-lua/LuaBitOp[${LUA_USEDEP}] ' lua5-{1,2}) - dev-libs/libuv:0= - >=dev-libs/libvterm-0.1.2 - dev-libs/msgpack:0= - dev-libs/tree-sitter:= + >=dev-libs/libuv-1.42.0:= + >=dev-libs/libvterm-0.1.4 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.1:= tui? ( - dev-libs/libtermkey + >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= ) " diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index 54ffbbed750b..69b26947a582 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test" # Upstream build scripts invoke the Lua interpreter BDEPEND="${LUA_DEPS} - dev-util/gperf + >=dev-util/gperf-3.1 virtual/libiconv virtual/libintl virtual/pkgconfig " +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). DEPEND="${LUA_DEPS} - dev-lua/luv[${LUA_SINGLE_USEDEP}] + >=dev-lua/luv-1.43.0[${LUA_SINGLE_USEDEP}] $(lua_gen_cond_dep ' dev-lua/lpeg[${LUA_USEDEP}] dev-lua/mpack[${LUA_USEDEP}] @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS} $(lua_gen_cond_dep ' dev-lua/LuaBitOp[${LUA_USEDEP}] ' lua5-{1,2}) - dev-libs/libuv:0= - >=dev-libs/libvterm-0.1.2 - dev-libs/msgpack:0= - dev-libs/tree-sitter:= + >=dev-libs/libuv-1.43.0:= + >=dev-libs/libvterm-0.1.4 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.1:= tui? ( - dev-libs/libtermkey + >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= ) "
[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/files/
commit: 8fca8acb895fa9fea2f3a6f0ce539b39af5f97ed Author: Matt Turner gentoo org> AuthorDate: Sat Feb 26 03:02:46 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 26 03:09:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fca8acb x11-libs/cairo: Use upstream patches Signed-off-by: Matt Turner gentoo.org> .../cairo/files/cairo-1.16.0-binutils-2.34.patch | 54 +- x11-libs/cairo/files/cairo-1.16.0-strings.patch| 22 - 2 files changed, 74 insertions(+), 2 deletions(-) diff --git a/x11-libs/cairo/files/cairo-1.16.0-binutils-2.34.patch b/x11-libs/cairo/files/cairo-1.16.0-binutils-2.34.patch index 03daac0eca4b..a10cad5ee553 100644 --- a/x11-libs/cairo/files/cairo-1.16.0-binutils-2.34.patch +++ b/x11-libs/cairo/files/cairo-1.16.0-binutils-2.34.patch @@ -1,6 +1,55 @@ +From e30259f6237571c61992433c110bc6e1ef900244 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= +Date: Tue, 23 Feb 2021 11:36:24 + +Subject: [PATCH] cairo-trace: fix build with newer versions of bfd + +And update configure/meson checks to check for the new function. + +Drop libiberty.h check since it's only needed by backtrace-symbols.c +which we're about to remove. + +Closes #391, #460 +--- + Makefile.am| 1 + + configure.ac | 8 +++- + meson-cc-tests/bfd-section-flags.c | 9 + + meson.build| 11 ++- + util/cairo-trace/lookup-symbol.c | 7 +++ + 5 files changed, 26 insertions(+), 10 deletions(-) + create mode 100644 meson-cc-tests/bfd-section-flags.c + +diff --git a/configure.ac b/configure.ac +index 18e4a305f..6444a3da3 100644 +--- a/configure.ac b/configure.ac +@@ -826,7 +826,13 @@ CAIRO_ENABLE(interpreter, cairo-script-interpreter, yes, [ + AC_CHECK_LIB(bfd, bfd_openr, +[AC_CHECK_HEADER(bfd.h, [have_bfd=yes], +[have_bfd=no])], [have_bfd=no]) +-AC_CHECK_HEADER(libiberty.h,, [have_bfd=no]) ++dnl bfd_section_flags is an inline func so we don't bother with linking the lib in ++AC_LINK_IFELSE([AC_LANG_PROGRAM([ ++ #include ++ asection *s; ++],[ ++ return bfd_section_flags(s) == 0; ++])],[],[have_bfd=no]) + if test "x$have_bfd" = "xyes"; then + AC_DEFINE([HAVE_BFD], [1], [Define to 1 if you have the binutils development files installed]) + BFD_LIBS=-lbfd +diff --git a/util/cairo-trace/lookup-symbol.c b/util/cairo-trace/lookup-symbol.c +index f9665b36f..9af0b5944 100644 --- a/util/cairo-trace/lookup-symbol.c +++ b/util/cairo-trace/lookup-symbol.c -@@ -145,14 +145,14 @@ find_address_in_section (bfd *abfd, +@@ -65,7 +65,6 @@ + + #if HAVE_BFD + #include +-#include + + struct symtab { + bfd *bfd; +@@ -145,14 +144,14 @@ find_address_in_section (bfd *abfd, if (symbol->found) return; @@ -18,3 +67,6 @@ if (symbol->pc >= vma + size) return; +-- +2.34.1 + diff --git a/x11-libs/cairo/files/cairo-1.16.0-strings.patch b/x11-libs/cairo/files/cairo-1.16.0-strings.patch index ee72f9dec7ce..2c4742887e36 100644 --- a/x11-libs/cairo/files/cairo-1.16.0-strings.patch +++ b/x11-libs/cairo/files/cairo-1.16.0-strings.patch @@ -1,4 +1,21 @@ -https://bugs.gentoo.org/726200 +From 23b6e8bb5798c77550da613fadc3da8b3be14573 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Sun, 14 Jun 2020 09:58:52 +0100 +Subject: [PATCH] build/aclocal.float.m4: detect 'strings' with AC_CHECK_TOOL + +This way all binutils tools are detected with $CHOST prefix +if exist. And strings is allowed to be substituted with +STRINGS environment override, so 'llvm-strings' (or other) +alternative can be used. + +Bug: https://bugs.gentoo.org/726200 +Signed-off-by: Sergei Trofimovich +--- + build/aclocal.float.m4 | 7 +-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/build/aclocal.float.m4 b/build/aclocal.float.m4 +index f92db03e6..d9728c123 100644 --- a/build/aclocal.float.m4 +++ b/build/aclocal.float.m4 @@ -31,10 +31,13 @@ int main() { return 0; } @@ -17,3 +34,6 @@ https://bugs.gentoo.org/726200 if test "$ax_cv_c_float_words_bigendian" = unknown; then ax_cv_c_float_words_bigendian=no else +-- +2.34.1 +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/
commit: fcbbe6d27e5bb09b42c3cc78a5553e60567f71a7 Author: Matt Turner gentoo org> AuthorDate: Sat Feb 26 03:08:18 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 26 03:09:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbbe6d2 x11-libs/cairo: Drop dead build flags Signed-off-by: Matt Turner gentoo.org> x11-libs/cairo/cairo-.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/x11-libs/cairo/cairo-.ebuild b/x11-libs/cairo/cairo-.ebuild index 1eb05d30fd2f..0c5c1384ad56 100644 --- a/x11-libs/cairo/cairo-.ebuild +++ b/x11-libs/cairo/cairo-.ebuild @@ -111,11 +111,6 @@ multilib_src_configure() { --enable-png \ --enable-ps \ --enable-script \ - --disable-drm \ - --disable-directfb \ - --disable-gallium \ - --disable-qt \ - --disable-vg \ --disable-xlib-xcb \ ${myopts} }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/cairo/
commit: 06fc27edc13dca6716faa8f2601e197d547db8fe Author: Matt Turner gentoo org> AuthorDate: Sat Feb 26 03:06:08 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 26 03:09:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fc27ed x11-libs/cairo: Drop binutils patch against - Signed-off-by: Matt Turner gentoo.org> x11-libs/cairo/cairo-.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/x11-libs/cairo/cairo-.ebuild b/x11-libs/cairo/cairo-.ebuild index f2e78b07a7b0..1eb05d30fd2f 100644 --- a/x11-libs/cairo/cairo-.ebuild +++ b/x11-libs/cairo/cairo-.ebuild @@ -65,10 +65,6 @@ PATCHES=( src_prepare() { default - if has_version ">=sys-libs/binutils-libs-2.34"; then - eapply "${FILESDIR}"/${PN}-1.16.0-binutils-2.34.patch - fi - # tests and perf tools require X, bug #483574 if ! use X; then sed -e '/^SUBDIRS/ s#boilerplate test perf# #' -i Makefile.am || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/
commit: 0a95f1e46d021f8442f644c8c0bbec4cf6ade090 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 03:01:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 03:01:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a95f1e4 net-misc/openssh: drop duplicate patch hunk Already applied in other patch file. Signed-off-by: Sam James gentoo.org> .../files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch | 14 -- 1 file changed, 14 deletions(-) diff --git a/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch b/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch index 98c87ecf5f47..9e08b2a553c2 100644 --- a/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch +++ b/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch @@ -11,17 +11,3 @@ index b5d4bb2d..00e3d118 100644 gss_release_oid_set(, ); return (-1); } -diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c -index 2e065ba3..4ce80cb2 100644 a/sandbox-seccomp-filter.c -+++ b/sandbox-seccomp-filter.c -@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = { - #ifdef __NR_ppoll - SC_ALLOW(__NR_ppoll), - #endif -+#ifdef __NR_ppoll_time64 -+ SC_ALLOW(__NR_ppoll_time64), -+#endif - #ifdef __NR_poll - SC_ALLOW(__NR_poll), - #endif
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bat/
commit: 5a5732afd2b6e725ceeafb7ad058e147819295df Author: Alexey Zapparov zapparov com> AuthorDate: Wed Feb 2 04:00:34 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:47:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5732af sys-apps/bat: add 0.19.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> Signed-off-by: Sam James gentoo.org> sys-apps/bat/Manifest | 71 ++ sys-apps/bat/bat-0.19.0.ebuild | 203 + 2 files changed, 274 insertions(+) diff --git a/sys-apps/bat/Manifest b/sys-apps/bat/Manifest index 84044d588082..bb74a2f253cf 100644 --- a/sys-apps/bat/Manifest +++ b/sys-apps/bat/Manifest @@ -12,6 +12,7 @@ DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd DIST assert_cmd-1.0.1.crate 24575 BLAKE2B e204b79da44a27b9c70be8dbf53356714ac994b4e5daced1b4f570c9e6c4a422572e825a54387df25292bd27e9ae11fa57d803bcfe4643382a2f739859dd42fd SHA512 969e1f6ba28edc0d4d25a10390f8e94578562602d303e9a9e402f29655cb9d67edc1040b283e1bc9fb4a88a5817814d88e85b77944204288aabcfb6da69bbdbf DIST assert_cmd-1.0.3.crate 26323 BLAKE2B 97fa287db425901474b2e9c4e0b9c500209e6ae23de73d079458ef21e8d1f6a49837683c543ce05ed79b0a07a4e1075d02630789760b52956f16e2f629e3d439 SHA512 3205f9eac594113996287dab2a641115e5fdb4e92734fa34e12d99b3808597e13371658857896c76449ab1fdca4cf4e675d812ea120602e16024409483b60bf2 DIST assert_cmd-1.0.5.crate 26641 BLAKE2B 9d4129cbaed044c556bb041954dfc8b0857381b46cd3513e3ce727f465e361999555d8535a5a7b2a978be179a0114c44ebff38ef66cba7a1db272e408af1ca08 SHA512 fc261e4411cc5113c63c2e6c12c81dd97e924eb961e5851ec84c43c76d1271c08a6c36798e1951a0ceaa54acd91a75575cefa7fbfad8123fd4652192c0ebc396 +DIST assert_cmd-2.0.2.crate 29433 BLAKE2B d9f2a97bd81d1423afb6bddbc5fcf6e2cb334502c009368ed623015131d2795d705147e2ad347541a276712b45aa9b95ccb333c52b26aa85dbf58707160f68f5 SHA512 346268f1ff00416eb04ce9307bc6261a05edac4a9c10745f428c6a7c35edc7fa8f6b6c8f7fe66befe5b508e60c2763b8bc8acfcefca4b24a9d3e3e1ea85a9935 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST base64-0.12.3.crate 57545 BLAKE2B 5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f SHA512 ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02 @@ -19,17 +20,20 @@ DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7d DIST bat-0.17.1.tar.gz 1302347 BLAKE2B b46fdbf088d9033ae3e34155a774d3436ab0753ccfb5a8128aee2e6d5859a38cca27f5a01fa4146a0e8a17ecd66274a352ccdfb9111b4d169cb48edf5e62f732 SHA512 2bb19cfa0804165d599e491fe2b1ad9220c5ea79c0cccd3292edca024963d6dc435c576bac19214849a1ffcc2b826488c6995758c4773af64ef945c2e460 DIST bat-0.18.1.tar.gz 1367858 BLAKE2B f2a233e31f41b2143168d50c49c439f2842ff70e8f3c084b903011587fa62c23f08004312a9e0e04e79eeb54aaa1a536da00c26e2bc100981c59462c0d11debe SHA512 39369e456fe27b4b78b41dc754127a21e5a692ac90857c6c23486255f8d2a62bc399f2a52a4f94a6004ea37e5842c47a2b436013e2590d9e0089993aff9701bc DIST bat-0.18.3.tar.gz 1486928 BLAKE2B d0cc28d80e364f8b33a6d77f35729d4f8d99dedd103cb5a0acc32f658304654af8e1f39018c75171895aa53b7f6b31e179806e2d54f1225bf0304f85e4e71b15 SHA512 b3608b385ab1959d5c84c8a823cec59adc005ec079ec5e6020bd119669f5a6e64975a498af3a5ffb707a76e230606e4a34183110900264caa85af1e0ca03f2a5 +DIST bat-0.19.0.tar.gz 1690009 BLAKE2B c5b9b298b8dcbf6203b555387ebf728e16195d2e19643d2f9ec293d13998817ae578ec18518297f617fd12f05eb533b14a5ad31d104008929e9448104cdd10c8 SHA512 6c3fdf524c797eb1e58c97ab53f51a2799d87626b147563289932130b33488634cf8cc411c58435d50cfb13bf44105c05f270af7c6f69fa0336cd14ac3e8648c DIST bincode-1.3.1.crate 26121 BLAKE2B 7bccc02071a11944e787fdb4c86b082827834df31f3fb751ed32720d4c44e4a26977838e311580ed330d9f6bc5ad76632e0af5530a3f8781ee739d9dc1ff218b SHA512 75e62caef54a58ea5d24acbdef70b55893b11706400ad423919084a4723f5ea60e337447221171c4cd86d764db1f9f767c303b4cf5cd8f27318519db77fb82b4 DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 DIST
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bat/
commit: 5a408912a2468dba3e79b685a201338adbfc9b16 Author: Alexey Zapparov zapparov com> AuthorDate: Wed Feb 2 04:03:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:47:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a408912 sys-apps/bat: add 0.18.3-r1 * Fix manpage installation with USE=debug * Install BASH complitions Closes: https://bugs.gentoo.org/829629 Closes: https://bugs.gentoo.org/828876 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> Closes: https://github.com/gentoo/gentoo/pull/24047 Signed-off-by: Sam James gentoo.org> .../{bat-0.18.3.ebuild => bat-0.18.3-r1.ebuild}| 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/sys-apps/bat/bat-0.18.3.ebuild b/sys-apps/bat/bat-0.18.3-r1.ebuild similarity index 88% rename from sys-apps/bat/bat-0.18.3.ebuild rename to sys-apps/bat/bat-0.18.3-r1.ebuild index b791c28b50a8..97b8c7d47f4b 100644 --- a/sys-apps/bat/bat-0.18.3.ebuild +++ b/sys-apps/bat/bat-0.18.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2017-2021 Gentoo Authors +# Copyright 2017-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -153,7 +153,7 @@ CRATES=" yaml-rust-0.4.5 " -inherit cargo +inherit bash-completion-r1 cargo DESCRIPTION="cat(1) clone with syntax highlighting and Git integration" # Double check the homepage as the cargo_metadata crate @@ -191,14 +191,16 @@ src_install() { einstalldocs - doman target/release/build/bat-*/out/assets/manual/bat.1 + local build_dir=( target/$(usex debug{,} release)/build/${PN}-*/out ) + cd ${build_dir[0]} || die "Cannot change directory to ${PN} build" - insinto /usr/share/fish/vendor_completions.d/ - doins target/release/build/bat-*/out/assets/completions/bat.fish + doman assets/manual/bat.1 - # Hack to find/install generated zsh completions files as it can be present in - # multiple directories - local BUILD_DIR="$(dirname $(find target/release -name bat.zsh -print -quit || die) || die)" - insinto /usr/share/zsh/site-functions/ - newins "${BUILD_DIR}"/bat.zsh _${PN} + newbashcomp assets/completions/${PN}.bash ${PN} + + insinto /usr/share/zsh/site-functions + newins assets/completions/${PN}.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + doins assets/completions/${PN}.fish }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-check_logfiles/
commit: c76703952e5bdf69d351f69bb6a12e9112c5ad69 Author: antonfischl1980 fischl-online de> AuthorDate: Mon Jan 31 19:46:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:45:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7670395 net-analyzer/nagios-check_logfiles: Bump to version 4.0.1.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anton Fischl fischl-online.de> Closes: https://github.com/gentoo/gentoo/pull/24032 Signed-off-by: Sam James gentoo.org> net-analyzer/nagios-check_logfiles/Manifest| 1 + .../nagios-check_logfiles-4.0.1.3.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/net-analyzer/nagios-check_logfiles/Manifest b/net-analyzer/nagios-check_logfiles/Manifest index cec2e146f4c3..931a75480d8f 100644 --- a/net-analyzer/nagios-check_logfiles/Manifest +++ b/net-analyzer/nagios-check_logfiles/Manifest @@ -1 +1,2 @@ DIST nagios-check_logfiles-3.7.6.3.tar.gz 238683 BLAKE2B c2bd47a13263ac76c1bbced7a1410416c07ef35b39ea60bbf6037de3c10dd00df30a215f461270501240d5eb35e2b687fd5590d291028d7975c15470c06177a4 SHA512 2f72d571bfc0815e12b5c9a6e178b7b9b6e58d69e2d1a3efc560dd6b7bfd3d04a705d15e93069959611be1981941866e8775ee7d67c5dbf3983a155ab2ec3c91 +DIST nagios-check_logfiles-4.0.1.3.tar.gz 254371 BLAKE2B d4219e03ac2b981b08866baa4eab4fb16857215cb817ee44f23690094a3b29bf806caa6c1cd98c439ba81fa31cd63ce1fcfca5c92d1aad260490db087a560fd7 SHA512 1893e67d9b27939fae6f330b1f796e98becbb1c4bd1dfe11811236b0d9bcdab0b2fea2a49f7b90302d15c75328422f479d1a26a486cfbe1ec0d3b8f9b71a5150 diff --git a/net-analyzer/nagios-check_logfiles/nagios-check_logfiles-4.0.1.3.ebuild b/net-analyzer/nagios-check_logfiles/nagios-check_logfiles-4.0.1.3.ebuild new file mode 100644 index ..f32c1802c024 --- /dev/null +++ b/net-analyzer/nagios-check_logfiles/nagios-check_logfiles-4.0.1.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A nagios plugin for checking logfiles" +HOMEPAGE="https://labs.consol.de/nagios/check_logfiles/index.html; + +MY_P=${P/nagios-/} + +SRC_URI="https://labs.consol.de/assets/downloads/nagios/${MY_P}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND="|| ( >=net-analyzer/nagios-plugins-1.4.13-r1 >=net-analyzer/monitoring-plugins-2 )" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --libexecdir="${EPREFIX}/usr/$(get_libdir)/nagios/plugins" \ + --sysconfdir="${EPREFIX}/etc/nagios" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/balance/
commit: 80d5d4f48c0f6a6810a6e823e54aa0ec2c62cca1 Author: Eugene Glorg railglorg net> AuthorDate: Wed Feb 23 19:41:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:36:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d5d4f4 net-misc/balance: add net_bind_service capability This changes binary capabilities and allows binding to privileged ports for non-root Signed-off-by: Eugene Glorg railglorg.net> Closes: https://github.com/gentoo/gentoo/pull/24325 Signed-off-by: Sam James gentoo.org> net-misc/balance/balance-3.57-r1.ebuild | 43 + 1 file changed, 43 insertions(+) diff --git a/net-misc/balance/balance-3.57-r1.ebuild b/net-misc/balance/balance-3.57-r1.ebuild new file mode 100644 index ..b988c64b8a44 --- /dev/null +++ b/net-misc/balance/balance-3.57-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps toolchain-funcs + +DESCRIPTION="TCP Load Balancing Port Forwarder" +HOMEPAGE="http://www.inlab.de/balance.html; +SRC_URI="http://www.inlab.de/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +PATCHES=( "${FILESDIR}"/${P}-Makefile.patch ) + +FILECAPS=( + 'CAP_NET_BIND_SERVICE' '/usr/sbin/balance' +) + +src_prepare() { + default + + tc-export CC +} + +src_install() { + default + + #autocreated on program start, if missing + rm -rv "${ED}/var/run" || die +} + +pkg_postinst() { + fcaps_pkg_postinst + elog "To run as non-root, be sure to have rendezvous directory created" + elog "with either 'mkdir -m 01777 /var/run/balance' or using tmpfiles." +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/
commit: fe272e8df43f0450cad665a0e2cd6796d1610993 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:36:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:36:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe272e8d gui-libs/wlroots: sync live ebuild Signed-off-by: Sam James gentoo.org> gui-libs/wlroots/wlroots-0.15.1.ebuild | 2 +- gui-libs/wlroots/wlroots-.ebuild | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild b/gui-libs/wlroots/wlroots-0.15.1.ebuild index 91ed9abb4a57..f6a2d61c92a4 100644 --- a/gui-libs/wlroots/wlroots-0.15.1.ebuild +++ b/gui-libs/wlroots/wlroots-0.15.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" - SLOT="0/15" + SLOT="0/$(ver_cut 2)" fi LICENSE="MIT" diff --git a/gui-libs/wlroots/wlroots-.ebuild b/gui-libs/wlroots/wlroots-.ebuild index 47b97d1e07e4..f6a2d61c92a4 100644 --- a/gui-libs/wlroots/wlroots-.ebuild +++ b/gui-libs/wlroots/wlroots-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -13,9 +13,9 @@ if [[ ${PV} == ]]; then inherit git-r3 SLOT="0/" else - SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" - SLOT="0/16" + SLOT="0/$(ver_cut 2)" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ima-evm-utils/
commit: f017a49dbc8dda50bb125667a1340ac80c34e330 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:42:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:43:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f017a49d app-crypt/ima-evm-utils: sync live ebuild Signed-off-by: Sam James gentoo.org> app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild | 4 ++-- app-crypt/ima-evm-utils/ima-evm-utils-.ebuild | 18 -- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild b/app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild index 8a6872dda3e1..3f32ba3defbf 100644 --- a/app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild +++ b/app-crypt/ima-evm-utils/ima-evm-utils-1.4.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 @@ -31,7 +31,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.4-configure-remove-automagic-TSS-dependencies.patch" "${FILESDIR}/${PN}-1.4-test-Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch" "${FILESDIR}/${PN}-1.4-test-remove-boot_aggregate.patch" - ) +) src_prepare() { default diff --git a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild index bdb4d49d4f72..7237825ff877 100644 --- a/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild +++ b/app-crypt/ima-evm-utils/ima-evm-utils-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools git-r3 @@ -11,11 +11,12 @@ EGIT_REPO_URI="https://git.code.sf.net/p/linux-ima/ima-evm-utils; LICENSE="GPL-2" SLOT="0" -IUSE="debug test" +IUSE="debug test tpm" RDEPEND=" dev-libs/openssl:0= - sys-apps/keyutils:=" + sys-apps/keyutils:= + tpm? ( app-crypt/tpm2-tss )" DEPEND="${RDEPEND}" BDEPEND=" app-text/asciidoc @@ -25,18 +26,23 @@ BDEPEND=" RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/${PN}-1.4-configure-remove-automagic-TSS-dependencies.patch" + "${FILESDIR}/${PN}-1.4-test-Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch" + "${FILESDIR}/${PN}-1.4-test-remove-boot_aggregate.patch" +) + src_prepare() { default sed -i '/^MANPAGE_DOCBOOK_XSL/s:/usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl:/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' Makefile.am || die - eautoreconf } src_configure() { econf \ $(use_enable debug) \ - --disable-static + $(use_with tpm pcrtss) } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/balance/
commit: 052d7331d758dacff62ec6f33f051c361598c193 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:37:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:37:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052d7331 net-misc/balance: modernise ebuild a bit - Drop unnecessary declarations - Make path for fcaps relative - ${EROOT} prefix for path in pkg_postinst Signed-off-by: Sam James gentoo.org> net-misc/balance/balance-3.57-r1.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/net-misc/balance/balance-3.57-r1.ebuild b/net-misc/balance/balance-3.57-r1.ebuild index b988c64b8a44..bfbf74ec2a13 100644 --- a/net-misc/balance/balance-3.57-r1.ebuild +++ b/net-misc/balance/balance-3.57-r1.ebuild @@ -12,15 +12,11 @@ SRC_URI="http://www.inlab.de/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" PATCHES=( "${FILESDIR}"/${P}-Makefile.patch ) FILECAPS=( - 'CAP_NET_BIND_SERVICE' '/usr/sbin/balance' + CAP_NET_BIND_SERVICE usr/sbin/balance ) src_prepare() { @@ -32,12 +28,12 @@ src_prepare() { src_install() { default - #autocreated on program start, if missing + # Autocreated on program start, if missing rm -rv "${ED}/var/run" || die } pkg_postinst() { fcaps_pkg_postinst elog "To run as non-root, be sure to have rendezvous directory created" - elog "with either 'mkdir -m 01777 /var/run/balance' or using tmpfiles." + elog "with either 'mkdir -m 01777 ${EROOT}/var/run/balance' or using tmpfiles." }
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ima-evm-utils/, app-crypt/ima-evm-utils/files/
commit: 2c38515f011fb75697dae1d7456be62f8cf9b73e Author: Christopher Byrne gmail com> AuthorDate: Sat Nov 6 20:58:58 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:40:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c38515f app-crypt/ima-evm-utils: Bump to 1.4 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Christopher Byrne gmail.com> Closes: https://bugs.gentoo.org/822165 Closes: https://github.com/gentoo/gentoo/pull/22850 Signed-off-by: Sam James gentoo.org> app-crypt/ima-evm-utils/Manifest | 1 + ...nfigure-remove-automagic-TSS-dependencies.patch | 39 ...Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch | 84 ...-evm-utils-1.4-test-remove-boot_aggregate.patch | 216 + app-crypt/ima-evm-utils/ima-evm-utils-1.4.ebuild | 52 + app-crypt/ima-evm-utils/metadata.xml | 3 + 6 files changed, 395 insertions(+) diff --git a/app-crypt/ima-evm-utils/Manifest b/app-crypt/ima-evm-utils/Manifest index 02f3d5d79e9d..3485816848d5 100644 --- a/app-crypt/ima-evm-utils/Manifest +++ b/app-crypt/ima-evm-utils/Manifest @@ -1,2 +1,3 @@ DIST ima-evm-utils-1.1.tar.gz 37825 BLAKE2B 469f5bbc194f3fcc8996f252d01745c0d8d4d4f63476174622ea4569c97978db478bd522ae4672819c5ef995f2bb524eb857e5bf5c303131959f2f5cb9c2ebcc SHA512 fc7efc890812233db888eef210dc4357bee838b56fd95efd9a9e141d684b0b354670a3c053dd93a94a1402dd826074d4a83a4637c8e6c1d90ead3132354a5776 DIST ima-evm-utils-1.3.2.tar.gz 100373 BLAKE2B 04717a934795f7e2a351b1f59388d2d429e00a8a18c57c0eb258bb81bc329342cb9971fa2b4493f7b492f07961ec794a0549fd2d0984381492dcab474915a0d6 SHA512 af96935f953fbec8cdd40ba1a24001fae916633df03f9dee1e96775baec0ffea21a7a13798b3e3c3f375fd493a65fe65b5357887890b46cac0c4dcca5a5b79db +DIST ima-evm-utils-1.4.tar.gz 110104 BLAKE2B 12e09162e0d5e689132dde6b814ceeb8001a0379e8edb89b9aeb87c8e9f6e21fdd554e6626d1496b82cc77213fdf08b26bcc0be77140d7d598589a482940a321 SHA512 2fdf41470d88608162a084c4877ba17d531941b744bcb44dd4913e48ab2c2d131e0af3e3ead74c18748a5d46aced51213ebd7c13a5ee19050c28d54a26c011a3 diff --git a/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-configure-remove-automagic-TSS-dependencies.patch b/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-configure-remove-automagic-TSS-dependencies.patch new file mode 100644 index ..a5fb28a291fb --- /dev/null +++ b/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-configure-remove-automagic-TSS-dependencies.patch @@ -0,0 +1,39 @@ +From 911cef2b984a947b1020bdcf87d1573600ea754d Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Fri, 5 Nov 2021 21:31:10 -0500 +Subject: [PATCH] configure.ac: Remove automagic dependencies on the TSS stacks + +Signed-off-by: Christopher Byrne +--- + configure.ac | 12 +--- + 1 file changed, 9 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 1a0f093..c05b72d 100644 +--- a/configure.ac b/configure.ac +@@ -31,12 +31,18 @@ AC_CHECK_HEADER(unistd.h) + AC_CHECK_HEADERS(openssl/conf.h) + + # Intel TSS +-AC_CHECK_LIB([tss2-esys], [Esys_Free]) +-AC_CHECK_LIB([tss2-rc], [Tss2_RC_Decode]) ++AC_ARG_WITH([pcrtss], AS_HELP_STRING([--with-pcrtss], [Build with Intel TSS library (default: disabled)])) ++AS_IF([test "x$with_pcrtss" = "xyes"], [ ++ AC_CHECK_LIB([tss2-esys], [Esys_Free]) ++ AC_CHECK_LIB([tss2-rc], [Tss2_RC_Decode]) ++]) + AM_CONDITIONAL([USE_PCRTSS], [test "x$ac_cv_lib_tss2_esys_Esys_Free" = "xyes"]) + + # IBM TSS include files +-AC_CHECK_HEADER(ibmtss/tss.h, [], [], [[#define TPM_POSIX]]) ++AC_ARG_WITH([ibmtss], AS_HELP_STRING([--with-ibmtss], [Build with IBM TSS library (default: disabled)])) ++AS_IF([test "x$with_ibmtss" = "xyes"], [ ++ AC_CHECK_HEADER(ibmtss/tss.h, [], [], [[#define TPM_POSIX]]) ++]) + AM_CONDITIONAL([USE_IBMTSS], [test "x$ac_cv_header_ibmtss_tss_h" = "xyes"]) + + AC_CHECK_HEADERS(sys/xattr.h, , [AC_MSG_ERROR([sys/xattr.h header not found. You need the c-library development package.])]) +-- +2.32.0 + diff --git a/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-test-Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch b/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-test-Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch new file mode 100644 index ..41dd2cd6fb0c --- /dev/null +++ b/app-crypt/ima-evm-utils/files/ima-evm-utils-1.4-test-Rename-bash-variable-WORKDIR-to-MYWORKDIR.patch @@ -0,0 +1,84 @@ +From 5be7797f96db606c16701b6cb7e218a487c4cf4a Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Sat, 6 Nov 2021 15:36:48 -0500 +Subject: [PATCH] test: Rename bash variable WORKDIR to MYWORKDIR + +Gentoo Portage ALSO uses the variable WORKDIR, and this results in +Portage deleting the entire tree if the tests are run under it + +Signed-off-by: Christopher Byrne +--- + tests/functions.sh | 12 ++-- + tests/sign_verify.test | 6 +++--- + 2 files changed, 9 insertions(+), 9 deletions(-) + +diff --git
[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/
commit: 689c407a73ba83877cce7d0b4378286b5880c213 Author: Leonardo Hernandez Hernandez protonmail com> AuthorDate: Fri Feb 18 06:07:08 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:34:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689c407a gui-libs/wlroots: bump to 0.15.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Leonardo Hernandez Hernandez outlook.com> Closes: https://github.com/gentoo/gentoo/pull/24244 Signed-off-by: Sam James gentoo.org> gui-libs/wlroots/Manifest | 1 + gui-libs/wlroots/wlroots-0.15.1.ebuild | 73 ++ 2 files changed, 74 insertions(+) diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest index a5eb3396cd01..ce2290bd369b 100644 --- a/gui-libs/wlroots/Manifest +++ b/gui-libs/wlroots/Manifest @@ -1,3 +1,4 @@ DIST wlroots-0.14.0.tar.gz 505461 BLAKE2B d2fa28f64014ef9d840838cb5938af23f6f6b211b62dc352d0d5bb824ccaa7d7a85531e1eca14feeb06d31d59955ff9a913e40a73cad21ed1ebfe76ada39d558 SHA512 83f001133cb4b11a72bb9532b7321655428826662848f67de8e3220a33d9dff4d37c859602bdc319929949d387d014a257b0347039a6649944d7b084c76bb611 DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B fca4d259cdde62da0c196344ce1d0f5dd679d012ff33e3ceb5385b9374667e16d91059a2ba6a318153e79ac2f0a6464e3066e614a13398f8c433f442560d84d2 SHA512 4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0 DIST wlroots-0.15.0.tar.gz 565059 BLAKE2B d98529b4548e3b751a505a26af143be585ed42fb9617bc67b4a10747bb494f1359d7bdb75d1730a72396e7c550fe481e858a5ac88621d61671698439e3656920 SHA512 730b1e0cf003dabae23101664c6d1993636bd3a8ecbdb3c165eef415a92811c4d5228f48e0275f75361d8528f118dfb8a2298cfb05dbf6364539224ceedca447 +DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 09b704a55d8b4a5ab19bb0fcdd041635f8eed94ff6d189ef47f9f86e90178efa8441c7db78839b1145ed79ed016d520d6599e256cdcf49130cda38bc307d SHA512 6228160f2f350a406c612f1048d7075cf2f78206cc84bc16f889d5d0acd614f9e98845fffed03d7067cfdbd7558b77fcc5d8cedc3868d866e476523126a63677 diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild b/gui-libs/wlroots/wlroots-0.15.1.ebuild new file mode 100644 index ..91ed9abb4a57 --- /dev/null +++ b/gui-libs/wlroots/wlroots-0.15.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor" +HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git; + inherit git-r3 + SLOT="0/" +else + SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + SLOT="0/15" +fi + +LICENSE="MIT" +IUSE="vulkan x11-backend X" + +DEPEND=" + >=dev-libs/libinput-1.14.0:0= + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.24 + media-libs/mesa[egl(+),gles2,gbm(+)] + sys-auth/seatd:= + virtual/libudev + vulkan? ( + dev-util/glslang:0= + dev-util/vulkan-headers:0= + media-libs/vulkan-loader:0= + ) + >=x11-libs/libdrm-2.4.109:0= + x11-libs/libxkbcommon + x11-libs/pixman + x11-backend? ( x11-libs/libxcb:0= ) + X? ( + x11-base/xwayland + x11-libs/libxcb:0= + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + >=dev-libs/wayland-protocols-1.24 + >=dev-util/meson-0.60.0 + virtual/pkgconfig +" + +src_configure() { + # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?) + local emesonargs=( + "-Dxcb-errors=disabled" + "-Dexamples=false" + "-Dwerror=false" + -Drenderers=$(usex vulkan 'gles2,vulkan' gles2) + -Dxwayland=$(usex X enabled disabled) + -Dbackends=drm,libinput$(usex x11-backend ',x11' '') + ) + + meson_src_configure +} + +pkg_postinst() { + elog "You must be in the input group to allow your compositor" + elog "to access input devices via libinput." +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/xpp3/
commit: 4da7fd1fc1504d6739db7e8885904fda58e2be46 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Feb 25 20:45:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da7fd1f dev-java/xpp3: Restrict to virtual/jdk:1.8 Bug: https://bugs.gentoo.org/831709 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/24348 Signed-off-by: Sam James gentoo.org> dev-java/xpp3/xpp3-1.1.4c-r6.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-java/xpp3/xpp3-1.1.4c-r6.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r6.ebuild new file mode 100644 index ..3b9eb1d77ff8 --- /dev/null +++ b/dev-java/xpp3/xpp3-1.1.4c-r6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="xpp3:xpp3:1.1.4c" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="An implementation of XMLPULL V1 API" +HOMEPAGE="https://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html; +SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar" + +LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +# Restriction to java 1.8 +# Otherwise jdk 11+ would fail to build javadoc: +# ./javax/xml/namespace/QName.java:55: error: package exists in another module: java.xml +# package javax.xml.namespace; +# ^ +# 1 error +RDEPEND=">=virtual/jre-1.8:*" +DEPEND="virtual/jdk:1.8" + +JAVA_RESOURCE_DIRS="resources" + +src_prepare() { + default + mkdir "resources" || die + cp -r "META-INF" "resources" || die +}
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/
commit: 77093fb283eb79a4d289f4912041f29d56e6041e Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:30:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:30:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77093fb2 profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl: update copyright header Signed-off-by: Sam James gentoo.org> profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults index 70d736ecffe8..e63b33d06f48 100644 --- a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 CHOST="riscv64-gentoo-linux-musl"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: 07260163eefe8d60f5af715604136e34745c062d Author: Robert Siebeck r123 de> AuthorDate: Fri Feb 25 14:13:51 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:33:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07260163 app-i18n/transifex-client: add new version 1.0.3 Signed-off-by: Robert Siebeck r123.de> Signed-off-by: Sam James gentoo.org> app-i18n/transifex-client/Manifest | 1 + .../transifex-client/transifex-client-1.0.3.ebuild | 230 + 2 files changed, 231 insertions(+) diff --git a/app-i18n/transifex-client/Manifest b/app-i18n/transifex-client/Manifest index 98547f2d5f42..c7ee55d12338 100644 --- a/app-i18n/transifex-client/Manifest +++ b/app-i18n/transifex-client/Manifest @@ -199,3 +199,4 @@ DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLA DIST transifex-client-0.14.3.tar.gz 211428 BLAKE2B cab17d7103016a78b226df6ca9905a0ddfd1b8765fb7b161c7390911ac5693d97e7a872a00cbc86e9c8e7d84fbcd85904768f463885bb679e22ab052463db418 SHA512 9034111fa0253ce8799c5ba181d6d35e2addd14b8c2edb7822d8d572255c27f49e4cfce9d82e7e70e352c32e87f2e7bdc6bf09c2a591e689606b0831414dd863 DIST transifex-client-1.0.0.tar.gz 81323 BLAKE2B 1e9dea8388e88756dc8da78882eb18586536c9d84e19cdd204b3c8451e716b76bddf00032537e7fb2f9149568837bb18e43f3f321ca64f6f1dd0524a4d10ca3d SHA512 e4e5c43684fef7a866154dbca5246d9230d357ad7abe1009901d2e27a326a4ff25528c53af90534f2187081df0ff663664314188e5f1b0010e5edd5e263b8db5 DIST transifex-client-1.0.2.tar.gz 82915 BLAKE2B 5a4ca7c2960bc248cd1b4982630810fdda15dc5b1fb861e14bc7943b26e8d4b385872f2e9a8ec094910993af507e78094cd57892b750ebbcdb44847c35f48d0e SHA512 00fd12849e17cfffe105f842f253a6d6b0372f326ea81f497a58b451bb983379b9a09c99479e6791a02c963c74253154fcabe7fa2849e513d009b2d109a2 +DIST transifex-client-1.0.3.tar.gz 82918 BLAKE2B 5c034064cb5fa2dff82f9db4cfb8e9b772923baae7f981e2994545388cc63beaa85f6ce666ed80d445a4cdf3cca02a81f681312f08648096f3fd32e2634f24bb SHA512 c98761793c22318011a066f0e69705c6163a14a861e321f42c5ca8772821661af19b9d559c5f1c193f7d413923bd8333707e74dd20cd6a0f6496559c5f4deff1 diff --git a/app-i18n/transifex-client/transifex-client-1.0.3.ebuild b/app-i18n/transifex-client/transifex-client-1.0.3.ebuild new file mode 100644 index ..5f5a351afa45 --- /dev/null +++ b/app-i18n/transifex-client/transifex-client-1.0.3.ebuild @@ -0,0 +1,230 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The Transifex command-line client" +HOMEPAGE="https://github.com/transifex/cli; + +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/Microsoft/go-winio v0.4.14/go.mod" + "github.com/Microsoft/go-winio v0.4.16" + "github.com/Microsoft/go-winio v0.4.16/go.mod" + "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7" + "github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239" + "github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5" + "github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod" + "github.com/atomicgo/cursor v0.0.1" + "github.com/atomicgo/cursor v0.0.1/go.mod" + "github.com/blang/semver v3.5.1+incompatible" + "github.com/blang/semver v3.5.1+incompatible/go.mod" + "github.com/chzyer/logex v1.1.10" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod" + "github.com/creack/pty v1.1.9/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/emirpasic/gods v1.12.0" + "github.com/emirpasic/gods v1.12.0/go.mod" + "github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/gliderlabs/ssh v0.2.2" + "github.com/gliderlabs/ssh v0.2.2/go.mod" + "github.com/go-git/gcfg v1.5.0" + "github.com/go-git/gcfg v1.5.0/go.mod" + "github.com/go-git/go-billy/v5 v5.0.0/go.mod" + "github.com/go-git/go-billy/v5 v5.1.0" + "github.com/go-git/go-billy/v5 v5.1.0/go.mod" + "github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-slugify/
commit: cdc6d2504cb4b4c3dddf325b581c3c944819ba09 Author: Robert Siebeck r123 de> AuthorDate: Fri Feb 25 14:18:13 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:33:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc6d250 dev-python/python-slugify: remove old version Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/24347 Signed-off-by: Sam James gentoo.org> dev-python/python-slugify/Manifest | 1 - .../python-slugify/python-slugify-4.0.1.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-python/python-slugify/Manifest b/dev-python/python-slugify/Manifest index 32bd4446bc88..8ab1a8877e4c 100644 --- a/dev-python/python-slugify/Manifest +++ b/dev-python/python-slugify/Manifest @@ -1,4 +1,3 @@ -DIST python-slugify-4.0.1.tar.gz 11509 BLAKE2B b505c62c959dae3823db4441b8811ed98ec8afa0278325cb2715abb63a84b5de1506362699bc39216bbac4100ae265671f940dbbbdaf9164fd251bdaa7af462a SHA512 c1d99a9dc891c4cfa927e4d2bc5701f47b23b7882cce22350283a53c6ded18e1290196c3bb9838883c29c9cb3582e5e684edffd50dfbb4e9da9c2b821ea54bb5 DIST python-slugify-5.0.2.tar.gz 11728 BLAKE2B 701fb3f679cd4f714b5c57c14fb8cbfefa5b8268e9c4b877dd1e558e8a7dac325d69519b8e666043b70540908dcb250f561cebf0c5f444f9a3cfae34d97456b1 SHA512 79cdd1d0312c9e34b07dca2e898f177a85b31d3f290403375032ae962df61f3a9c4167f4bdf10f47afd17d544731d6961810f8a081ef615d76d8758c1207e6b7 DIST python-slugify-6.0.1.tar.gz 12184 BLAKE2B ecc39ad73ba4bf68a630c105b22c234c9f8089c5063457c02b21ae5bbe5c021741ce754eabec51bb125ae549274b26f6cf8d986b66ce0ede5a653e70b4528712 SHA512 b97aba9f3b74009a802b1a7bd356d1eb27d239a05d8617c8f0107391e9f09e9a7cb6b45437755a1c86c4eed966e8975f74f6b760e17090d2c56e4db5935c0b69 DIST python-slugify-6.1.0.tar.gz 13279 BLAKE2B ecc51c97638f675573576457f6e6dee14fd2f07b9292e3a32134215887adf945e6b7cc0e373b558c7311a49cfbac1b760191b3e77597a86dac1ea48527d549ac SHA512 4a274d5490bbddb8a600357200d44621cf3304c42a303148156cc732650431e76466099e4eee308e81c881b0da4e39b92146561cfd909a796e153411b22405c9 diff --git a/dev-python/python-slugify/python-slugify-4.0.1.ebuild b/dev-python/python-slugify/python-slugify-4.0.1.ebuild deleted file mode 100644 index 0f9dcf8dacc5.. --- a/dev-python/python-slugify/python-slugify-4.0.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="A Python Slugify application that handles Unicode" -HOMEPAGE="https://github.com/un33k/python-slugify https://pypi.org/project/python-slugify/; -SRC_URI="https://github.com/un33k/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="" - -RDEPEND="dev-python/text-unidecode[${PYTHON_USEDEP}]" - -distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: app-i18n/transifex-client/
commit: 60f1452df7d3dec7c30b034b92c80b85bcc59ee7 Author: Robert Siebeck r123 de> AuthorDate: Fri Feb 25 14:13:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:33:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f1452d app-i18n/transifex-client: remove old versions Signed-off-by: Robert Siebeck r123.de> Signed-off-by: Sam James gentoo.org> app-i18n/transifex-client/Manifest | 2 - .../transifex-client-0.14.3.ebuild | 41 .../transifex-client/transifex-client-1.0.2.ebuild | 230 - 3 files changed, 273 deletions(-) diff --git a/app-i18n/transifex-client/Manifest b/app-i18n/transifex-client/Manifest index c7ee55d12338..bf61087a4d47 100644 --- a/app-i18n/transifex-client/Manifest +++ b/app-i18n/transifex-client/Manifest @@ -196,7 +196,5 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLAKE2B f0bcfd9d097905364d9c2b032b92a8aad64b63e0942eb864759b156eb97ac58769fbc035acf4ba57bd55db1b6596499ddc6d36e6d2e5cc584c2a465256ca3a73 SHA512 f9c0400f1f5590d7185ae3fdac7adf1787a5f5198e52ebd02841b7df5113c5e34de6a66fa01b2f5735be4b21190dffb46e9d8b084ad5c00ebd99599a39ff73db -DIST transifex-client-0.14.3.tar.gz 211428 BLAKE2B cab17d7103016a78b226df6ca9905a0ddfd1b8765fb7b161c7390911ac5693d97e7a872a00cbc86e9c8e7d84fbcd85904768f463885bb679e22ab052463db418 SHA512 9034111fa0253ce8799c5ba181d6d35e2addd14b8c2edb7822d8d572255c27f49e4cfce9d82e7e70e352c32e87f2e7bdc6bf09c2a591e689606b0831414dd863 DIST transifex-client-1.0.0.tar.gz 81323 BLAKE2B 1e9dea8388e88756dc8da78882eb18586536c9d84e19cdd204b3c8451e716b76bddf00032537e7fb2f9149568837bb18e43f3f321ca64f6f1dd0524a4d10ca3d SHA512 e4e5c43684fef7a866154dbca5246d9230d357ad7abe1009901d2e27a326a4ff25528c53af90534f2187081df0ff663664314188e5f1b0010e5edd5e263b8db5 -DIST transifex-client-1.0.2.tar.gz 82915 BLAKE2B 5a4ca7c2960bc248cd1b4982630810fdda15dc5b1fb861e14bc7943b26e8d4b385872f2e9a8ec094910993af507e78094cd57892b750ebbcdb44847c35f48d0e SHA512 00fd12849e17cfffe105f842f253a6d6b0372f326ea81f497a58b451bb983379b9a09c99479e6791a02c963c74253154fcabe7fa2849e513d009b2d109a2 DIST transifex-client-1.0.3.tar.gz 82918 BLAKE2B 5c034064cb5fa2dff82f9db4cfb8e9b772923baae7f981e2994545388cc63beaa85f6ce666ed80d445a4cdf3cca02a81f681312f08648096f3fd32e2634f24bb SHA512 c98761793c22318011a066f0e69705c6163a14a861e321f42c5ca8772821661af19b9d559c5f1c193f7d413923bd8333707e74dd20cd6a0f6496559c5f4deff1 diff --git a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild b/app-i18n/transifex-client/transifex-client-0.14.3.ebuild deleted file mode 100644 index 1945178ef957.. --- a/app-i18n/transifex-client/transifex-client-0.14.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="A command line interface for Transifex" -HOMEPAGE="https://pypi.org/project/transifex-client/ https://www.transifex.net/ https://github.com/transifex/transifex-client; -SRC_URI="mirror://pypi/t/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( - dev-python/mock[${PYTHON_USEDEP}] - =dev-python/smmap-5*[${PYTHON_USEDEP}] )" -RDEPEND="dev-python/GitPython[${PYTHON_USEDEP}] - =3.0.5,<4.0"\]/d' setup.py || die -} diff --git a/app-i18n/transifex-client/transifex-client-1.0.2.ebuild b/app-i18n/transifex-client/transifex-client-1.0.2.ebuild deleted file mode 100644 index 5f5a351afa45.. --- a/app-i18n/transifex-client/transifex-client-1.0.2.ebuild +++ /dev/null @@ -1,230 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="The Transifex command-line client" -HOMEPAGE="https://github.com/transifex/cli; - -EGO_SUM=( - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/Microsoft/go-winio v0.4.14/go.mod" - "github.com/Microsoft/go-winio v0.4.16" -
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 355c5bfe2533b9710a52404ddf18f9b0e106fc80 Author: Joao Santos gmail com> AuthorDate: Tue Feb 22 15:02:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:29:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355c5bfe app-text/master-pdf-editor: bump to 5.8.33 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: João Santos gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24316 Signed-off-by: Sam James gentoo.org> app-text/master-pdf-editor/Manifest| 1 + .../master-pdf-editor-5.8.33.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index aee19d38577b..bd59c2c71f06 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1,3 @@ DIST master-pdf-editor-5.7.90-qt5.x86_64.tar.gz 15962243 BLAKE2B 4331a5d17ed9a0ff7a70c353907a4c0d5e99db447760f6103d412eabe0064b1e4ac59ca85bb0cab2bffc5867c8ccde96f68e7ceee227b7b319d93b70482f233d SHA512 823c7212cd3d469bb972e7da66e6eada31149c0bab2a6c577e537ca203862d0fe862e8c9b0cbb479eca0557da4b69a91a88ae0c9215d3b5f105288a9c6c1f2bf DIST master-pdf-editor-5.8.20-qt5.x86_64.tar.gz 16755926 BLAKE2B 7694b825ca846767a0bf776fdd637595d4bd9fe8a9525c2212be7cd186aa230fe6446e157dabdf0a6c2314b49f2a987d2a0b62ac377bec1e3f3e58302668c05d SHA512 006478e65f55e2e24afd9f9581cd3f3ea8cc38c156a7e5c62410fa5bbb94482b627ca4645cbb91d3fdcdda1a779ccda6825107ba65b60b8d50d034b409eabd61 +DIST master-pdf-editor-5.8.33-qt5.x86_64.tar.gz 16917660 BLAKE2B 9461759f75c1c8dde19d5434ce9f404093695385d66777ebe71086a5992ff02830743fb4d87a118605a75f50d53732333a9c51f63acf370c5e53aff04ab47a0c SHA512 e6010a427abe424b0f6c9a6af16280f09445a51c46c62b7c6d58dfb5580cd19486741e9389ef835c33d7ca2e5c1eaffe6b2ccf1046c83c6f7746ba4c446ab28b diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.8.33.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.8.33.ebuild new file mode 100644 index ..f944cce74811 --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-5.8.33.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/; +SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz; +S="${WORKDIR}/${PN}-${PV%%.*}" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND=" + sys-libs/glibc + >=dev-qt/qtcore-5.12.9:5 + >=dev-qt/qtgui-5.12.9:5 + >=dev-qt/qtnetwork-5.12.9:5 + >=dev-qt/qtprintsupport-5.12.9:5 + >=dev-qt/qtsvg-5.12.9:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + >=media-gfx/sane-backends-1.0 +" + +QA_PREBUILT="opt/${PN}/masterpdfeditor5" + +src_install() { + insinto /opt/${PN} + doins -r fonts lang stamps templates masterpdfeditor5.png + + exeinto /opt/${PN} + doexe masterpdfeditor5 + dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 + + make_desktop_entry "masterpdfeditor5 %f" \ + "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: c025a5cc57243c1b2304fb250af235b012a95a53 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Feb 23 20:47:38 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:25:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c025a5cc sci-geosciences/grass: version bump 8.0.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/24332 Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/Manifest | 1 + .../{grass-.ebuild => grass-8.0.1.ebuild} | 31 +- sci-geosciences/grass/grass-.ebuild| 24 + 3 files changed, 45 insertions(+), 11 deletions(-) diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index 4c2956704d54..fb06ff6d00f4 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,3 +1,4 @@ DIST grass-7.8.6.tar.gz 66331264 BLAKE2B bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761 SHA512 6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df DIST grass-7.8.7.tar.gz 66333084 BLAKE2B 809daed6992838cd89b7f913c92bb588db05ae933c6e05b6fbd1add135dc36238260222f338df023c402b411b6c0338a56e06268d1fb736e9d9f6779bc2e4c42 SHA512 8c890b34a64c3a52285a8d99e2a2ec61b41de0258ae5b70d1876499988a9a8229925b82f4595df6b5cf21b77ecc8529feb75f765d4e92f324a734293dffc7303 DIST grass-8.0.0.tar.gz 64944539 BLAKE2B 61ea667321599026f2514333e5fe47313d232236a818458939e968d80ed88a511ddc29e2b51edd082bd246b614a0b121b10c09e9059ae31fd5c211e9844d89b1 SHA512 29bd57fb017937b0f3ad105790449704c6f12b56ffe79091f0aceed328f4da5293dd42cc3071158aad5386a51309f35a4f0b9bbd57221431e705f51880c2ce42 +DIST grass-8.0.1.tar.gz 64928098 BLAKE2B 81512a5e95727202705a06e11dcb243a393bb6d7b5756957ffe055c867aa18933d84a31ed5e006e8c25bff558aa3ce5acab9e90660b1537192ffa11c92cdf4cc SHA512 ec0e52bfe22179c85bb7119980ab4d5b96278fc85d1fc5c0781aea1864e89a302677fa008b65f0398d564fd6ffc05cee0da1b81affb489c89c20a3bd9f6b089f diff --git a/sci-geosciences/grass/grass-.ebuild b/sci-geosciences/grass/grass-8.0.1.ebuild similarity index 92% copy from sci-geosciences/grass/grass-.ebuild copy to sci-geosciences/grass/grass-8.0.1.ebuild index d0b73c80b283..42780861df19 100644 --- a/sci-geosciences/grass/grass-.ebuild +++ b/sci-geosciences/grass/grass-8.0.1.ebuild @@ -3,21 +3,35 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="sqlite" # bug 572440 WX_GTK_VER="3.0-gtk3" -inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg +inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" HOMEPAGE="https://grass.osgeo.org/; -EGIT_REPO_URI="https://github.com/OSGeo/grass.git; LICENSE="GPL-2" -SLOT="0/8.1" +SLOT="0/8.0" + GVERSION=${SLOT#*/} -MY_P="${PN}${GVERSION}" -MY_PM="${MY_P/.}" +MY_PM="${PN}${GVERSION}" +MY_PM="${MY_PM/.}" + +if [[ ${PV} =~ "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OSGeo/grass.git; +else + MY_P="${P/_rc/RC}" + SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz; + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~ppc ~x86" + fi + + S="${WORKDIR}/${MY_P}" +fi + IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -76,6 +90,11 @@ BDEPEND=" virtual/pkgconfig X? ( dev-lang/swig )" +PATCHES=( + # bug 746590 + "${FILESDIR}/${PN}-flock.patch" +) + pkg_setup() { if use lapack; then local mylapack=$(eselect lapack show) diff --git a/sci-geosciences/grass/grass-.ebuild b/sci-geosciences/grass/grass-.ebuild index d0b73c80b283..31ad3a913914 100644 --- a/sci-geosciences/grass/grass-.ebuild +++ b/sci-geosciences/grass/grass-.ebuild @@ -3,21 +3,35 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="sqlite" # bug 572440 WX_GTK_VER="3.0-gtk3" -inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg +inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" HOMEPAGE="https://grass.osgeo.org/; -EGIT_REPO_URI="https://github.com/OSGeo/grass.git; LICENSE="GPL-2" SLOT="0/8.1" + GVERSION=${SLOT#*/} -MY_P="${PN}${GVERSION}" -MY_PM="${MY_P/.}" +MY_PM="${PN}${GVERSION}" +MY_PM="${MY_PM/.}" + +if [[ ${PV} =~ "" ]]; then + inherit git-r3 +
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: fa7c10b3a3bbb0ea1670372a09846442fba6380c Author: Joao Santos gmail com> AuthorDate: Tue Feb 22 14:59:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:29:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7c10b3 profiles/features/musl: mask binary app-text/master-pdf-editor Latest version is already RDEPENDing on glibc. Closes: https://bugs.gentoo.org/830591 Signed-off-by: João Santos gmail.com> Signed-off-by: Sam James gentoo.org> profiles/features/musl/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 831a7469cec0..523fdafe1e1d 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# João Santos (2022-02-22) +# Binary package linked to glibc +app-text/master-pdf-editor + # Sam James (2022-02-20) # Binary package linked to glibc app-admin/bitwarden-desktop-bin
[gentoo-commits] repo/gentoo:master commit in: media-libs/vigra/
commit: f097bd51e09f919803554613186f06d193042537 Author: Thomas Bettler gmail com> AuthorDate: Sun Feb 20 13:20:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:29:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f097bd51 media-libs/vigra: add python 3.10 Closes: https://bugs.gentoo.org/829444 Closes: https://github.com/gentoo/gentoo/pull/23381 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/vigra/vigra-1.11.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vigra/vigra-1.11.1-r6.ebuild b/media-libs/vigra/vigra-1.11.1-r6.ebuild index 0f691407b511..5712b97f47a9 100644 --- a/media-libs/vigra/vigra-1.11.1-r6.ebuild +++ b/media-libs/vigra/vigra-1.11.1-r6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+),xml" inherit cmake flag-o-matic python-r1
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 4f4450be2a7db7c1c46374cffe328943e0a45ef1 Author: Joao Santos gmail com> AuthorDate: Tue Feb 22 14:40:17 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:27:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4450be app-text/master-pdf-editor: drop 5.8.06 Signed-off-by: João Santos gmail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> app-text/master-pdf-editor/Manifest| 1 - .../master-pdf-editor-5.8.06.ebuild| 42 -- 2 files changed, 43 deletions(-) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index e096d223a55c..aee19d38577b 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,3 +1,2 @@ DIST master-pdf-editor-5.7.90-qt5.x86_64.tar.gz 15962243 BLAKE2B 4331a5d17ed9a0ff7a70c353907a4c0d5e99db447760f6103d412eabe0064b1e4ac59ca85bb0cab2bffc5867c8ccde96f68e7ceee227b7b319d93b70482f233d SHA512 823c7212cd3d469bb972e7da66e6eada31149c0bab2a6c577e537ca203862d0fe862e8c9b0cbb479eca0557da4b69a91a88ae0c9215d3b5f105288a9c6c1f2bf -DIST master-pdf-editor-5.8.06-qt5.x86_64.tar.gz 15975595 BLAKE2B 627a4a1f551ffe13917f44768dc6b990d3582a5c2c7d6b7670c94fd880882dcec93c8ccca69240ecb568a7ab20d752180c2981870e5d5671d69c404a7b99c791 SHA512 dd079d11d570909faaf1129342d075550dca3095c5a76748f6f77e2e7df50ec4b46646c5edf40fd2d2f783baaa602fee292dd2fd54ac94fa723e3a40c454e7ad DIST master-pdf-editor-5.8.20-qt5.x86_64.tar.gz 16755926 BLAKE2B 7694b825ca846767a0bf776fdd637595d4bd9fe8a9525c2212be7cd186aa230fe6446e157dabdf0a6c2314b49f2a987d2a0b62ac377bec1e3f3e58302668c05d SHA512 006478e65f55e2e24afd9f9581cd3f3ea8cc38c156a7e5c62410fa5bbb94482b627ca4645cbb91d3fdcdda1a779ccda6825107ba65b60b8d50d034b409eabd61 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.8.06.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.8.06.ebuild deleted file mode 100644 index b6b616512c5b.. --- a/app-text/master-pdf-editor/master-pdf-editor-5.8.06.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg - -DESCRIPTION="A complete solution for viewing and editing PDF files" -HOMEPAGE="https://code-industry.net/free-pdf-editor/; -SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz; -S="${WORKDIR}/${PN}-${PV%%.*}" - -LICENSE="master-pdf-editor" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror" - -RDEPEND=" - dev-libs/nss - >=dev-qt/qtcore-5.12.9:5 - >=dev-qt/qtgui-5.12.9:5 - >=dev-qt/qtnetwork-5.12.9:5 - >=dev-qt/qtprintsupport-5.12.9:5 - >=dev-qt/qtsvg-5.12.9:5 - >=media-gfx/sane-backends-1.0 -" - -QA_PREBUILT="opt/${PN}/masterpdfeditor5" - -src_install() { - insinto /opt/${PN} - doins -r fonts lang stamps templates masterpdfeditor5.png - - exeinto /opt/${PN} - doexe masterpdfeditor5 - dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 - - make_desktop_entry "masterpdfeditor5 %f" \ - "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ - "Office;Graphics;Viewer" \ - "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" -}
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 7735689b0aedfc37a89fcd848882f763903e01eb Author: Joao Santos gmail com> AuthorDate: Tue Feb 22 14:55:44 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:28:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7735689b app-text/master-pdf-editor: add glibc as dependency (binary package) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: João Santos gmail.com> Signed-off-by: Sam James gentoo.org> ...ter-pdf-editor-5.8.20.ebuild => master-pdf-editor-5.8.20-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.8.20.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.8.20-r1.ebuild similarity index 95% rename from app-text/master-pdf-editor/master-pdf-editor-5.8.20.ebuild rename to app-text/master-pdf-editor/master-pdf-editor-5.8.20-r1.ebuild index 14038cc98d00..f944cce74811 100644 --- a/app-text/master-pdf-editor/master-pdf-editor-5.8.20.ebuild +++ b/app-text/master-pdf-editor/master-pdf-editor-5.8.20-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 @@ -16,6 +16,7 @@ KEYWORDS="~amd64" RESTRICT="mirror" RDEPEND=" + sys-libs/glibc >=dev-qt/qtcore-5.12.9:5 >=dev-qt/qtgui-5.12.9:5 >=dev-qt/qtnetwork-5.12.9:5
[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/
commit: 95817a64efefc37806c543c4efef2f4f7a72cf5e Author: Christopher Byrne gmail com> AuthorDate: Thu Feb 24 20:57:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95817a64 sys-boot/tboot: Bump to 1.10.4 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christopher Byrne gmail.com> Signed-off-by: Sam James gentoo.org> sys-boot/tboot/Manifest| 1 + sys-boot/tboot/tboot-1.10.4.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest index af909f3a1a02..c4e612c45eaa 100644 --- a/sys-boot/tboot/Manifest +++ b/sys-boot/tboot/Manifest @@ -1 +1,2 @@ DIST tboot-1.10.3.tar.gz 906732 BLAKE2B 4015ba84fbc273d1f1ea3f302dd11e62d1866049a31674b8967a9c1be645f88f2fdbc8614e1f7d824010e8280484885392b34aedb2d9f32654a3065e75e0bd42 SHA512 998501cfb23511adf63c0e2a70f203b3a92328cba39948a6be2e0dc6600aaaf9fcc18dc1ffcdd00c43a5d2c688c34c912c7525fd54a5c673a764c34141be4b77 +DIST tboot-1.10.4.tar.gz 908050 BLAKE2B 8c793e2ec29cc3c3aa8199ac5058e9b3521eb0a72609c8b5ae21e0843571ae765be74bb48184178e2641ff8eec05680f81e45b12b80fd7d2727c82f9c8702411 SHA512 6fe93cabd5fc10cba7797048cad2cce4c490e0112c5c877f3367d78873cb55ba3d84eb703f2fcdba807eb21f1bef6a838d315b32d6418fb88b2589ff66e99491 diff --git a/sys-boot/tboot/tboot-1.10.4.ebuild b/sys-boot/tboot/tboot-1.10.4.ebuild new file mode 100644 index ..4cedba3fabfc --- /dev/null +++ b/sys-boot/tboot/tboot-1.10.4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mount-boot toolchain-funcs + +DESCRIPTION="Performs a measured and verified boot using Intel Trusted Execution Technology" +HOMEPAGE="https://sourceforge.net/projects/tboot/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="custom-cflags selinux" + +# requires patching the kernel src +RESTRICT="test" + +DEPEND="dev-libs/openssl:0=[-bindist(-)]" + +RDEPEND="${DEPEND} + sys-boot/grub:2 + selinux? ( sec-policy/selinux-tboot )" + +DOCS=( README.md COPYING CHANGELOG ) +PATCHES=( "${FILESDIR}/${PN}-1.10.3-disable-Werror.patch" + "${FILESDIR}/${PN}-1.10.3-disable-strip.patch" + "${FILESDIR}/${PN}-1.10.3-dont-call-toolchain-directly.patch" ) + +pkg_setup() { + if tc-is-clang; then + eerror "tboot is a freestanding application that uses gcc" + eerror "extensions in fundemental ways, include VLAIS" + eerror "(Variable Length Arrays in Structs) and will not" + eerror "compile with clang witout upstream action" + die "Cannot compile with clang. See bug #832020" + fi +} + +src_configure() { + tc-export AS LD CC CPP AR RANLIB NM OBJCOPY OBJDUMP STRIP + + default +} + +src_compile() { + use custom-cflags && export TBOOT_CFLAGS=${CFLAGS} || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS + + if use amd64; then + export MAKEARGS="TARGET_ARCH=x86_64" + else + export MAKEARGS="TARGET_ARCH=i686" + fi + + default +} + +src_install() { + emake DISTDIR="${D}" install + + dodoc "${DOCS[@]}" + dodoc docs/*.{txt,md} + + cd "${ED}" || die + mkdir -p usr/lib/tboot/ || die + mv boot usr/lib/tboot/ || die +} + +pkg_postinst() { + cp "${ROOT}/usr/lib/tboot/boot/"* "${ROOT}/boot/" || die + + ewarn "Please remember to download the SINIT AC Module relevant" + ewarn "for your platform from:" + ewarn "http://software.intel.com/en-us/articles/intel-trusted-execution-technology/; +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 2ffabee7b66b17939f290a33324ec1bbfc91f913 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Feb 23 20:36:04 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:25:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffabee7 sci-geosciences/grass: version bump 7.8.7 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/Manifest | 1 + sci-geosciences/grass/grass-7.8.7.ebuild | 269 +++ 2 files changed, 270 insertions(+) diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index 85de9606c6e5..4c2956704d54 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,2 +1,3 @@ DIST grass-7.8.6.tar.gz 66331264 BLAKE2B bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761 SHA512 6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df +DIST grass-7.8.7.tar.gz 66333084 BLAKE2B 809daed6992838cd89b7f913c92bb588db05ae933c6e05b6fbd1add135dc36238260222f338df023c402b411b6c0338a56e06268d1fb736e9d9f6779bc2e4c42 SHA512 8c890b34a64c3a52285a8d99e2a2ec61b41de0258ae5b70d1876499988a9a8229925b82f4595df6b5cf21b77ecc8529feb75f765d4e92f324a734293dffc7303 DIST grass-8.0.0.tar.gz 64944539 BLAKE2B 61ea667321599026f2514333e5fe47313d232236a818458939e968d80ed88a511ddc29e2b51edd082bd246b614a0b121b10c09e9059ae31fd5c211e9844d89b1 SHA512 29bd57fb017937b0f3ad105790449704c6f12b56ffe79091f0aceed328f4da5293dd42cc3071158aad5386a51309f35a4f0b9bbd57221431e705f51880c2ce42 diff --git a/sci-geosciences/grass/grass-7.8.7.ebuild b/sci-geosciences/grass/grass-7.8.7.ebuild new file mode 100644 index ..eeef656e6c64 --- /dev/null +++ b/sci-geosciences/grass/grass-7.8.7.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_REQ_USE="sqlite" # bug 572440 +WX_GTK_VER="3.0-gtk3" + +inherit autotools desktop python-single-r1 toolchain-funcs wxwidgets xdg + +MY_PM=${PN}$(ver_cut 1-2 ${PV}) +MY_PM=${MY_PM/.} +MY_P=${P/_rc/RC} + +DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" +HOMEPAGE="https://grass.osgeo.org/; +SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/7.8.0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + opengl? ( X )" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-admin/eselect-1.2 + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ') + sci-libs/gdal:= + sys-libs/gdbm:= + sys-libs/ncurses:0= + sci-libs/proj:= + sci-libs/xdrfile + sys-libs/zlib + blas? ( + virtual/cblas[eselect-ldso(+)] + virtual/blas[eselect-ldso(+)] + ) + fftw? ( sci-libs/fftw:3.0= ) + geos? ( sci-libs/geos:= ) + lapack? ( virtual/lapack[eselect-ldso(+)] ) + liblas? ( sci-geosciences/liblas ) + mysql? ( dev-db/mysql-connector-c:= ) + netcdf? ( sci-libs/netcdf:= ) + odbc? ( dev-db/unixODBC ) + opencl? ( virtual/opencl ) + opengl? ( virtual/opengl ) + png? ( media-libs/libpng:0= ) + postgres? ( >=dev-db/postgresql-8.4:= ) + readline? ( sys-libs/readline:0= ) + sqlite? ( dev-db/sqlite:3 ) + tiff? ( media-libs/tiff:0= ) + truetype? ( media-libs/freetype:2 ) + X? ( + dev-python/wxpython:4.0 + x11-libs/cairo[X,opengl?] + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXt + ) + zstd? ( app-arch/zstd )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" +BDEPEND=" + sys-devel/bison + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + X? ( dev-lang/swig )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + # bug 746590 + "${FILESDIR}/${PN}-flock.patch" +) + +pkg_setup() { + if use lapack; then + local mylapack=$(eselect lapack show) + if [[ -z "${mylapack/.*reference.*/}" ]] && \ + [[ -z "${mylapack/.*atlas.*/}" ]]; then + ewarn "You need to set lapack to atlas or reference. Do:" + ewarn " eselect lapack set " + ewarn "where is atlas, threaded-atlas or reference" + die
[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/
commit: 5ed2ffc8f5bd62efbabd3aa76bf238f41d9a60e3 Author: Christopher Byrne gmail com> AuthorDate: Thu Feb 24 20:58:28 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:26:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed2ffc8 sys-boot/tboot: Remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christopher Byrne gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24339 Signed-off-by: Sam James gentoo.org> sys-boot/tboot/Manifest| 1 - sys-boot/tboot/tboot-1.10.3.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest index c4e612c45eaa..249d776b4c9c 100644 --- a/sys-boot/tboot/Manifest +++ b/sys-boot/tboot/Manifest @@ -1,2 +1 @@ -DIST tboot-1.10.3.tar.gz 906732 BLAKE2B 4015ba84fbc273d1f1ea3f302dd11e62d1866049a31674b8967a9c1be645f88f2fdbc8614e1f7d824010e8280484885392b34aedb2d9f32654a3065e75e0bd42 SHA512 998501cfb23511adf63c0e2a70f203b3a92328cba39948a6be2e0dc6600aaaf9fcc18dc1ffcdd00c43a5d2c688c34c912c7525fd54a5c673a764c34141be4b77 DIST tboot-1.10.4.tar.gz 908050 BLAKE2B 8c793e2ec29cc3c3aa8199ac5058e9b3521eb0a72609c8b5ae21e0843571ae765be74bb48184178e2641ff8eec05680f81e45b12b80fd7d2727c82f9c8702411 SHA512 6fe93cabd5fc10cba7797048cad2cce4c490e0112c5c877f3367d78873cb55ba3d84eb703f2fcdba807eb21f1bef6a838d315b32d6418fb88b2589ff66e99491 diff --git a/sys-boot/tboot/tboot-1.10.3.ebuild b/sys-boot/tboot/tboot-1.10.3.ebuild deleted file mode 100644 index 4cedba3fabfc.. --- a/sys-boot/tboot/tboot-1.10.3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit mount-boot toolchain-funcs - -DESCRIPTION="Performs a measured and verified boot using Intel Trusted Execution Technology" -HOMEPAGE="https://sourceforge.net/projects/tboot/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="custom-cflags selinux" - -# requires patching the kernel src -RESTRICT="test" - -DEPEND="dev-libs/openssl:0=[-bindist(-)]" - -RDEPEND="${DEPEND} - sys-boot/grub:2 - selinux? ( sec-policy/selinux-tboot )" - -DOCS=( README.md COPYING CHANGELOG ) -PATCHES=( "${FILESDIR}/${PN}-1.10.3-disable-Werror.patch" - "${FILESDIR}/${PN}-1.10.3-disable-strip.patch" - "${FILESDIR}/${PN}-1.10.3-dont-call-toolchain-directly.patch" ) - -pkg_setup() { - if tc-is-clang; then - eerror "tboot is a freestanding application that uses gcc" - eerror "extensions in fundemental ways, include VLAIS" - eerror "(Variable Length Arrays in Structs) and will not" - eerror "compile with clang witout upstream action" - die "Cannot compile with clang. See bug #832020" - fi -} - -src_configure() { - tc-export AS LD CC CPP AR RANLIB NM OBJCOPY OBJDUMP STRIP - - default -} - -src_compile() { - use custom-cflags && export TBOOT_CFLAGS=${CFLAGS} || unset CCASFLAGS CFLAGS CPPFLAGS LDFLAGS - - if use amd64; then - export MAKEARGS="TARGET_ARCH=x86_64" - else - export MAKEARGS="TARGET_ARCH=i686" - fi - - default -} - -src_install() { - emake DISTDIR="${D}" install - - dodoc "${DOCS[@]}" - dodoc docs/*.{txt,md} - - cd "${ED}" || die - mkdir -p usr/lib/tboot/ || die - mv boot usr/lib/tboot/ || die -} - -pkg_postinst() { - cp "${ROOT}/usr/lib/tboot/boot/"* "${ROOT}/boot/" || die - - ewarn "Please remember to download the SINIT AC Module relevant" - ewarn "for your platform from:" - ewarn "http://software.intel.com/en-us/articles/intel-trusted-execution-technology/; -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pdal/files/, sci-libs/pdal/
commit: f00caec850988c5051a625c7d1466f259aeee50a Author: Thomas Bettler gmail com> AuthorDate: Mon Feb 21 18:18:54 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:27:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00caec8 sci-libs/pdal: fix tests Closes: https://bugs.gentoo.org/833820 Closes: https://github.com/gentoo/gentoo/pull/24303 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Sam James gentoo.org> .../files/pdal-2.3.0-fix_tests_for_proj811.patch | 110 + sci-libs/pdal/pdal-2.3.0.ebuild| 14 ++- 2 files changed, 123 insertions(+), 1 deletion(-) diff --git a/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch b/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch new file mode 100644 index ..6a34686330f4 --- /dev/null +++ b/sci-libs/pdal/files/pdal-2.3.0-fix_tests_for_proj811.patch @@ -0,0 +1,110 @@ +From https://github.com/PDAL/PDAL/commit/1a7415f67cfe13f816345ce4b7fc1c68f0a45c83 +Bug https://bugs.gentoo.org/833820 +From: Andrew Bell +Date: Thu, 7 Oct 2021 11:15:18 -0400 +Subject: [PATCH] Work around test issues with varying versions of PROJ (#3560) + +* Add range for crop because of varying proj precision. + +* Fix tests for PROJ 8.1.1 + +* More test workaround for proj. +--- + test/unit/filters/CropFilterTest.cpp | 10 +++ + test/unit/io/EptReaderTest.cpp | 41 +++- + 2 files changed, 50 insertions(+), 1 deletion(-) + +diff --git a/test/unit/filters/CropFilterTest.cpp b/test/unit/filters/CropFilterTest.cpp +index 23ccb465bc..f4b825c891 100644 +--- a/test/unit/filters/CropFilterTest.cpp b/test/unit/filters/CropFilterTest.cpp +@@ -250,7 +250,17 @@ TEST(CropFilterTest, test_crop_polygon_reprojection) + PointViewSet viewSet = crop.execute(table); + EXPECT_EQ(viewSet.size(), 1u); + view = *viewSet.begin(); ++//ABELL - I'd like to do the following, but we don't necessarily have proj.h ++/** ++#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 ++EXPECT_EQ(view->size(), 45u); ++#else + EXPECT_EQ(view->size(), 47u); ++#endif ++**/ ++// So instead... ++EXPECT_GE(view->size(), 45u); ++EXPECT_LE(view->size(), 47u); + + FileUtils::closeFile(wkt_stream); + } +diff --git a/test/unit/io/EptReaderTest.cpp b/test/unit/io/EptReaderTest.cpp +index ab5cfdee4a..0d274d4c08 100644 +--- a/test/unit/io/EptReaderTest.cpp b/test/unit/io/EptReaderTest.cpp +@@ -625,8 +625,21 @@ TEST(EptReaderTest, boundedCrop) + } + + EXPECT_EQ(eptNp, sourceNp); ++ ++//ABELL - A change in proj changed the numbers, but we don't necessarily have proj.h ++/** ++#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 ++EXPECT_EQ(eptNp, 45u); ++EXPECT_EQ(sourceNp, 45u); ++#else + EXPECT_EQ(eptNp, 47u); + EXPECT_EQ(sourceNp, 47u); ++#endif ++**/ ++EXPECT_GE(eptNp, 45u); ++EXPECT_GE(sourceNp, 45u); ++EXPECT_LE(eptNp, 47u); ++EXPECT_LE(sourceNp, 47u); + } + + TEST(EptReaderTest, polygonAndBoundsCrop) +@@ -769,8 +782,20 @@ TEST(EptReaderTest, boundedCropReprojection) + sourceNp += view->size(); + + EXPECT_EQ(eptNp, sourceNp); ++//ABELL - We don't necessarily have proj.h, so we can't do this: ++/** ++#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 ++EXPECT_EQ(eptNp, 45u); ++EXPECT_EQ(sourceNp, 45u); ++#else + EXPECT_EQ(eptNp, 47u); + EXPECT_EQ(sourceNp, 47u); ++#endif ++**/ ++EXPECT_GE(eptNp, 45u); ++EXPECT_GE(sourceNp, 45u); ++EXPECT_LE(eptNp, 47u); ++EXPECT_LE(sourceNp, 47u); + } + + +@@ -811,9 +836,23 @@ TEST(EptReaderTest, ogrCrop) + for (const PointViewPtr& view : source.execute(sourceTable)) + sourceNp += view->size(); + +-EXPECT_EQ(eptNp, sourceNp); ++//ABELL - PROJ changed to make the number of points that pass the filter different from ++// what's in the file we've got stored. ++//EXPECT_EQ(eptNp, sourceNp); ++//ABELL - We don't necessarily have proj.h, so can't do the following: ++/** ++#if defined(PROJ_VERSION_NUMBER) && PROJ_VERSION_NUMBER > 80101 ++EXPECT_EQ(eptNp, 89u); ++EXPECT_EQ(sourceNp, 89u); ++#else + EXPECT_EQ(eptNp, 86u); + EXPECT_EQ(sourceNp, 86u); ++#endif ++**/ ++EXPECT_LE(eptNp, 89u); ++EXPECT_LE(sourceNp, 89u); ++EXPECT_GE(eptNp, 86u); ++EXPECT_GE(sourceNp, 86u); + } + + } // namespace pdal diff --git a/sci-libs/pdal/pdal-2.3.0.ebuild b/sci-libs/pdal/pdal-2.3.0.ebuild index f85812782818..949b5ab43e8b 100644 --- a/sci-libs/pdal/pdal-2.3.0.ebuild +++ b/sci-libs/pdal/pdal-2.3.0.ebuild @@ -12,7 +12,8 @@ SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar LICENSE="BSD" SLOT="0/13" KEYWORDS="~amd64 ~x86" -IUSE="postgres" +IUSE="postgres test" +RESTRICT="!test? ( test )" BDEPEND=" virtual/pkgconfig @@ -26,12 +27,14 @@ DEPEND=" sys-libs/libunwind sys-libs/zlib
[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/
commit: f9ee94c1094e8b64eb60553b720e31ee1e739f76 Author: Sergey Torokhov yandex ru> AuthorDate: Fri Feb 25 21:46:27 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:12:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ee94c1 media-libs/babl: 0.1.90 version bump Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/babl/Manifest | 1 + media-libs/babl/babl-0.1.90.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest index ae77487ee510..4f2c2ec19da6 100644 --- a/media-libs/babl/Manifest +++ b/media-libs/babl/Manifest @@ -1,3 +1,4 @@ DIST babl-0.1.84.tar.xz 299216 BLAKE2B 80db725230f5bee71a9e2056e40cfe9c4dda7669fe3004d73c2d1525c9a89362491edc5addef47f28a94938ab3cdefef0496b38404fc4ab11931e7b9e0daaebe SHA512 a8cba80bd3a434ee9bbd1a0d1fcd6e5e38f9c657b189a70631ff3fe4e4c270e64762d1be13d48e8514d4166ac4175745001499fcda68eb1ea93e03c18b2a5d06 DIST babl-0.1.86.tar.xz 299868 BLAKE2B 2189659ef5b3890bc78329808dcff5e7577a85c9728d54f848fa2f6ed085cea53deeaa734c600b1d73dcb5a8acd2f680800459c0a4c5b7dce61bc69a54ab9d3c SHA512 aff3b0069f7cdb515e6ace880500f4b89521062f9030ef452f0555b3cd993fffdd5f700c403a7be8e6758957073e7623360fc6ac41d86d5d31551c0fd0ff6048 DIST babl-0.1.88.tar.xz 299972 BLAKE2B a22811196e306e3b846da63f361ecf792715d461cd8af85017af8dd353a406a38130f3e675214edc261557b6a0f6d3ed5586bfe7ecdf9b08ed5b8e7bc4aeb7f7 SHA512 1260133e44aa1878e13e2c64387e8540ca93edd7a905e2f8eebc58679444ba8815b9b6801b538a759c9b7b60294d7d7c33418bb1feee1879dcb8381450fe1742 +DIST babl-0.1.90.tar.xz 309324 BLAKE2B 9fbbbe06539fd85007875e697529aa071d32a2d9e65f9750ceeb4a1f1ec1a3ac4a74dc40f932f7ff669bafdb1e9506df05414c7765f57b7d818901bffc55ccc2 SHA512 c0eac3c7d5eb328de2f97ccc9743bc2f78d79c23dc4d3465e979d98827b1643a0f2a257f0445e4acd09f15a9f95c79f67d09cb18c2c94b4f3d290944a0341e3c diff --git a/media-libs/babl/babl-0.1.90.ebuild b/media-libs/babl/babl-0.1.90.ebuild new file mode 100644 index ..a9a572ca524e --- /dev/null +++ b/media-libs/babl/babl-0.1.90.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_USE_DEPEND=vapigen + +inherit meson gnome2-utils vala + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git; + SRC_URI="" +else + SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="A dynamic, any to any, pixel format conversion library" +HOMEPAGE="https://gegl.org/babl/; + +LICENSE="LGPL-3" +SLOT="0" +IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1" +REQUIRED_USE="vala? ( introspection )" + +BDEPEND=" + virtual/pkgconfig + vala? ( $(vala_depend) ) +" +RDEPEND=" + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + lcms? ( >=media-libs/lcms-2.8:2 ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + gnome2_environment_reset + use vala && vala_src_prepare +} + +src_configure() { + # Automagic rsvg support is just for website generation we do not call, + # so we don't need to fix it + # w3m is used for dist target thus no issue for us that it is automagically + # detected + local emesonargs=( + -Dwith-docs=false + $(meson_use introspection enable-gir) + $(meson_use lcms with-lcms) + $(meson_use vala enable-vapi) + $(meson_use cpu_flags_x86_avx2 enable-avx2) + $(meson_use cpu_flags_x86_f16c enable-f16c) + $(meson_use cpu_flags_x86_mmx enable-mmx) + $(meson_use cpu_flags_x86_sse enable-sse) + $(meson_use cpu_flags_x86_sse2 enable-sse2) + $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzip/
commit: 482acd6a90760b9b5712df63689bb6ebd7d7bb79 Author: Liam Flaherty chromium org> AuthorDate: Thu Feb 24 07:43:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:10:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482acd6a dev-libs/libzip: Add zstd build options [sam: revbump for automagic fix] Signed-off-by: Liam Flaherty chromium.org> Closes: https://github.com/gentoo/gentoo/pull/24343 Signed-off-by: Sam James gentoo.org> dev-libs/libzip/{libzip-1.8.0.ebuild => libzip-1.8.0-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild b/dev-libs/libzip/libzip-1.8.0-r1.ebuild similarity index 95% rename from dev-libs/libzip/libzip-1.8.0.ebuild rename to dev-libs/libzip/libzip-1.8.0-r1.ebuild index b5bd1678c9c4..63d0cba908af 100644 --- a/dev-libs/libzip/libzip-1.8.0.ebuild +++ b/dev-libs/libzip/libzip-1.8.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz; LICENSE="BSD" SLOT="0/5" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools" +IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools zstd" REQUIRED_USE="test? ( tools )" RESTRICT="!test? ( test )" @@ -31,6 +31,7 @@ DEPEND=" !mbedtls? ( dev-libs/openssl:0= ) ) ) + zstd? ( app-arch/zstd ) " RDEPEND="${DEPEND}" @@ -48,6 +49,7 @@ src_configure() { -DENABLE_COMMONCRYPTO=OFF # not in tree -DENABLE_BZIP2=$(usex bzip2) -DENABLE_LZMA=$(usex lzma) + -DENABLE_ZSTD=$(usex zstd) ) if [[ ${MULTIBUILD_VARIANT} = static-libs ]]; then mycmakeargs+=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/babl/
commit: a3201228f8fc5e40c4445065585b31f197b4d811 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:13:12 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:13:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3201228 media-libs/babl: update EAPI 7 -> 8 Signed-off-by: Sam James gentoo.org> media-libs/babl/babl-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/babl/babl-.ebuild b/media-libs/babl/babl-.ebuild index 4efedaf83c70..a9a572ca524e 100644 --- a/media-libs/babl/babl-.ebuild +++ b/media-libs/babl/babl-.ebuild @@ -1,7 +1,7 @@ -# 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 VALA_USE_DEPEND=vapigen
[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
commit: f74c55e863d38d6e56995ed2a6c4207a292bc121 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:14:26 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:14:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74c55e8 media-libs/gegl: sync live Signed-off-by: Sam James gentoo.org> media-libs/gegl/gegl-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/gegl/gegl-.ebuild b/media-libs/gegl/gegl-.ebuild index 9a5d9a323906..404e7a19c870 100644 --- a/media-libs/gegl/gegl-.ebuild +++ b/media-libs/gegl/gegl-.ebuild @@ -1,9 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +# vala and introspection support is broken, bug #468208 VALA_USE_DEPEND=vapigen inherit meson optfeature python-any-r1 vala @@ -38,7 +39,7 @@ RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/glib-2.68.2:2 >=dev-libs/json-glib-1.2.6 - >media-libs/babl-0.1.88[introspection?,lcms?,vala?] + >=media-libs/babl-0.1.90[introspection?,lcms?,vala?] media-libs/libnsgif >=media-libs/libpng-1.6.0:0= >=sys-libs/zlib-1.2.0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: 14f5a8d956d935f391b1c6e6ee01655c17077efe Author: Sergey Torokhov yandex ru> AuthorDate: Sat Feb 26 00:24:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:12:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f5a8d9 media-gfx/gimp: 2.99.10 dev version bump Signed-off-by: Sergey Torokhov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24351 Signed-off-by: Sam James gentoo.org> media-gfx/gimp/Manifest| 1 + media-gfx/gimp/gimp-2.99.10.ebuild | 251 + 2 files changed, 252 insertions(+) diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest index 8fb494d0dc20..d89a337aae83 100644 --- a/media-gfx/gimp/Manifest +++ b/media-gfx/gimp/Manifest @@ -4,3 +4,4 @@ DIST gimp-2.10.28.tar.bz2 31675862 BLAKE2B b491b55d5adf08221feb7cee8b3adc1d8b090 DIST gimp-2.10.30.tar.bz2 31731327 BLAKE2B 6d948e16fbf7bae7b514a60a44fc5eaac32bebb915de0dcb5120d10739501a01973cb1f5821699d94c4d4cc7ef86d0e5456674a87623b6996d9b276d83a6eb74 SHA512 02ca9e8846dc2ae856f720b92f3c6af69984cf0b3ce85ba5a67479e5c3c813315a0551b7d011dcf7a6c83dc771e550cc31041126bbea0be3fd483176e0eb2851 DIST gimp-2.99.6.tar.bz2 30663040 BLAKE2B ccbdc2baa9e99a94e85345ce90bcba6ca56c0f264d3248d198009b730a5c810997b76c7d7a3cf131374316298d719a3e70c81ee7bc0a5e34beda1b112921807a SHA512 51ada696693ac51624ba222d1fff54d39bdc72a06de54f7c244b89740b77f7205aab44f1cec90785ca4196cab32f817e7390b4287a30f5024606163f24222961 DIST gimp-2.99.8.tar.bz2 30799403 BLAKE2B a67863f5e7d40beca80f931973759dc4523718ac2740cac4924dae8e1611491e59c43436ca670643be1878e1d9ff1575174a59c919b33103128a812e7eba6042 SHA512 c603d9a315c21c9da716cc1d8c0c784061e7d0eac4b3d28467aabc3c63c950da0a52649e498049e0b8475933ef93d721a2b8423811b47b00c9490485d316345e +DIST gimp-2.99.10.tar.bz2 26782056 BLAKE2B 103e7fa2d04b1989e59fb03964a122891831d122cdc6dd3b7637f06cff28310e12d9a79678ac477b56728f4ceb53292001c53f026e94be417db76dd7e14740ab SHA512 898c1e1ffd2270ccc965db9a8263e04d95455535361b47f92256b4028808e1e91eb1924cf6cef7ff9e988194ebbc67535bd9cfbf0243159824e58551a2b91ba3 diff --git a/media-gfx/gimp/gimp-2.99.10.ebuild b/media-gfx/gimp/gimp-2.99.10.ebuild new file mode 100644 index ..d21a53c727cf --- /dev/null +++ b/media-gfx/gimp/gimp-2.99.10.ebuild @@ -0,0 +1,251 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{8..10} ) +GNOME2_EAUTORECONF=yes +VALA_MIN_API_VERSION="0.44" +VALA_USE_DEPEND=vapigen + +inherit gnome2 lua-single python-single-r1 toolchain-funcs vala virtualx + +DESCRIPTION="GNU Image Manipulation Program" +HOMEPAGE="https://www.gimp.org/; +SRC_URI="mirror://gimp/v2.99/${P}.tar.bz2" +LICENSE="GPL-3 LGPL-3" +SLOT="0/3" + +IUSE="aalib alsa aqua doc gnome heif javascript jpeg2k lua mng openexr postscript python udev unwind vala vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="!test? ( test )" + +# media-libs/{babl,gegl} are required to be built with USE="introspection" +# to fix the compilation checking of /usr/share/gir-1.0/{Babl-0.1gir,Gegl-0.4.gir} +COMMON_DEPEND=" + >=app-text/poppler-0.90.1[cairo] + >=app-text/poppler-data-0.4.9 + >=dev-libs/appstream-glib-0.7.16 + >=dev-libs/atk-2.34.1 + >=dev-libs/glib-2.68.0:2 + >=dev-libs/json-glib-1.4.4 + dev-libs/libxml2:2 + dev-libs/libxslt + >=gnome-base/librsvg-2.40.21:2 + >=media-gfx/mypaint-brushes-2.0.2:= + >=media-libs/babl-0.1.90[introspection,lcms,vala?] + >=media-libs/fontconfig-2.12.6 + >=media-libs/freetype-2.10.2 + >=media-libs/gegl-0.4.36:0.4[cairo,introspection,lcms,vala?] + >=media-libs/gexiv2-0.12.2 + >=media-libs/harfbuzz-2.6.5:= + >=media-libs/lcms-2.9:2 + >=media-libs/libmypaint-1.6.1:= + >=media-libs/libpng-1.6.37:0= + >=media-libs/tiff-4.1.0:0 + net-libs/glib-networking[ssl] + sys-libs/zlib + virtual/jpeg + >=x11-libs/cairo-1.16.0 + >=x11-libs/gdk-pixbuf-2.40.0:2[introspection] + >=x11-libs/gtk+-3.24.16:3[introspection] + x11-libs/libXcursor + >=x11-libs/pango-1.44.7 + aalib? ( media-libs/aalib ) + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) + heif? ( >=media-libs/libheif-1.9.1:= ) + javascript? ( dev-libs/gjs ) + jpeg2k? ( >=media-libs/openjpeg-2.3.1:2= ) + lua? ( + ${LUA_DEPS} + $(lua_gen_cond_dep ' + dev-lua/lgi[${LUA_USEDEP}] + ') + ) + mng? ( media-libs/libmng:= ) + openexr? ( >=media-libs/openexr-2.3.0:= ) + postscript? ( app-text/ghostscript-gpl ) + python? ( +
[gentoo-commits] repo/gentoo:master commit in: media-libs/gegl/
commit: 43f916ffdc00a795377e33dc76d661d20c2fe7b6 Author: Sergey Torokhov yandex ru> AuthorDate: Fri Feb 25 21:48:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:12:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f916ff media-libs/gegl: 0.4.36 version bump Bugs: https://bugs.gentoo.org/829880 Signed-off-by: Sergey Torokhov yandex.ru> Signed-off-by: Sam James gentoo.org> media-libs/gegl/Manifest | 1 + media-libs/gegl/gegl-0.4.36.ebuild | 157 + 2 files changed, 158 insertions(+) diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index 685f654e64e9..4f6f2f0f4657 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -3,3 +3,4 @@ DIST gegl-0.4.28.tar.xz 4966580 BLAKE2B fcf4fb0e4fac0357d25987348c6abe2434db17bd DIST gegl-0.4.30.tar.xz 5398052 BLAKE2B c57b34ed64d3b9305d3e639b872c283bd4c9c798d13f7bde49b991044139bb4e433a3adb0a9e991b78b2905985496ca3bf4ed116333ceaaccc043b8a66426131 SHA512 73db2d18260ba061fbbc2adb3256ea9d5b822b57f5654cc3aefb59e7afeeb2e4f0fd7e95ac14603c0a549935df04d5744001089efb378511c914c68664dbd378 DIST gegl-0.4.32.tar.xz 5633796 BLAKE2B a4ba5d19291a61c6903dcc368e6cc3e1934e8d89b555e81afd22709504fbb8a7ed104890af5f1e7bfbdd5664caef8f5e015341c7882f2171ecb518afe32a65ef SHA512 68da02b8df0a1d234063958896f3678ead62772e611bddb39a6f21ec58cc744599d0a691224c057f2da4d04f2ccfb155a545deea92e77c728dbaeeb90e68cad6 DIST gegl-0.4.34.tar.xz 5647516 BLAKE2B 7d9e0c395e6bf38e407ed55f43c090789e29692254990a341e7b9a391ae67423a9948821c1b8a4dd156fb42c16fe6b8572de2ee7b5be09b9f802b892e82df580 SHA512 13bbc19c4fb1feee609d2191b09fe1d2f020da1be788f9dcf7ed89dfef8465ce77dc34a9cb74279c88336aa0f3d3a7a44ca35335a3c2374516f590a40edbc08e +DIST gegl-0.4.36.tar.xz 5680876 BLAKE2B e2051d21eadfd6ff5c4547d337e749ebb9526be0b45bf80116cfdd1bb98b0fd3b4cced83b4700ecb04c003f83074928ac0c7b4bc8929134c57950a1ac957d50b SHA512 4d681091b15e7911229f86bf22381d62268451da57bba072bcb8ee3f4db79e2719dd7e70ab208c2c021e5353f42a9f88c18f62132512b18fe78ed6ad279660f8 diff --git a/media-libs/gegl/gegl-0.4.36.ebuild b/media-libs/gegl/gegl-0.4.36.ebuild new file mode 100644 index ..823ba12190b8 --- /dev/null +++ b/media-libs/gegl/gegl-0.4.36.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +# vala and introspection support is broken, bug #468208 +VALA_USE_DEPEND=vapigen + +inherit meson optfeature python-any-r1 vala + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gegl.git; + SRC_URI="" +else + SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="A graph based image processing framework" +HOMEPAGE="https://gegl.org/; + +LICENSE="|| ( GPL-3+ LGPL-3 )" +SLOT="0.4" + +IUSE="cairo debug ffmpeg introspection lcms lensfun openexr pdf raw sdl svg test tiff umfpack vala v4l webp" +REQUIRED_USE=" + svg? ( cairo ) + test? ( introspection ) + vala? ( introspection ) +" + +RESTRICT="!test? ( test )" + +# NOTE: Even current libav 11.4 does not have AV_CODEC_CAP_VARIABLE_FRAME_SIZE +# so there is no chance to support libav right now (Gentoo bug #567638) +# If it returns, please check prior GEGL ebuilds for how libav was integrated. Thanks! +RDEPEND=" + >=dev-libs/glib-2.68.2:2 + >=dev-libs/json-glib-1.2.6 + >=media-libs/babl-0.1.90[introspection?,lcms?,vala?] + media-libs/libnsgif + >=media-libs/libpng-1.6.0:0= + >=sys-libs/zlib-1.2.0 + virtual/jpeg:0= + >=x11-libs/gdk-pixbuf-2.32:2 + >=x11-libs/pango-1.38.0 + cairo? ( >=x11-libs/cairo-1.12.2 ) + ffmpeg? ( media-video/ffmpeg:0= ) + introspection? ( >=dev-libs/gobject-introspection-1.32:= ) + lcms? ( >=media-libs/lcms-2.8:2 ) + lensfun? ( >=media-libs/lensfun-0.2.5 ) + openexr? ( >=media-libs/openexr-1.6.1:= ) + pdf? ( >=app-text/poppler-0.71.0[cairo] ) + raw? ( >=media-libs/libraw-0.15.4:0= ) + sdl? ( >=media-libs/libsdl-1.2.0 ) + svg? ( >=gnome-base/librsvg-2.40.6:2 ) + tiff? ( >=media-libs/tiff-4:0 ) + umfpack? ( sci-libs/umfpack ) + v4l? ( >=media-libs/libv4l-1.0.1 ) + webp? ( >=media-libs/libwebp-0.5.0:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-lang/perl + >=dev-util/gtk-doc-am-1 + >=sys-devel/gettext-0.19.8 + >=sys-devel/libtool-2.2 + virtual/pkgconfig + test? ( $(python_gen_any_dep '>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]') ) + vala? ( $(vala_depend) ) +" + +DOCS=( AUTHORS docs/ChangeLog docs/NEWS.adoc ) + +python_check_deps() { + use test || return 0 +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/
commit: 8822bbe14aaed385f9ef59c902a1565fea21975c Author: Sam James gentoo org> AuthorDate: Sat Feb 26 02:15:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8822bbe1 media-gfx/gimp: sync live Signed-off-by: Sam James gentoo.org> media-gfx/gimp/gimp-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild index b43f015f5ef7..df02f6ead41d 100644 --- a/media-gfx/gimp/gimp-.ebuild +++ b/media-gfx/gimp/gimp-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{8..10} ) @@ -39,11 +39,11 @@ COMMON_DEPEND=" dev-libs/libxslt >=gnome-base/librsvg-2.40.21:2 >=media-gfx/mypaint-brushes-2.0.2:= - >=media-libs/babl-0.1.88[introspection,lcms,vala?] + >=media-libs/babl-0.1.90[introspection,lcms,vala?] >=media-libs/fontconfig-2.12.6 >=media-libs/freetype-2.10.2 - >=media-libs/gegl-0.4.34:0.4[cairo,introspection,lcms,vala?] - >=media-libs/gexiv2-0.10.10 + >=media-libs/gegl-0.4.36:0.4[cairo,introspection,lcms,vala?] + >=media-libs/gexiv2-0.12.2 >=media-libs/harfbuzz-2.6.5:= >=media-libs/lcms-2.9:2 >=media-libs/libmypaint-1.6.1:=
[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/
commit: cb2000eb9d405986516bbdf025b2ce94c552a82d Author: Alexey Korepanov yandex ru> AuthorDate: Thu Feb 24 20:18:43 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:11:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2000eb net-vpn/i2pd: version bump 2.41.0 Signed-off-by: Alexey Korepanov yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24338 Signed-off-by: Sam James gentoo.org> net-vpn/i2pd/Manifest | 2 +- net-vpn/i2pd/{i2pd-2.40.0.ebuild => i2pd-2.41.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest index fad0441f8eba..6f0b942732ca 100644 --- a/net-vpn/i2pd/Manifest +++ b/net-vpn/i2pd/Manifest @@ -1 +1 @@ -DIST i2pd-2.40.0.tar.gz 587626 BLAKE2B 80433580f3db5969f0f30bac420104a29995c0f32ed738d64d079854892a1f70876ab9180fbe8269ccb6b91474f786c834dc08e71a2cad81307a8b54fdda SHA512 58d10417f3fd2c2fb427fb88b30ccd3e03053c84aa7ac6d3e346c388f2376d1768846bec5ee8d5134dd62d5712b20f890af11083634f94095b1117f6494c25fd +DIST i2pd-2.41.0.tar.gz 594453 BLAKE2B 36298133f057152445d3f7c83c9983d1e16476066f0139019faf0168142cb8dbed150eccee1e006c0a9f1b67670855fdb38513e8d7992e05122b581890b036a5 SHA512 10ba77d714e4b02f9640c64b16b597550f71bfacf02242bd17cfdc7fc416e0e9bc62a2f1da486161baea397dae3d260fa88359325062b1c587f509058d418d85 diff --git a/net-vpn/i2pd/i2pd-2.40.0.ebuild b/net-vpn/i2pd/i2pd-2.41.0.ebuild similarity index 100% rename from net-vpn/i2pd/i2pd-2.40.0.ebuild rename to net-vpn/i2pd/i2pd-2.41.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 9a1965923e2381de99b1a95d6c73a3246dd1e208 Author: Robert Siebeck r123 de> AuthorDate: Thu Feb 24 20:14:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:11:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a196592 net-im/signal-desktop-bin: add new version 5.33.0 Signed-off-by: Robert Siebeck r123.de> Signed-off-by: Sam James gentoo.org> net-im/signal-desktop-bin/Manifest | 1 + .../signal-desktop-bin-5.33.0.ebuild | 98 ++ 2 files changed, 99 insertions(+) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 34ae84278564..3c4ad0e05f08 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1 +1,2 @@ DIST signal-desktop_5.32.0_amd64.deb 141498312 BLAKE2B cd3d0abf26c6cba51d70af689966350e6c81deb876d315ba4ba81994b5863da6eb24733dd53c2f81d77ae4f225dba37aa397ac72ff3c621ae7e3e46a078c475d SHA512 a5ee049c92777ae052a5ec1ebe32f50ef7fe19a4ce1519a01bcd7d307beed343547f636386ac39b3b62979ef766a0ca1c10820e00607eda186590ef6caefc7e0 +DIST signal-desktop_5.33.0_amd64.deb 141790914 BLAKE2B cc92a8f85c8c4db85b5b6395837f029a5ed4d557bff0a5f8efe9379d4587fa45ef9da49a2ca27d95212822ee3ce429f2d07ad73960ad39b4d37b5e6ccfea7f0e SHA512 b0ed7380ea14a71fa2131ae5eab8afed64c2ecc8f99c595a9071f976b90ad89a58da8ec2313b80e4a3160b420e92ce18a8c826eb022483f38a1bc023a54114c5 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.33.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.33.0.ebuild new file mode 100644 index ..75db5c2f8043 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.33.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop; +SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; +S="${WORKDIR}" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* amd64" +IUSE="+sound" +RESTRICT="splitdebug" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[X(+)] + net-print/cups + sys-apps/dbus[X] + x11-libs/gdk-pixbuf:2 + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + sound? ( + || ( + media-sound/pulseaudio + media-sound/apulse + ) + ) +" + +QA_PREBUILT=" + opt/Signal/chrome_crashpad_handler + opt/Signal/chrome-sandbox + opt/Signal/libEGL.so + opt/Signal/libGLESv2.so + opt/Signal/libffmpeg.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so.1 + opt/Signal/resources/app.asar.unpacked/node_modules/* + opt/Signal/signal-desktop + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so" + +src_prepare() { + default + sed -e 's| --no-sandbox||g' \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then + sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die + fi + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox + + dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/
commit: 4ba379af9e004ed5951f21ac49e22884c640ef31 Author: Sebastian Parborg gmail com> AuthorDate: Fri Feb 25 10:48:18 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:08:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba379af media-gfx/blender: Update python targets Signed-off-by: Sebastian Parborg gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24346 Signed-off-by: Sam James gentoo.org> media-gfx/blender/blender-2.93.0-r1.ebuild | 2 +- media-gfx/blender/blender-2.93.6.ebuild| 2 +- media-gfx/blender/blender-2.93.8-r4.ebuild | 2 +- media-gfx/blender/blender-3.0.0-r1.ebuild | 2 +- media-gfx/blender/blender-3.0.1-r4.ebuild | 2 +- media-gfx/blender/blender-.ebuild | 6 +++--- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/media-gfx/blender/blender-2.93.0-r1.ebuild b/media-gfx/blender/blender-2.93.0-r1.ebuild index 4d97cd85cd94..3ebf8b183f5f 100644 --- a/media-gfx/blender/blender-2.93.0-r1.ebuild +++ b/media-gfx/blender/blender-2.93.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_9 python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils diff --git a/media-gfx/blender/blender-2.93.6.ebuild b/media-gfx/blender/blender-2.93.6.ebuild index d63add245683..a5faaf25c81a 100644 --- a/media-gfx/blender/blender-2.93.6.ebuild +++ b/media-gfx/blender/blender-2.93.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_9 python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils diff --git a/media-gfx/blender/blender-2.93.8-r4.ebuild b/media-gfx/blender/blender-2.93.8-r4.ebuild index 9614143f678f..5dbe9d09b749 100644 --- a/media-gfx/blender/blender-2.93.8-r4.ebuild +++ b/media-gfx/blender/blender-2.93.8-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_9 python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils diff --git a/media-gfx/blender/blender-3.0.0-r1.ebuild b/media-gfx/blender/blender-3.0.0-r1.ebuild index d475f7387aae..98a31ed54340 100644 --- a/media-gfx/blender/blender-3.0.0-r1.ebuild +++ b/media-gfx/blender/blender-3.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_9 python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils diff --git a/media-gfx/blender/blender-3.0.1-r4.ebuild b/media-gfx/blender/blender-3.0.1-r4.ebuild index dd50bf189b4d..8b0b64a70b82 100644 --- a/media-gfx/blender/blender-3.0.1-r4.ebuild +++ b/media-gfx/blender/blender-3.0.1-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_9 python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils diff --git a/media-gfx/blender/blender-.ebuild b/media-gfx/blender/blender-.ebuild index ec4caa33c412..8e91c674ec1a 100644 --- a/media-gfx/blender/blender-.ebuild +++ b/media-gfx/blender/blender-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_10 ) inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils @@ -377,11 +377,11 @@ pkg_postinst() { ewarn " https://developer.blender.org/; ewarn - if ! use python_single_target_python3_9; then + if ! use python_single_target_python3_10; then elog "You are building Blender with a newer python version than" elog "supported by this version upstream." elog "If you experience breakages with e.g. plugins, please switch to" - elog "python_single_target_python3_9 instead." + elog "python_single_target_python3_10 instead." elog "Bug: https://bugs.gentoo.org/737388; elog fi
[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/
commit: 359fd49b26380664b46c4be23392e16f021c4524 Author: Robert Siebeck r123 de> AuthorDate: Thu Feb 24 20:14:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 02:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359fd49b net-im/signal-desktop-bin: remove old version Signed-off-by: Robert Siebeck r123.de> Closes: https://github.com/gentoo/gentoo/pull/24337 Signed-off-by: Sam James gentoo.org> net-im/signal-desktop-bin/Manifest | 1 - .../signal-desktop-bin-5.32.0.ebuild | 98 -- 2 files changed, 99 deletions(-) diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 3c4ad0e05f08..3208362adfd7 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,2 +1 @@ -DIST signal-desktop_5.32.0_amd64.deb 141498312 BLAKE2B cd3d0abf26c6cba51d70af689966350e6c81deb876d315ba4ba81994b5863da6eb24733dd53c2f81d77ae4f225dba37aa397ac72ff3c621ae7e3e46a078c475d SHA512 a5ee049c92777ae052a5ec1ebe32f50ef7fe19a4ce1519a01bcd7d307beed343547f636386ac39b3b62979ef766a0ca1c10820e00607eda186590ef6caefc7e0 DIST signal-desktop_5.33.0_amd64.deb 141790914 BLAKE2B cc92a8f85c8c4db85b5b6395837f029a5ed4d557bff0a5f8efe9379d4587fa45ef9da49a2ca27d95212822ee3ce429f2d07ad73960ad39b4d37b5e6ccfea7f0e SHA512 b0ed7380ea14a71fa2131ae5eab8afed64c2ecc8f99c595a9071f976b90ad89a58da8ec2313b80e4a3160b420e92ce18a8c826eb022483f38a1bc023a54114c5 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.32.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.32.0.ebuild deleted file mode 100644 index 75db5c2f8043.. --- a/net-im/signal-desktop-bin/signal-desktop-bin-5.32.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop; -SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb; -S="${WORKDIR}" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="+sound" -RESTRICT="splitdebug" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[X(+)] - net-print/cups - sys-apps/dbus[X] - x11-libs/gdk-pixbuf:2 - x11-libs/cairo - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - sound? ( - || ( - media-sound/pulseaudio - media-sound/apulse - ) - ) -" - -QA_PREBUILT=" - opt/Signal/chrome_crashpad_handler - opt/Signal/chrome-sandbox - opt/Signal/libEGL.so - opt/Signal/libGLESv2.so - opt/Signal/libffmpeg.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so.1 - opt/Signal/resources/app.asar.unpacked/node_modules/* - opt/Signal/signal-desktop - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/
commit: 126e92820579e58d391f55fdfefe425a685fc217 Author: Patrick McLean gentoo org> AuthorDate: Sat Feb 26 01:37:51 2022 + Commit: Patrick McLean gentoo org> CommitDate: Sat Feb 26 01:37:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126e9282 net-misc/openssh: Add patch to fix #834044 I can't reproduce this locally, however this should be a fairly simple fix. Closes: https://bugs.gentoo.org/834044 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> .../files/openssh-8.9_p1-X509-glue-13.3.patch | 13 ++- .../openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch | 27 ++ net-misc/openssh/openssh-8.9_p1.ebuild | 1 + 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch index 66617a17af2a..7c7767109dd5 100644 --- a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch +++ b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch @@ -1,6 +1,6 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509-13.3.diff --- a/openssh-8.9p1+x509-13.3.diff 2022-02-24 17:19:30.830285922 -0800 -+++ b/openssh-8.9p1+x509-13.3.diff 2022-02-25 16:56:00.750829460 -0800 b/openssh-8.9p1+x509-13.3.diff 2022-02-25 17:35:40.885492007 -0800 @@ -993,15 +993,16 @@ char b[512]; - size_t len = ssh_digest_bytes(SSH_DIGEST_SHA512); @@ -21,6 +21,17 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509- (void)snprintf(b, sizeof b, "%llu%s", (unsigned long long)options.timing_secret, user); - if (ssh_digest_memory(SSH_DIGEST_SHA512, b, strlen(b), hash, len) != 0) +@@ -44573,8 +44574,8 @@ + gss_create_empty_oid_set(, ); + gss_add_oid_set_member(, ctx->oid, ); + +-- if (gethostname(lname, MAXHOSTNAMELEN)) { +-+ if (gethostname(lname, MAXHOSTNAMELEN) == -1) { ++- if (gethostname(lname, HOST_NAME_MAX)) { +++ if (gethostname(lname, HOST_NAME_MAX) == -1) { + gss_release_oid_set(, ); + return (-1); + } @@ -51970,7 +51971,7 @@ diff -ruN openssh-8.9p1/m4/openssh.m4 openssh-8.9p1+x509-13.3/m4/openssh.m4 --- openssh-8.9p1/m4/openssh.m4 2022-02-23 13:31:11.0 +0200 diff --git a/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch b/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch new file mode 100644 index ..98c87ecf5f47 --- /dev/null +++ b/net-misc/openssh/files/openssh-8.9_p1-gss-use-HOST_NAME_MAX.patch @@ -0,0 +1,27 @@ +diff --git a/gss-serv.c b/gss-serv.c +index b5d4bb2d..00e3d118 100644 +--- a/gss-serv.c b/gss-serv.c +@@ -105,7 +105,7 @@ ssh_gssapi_acquire_cred(Gssctxt *ctx) + gss_create_empty_oid_set(, ); + gss_add_oid_set_member(, ctx->oid, ); + +- if (gethostname(lname, MAXHOSTNAMELEN)) { ++ if (gethostname(lname, HOST_NAME_MAX)) { + gss_release_oid_set(, ); + return (-1); + } +diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +index 2e065ba3..4ce80cb2 100644 +--- a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = { + #ifdef __NR_ppoll + SC_ALLOW(__NR_ppoll), + #endif ++#ifdef __NR_ppoll_time64 ++ SC_ALLOW(__NR_ppoll_time64), ++#endif + #ifdef __NR_poll + SC_ALLOW(__NR_poll), + #endif diff --git a/net-misc/openssh/openssh-8.9_p1.ebuild b/net-misc/openssh/openssh-8.9_p1.ebuild index bb334274000e..562d5b5a4914 100644 --- a/net-misc/openssh/openssh-8.9_p1.ebuild +++ b/net-misc/openssh/openssh-8.9_p1.ebuild @@ -128,6 +128,7 @@ src_prepare() { eapply "${FILESDIR}"/${PN}-8.0_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch eapply "${FILESDIR}"/${PN}-8.9_p1-allow-ppoll_time64.patch #834019 eapply "${FILESDIR}"/${PN}-8.9_p1-fzero-call-used-regs.patch #834037 + eapply "${FILESDIR}"/${PN}-8.9_p1-gss-use-HOST_NAME_MAX.patch #834044 [[ -d ${WORKDIR}/patches ]] && eapply "${WORKDIR}"/patches
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/
commit: 9cbbc55aee6b2534bbc8d8fe12128c1083ee6850 Author: Patrick McLean gentoo org> AuthorDate: Sat Feb 26 01:06:59 2022 + Commit: Patrick McLean gentoo org> CommitDate: Sat Feb 26 01:06:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbbc55a net-misc/openssh: Add patches for bugs #834019 and #834037 Bug: https://bugs.gentoo.org/834019 Bug: https://bugs.gentoo.org/834037 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Patrick McLean gentoo.org> .../files/openssh-8.9_p1-X509-glue-13.3.patch | 34 +++--- .../files/openssh-8.9_p1-allow-ppoll_time64.patch | 14 + .../openssh-8.9_p1-fzero-call-used-regs.patch | 32 net-misc/openssh/openssh-8.9_p1.ebuild | 2 ++ 4 files changed, 78 insertions(+), 4 deletions(-) diff --git a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch index 91da09971acc..66617a17af2a 100644 --- a/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch +++ b/net-misc/openssh/files/openssh-8.9_p1-X509-glue-13.3.patch @@ -1,6 +1,6 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509-13.3.diff --- a/openssh-8.9p1+x509-13.3.diff 2022-02-24 17:19:30.830285922 -0800 -+++ b/openssh-8.9p1+x509-13.3.diff 2022-02-24 17:22:12.374625809 -0800 b/openssh-8.9p1+x509-13.3.diff 2022-02-25 16:56:00.750829460 -0800 @@ -993,15 +993,16 @@ char b[512]; - size_t len = ssh_digest_bytes(SSH_DIGEST_SHA512); @@ -21,7 +21,33 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509- (void)snprintf(b, sizeof b, "%llu%s", (unsigned long long)options.timing_secret, user); - if (ssh_digest_memory(SSH_DIGEST_SHA512, b, strlen(b), hash, len) != 0) -@@ -52711,12 +52712,11 @@ +@@ -51970,7 +51971,7 @@ + diff -ruN openssh-8.9p1/m4/openssh.m4 openssh-8.9p1+x509-13.3/m4/openssh.m4 + --- openssh-8.9p1/m4/openssh.m4 2022-02-23 13:31:11.0 +0200 + +++ openssh-8.9p1+x509-13.3/m4/openssh.m4 1970-01-01 02:00:00.0 +0200 +-@@ -1,200 +0,0 @@ ++@@ -1,203 +0,0 @@ + -dnl OpenSSH-specific autoconf macros + -dnl + - +@@ -51987,6 +51988,8 @@ + - AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ + -#include + -#include ++-/* Trivial function to help test for -fzero-call-used-regs */ ++-void f(int n) {} + -int main(int argc, char **argv) { + - (void)argv; + - /* Some math to catch -ftrapv problems in the toolchain */ +@@ -51994,6 +51997,7 @@ + - float l = i * 2.1; + - double m = l / 0.5; + - long long int n = argc * 12345LL, o = 12345LL * (long long int)argc; ++- f(0); + - printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o); + - /* + - * Test fallthrough behaviour. clang 10's -Wimplicit-fallthrough does +@@ -52711,12 +52715,11 @@ install-files: $(MKDIR_P) $(DESTDIR)$(bindir) @@ -35,7 +61,7 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509- $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH) $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) $(DESTDIR)$(bindir)/ssh$(EXEEXT) $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) $(DESTDIR)$(bindir)/scp$(EXEEXT) -@@ -73508,7 +73508,7 @@ +@@ -73508,7 +73511,7 @@ +if test "$sshd_type" = "pkix" ; then + unset_arg='' +else @@ -44,7 +70,7 @@ diff -ur '--exclude=.*.un~' a/openssh-8.9p1+x509-13.3.diff b/openssh-8.9p1+x509- +fi + cat > $OBJ/sshd_config.i << _EOF -@@ -137555,16 +137555,6 @@ +@@ -137555,16 +137558,6 @@ +int asnmprintf(char **, size_t, int *, const char *, ...) __attribute__((format(printf, 4, 5))); void msetlocale(void); diff --git a/net-misc/openssh/files/openssh-8.9_p1-allow-ppoll_time64.patch b/net-misc/openssh/files/openssh-8.9_p1-allow-ppoll_time64.patch new file mode 100644 index ..8c46625aa29c --- /dev/null +++ b/net-misc/openssh/files/openssh-8.9_p1-allow-ppoll_time64.patch @@ -0,0 +1,14 @@ +diff --git a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +index 2e065ba3..4ce80cb2 100644 +--- a/sandbox-seccomp-filter.c b/sandbox-seccomp-filter.c +@@ -276,6 +276,9 @@ static const struct sock_filter preauth_insns[] = { + #ifdef __NR_ppoll + SC_ALLOW(__NR_ppoll), + #endif ++#ifdef __NR_ppoll_time64 ++ SC_ALLOW(__NR_ppoll_time64), ++#endif + #ifdef __NR_poll + SC_ALLOW(__NR_poll), + #endif diff --git a/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch b/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch new file mode 100644 index ..0231ce46d7b1 --- /dev/null +++ b/net-misc/openssh/files/openssh-8.9_p1-fzero-call-used-regs.patch @@ -0,0 +1,32 @@ +From f107467179428a0e3ea9e4aa9738ac12ff02822d Mon Sep 17 00:00:00 2001 +From: Colin Watson +Date: Thu, 24 Feb 2022 16:04:18 + +Subject: [PATCH] Improve detection of -fzero-call-used-regs=all
[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/
commit: 171ad86bb1ca91d6eb0ce952bc5f4dc093ea3017 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Feb 26 00:29:46 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Feb 26 00:30:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171ad86b profiles: add experimental riscv64-lp64d musl profile Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/eapi | 1 + profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults | 8 profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/parent| 2 ++ profiles/profiles.desc| 1 + 4 files changed, 12 insertions(+) diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults new file mode 100644 index ..70d736ecffe8 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/make.defaults @@ -0,0 +1,8 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +CHOST="riscv64-gentoo-linux-musl" + +CHOST_lp64d="riscv64-gentoo-linux-musl" + +LIBDIR_lp64d="lib" diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/parent new file mode 100644 index ..289590637db8 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/musl/ diff --git a/profiles/profiles.desc b/profiles/profiles.desc index ffa66ee3b7ef..b77f34b1ee13 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -286,6 +286,7 @@ mipsdefault/linux/musl/mips/mipsel exp mips hardened/linux/musl/mips/mipsel exp ppcdefault/linux/powerpc/ppc32/17.0/musl exp ppcdefault/linux/powerpc/ppc32/17.0/musl/hardened exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/musl exp x86default/linux/x86/17.0/musl exp x86default/linux/x86/17.0/musl/selinux exp
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/
commit: 06500847dbb016ae56438e7446437ee6c0389fc7 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:21:04 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06500847 net-analyzer/vnstat: Stabilize 2.9 arm, #834008 Signed-off-by: Sam James gentoo.org> net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild b/net-analyzer/vnstat/vnstat-2.9.ebuild index b10ea492d50c..b2186d2f4e6a 100644 --- a/net-analyzer/vnstat/vnstat-2.9.ebuild +++ b/net-analyzer/vnstat/vnstat-2.9.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://humdi.net/vnstat/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )" - KEYWORDS="amd64 ~arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )" fi
[gentoo-commits] repo/gentoo:master commit in: mail-mta/sendmail/
commit: 6c8ff21b48339be58ab563a34116d3fe0ecedc96 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:20:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8ff21b mail-mta/sendmail: Stabilize 8.17.1-r1 arm, #833700 Signed-off-by: Sam James gentoo.org> mail-mta/sendmail/sendmail-8.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild b/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild index 00a8ac783fff..db65eb70559a 100644 --- a/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild +++ b/mail-mta/sendmail/sendmail-8.17.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/${PN}/${PN}.${PV}.tar.gz; LICENSE="Sendmail GPL-2" # GPL-2 is here for initscript SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 ldap mbox nis sasl sockets ssl tcpd" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/
commit: 68acb0b23b024771e62c61a4aa027a92ad3b8949 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:20:57 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68acb0b2 media-libs/flac: Stabilize 1.3.4 arm, #833938 Signed-off-by: Sam James gentoo.org> media-libs/flac/flac-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/flac/flac-1.3.4.ebuild b/media-libs/flac/flac-1.3.4.ebuild index 4de9b50e10d5..14e1d3cdc10a 100644 --- a/media-libs/flac/flac-1.3.4.ebuild +++ b/media-libs/flac/flac-1.3.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz; LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_sse static-libs" RDEPEND="ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdepim-runtime/
commit: 51b709d9fa95c6ebef2745fe3f2a92ac5cd5f900 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:21:07 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b709d9 kde-apps/kdepim-runtime: Stabilize 21.08.3-r2 arm64, #834023 Signed-off-by: Sam James gentoo.org> kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild index 23f702f4ef08..14f5ed037fc1 100644 --- a/kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild +++ b/kde-apps/kdepim-runtime/kdepim-runtime-21.08.3-r2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/kontact/; LICENSE="GPL-2+ LGPL-2.1+" SLOT="5" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" IUSE="" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/
commit: 3399369080ec414727fa90e8f89dcf650279af10 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:20:54 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33993690 sys-process/parallel: Stabilize 20220122 arm, #833927 Signed-off-by: Sam James gentoo.org> sys-process/parallel/parallel-20220122.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/parallel/parallel-20220122.ebuild b/sys-process/parallel/parallel-20220122.ebuild index 67510706f55e..443ae7736fc1 100644 --- a/sys-process/parallel/parallel-20220122.ebuild +++ b/sys-process/parallel/parallel-20220122.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND="dev-lang/perl:= dev-perl/Devel-Size
[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/
commit: 408173d9e29cb9a9141513c77a17487c25f8095b Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:21:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408173d9 media-sound/fluidsynth: Stabilize 2.2.5 arm, #833977 Signed-off-by: Sam James gentoo.org> media-sound/fluidsynth/fluidsynth-2.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild b/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild index 2ae9b620da3e..d3c12a2211ce 100644 --- a/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.2.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/
commit: adc530b043c8629d460202e850f2c8a41df44ed2 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 00:20:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 00:21:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc530b0 net-ftp/ncftp: Stabilize 3.2.6-r4 arm, #833883 Signed-off-by: Sam James gentoo.org> net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild index db24a7e906c9..29fce062b84f 100644 --- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild +++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" LICENSE="Clarified-Artistic" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="pch" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/sybil/
commit: c86cf4c73601cb85bfc97d0add3b696ccb839604 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:06:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86cf4c7 dev-python/sybil: Bump to 3.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sybil/Manifest | 1 + dev-python/sybil/sybil-3.0.1.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest index b9f456145acf..7eb33000d04d 100644 --- a/dev-python/sybil/Manifest +++ b/dev-python/sybil/Manifest @@ -1 +1,2 @@ DIST sybil-3.0.0.tar.gz 38011 BLAKE2B 7a42d5b0f3f13ac111d9edc9f74cb4d968f49680bb33d267ee762e830b134fa8c2e1697834d6a6a7aa09c9cd1dc52552379ca43e6667ee844f54f34b8bd3ffc7 SHA512 b6f5b5ebdeeab2ecbe17b6f83f0bc7e83e68f8e784b6a0eea292020db42294f8a1d0288d208f8a5803d5866038c3226f0b7d0d177c91469c4651364078d1bb4d +DIST sybil-3.0.1.tar.gz 38265 BLAKE2B 3a9dd8d85a5a6228944f104d255826b4dfee80f5a349da3a0fa69edcfa0953145378f002c1bf834e21c0d382fc96a993b927bdc92bb3e9a84d34998ad6ade62f SHA512 312c57f0de646b1e7a3b992806362c1020b2d567c805d248e94ab22a336a8fc77704234e123e1ec74987bfea620b2f8c4d3714d32aee03587c615d3d90fe5558 diff --git a/dev-python/sybil/sybil-3.0.1.ebuild b/dev-python/sybil/sybil-3.0.1.ebuild new file mode 100644 index ..15c8b5282f0d --- /dev/null +++ b/dev-python/sybil/sybil-3.0.1.ebuild @@ -0,0 +1,19 @@ +# 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} ) + +inherit distutils-r1 + +DESCRIPTION="Automated testing for the examples in your documentation" +HOMEPAGE="https://github.com/simplistix/sybil; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-httpbin/
commit: 31665318c2d7897c2a5d607c41baf627b867a059 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:02:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31665318 dev-python/pytest-httpbin: Bump to 1.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-httpbin/Manifest | 1 + .../pytest-httpbin/pytest-httpbin-1.0.2.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/pytest-httpbin/Manifest b/dev-python/pytest-httpbin/Manifest index 6dd6635d84c8..c043de604318 100644 --- a/dev-python/pytest-httpbin/Manifest +++ b/dev-python/pytest-httpbin/Manifest @@ -1 +1,2 @@ DIST pytest-httpbin-1.0.1.gh.tar.gz 18036 BLAKE2B 1277118a83d059f23c06758d6a5e83b78f09ba3bd44458f18aebdad06b7266a3deb9ee00f10732c552fddb42673dfe3f5862195f44ce48a224961b5df81dcae7 SHA512 3a11073d85478e7b748cfae5a7f639b2cf6ebc396ebb9972f39ead3d869ab1abaf0afa90f113e2393652ed08621716e54c9c5dcb41c59ff67341f7b28445544d +DIST pytest-httpbin-1.0.2.gh.tar.gz 18727 BLAKE2B 56a7fa1c1694cad98815fc6c6f676b509942fa1fca192ecb4cb5a0d9f325d7df6ddb3a3ac67d884c8f8caba807677351c42c28a3bcba80b9196e74d666951cc2 SHA512 b4adac1c37506391d83f7772814b4a9ce5134cc6834d8758e71d39610f8b29e57e72b11b2233be51e41b2c36bc305d40fc4b260a7f83d10390f4e940df8aa366 diff --git a/dev-python/pytest-httpbin/pytest-httpbin-1.0.2.ebuild b/dev-python/pytest-httpbin/pytest-httpbin-1.0.2.ebuild new file mode 100644 index ..9be90f10c07d --- /dev/null +++ b/dev-python/pytest-httpbin/pytest-httpbin-1.0.2.ebuild @@ -0,0 +1,34 @@ +# 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 + +DESCRIPTION="Easily test your HTTP library against a local copy of httpbin" +HOMEPAGE="https://github.com/kevin1024/pytest-httpbin + https://pypi.org/project/pytest-httpbin/; +SRC_URI="https://github.com/kevin1024/pytest-httpbin/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/httpbin[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/pytest-httpbin-1.0.0-pypy3-hang.patch +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/anyqt/
commit: 2052e5bc99b1afe06de8bd2b55e7da14d2eaa080 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:10:19 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:30:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2052e5bc dev-python/anyqt: Bump to 0.0.14 Signed-off-by: Michał Górny gentoo.org> dev-python/anyqt/Manifest| 1 + dev-python/anyqt/anyqt-0.0.14.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-python/anyqt/Manifest b/dev-python/anyqt/Manifest index 0af260c031a9..d77094fe486b 100644 --- a/dev-python/anyqt/Manifest +++ b/dev-python/anyqt/Manifest @@ -1 +1,2 @@ DIST anyqt-0.0.13.tar.gz 46677 BLAKE2B 1b6eeb4a3c0ca6a76504c919e41d749d042668e0c9392616518b3b1741d4db270e5a0f354971ba5757da8f906f46149e996895212dcad2d2614d62a3d53bf554 SHA512 33033c90a945524ea1659de557dff36be06cbdbf8f0b580e57e7c8f386dd3d3007465e236d3865b76af4178b9d83eba51405a3257d0226bd117f7d9804146e41 +DIST anyqt-0.0.14.gh.tar.gz 48200 BLAKE2B 15b17e2cb1067dd176d08a267b7fa0272dc9cdaa32c4cae3260053564df22c210a609dad8e4764c9cafeb0241dcabb93bbf8703e0a2ffef38c7f035e9f9f253b SHA512 e3a191cb5e94ee02874059261100400a78b261fce347268759352ff23a220e46b26882cfdd449be0191080d551d3b16c2feb0a411582ab0aaf1dc79e58cc diff --git a/dev-python/anyqt/anyqt-0.0.14.ebuild b/dev-python/anyqt/anyqt-0.0.14.ebuild new file mode 100644 index ..73085a977eb7 --- /dev/null +++ b/dev-python/anyqt/anyqt-0.0.14.ebuild @@ -0,0 +1,20 @@ +# 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="PyQt4/PyQt5 compatibility layer" +HOMEPAGE="https://github.com/ales-erjavec/anyqt; +SRC_URI=" + https://github.com/ales-erjavec/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/
commit: 59fff969fd292aa562745c16be0b1ffa22244ba2 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:53:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:53:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59fff969 dev-python/ipython: Bump to 8.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/ipython/Manifest | 1 + dev-python/ipython/ipython-8.1.0.ebuild | 157 2 files changed, 158 insertions(+) diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 4fc54bdcf16f..557c4aaa65ad 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,2 +1,3 @@ DIST ipython-7.31.1.tar.gz 5156314 BLAKE2B e6528c9d3920078918180c4c2fae5d0ac20cd377e012691fee4c0cfa6c3056c739efc1ab9cc6231f55034d70619e501ff30e31b929bd5f1f623c89075abfb02d SHA512 7bd1378f7b2bd2146d8c2cf15c958b08f286b0163ca3e267bcd92c3f988d2d20cf48fd6e3c185eed6d30baceb195aeb0170280900e587c898d0812c4ffdee3a0 DIST ipython-8.0.1.tar.gz 5306811 BLAKE2B 9088faf779e2783ce97c6a45f0baa3c7163e12f63546aa65eb961de2b2fbacaac8ba1cf0c3c705bc326b4c999fe3ce672f31e3abaa7168d912504880ad8d3c2f SHA512 c4f3cf6e4aa7dab1e4e8cec2d669e5fe4ea3eeac9063132a38544596fafbaaed0f287bbdce12e8bc3d7613766c51b0e1ff8c7c86fdbd53e387caade6bbcdb828 +DIST ipython-8.1.0.tar.gz 5312523 BLAKE2B 9a44555dcb91655c5d483a7ba5d99074b9c2c4af3ec272d0adabc345352359b061ea4fd92198c3910945139edb80c8837afe1ae3c34b0bddb517d226584f28a1 SHA512 847ddab96ecfe06e46921b081fe3a51910c3fde1fa440c9955e374614b1ae6a7d20fc2e78d286178366893d342126a01a160a4efb0aa7be0b2234229638e95bc diff --git a/dev-python/ipython/ipython-8.1.0.ebuild b/dev-python/ipython/ipython-8.1.0.ebuild new file mode 100644 index ..fef74efca97e --- /dev/null +++ b/dev-python/ipython/ipython-8.1.0.ebuild @@ -0,0 +1,157 @@ +# 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} ) +PYTHON_REQ_USE='readline,sqlite,threads(+)' + +inherit distutils-r1 optfeature virtualx + +DESCRIPTION="Advanced interactive shell for Python" +HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~riscv ~sparc" +IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/backcall[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/jedi-0.16[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] + dev-python/pickleshare[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}] + =dev-python/pygments-2.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/stack_data[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.0[${PYTHON_USEDEP}] + matplotlib? ( + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +BDEPEND=" + test? ( + app-text/dvipng[truetype] + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/testpath[${PYTHON_USEDEP}] + ) + doc? ( + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + >=dev-python/sphinx-2[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +RDEPEND+=" + nbconvert? ( + dev-python/nbconvert[${PYTHON_USEDEP}] + )" +PDEPEND=" + notebook? ( + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/widgetsnbextension[${PYTHON_USEDEP}] + ) + qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) + smp? ( + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}] + )" + +PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch ) + +python_prepare_all() { + # Remove out of date insource files + #rm IPython/extensions/cythonmagic.py || die + #rm IPython/extensions/rmagic.py || die + + # Prevent un-needed download during build + if use doc; then + sed -e "/^'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die + fi + + # Rename the test directory to reduce sys.path pollution + # https://github.com/ipython/ipython/issues/12892 + mv
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 6bcb5a76562075ab4106d76198336727ca3b95ea Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:47:23 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:47:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcb5a76 dev-python/boto3: Bump to 1.21.8 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/boto3-1.21.8.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2f77cc2f6386..9fc3a23275ec 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -11,3 +11,4 @@ DIST boto3-1.21.4.tar.gz 470233 BLAKE2B 3e6d8c5264ac66829e468633700e155ac935aae9 DIST boto3-1.21.5.tar.gz 470454 BLAKE2B 850f7237b8063f0cf40d53c986b94ef571e7aa7bdcfeb2b7d4aec54a1874b1c3c7e95cb4b317e8f0ea84a809083223d32c419291d7702b51781ef0140436cb45 SHA512 c10fb11ca3db4d23806232190b4f5431efedb8601af0aa28f6e62178ae98b2b22c73e05b4d91a9f7ea3e9dce15304397e780f396a155b0e02623590af87a9905 DIST boto3-1.21.6.tar.gz 471833 BLAKE2B 7e029b9bf460696344d26a863c4d96a2c9445ab3869aa17edc1ebb42d52260105406e7fb562046b395fd66a40ca6a15221c2ee1825caebebb27eadf667ba0bf6 SHA512 ae53081cb02588b0088b20ea75c6f09f9d4fcabb1c45d0aaeba9b92ea4c1e29bea7b5b9d08b4dc8a221d6126f71944083c4dc29490e8014e5780abadc45f2f7a DIST boto3-1.21.7.tar.gz 472869 BLAKE2B 39ea1a39bb033678c50ec5a36d30c354d65397c3d3ec8a0f771a539a8f97371ab5feea8c3e99b77f460d6a6b81a8e1b3123ceb2edb1d97459755882e3e30e237 SHA512 46dc9cd67329a27171f593c9ad95bccad7027e52419178c62e719a90b968e4b4c51e965b26e8e1e877f3b95199e63840c408a763e453963e92cde16ad0c6aff5 +DIST boto3-1.21.8.tar.gz 473069 BLAKE2B f08f76fb9c4e56e6ba5624c885973599505769d7f9eea6e20a06e1a641768b1f7b108fc7293282a55bf4c7d2b62eb34853f46b8c3ada9afb8fc25624daa60c12 SHA512 23ed88dcaefe3224db05959251befaae4f03859bf00daf649db1e838e5fb92e01a6da4bee8083366d804404aac358df19d7e4552d6aaf39f9c4b371ccc7f9088 diff --git a/dev-python/boto3/boto3-1.21.8.ebuild b/dev-python/boto3/boto3-1.21.8.ebuild new file mode 100644 index ..08e404dd41b6 --- /dev/null +++ b/dev-python/boto3/boto3-1.21.8.ebuild @@ -0,0 +1,62 @@ +# 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 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nuitka/
commit: e15f5eeffbfe8f1d9f62bac5d58cbf13e2afb808 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:06:48 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15f5eef dev-python/nuitka: Bump to 0.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/nuitka/Manifest| 1 + dev-python/nuitka/nuitka-0.7.1.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index 54d569134893..260cb2e5e2d2 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -2,4 +2,5 @@ DIST Nuitka-0.6.19.4.tar.gz 3728051 BLAKE2B 561dd0657b0f5f7c10da18d4b78be09337c9 DIST Nuitka-0.6.19.5.tar.gz 3728119 BLAKE2B 8300356499e53185cd2b6a547b8deef818bfd2c775e8ee2517bc79d741f81af1a7745b2eac018d0df3b329b7d4719dbac71159d6efd6ef35ccff4c63daf8e4cc SHA512 bc6b7d41af7bfdeb236143640ab1dc6ea0b811f85eaf10c8d232907d53c9643be25b4c0cdc3946204d6501c7009f8e79f36b5b6318d36a6e77052d9e2c1ec986 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.tar.gz 3754689 BLAKE2B 28df135ff6d036c8bf27390d07ccc0bf924d39d924e9515fbf7c99a5a5a4dd837695c37cc0ef0889a8da27d277f48ada6dbcb52cc6b1a041b1f2c0a5e44ca7c5 SHA512 9732178faaf9607af0a37861b3f1eb8e64a2b7b5705351f5e82d3238713325f9dcbcb1a549a012c247cd08e3657e21a95c4d42e8fb1233d3fbb1403b09860235 diff --git a/dev-python/nuitka/nuitka-0.7.1.ebuild b/dev-python/nuitka/nuitka-0.7.1.ebuild new file mode 100644 index ..1a35fde421ee --- /dev/null +++ b/dev-python/nuitka/nuitka-0.7.1.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/python-cinderclient/
commit: 9c6f8f35d44407b32cd396f69156990986a6d1b8 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:58:45 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6f8f35 dev-python/python-cinderclient: Bump to 8.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-cinderclient/Manifest| 1 + .../python-cinderclient-8.3.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest index b4983caa1cf4..e82580587dd7 100644 --- a/dev-python/python-cinderclient/Manifest +++ b/dev-python/python-cinderclient/Manifest @@ -1 +1,2 @@ DIST python-cinderclient-8.2.0.tar.gz 233148 BLAKE2B 4ada4562ff1e51a284cf98e7ca4b324a05a4524951d6193bb4683a3986bc8a26a48373ef78613f3b94ed475992fb781b409fe58f9f3655f3f721b38f7eab770b SHA512 86e7a0c18d960f00448e20485d91443d185902db281014c99f35af463843be6d4bca80712edf44189b53e25853af064c14de18e943d9fdee29446180d9b91bbc +DIST python-cinderclient-8.3.0.tar.gz 234371 BLAKE2B 092d7abdd348f5fac750efb3f3f4df1575584684ad613d22c558630576ad2f82c399af671aad7070dd224a89fa01d7c2505dc0166d2e4c70e21ac01f298d SHA512 4d633b39a3c59cfdc2fc2c6235b3b87093f7617c89a80b50cf26d8f6fd63e8c3197d788e0b9e81347b9427cf363289b09b85376512d5820031472a735e0ca839 diff --git a/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild new file mode 100644 index ..610b988ad6b8 --- /dev/null +++ b/dev-python/python-cinderclient/python-cinderclient-8.3.0.ebuild @@ -0,0 +1,45 @@ +# 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 client for the OpenStack Cinder API" +HOMEPAGE="https://launchpad.net/python-cinderclient; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}] + >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] + test? ( + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/oslo-serialization[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # functional tests require cloud instance access + eunittest -b cinderclient/tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-novaclient/
commit: 508c6a82bd58276d247fa988c36eddc9278b4037 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:49:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508c6a82 dev-python/python-novaclient: Bump to 17.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-novaclient/Manifest | 1 + .../python-novaclient-17.7.0.ebuild| 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-python/python-novaclient/Manifest b/dev-python/python-novaclient/Manifest index b086ab447cc8..437f5043109f 100644 --- a/dev-python/python-novaclient/Manifest +++ b/dev-python/python-novaclient/Manifest @@ -1 +1,2 @@ DIST python-novaclient-17.6.0.tar.gz 335297 BLAKE2B 24fcc869e71ef4ca382d6a684f5823331c49e84bced80e5f3e0a5e00efeeffc6cc6e554b7d97c571085dddcdd9bc6145442c5b7100bc9e833cb5bf883d860ba7 SHA512 54cc617e2698cdf50697b35153489f6fe64e84416d05987b7c60ed78241299631a0c03d893c462ad2f93788a5fc1336082acb5d22317d5733e9c033a91b1c34f +DIST python-novaclient-17.7.0.tar.gz 335462 BLAKE2B bfd7853a5100df1d9a0e17f905c9a2d4ea0d13e1345438d42e4af21e348e78c3f4ddca6408f31fb164f4bf3b2770088118e24ec12edd1afb2a4c22b3b0461092 SHA512 3942088f2636d186434b7ae4184ee84f5e1e4862a526b33befae09219eb7d08ab02fed64589aa9eefd0ab263ea231969b0e4e59a0427eaae5daaa26516d92ffd diff --git a/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild b/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild new file mode 100644 index ..b699f25b31ce --- /dev/null +++ b/dev-python/python-novaclient/python-novaclient-17.7.0.ebuild @@ -0,0 +1,59 @@ +# 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 client for the OpenStack Nova API" +HOMEPAGE="https://github.com/openstack/python-novaclient; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.5.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >dev-python/requests-2.12.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/bandit[${PYTHON_USEDEP}] + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/python-keystoneclient[${PYTHON_USEDEP}] + dev-python/python-cinderclient[${PYTHON_USEDEP}] + dev-python/python-glanceclient[${PYTHON_USEDEP}] + dev-python/python-neutronclient[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/openstacksdk[${PYTHON_USEDEP}] + dev-python/testscenarios[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + dev-python/tempest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + sed -e 's/test_osprofiler/_&/' -i novaclient/tests/unit/test_shell.py || die + sed -e 's/novaclient\.tests\.unit\.//' -i novaclient/tests/unit/test_api_versions.py || die + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b novaclient/tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/translate-toolkit/
commit: 0c9b1aff14cdb086d09b3febbac6a6342f0586ed Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:09:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:30:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9b1aff dev-python/translate-toolkit: Bump to 3.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/translate-toolkit/Manifest | 1 + .../translate-toolkit-3.6.0.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index b95e4fff68d1..3aecc0b090eb 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1 +1,2 @@ DIST translate-3.5.3.gh.tar.gz 1148120 BLAKE2B e848a089281ab7f1e17b28beefbea50245025bc3db0616bab3f5e1d288b2aacc0df636dca11f17481af863a4845594ecff9fc66dbc33d403a8fe0575ff90581d SHA512 3ad1bc4742e4d91dbdd8b4662597d07c792e306426dac42b6f8720cefdf1f4cf502d587941df3e6a93dd5648a1b92f5951bd1b5e79a41e5476f1b9ca06624656 +DIST translate-3.6.0.gh.tar.gz 1150765 BLAKE2B 0b69d21782d8d6b3ae322b480ad2205e577d87a3a9448f8a428f666d3d141063ad06f83eaa38f5d5903cc4263bbdcf261523fef57111c1ba705b640835c11416 SHA512 3ce371cb688dcfa656676fdc3ca920d76088fad67dbfb112511a0439250913e1f4587df681752bf1b288b9c4af3e4ebd11b8f8db51670f0fe14e9db68d7917f7 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.6.0.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.6.0.ebuild new file mode 100644 index ..c9ba581f8597 --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-3.6.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 + +MY_P=translate-${PV} +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE="https://github.com/translate/translate; +SRC_URI=" + https://github.com/translate/translate/archive/refs/tags/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+html +ical +ini +subtitles +yaml" + +BDEPEND=" + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] +" +RDEPEND="${BDEPEND} + !dev-python/pydiff + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] + >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +BDEPEND+=" + test? ( dev-python/phply[${PYTHON_USEDEP}] ) +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-bootstrap-theme +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/translate-toolkit-3.3.0-no-install-docs.patch +) + +python_test() { + local EPYTEST_DESELECT=( + # Fails with network-sandbox (and even with it off but w/ softer fail) + 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' + 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' + ) + local EPYTEST_IGNORE=( + # unpackaged fluent.* + translate/storage/test_fluent.py + ) + + if ! use ini; then + EPYTEST_IGNORE+=( + translate/convert/test_ini2po.py + translate/convert/test_po2ini.py + ) + fi + + if ! use subtitles; then + EPYTEST_IGNORE+=( + translate/storage/test_subtitles.py + ) + fi + + # translate/storage/test_mo.py needs 'pocompile' + distutils_install_for_testing + epytest +} + +python_install_all() { + distutils-r1_python_install_all + + if ! use html; then + rm "${ED}"/usr/bin/{html2po,po2html} || die + fi + if ! use ical; then + rm "${ED}"/usr/bin/{ical2po,po2ical} || die + fi + if ! use ini; then + rm "${ED}"/usr/bin/{ini2po,po2ini} || die + fi + if ! use subtitles; then + rm "${ED}"/usr/bin/{sub2po,po2sub} || die + fi + + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-dbusmock/
commit: 7f956fbcb30c6e9ecad8456435c9a851397a1966 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:00:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f956fbc dev-python/python-dbusmock: Bump to 0.26.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-dbusmock/Manifest| 1 + .../python-dbusmock/python-dbusmock-0.26.1.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index b63d7afa4836..d36ecacb5a0b 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1 +1,2 @@ DIST python-dbusmock-0.25.0.tar.gz 86674 BLAKE2B 9a9f5aefece0f48725f8a453d298fde78e86c86901f5dd3c67032be41cbc52753b8b0da8e8ba3845772e68ba6dcf0938af405f961fc5425808017dd8b30e1419 SHA512 5d7c2f4ea75c7a0f2c6bf63b673c180f3a468239082e0248778441d8f07b78fa3786c1d37498f758954a4727bdb24dc83ffc0671bfc4b2956402aee52c363045 +DIST python-dbusmock-0.26.1.tar.gz 87707 BLAKE2B 9f4761ab5f227e78dd5343f3ddd4b83d0494e77d3b381f719890447998baab8096b3bf817259b080dda78619f8407ad532044cb60aaf7a5280459f423754df0f SHA512 dcb46f6dbd17471e2135c0d8fb63cbaecbc9445ae7bf74691abb03b93d5283ab41ea71071ece03870aaac19eaedd546f01c0839116421047f1ac77619f2c73f3 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.26.1.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.26.1.ebuild new file mode 100644 index ..4b29c538cdd6 --- /dev/null +++ b/dev-python/python-dbusmock/python-dbusmock-0.26.1.ebuild @@ -0,0 +1,36 @@ +# 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} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Easily create mock objects on D-Bus for software testing" +HOMEPAGE="https://github.com/martinpitt/python-dbusmock; +SRC_URI=" + https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +src_prepare() { + # needed for unittest discovery + > tests/__init__.py || die + # linter tests, fragile to newer linter versions + rm tests/test_code.py || die + + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 98b837aef6333935102bb41db7f4899dc7fbac02 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:47:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:47:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b837ae app-admin/awscli: Bump to 1.22.63 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.22.63.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index c3f4f0786590..fbcd7d215628 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -11,3 +11,4 @@ DIST awscli-1.22.59.tar.gz 2165629 BLAKE2B f4223e9095a76121a94345219057b94b830c8 DIST awscli-1.22.60.tar.gz 2165762 BLAKE2B 217c5e889284071eb057b9f345baab711df40879b4ce598ee7ba0fdc1feb30848bd6310de23437902f82d523e10fea4ea2ec0bd607bf3d1beed2fdf9a88bc2eb SHA512 b94bf11f37a5a31ca514d7f667d9a81d3f2b6cca61593f2d0cf70bf706a9a264b388504c84a0e6848d93ba23cea4562c47a4fb506150d37f127094c526664fd9 DIST awscli-1.22.61.tar.gz 2166385 BLAKE2B e260968803cf274ec6f260bd45bfed4243f70632b7888464c46c199cf9cda746c7e31e3d11fd542abbffdbf0e614a6089cc3cee24f315d3da4e0d68153613186 SHA512 48866b572fd071166e1e5e189bbde7e797a547fbb50ea665a619fc074d6861d56e8b6016a7efbe957df02969e3f998337409979b67551f6229b15375011d989c DIST awscli-1.22.62.tar.gz 2167585 BLAKE2B 39141893c979b0047a45a9aea210d03340fc8fcade9d092297caba07f487faba6304f755e6ab878079a7b9fa6d49a995d57a06334cabcc06d1d1eaad430af03c SHA512 ef9d826e51aa42582a7efa5b599482411e39e056bbee1896a5c67a12c726ece88db0fb314abe7f3c9a7f361ce45fe8de53304bd1375d7a72b822aed79752f5e4 +DIST awscli-1.22.63.tar.gz 2167746 BLAKE2B e72126578c9bac30c6d66bdd178961a7a36a045788d8079e8f0ab4c85d18c29454255a13f089c03ef53bdce0949d168c858d03b59cf5d5326fb3de9925a3f487 SHA512 4d8a6ee8b81445fbb51dbb31e899bebb5610b0a1291654eb9b6555685dcb85528c2b928f587d9ff98507f60d2b199ac71c48f6e204e7eb2ce2ba5d7abdd31ec0 diff --git a/app-admin/awscli/awscli-1.22.63.ebuild b/app-admin/awscli/awscli-1.22.63.ebuild new file mode 100644 index ..21a285d18863 --- /dev/null +++ b/app-admin/awscli/awscli-1.22.63.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 multiprocessing + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/; +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# awscli 1.22.55 → botocore 1.24.0 +# so botocore is x.(y+2).(z-55) +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: 8954ed646c4c01bb1500333e009cc2a17fd77f36 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:42:15 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:42:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8954ed64 sys-apps/pkgcore: Remove old Signed-off-by: Michał Górny gentoo.org> sys-apps/pkgcore/Manifest | 1 - sys-apps/pkgcore/pkgcore-0.12.8.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 791a2c4a80a7..12db5fcebedc 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,2 +1 @@ -DIST pkgcore-0.12.8.tar.gz 624442 BLAKE2B d7e15fc659820e3cd6e4f7848413c12b2439d38900c9f64c582ba078d3fe874c12d66d39fdf59a7e4ff585d82d29fcad16c9af869b2388ed6e0af0be7d16d887 SHA512 d02087d4bada3bc2f87738b0ddedc72782b2facdf681927e84fed32dc6645e48ebde83de5aeb9eb0f64e01afe2ac511ae0f7450a2708698bbad872a60044319b DIST pkgcore-0.12.9.tar.gz 624918 BLAKE2B 190ccae01862b7e498dabcab5e8716ab0f3ed732eeb0469a0ca39f5e201c75ea19575f49be29a6d36b3acad8d5252528dc5e76444cd21fec25681a9350b93875 SHA512 2e391f9ae2baacaaec025c4b6cd7fd7c7757d7815d8bc62aec0f09e4fdbf7fc99ce832bc2c3ce15013fda860465ca19f27377935dc535a286446e548e08be6cd diff --git a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild b/sys-apps/pkgcore/pkgcore-0.12.8.ebuild deleted file mode 100644 index fd787036187e.. --- a/sys-apps/pkgcore/pkgcore-0.12.8.ebuild +++ /dev/null @@ -1,50 +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} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="a framework for package management" -HOMEPAGE="https://github.com/pkgcore/pkgcore; - -LICENSE="BSD MIT" -SLOT="0" - -RDEPEND=" - >=app-shells/bash-5.0 - dev-python/lxml[${PYTHON_USEDEP}]" -if [[ ${PV} == * ]]; then - RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]" -else - RDEPEND+=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]" -fi -BDEPEND=" - test? ( - >=dev-python/pytest-6[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests setup.py - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/websocket-client/
commit: d52c29aa6bc4170330bcfcdadc121d288e866780 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:46:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:46:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52c29aa dev-python/websocket-client: Bump to 1.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/websocket-client/Manifest | 1 + .../websocket-client/websocket-client-1.3.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index df1dc5e65a27..97e441652afe 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1 +1,2 @@ DIST websocket-client-1.2.3.tar.gz 46434 BLAKE2B e1e294938b41e6d82fa5cf8cd58fd9653e5170e11e546a04bce6dc0c8a9752cc25a21dbc1352fc614651f9fee43410a269a35e4c8dbacffec14f1ed8e8526f89 SHA512 5e5e00d43b7b4da5e2cb0d00d1e743e420791856e51e2b3d28d78219edcd7a2eace834ae4d7ee2faf89ab27c2b65f063e508f0e470a47ff9d88c36748b3dd113 +DIST websocket-client-1.3.1.tar.gz 47672 BLAKE2B c28af7684750e5d678a2e3bb5440eee2ff96effdc6f08a7312b7f596e39b29fd96936f04735b737fe00426869a3d8bb9eaf51c2aac32cbc845e7386d0a653780 SHA512 d60c5e755944ed0b2d426c75da9650a6624ee5718061a0cfb71b9a700e5bd3db9143702657175d7988b57e81117bad9cbb58636fb14ca55ad6addd90ff02ce0f diff --git a/dev-python/websocket-client/websocket-client-1.3.1.ebuild b/dev-python/websocket-client/websocket-client-1.3.1.ebuild new file mode 100644 index ..ec8a093a7efb --- /dev/null +++ b/dev-python/websocket-client/websocket-client-1.3.1.ebuild @@ -0,0 +1,34 @@ +# 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 distutils-r1 + +DESCRIPTION="WebSocket client for python with hybi13 support" +HOMEPAGE="https://github.com/websocket-client/websocket-client; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +BDEPEND=" + test? ( + dev-python/python-socks[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: a32bd0b9b05d2053e0dc88bf6b338ab615d6f232 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:45:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:45:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32bd0b9 dev-python/cfn-lint: Bump to 0.58.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.58.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 231c5689eb72..d7cb58070aa0 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,2 +1,3 @@ DIST cfn-lint-0.58.0.tar.gz 8645209 BLAKE2B b198c8e6a56095782ab5fbd70f1f5872d951da133ee7056ef468e5d1cd0ba1a7831ebd4263248ec2cec04980211e01cf3525e18f8ad272d6b1aaeee07527028d SHA512 238929a79d25b6a5945fd43f29fa3c432c650923634495c2ace7e3f6ace0c7701bcc278ea151a9172691bd04164f8a7b409dd8387e82e5917a9f65e1a556a4d2 DIST cfn-lint-0.58.1.tar.gz 8711246 BLAKE2B 28655e076f3bdee358b1a1bb61170b176d0c90ab04ae43f1892798a239d0fd92e5dd939433a263321da02b349b9299e4f4916ccc5091df081a8b6fdf2aa0e050 SHA512 06bb38462c1cb7d4da8159eba6fa1ff05de8849bc4374a7df799d41a1f023eb38c75636956616cdc0e45a800f870bd0694575d9773b6dff91aaf2dfdbfe45169 +DIST cfn-lint-0.58.2.tar.gz 8780583 BLAKE2B 8675ab1658b2ad75fc2be550eaf8bee8e6fd93389168cf2c127fed4e77a68aa849a5f3b2dbd6296d449fce538d69926dd108684c78dcd959483c56b9a44c35b7 SHA512 fe7adbb7b78ca8a978be447e29debb45d8bd26e822dff6872c4b8c6e6f5363b7d734e7105d89326af60bbeba6411f0e60bf798fd638ef8652ce109285e5f864d diff --git a/dev-python/cfn-lint/cfn-lint-0.58.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.58.2.ebuild new file mode 100644 index ..b8ea9d7827e1 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.58.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=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-lint/; +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.42.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/six-1.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2 + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/testfixtures/
commit: feb73daa200c85da922eb8fbbcc28c303ca9f595 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 23:07:03 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:30:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb73daa dev-python/testfixtures: Bump to 6.18.4 Signed-off-by: Michał Górny gentoo.org> dev-python/testfixtures/Manifest | 1 + dev-python/testfixtures/testfixtures-6.18.4.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest index 6925357657c3..67558de479e1 100644 --- a/dev-python/testfixtures/Manifest +++ b/dev-python/testfixtures/Manifest @@ -1 +1,2 @@ DIST testfixtures-6.18.3.tar.gz 122142 BLAKE2B 014cc2245d5fbe0d39310c8e2c21cd5f289d6ec7a6a561d055e86d4cd25b79f1aa535067746219e2382df2aeec050dfa24cdae674636d92ee61016fa9861e705 SHA512 e556e7cb28f122526ef19550b1e593b61f01923d0be53951344f917f89b3d4cae29e525ceda3d0290bc18c3641b509dd7236e7b55ae50da0157fe11ca9f04cca +DIST testfixtures-6.18.4.tar.gz 124910 BLAKE2B 8c19672903d3b6ba5139b95f1d060c0d71ae8891e8c190a8891fded6d79af3549a91809b73a114f69cf2b0de49740e49a9e38e44981addcd09d7b4c343ea3ced SHA512 2643ddfd7c4be7b514070e2df8e52479ad51f50a8b69507faf36d90bd92aa0201f1c3033eb00e644bac194601b0a9190c02727f18d899629ab09abfa3546ecd7 diff --git a/dev-python/testfixtures/testfixtures-6.18.4.ebuild b/dev-python/testfixtures/testfixtures-6.18.4.ebuild new file mode 100644 index ..8755772cbbc7 --- /dev/null +++ b/dev-python/testfixtures/testfixtures-6.18.4.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="A collection of helpers and mock objects for unit tests and doc tests" +HOMEPAGE="https://pypi.org/project/testfixtures/ https://github.com/Simplistix/testfixtures; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/sybil[${PYTHON_USEDEP}] + >=dev-python/twisted-18[${PYTHON_USEDEP}] + dev-python/zope-component[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_prepare_all() { + # kill weird way of declaring build deps + sed -e '/build=/d' -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTHONPATH="." + local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings + + local EPYTEST_DESELECT=( + # TODO + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: c39a7cff78a59bccb56fa2bd8a6d17e7349b33bb Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:48:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:48:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39a7cff dev-python/dask: Bump to 2022.02.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dask/Manifest | 1 + dev-python/dask/dask-2022.02.1.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index c1019d17cc69..0644ba6191aa 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -3,3 +3,4 @@ DIST dask-2021.12.0.gh.tar.gz 3987797 BLAKE2B f6c1954ff41048861fcedbc56bd658989d DIST dask-2022.01.0.gh.tar.gz 4903414 BLAKE2B 495531085d126d51c03b1f6dda490cd2d859276821a6d1ab6c2b90fcf6a4cec925b9fcafdf3b3da46344391e77a9bd09cf023f25b0f84bbe6ca8fa36b0bed73f SHA512 3fc25f6ccfca8354e3c6e2425f4d2c8b85807944b02cd1e872931f5b34d82c9afc6f5ffb17b5f835c531ebac4b6759ddaa81897a6f3d2aeee2c09935f221f62d DIST dask-2022.01.1.gh.tar.gz 4916694 BLAKE2B b793b8931818e619ef701f5145a27b8c90e237a51b79f370e994a5e7cdace115808c8f657836785059b1cb495b64f85cb5331759de76c79e55f2cd45f1c3494e SHA512 82789735279c71cff5a0123aa95d3311bd5d08f0332edc22468287e573e4b293a13da514a1844879073490b23ead2ff86f4492175c0a4211f727e8537bac5662 DIST dask-2022.02.0.gh.tar.gz 5028629 BLAKE2B efe6e6143d030024abae6d33c98289a37e3a6003da15ea6c4132a5610bf74763f9d921a1f04bf4a28a6ca60405e89fad3ca0491f67da6661c45853d172551c06 SHA512 397dabd3caabac0657808ff031299a1461c7acf4a123db4d1876d8e72a0ae971266dcb256e29498b1988b1b4bea506db3aec962b876f280ec532b96da35d356c +DIST dask-2022.02.1.gh.tar.gz 5034850 BLAKE2B ec5ff745c3dbe19bbbdc533be6bc86537b532943cc798932f57051001648fb97cc39890060d064f7db5f3fbe6aa72d784393a3ccdcce67beedf3540a2a925d0b SHA512 6f66b5a904ea7ab0137465f622d1606a218b4ddc8b91939759098c66c7b749c674c750bf0caa6b53c7cf9d192312c0991d8e6144cebf9745eb9dfd4583b8b66c diff --git a/dev-python/dask/dask-2022.02.1.ebuild b/dev-python/dask/dask-2022.02.1.ebuild new file mode 100644 index ..77fb824ab55c --- /dev/null +++ b/dev-python/dask/dask-2022.02.1.ebuild @@ -0,0 +1,58 @@ +# 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="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE="https://dask.org/; +SRC_URI=" + https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] + >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}] + >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/partd-0.3.10[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toolz[${PYTHON_USEDEP}] + test? ( + dev-python/moto[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/dask-2021.10.0-warning.patch +) + +EPYTEST_DESELECT=( + # another test relying on -Werror + "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" + # TODO + dask/array/tests/test_reductions.py::test_mean_func_does_not_warn + dask/tests/test_config.py::test__get_paths +) + +python_test() { + epytest -p no:flaky -m "not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/
commit: b42a64ef562a8a433e5a8d3ea77a80d98bb3998f Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:41:52 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:41:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42a64ef dev-util/scons: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/scons/Manifest | 4 -- dev-util/scons/scons-4.2.0-r1.ebuild | 120 --- 2 files changed, 124 deletions(-) diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest index ac29b24e5995..68123a9c3acd 100644 --- a/dev-util/scons/Manifest +++ b/dev-util/scons/Manifest @@ -3,10 +3,6 @@ DIST scons-4.1.0-user.html 1454432 BLAKE2B 9fac4d7bfb4b25708bc4cc48d952beb030f88 DIST scons-4.1.0-user.pdf 2691364 BLAKE2B a910a09fa936d4d6f8dc967676d5aa009aac58a5a4566399b3ddc3512ac0259731e6c5399722fefadb3b79d8f89a5257e2e9bc2fa4d65697c8293ab995248d64 SHA512 64584731a59b59b78283be3876ecca91d742f83da2653d0de17922bec01e3c9cea1ce2ce3c8dc718597910ba86ed2c8aff0f7ae371bf763439b57a6d5484e1a7 DIST scons-4.1.0.gh.tar.gz 5609204 BLAKE2B ede3d47a1ec652b9248681e26738073e9d01daab7ffeccc58f0fcadb79661e30edb9a35a511518e4a58459243acb027afd8fa5849b0f9e4bae451055f7b1a062 SHA512 f79b86bb09783767b3872cfb8efb665372714a604af2aaf3adc66eee63d3afe27bc6b2aab83813743c83f71c81c800d42842e916501787ba402ce2726dda9b44 DIST scons-4.1.0.tar.gz 3007701 BLAKE2B 70ab64ecfd89fa2af1d78a33fcef82a5f7db9875ffe9d2c16ea75cf40e661b2874359e3a5f75d761b3d9e863f7a434560992cfb020cce3e21e389381331d90de SHA512 24fd493643545a2998b053ed0d68caf6241f05bc2437e7cbeae33d2e1c63517a61449a1a18062f8e4e5a639295a2486925296ba3e54ccfa2ecdd56fa07132de8 -DIST scons-4.2.0-user.html 1514655 BLAKE2B 036fd0e994d4a3dbf820e864c18f1dda2bb383b890919b3d99ca02e4f1f319b86050bf094309764bbb01585075697549e3168d66ee02caeee0fe4ca641f794a5 SHA512 b0dcf8d6ff32521f2ce92372a7efce4962268d2ca40645ec4b0d082e5a29ba5098488ba45bf36c9fb7e75996c7454ab80536052f43b9a533a22db05f466cd3e9 -DIST scons-4.2.0-user.pdf 2813567 BLAKE2B 2787c9dbecaefccc5f4df2b474ee69e9883f9efa8358f6da00690d9f3fad48f7b696908cbb4cc8f3b9c195f86e11c81301d931783e463d7b2f3a5d528fc3 SHA512 3c36879af2b40190b7b68b162cb39e32e1d7ee01fe063dabe5404d616ab3c9972ebc8a6ce4c0b54a633cfc6825808f93207132ac9c9cd60d9e6ca28e864d5f16 -DIST scons-4.2.0.gh.tar.gz 5677165 BLAKE2B c298152db937810ab73afc304a9dc480c185ef0d6e86be5ec7f2022a7d1ed4d3df6ecc18148c3143d4e76a7ea0e50790db1224e66db68bace0759daba7f36a91 SHA512 138573f7203b52fad0527d8d88ceabe182273eff7e4b74125e0d7eda51c44408b07e2c702ee63214519392101d8bbb30013e6d34000eaeb530a816c17396de97 -DIST scons-4.2.0.tar.gz 3043008 BLAKE2B 3e69189e45b8ecc956419d3b7d4d36a78ffe219ff87a18d17c511434cf4306635c245107e7978d8f6b86f65bd2ac028fa3c76ab1212806a692d355d7d8036645 SHA512 91d77c858a888621d41432f39970547830997c8e28a851bbab7c0f181afda564abef321befaa33cbe6fd5fc4ac85fa80f2349994956edcc99c027cf7f526bbf0 DIST scons-4.3.0-user.html 1529873 BLAKE2B 9f5b1bc0ab1d47769d8475ab86b1ae40cfc3643013c6e19692caac50dc37a306b6fd4654ec95c0ad6ad89531e2098253c62db679c9921680955b6dc11c4b247a SHA512 82e2de098c16a354ee3546a39f3ad923d8a40831d69d31266a795f7ce1a8d42e258e650f59f1910f0497d2d053eeb94aa1216c2a2108ca44185e587490b2 DIST scons-4.3.0-user.pdf 2851016 BLAKE2B 75282daad0c12da3afa71a0b34447545c2d93ab4fd0589395acd4a04242bb387b35ef2fb0469a57b96eda25258a28f18bd3bb693c6e2b02dc4e6b621a10f0f33 SHA512 c404508ca13e043f8a6717711294fa8cf4a513da7a09285fc6d73342d1f2b4fb0f718faa8fe6ee5b5ab92acf5839dfa05b86004ab0e0fcd7449a31fd5f6f003b DIST scons-4.3.0.gh.tar.gz 5704869 BLAKE2B a43b509b358d47ee73f7eb714d1239b4fdc33f38483c1a3e72c3a8082242d7bb1a4925958a2648782aa28f4c22a6e018aea8fec1139cf44c59e859f6f902d1d3 SHA512 2d91cf3045797c888d24db38d5b44576e56b271a2c4e9d28d7e16026451865f713990ff9e57fa3e0a1c19603c2d6adbbd1ba36d297c9dcce4db4139fcc51cd62 diff --git a/dev-util/scons/scons-4.2.0-r1.ebuild b/dev-util/scons/scons-4.2.0-r1.ebuild deleted file mode 100644 index ed23a9f7e196.. --- a/dev-util/scons/scons-4.2.0-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Extensible Python-based build utility" -HOMEPAGE="https://www.scons.org/; -SRC_URI=" - https://downloads.sourceforge.net/project/scons/scons/${PV}/${P}.tar.gz - doc? ( - https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf - https://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html - ) - test? ( https://github.com/scons/scons/archive/${PV}.tar.gz -> ${P}.gh.tar.gz )" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ironicclient/
commit: 841ff6e4a6752df2437776b8b963c4e92eceff1f Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:56:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 23:16:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841ff6e4 dev-python/python-ironicclient: Bump to 4.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-ironicclient/Manifest| 1 + .../python-ironicclient-4.11.0.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest index a062b136a77b..0cce7f8bcfe5 100644 --- a/dev-python/python-ironicclient/Manifest +++ b/dev-python/python-ironicclient/Manifest @@ -1 +1,2 @@ DIST python-ironicclient-4.10.0.tar.gz 219314 BLAKE2B 3c4c7d26ac06fa6f79fcc144b3bc5adf2956ccb5685c65da3a01b314f69626df72963b21e32c2208d7de8e0741acf0fce0bf9886b0e623454cd44e5e7b4eb314 SHA512 451ecd31f02c20e237353a2b5d8a5878fdc09dea0ed5d0f12c31f1e4f9d80324cb18b6838199be91a565cf21479a4fbd4dc67cb94b4e8b09847393c8d3581448 +DIST python-ironicclient-4.11.0.tar.gz 220770 BLAKE2B a653cf04497a4df9627ed5026094690d0569dd7d6c55abf3a3223fee8cbc14e450106645ed1e4461cb3931f2ca49c8df47ca9e8e2ec9478cf15fcc0623d19379 SHA512 863429269807f759a864e427206d29a68b7431ce33009e1b6d3a630ab154e66b85b9f61dd90303a681a5ed459005af1686edf056eb9a63cfb6de1f1eda85bbb5 diff --git a/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-4.11.0.ebuild new file mode 100644 index ..39d952acbce6 --- /dev/null +++ b/dev-python/python-ironicclient/python-ironicclient-4.11.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=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Ironic API" +HOMEPAGE="https://www.openstack.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}] + >dev-python/cliff-2.9.0[${PYTHON_USEDEP}] + >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth-3.11.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 36a8d49c11d6d1752bd7f182ad500abd59fc728d Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:47:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:47:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a8d49c dev-python/botocore: Bump to 1.24.8 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.24.8.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index f70bde3359dd..bb7100517bd7 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -11,3 +11,4 @@ DIST botocore-1.24.4.tar.gz 8775103 BLAKE2B c23256daab72fd60dbc9c3cb665816970bb1 DIST botocore-1.24.5.tar.gz 8775639 BLAKE2B 13237fb78068dcab03f33c5e13d97040520fe8538e6c626e806890bce04689af9b9a0997b0c374bd09e0ae410b4c4288e236d122c30326dab7395ada17a3dc07 SHA512 4ddb38ab4d4c777236576d806d6f611a1cc70a17f9e74f7d7a3071c51ee56354a19ba9e624c7369acb0a72b39473a8bf98b9aca4bf695286d3bf73df729172aa DIST botocore-1.24.6.tar.gz 8777068 BLAKE2B 024a5bf4529d703c86635c836773a594b7bb9a1edb22cf40bde7b27d5b668b20708700fae46da14841a174d00953c20d79967523663c1f8e2c5faa30c63751fb SHA512 8298f53e85a0b92b7f71c25613d6fb467ec8be6de88e19f7b5c7bd979efbf1516a4bea4f3a885bde2d2cb7191a946bcfd55c4ce0ab584fd284dd71d1155dade5 DIST botocore-1.24.7.tar.gz 8798732 BLAKE2B 8ad6399e3353861e71810a80d1bdc2a03d952bdc00ef2bc6fbd0726e12a6c404f607358c0b33447c37aa031f9050bacc9d50859e6332e1f7432588a68c4e86b0 SHA512 9e37321dabc6279133cfd1a8e4c51cec41ebe262f412d789509ea5e27c8545d65883d62f2de5fc74870592e95a2676705f926516e6b6dd9935f199a5aa45e15b +DIST botocore-1.24.8.tar.gz 8798121 BLAKE2B 4ca37ed7be0af62901bf154f75739cc7e07505a809e551884c72d5b5eed334ffffc6db016df522564a1f3d9b6f258e8eca96161a734711340bf880b553b5 SHA512 6ac2139694ab199313a0fb9a2f783b12de7f3915d10cba739f4758356a3b84a917c3c394954b6d82d7a62de907c6fe57a3559e2b9a625bb0479e7bacd31d21cc diff --git a/dev-python/botocore/botocore-1.24.8.ebuild b/dev-python/botocore/botocore-1.24.8.ebuild new file mode 100644 index ..35239170e3a4 --- /dev/null +++ b/dev-python/botocore/botocore-1.24.8.ebuild @@ -0,0 +1,67 @@ +# 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 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore; +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: ca9061ddd16b2d97def55a68e018902560ac6b58 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:42:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:42:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9061dd dev-util/pkgcheck: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/pkgcheck/Manifest | 1 - dev-util/pkgcheck/pkgcheck-0.10.8-r1.ebuild | 72 - 2 files changed, 73 deletions(-) diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest index 7659e13876b4..dd65ba70fc78 100644 --- a/dev-util/pkgcheck/Manifest +++ b/dev-util/pkgcheck/Manifest @@ -1,2 +1 @@ -DIST pkgcheck-0.10.8.tar.gz 460288 BLAKE2B aab2abdd9eaee483d580180753fc719127b7c7d0024b834e9199101aa2d18684ec7804efc4ddf59f4a44c0cc6c2896f437d4a7a9fe4496813be4a3a8d33ce7ad SHA512 9a186e032b86e1b565d6198dc9a993a9a8ef065e43f431d6d6dd9bbd6c32fe91501612984c7e3b2092754450c992fc683270d62c29ec85beeb97674b07a9ba9a DIST pkgcheck-0.10.9.tar.gz 460614 BLAKE2B 5b581cf5acd6cf46d72bb3c928a93a20e3b2f552d447617eaf2b9ac50cd7956f9a43fa7b17932b27fa8dafc6d49e41cb8553e4a9059b0ef5fd769713deb6fb12 SHA512 cc800f89944353dec5a4293968a16c132e573b309b6074d4f950b993dab7ea8c51decf3921bd34d3b04520c932a932d27e6e969c8dcf86d20fd6917265d474b6 diff --git a/dev-util/pkgcheck/pkgcheck-0.10.8-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.8-r1.ebuild deleted file mode 100644 index 5cb54fa820f6.. --- a/dev-util/pkgcheck/pkgcheck-0.10.8-r1.ebuild +++ /dev/null @@ -1,72 +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} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 optfeature - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="pkgcore-based QA utility for ebuild repos" -HOMEPAGE="https://github.com/pkgcore/pkgcheck; - -LICENSE="BSD MIT" -SLOT="0" - -if [[ ${PV} == * ]]; then - RDEPEND=" - ~dev-python/snakeoil-[${PYTHON_USEDEP}] - ~sys-apps/pkgcore-[${PYTHON_USEDEP}]" -else - RDEPEND=" - >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}] - >=sys-apps/pkgcore-0.12.8[${PYTHON_USEDEP}]" -fi -RDEPEND+=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/lazy-object-proxy[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pathspec[${PYTHON_USEDEP}] - >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests setup.py - -src_prepare() { - # extend allowed system uid/gid range per Council 2021-11-14 - sed -i -e 's:500:750:g' \ - src/pkgcheck/checks/acct.py \ - tests/checks/test_acct.py || die - distutils-r1_src_prepare -} - -src_test() { - local -x PYTHONDONTWRITEBYTECODE= - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == * ]] || doman man/* - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "Network check support" dev-python/requests - optfeature "Perl module version check support" dev-perl/Gentoo-PerlMod-Version -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/path-py/
commit: d3f22fe55ddf02e8ea91b3d150e79e09bb0f4a0b Author: Michał Górny gentoo org> AuthorDate: Fri Feb 25 22:44:09 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 25 22:44:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f22fe5 dev-python/path-py: Bump to 16.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/path-py/Manifest | 1 + dev-python/path-py/path-py-16.4.0.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/dev-python/path-py/Manifest b/dev-python/path-py/Manifest index 490338d91a13..e8fc17d0686e 100644 --- a/dev-python/path-py/Manifest +++ b/dev-python/path-py/Manifest @@ -1 +1,2 @@ DIST path-16.2.0.tar.gz 45276 BLAKE2B 40b8eacc7e28398324f24b955adef11e5fc0bd512cd711cd3117f35a322ce0c3959b55255d4c96bbae64f914b5f3768088eb73fb45511c09f2e21bf99b3e9911 SHA512 f893d9fe3539eff0b43e4945076f770ffa7c3125151774d6accaa3a609fce351bc121562deb7ef695c0b1fc7aba12ce7487ae09a0b5daba2d5340586fc41ec79 +DIST path-16.4.0.tar.gz 48289 BLAKE2B 5ae3272ecc92689c18ffc612b8b11923225dcface88fa47dc4f42b0dc960034fa6a3c856a9521ed83c9507616577efc3d1c0a5119b0c5605ea6f6b758cfe6d2b SHA512 bb78119f929fe3b160646b06db8911e737060695ae89c28bcce84835213dfbaa12a34300b540be6b51e9462c5b378b235e1e72536524750ec910255399c513d3 diff --git a/dev-python/path-py/path-py-16.4.0.ebuild b/dev-python/path-py/path-py-16.4.0.ebuild new file mode 100644 index ..559b393dcf0e --- /dev/null +++ b/dev-python/path-py/path-py-16.4.0.ebuild @@ -0,0 +1,38 @@ +# 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="path-${PV}" +DESCRIPTION="A module wrapper for os.path" +HOMEPAGE="https://pypi.org/project/path/ https://github.com/jaraco/path; +SRC_URI="mirror://pypi/p/path/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] + !
[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/
commit: 20bc0773ea804c1f104ab762f1cf693bd7907a47 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:58:59 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:59:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bc0773 dev-util/pkgcheck: Stabilize 0.10.9-r1 arm, #833069 Signed-off-by: Sam James gentoo.org> dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild index 7f32d942d71f..a186529aa8f9 100644 --- a/dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild +++ b/dev-util/pkgcheck/pkgcheck-0.10.9-r1.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/
commit: b6b5187d8657778bdc94a8f52f90193920c814db Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 25 21:58:08 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 25 21:58:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b5187d dev-java/tomcat-servlet-api: removed obsolete 8.5.73, 9.0.56, 10.0.14 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/tomcat-servlet-api/Manifest | 3 - .../tomcat-servlet-api-10.0.14.ebuild | 98 - .../tomcat-servlet-api-8.5.73.ebuild | 99 -- .../tomcat-servlet-api-9.0.56.ebuild | 99 -- 4 files changed, 299 deletions(-) diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index 5fc51e30b7b1..303906b90548 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -1,10 +1,7 @@ -DIST apache-tomcat-10.0.14-src.tar.gz 6074341 BLAKE2B e6607773aebb5b5279720cbcf667e9f82d752833a323dd611d411bcb48d6b0f42a98b9120d2bf29bb53e563f7f421194e92a41c89dadff76db2f6aaa171af64b SHA512 13614a410ecb7d5d1e4e6cc0e5dab9fe21809a8a70b3f42d5b0f75a2006d098857395858cdfacbe84349f73c1ce7eecca59c1bdeac809f434df8ae3f4cff46c1 DIST apache-tomcat-10.0.16-src.tar.gz 6088262 BLAKE2B f02a5b08e4502d4e7be2fa14f8dae8760c2844f262cdc75e2cc821038d248ed961281d11f7bb847cf55ecf012ee05c870366508fb1fe1485da2100e87aa13c55 SHA512 44a1ac752077603c5366ec92c6a5860d33ce810bf2554190a013329106ec118d1a18d1a26823b3024d046b05160a20dda65573365451d0481be8be97218445c8 DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B f7ca82052c1148a5c384fcbc3871beeddccdb4cfed05ba176581ebb50f52ba867bed8dbc500e97b7348a3a87b9693fb73eb81209df4f31e8c1ced7e30a6af30b SHA512 c455fa3da9da8fcbf1d54ae5dce808f8a4520ccafd627a6b2d1b003c37e8395d8b2a55d5471bf6c196549d082715862b3b8958aef88613293a07fc0160aa5c6e DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3 SHA512 845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40 SHA512 915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703 SHA512 ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce -DIST apache-tomcat-8.5.73-src.tar.gz 5973026 BLAKE2B d3d275b7462a3bd2ce9ce03869e09e42ec0da064eb764cf8168b8d003431d075952f15c083b5486e006629ec1f9dade154b0fceb20f2584168b36599c3c5485b SHA512 6190d78e2dd5d478131443807e464821a337c5c6c24ee91953fece377ad1c758339ce1588a7a5e90443ababac239b45e4aaa0422d68cba988d7c3da5fe95d1c6 DIST apache-tomcat-8.5.75-src.tar.gz 5961981 BLAKE2B a8d3c0ef390ce6b12b09cedb71cd9c102e3a37265f7ef6db9797eb7eaf04429f75bdedf6a7dbaa7ade0b57a12cbb461498c37d9c7e234bb9dc98e3d095b66b8a SHA512 c1c2609db623eb94a5e177c0f7ccabf8753a34151961ddc0fdea47704aca86123ef63f746b7ca76e818185cae19121823f7700f9bd47ba27625b3c801ddc8bad -DIST apache-tomcat-9.0.56-src.tar.gz 6138381 BLAKE2B 5e49287531fcb9bcb80ba124ed83fc3acbf3406b53424c3be5c2b3fb04da86785ba9e3ef89283c3ebb88bc8aadf8211328608edf068f0d7733c2f0ec0401d7ce SHA512 43332241fda149f9da107496cc6b812e38544c9043c567e3fe11ee01b5abfbd02b6a377c3f6090902048bd9dc67746cdc65d59f03bd0de68c05e0955bfe018c5 DIST apache-tomcat-9.0.58-src.tar.gz 6142037 BLAKE2B 0515273882468958f5bc2ef95e3085c22975e0ec9f8153a20773266a43710645c2262da8cb10736f0f0b255716fa05a12252194e1f32851704364ef89a62e5e9 SHA512 b2b572dcad2efadf3e5e5a6ae6e108f5699af23b7751ca3c9c00e6ba896f5179745108fa602d8bd87a9611fd8bebe8817fad53c38fc75b0063835b953c67d74a diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.14.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.14.ebuild deleted file mode 100644 index 440d44e0a658.. --- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.14.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-pkg-simple - -MY_A="apache-${PN}-${PV}-src" -MY_P="${MY_A/-servlet-api/}" -DESCRIPTION="Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation" -HOMEPAGE="https://tomcat.apache.org/; -SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz" - -LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcore/
commit: f98b32eed45fa7164a8007fd6fad5191357fef3c Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:51:51 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:51:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98b32ee sys-apps/pkgcore: Stabilize 0.12.9 arm, #833072 Signed-off-by: Sam James gentoo.org> sys-apps/pkgcore/pkgcore-0.12.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pkgcore/pkgcore-0.12.9.ebuild b/sys-apps/pkgcore/pkgcore-0.12.9.ebuild index a7f09f2fc527..c9746dc7c745 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.9.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.9.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git; inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/
commit: e8b00ff2e9422fa0cc6f29567174368f8c28ee13 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:50:05 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:50:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b00ff2 dev-util/scons: Stabilize 4.3.0 arm, #833066 Signed-off-by: Sam James gentoo.org> dev-util/scons/scons-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/scons/scons-4.3.0.ebuild b/dev-util/scons/scons-4.3.0.ebuild index 866d719fc3fa..dfcbbac09556 100644 --- a/dev-util/scons/scons-4.3.0.ebuild +++ b/dev-util/scons/scons-4.3.0.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src" LICENSE="MIT" SLOT="0" -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 ~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 ~x64-solaris ~x86-solaris" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 707b64fcf1aef46862846c04dc5e28d26f14abff Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:43:26 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:43:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707b64fc sys-fs/ntfs3g: Stabilize 2021.8.22-r3 arm64, #834043 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 27f0933cfbe8..5d3c304f9a8d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/usbredir/
commit: 628dee46de5e75a4561df528e515986428b96e65 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:43:21 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:43:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628dee46 sys-apps/usbredir: Stabilize 0.12.0 arm64, #834022 Signed-off-by: Sam James gentoo.org> sys-apps/usbredir/usbredir-0.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/usbredir/usbredir-0.12.0.ebuild b/sys-apps/usbredir/usbredir-0.12.0.ebuild index 9a2722446818..02efb451b768 100644 --- a/sys-apps/usbredir/usbredir-0.12.0.ebuild +++ b/sys-apps/usbredir/usbredir-0.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.freedesktop.org/spice/usbredir/-/archive/${P}/${PN}-${P} LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" DEPEND="dev-libs/glib:2 virtual/libusb:1"
[gentoo-commits] repo/gentoo:master commit in: dev-java/randomized-runner/
commit: 5557b225a4a2df25f4b237de7f953d7b464385d9 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:39:53 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:39:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5557b225 dev-java/randomized-runner: Stabilize 2.7.8 arm64, #834020 Signed-off-by: Sam James gentoo.org> dev-java/randomized-runner/randomized-runner-2.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild b/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild index f00831616d3a..acbb09778fb2 100644 --- a/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild +++ b/dev-java/randomized-runner/randomized-runner-2.7.8.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/randomizedtesting/randomizedtesting/archive/refs/tag LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm arm64 x86" # Common dependencies # POM: pom.xml
[gentoo-commits] repo/gentoo:master commit in: dev-java/xmlgraphics-commons/
commit: 5a0627956f7fdb7de06e7c6f0d66675ab9d7abe4 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:39:49 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:39:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a062795 dev-java/xmlgraphics-commons: Stabilize 2.7 arm64, #833954 Signed-off-by: Sam James gentoo.org> dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild index 5dd5a5cf1c6e..da5532327d1f 100644 --- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild +++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.7.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://apache/xmlgraphics/commons/source/${P}-src.tar.gz" LICENSE="Apache-2.0" SLOT="2" -KEYWORDS="amd64 ~arm64 ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" # Tests don't even compile with that old mockito version. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-libs/flac/
commit: 05b8b9922239fb2325d4b70a6edaddbcb55d37d1 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:38:53 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:38:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b8b992 media-libs/flac: Stabilize 1.3.4 arm64, #833938 Signed-off-by: Sam James gentoo.org> media-libs/flac/flac-1.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/flac/flac-1.3.4.ebuild b/media-libs/flac/flac-1.3.4.ebuild index a979b6aa1dfa..4de9b50e10d5 100644 --- a/media-libs/flac/flac-1.3.4.ebuild +++ b/media-libs/flac/flac-1.3.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.xiph.org/releases/${PN}/${P}.tar.xz; LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cxx debug ogg cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_x86_sse static-libs" RDEPEND="ogg? ( media-libs/libogg[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/vnstat/
commit: 4a0b400a12a8af851d5b06f67c6888c2b8589229 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:34:41 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:34:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0b400a net-analyzer/vnstat: Stabilize 2.9 arm64, #834008 Signed-off-by: Sam James gentoo.org> net-analyzer/vnstat/vnstat-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/vnstat/vnstat-2.9.ebuild b/net-analyzer/vnstat/vnstat-2.9.ebuild index 1a9d95ef4cfb..b10ea492d50c 100644 --- a/net-analyzer/vnstat/vnstat-2.9.ebuild +++ b/net-analyzer/vnstat/vnstat-2.9.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://humdi.net/vnstat/${P}.tar.gz; SRC_URI+=" verify-sig? ( https://humdi.net/vnstat/${P}.tar.gz.asc )" - KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="amd64 ~arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-teemutoivola )" fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/libwebsockets/
commit: 3eeb841f20db366feba2b84a312c069d3f53c168 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:31:03 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:31:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eeb841f net-libs/libwebsockets: Stabilize 4.3.1 arm64, #833972 Signed-off-by: Sam James gentoo.org> net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild index 58878d713129..48932f3cb202 100644 --- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild +++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0/19" # libwebsockets.so.19 -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6 +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5 sqlite3 ssl threads zip"
[gentoo-commits] repo/gentoo:master commit in: dev-java/antlr-tool/
commit: a3af3629a653b79ac01dd1d150e5fbc6727de925 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:30:49 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:30:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3af3629 dev-java/antlr-tool: Stabilize 3.5.2 arm64, #833953 Signed-off-by: Sam James gentoo.org> dev-java/antlr-tool/antlr-tool-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/antlr-tool/antlr-tool-3.5.2.ebuild b/dev-java/antlr-tool/antlr-tool-3.5.2.ebuild index 7a0e524f11d2..d8c1170ea8d3 100644 --- a/dev-java/antlr-tool/antlr-tool-3.5.2.ebuild +++ b/dev-java/antlr-tool/antlr-tool-3.5.2.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="BSD" SLOT="3.5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" CP_DEPEND=" ~dev-java/antlr-runtime-${PV}:${SLOT}