[gentoo-commits] repo/gentoo:master commit in: dev-ruby/git/
commit: b6736b98f5691ae968389631344508169f3af233 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 13 07:46:44 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 13 07:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6736b98 dev-ruby/git: add 1.13.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/git/Manifest | 1 + dev-ruby/git/git-1.13.1.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest index 7d0654281fce..bbfc54f98145 100644 --- a/dev-ruby/git/Manifest +++ b/dev-ruby/git/Manifest @@ -1,2 +1,3 @@ DIST git-1.12.0.tar.gz 218472 BLAKE2B f5e0465fd2f0f2f1eb1584da6757c012cf80457a15e61b9a974707c8f026f34940d86b25fdd708b9fa6071fc35e8e65c6c87bc83b94bb0daec61ef015a03184c SHA512 9967bf6c9f00e29442495fb24abfd1ea3b6ad0068829e9d86727d41ecf07be0b8fbdc6d05b3c245a23223b4e35e87e984e7a60a5883839e6de45f8bdac406b0d DIST git-1.13.0.tar.gz 219424 BLAKE2B 38d1821c59cbb743c50655e9426d77f76e77dda614a711b7d2185ed7f4caa853383ba85ecf05237da403061d002527c38a5c6e06cf5e6d482ac76bac49a0db56 SHA512 7920de37a3df67b743e91fb317bd0cba746d2343dfb77036398fc124d00eede7b9ade5dd2af5f26d65f1f24006608a29fca55d5be8a00557caaa31acd0b274d4 +DIST git-1.13.1.tar.gz 219640 BLAKE2B c87fce3f83130f7a75a10a21c4c980ec1d3594b20afa7b482f21077083076df7b4c462908a05c7b2fb3091e1fda00857ae40c4809e89f059f63ce12b119f307b SHA512 58cd7f38a5c1d5ab3d68cf2d4b026a80073f5dba3cb4895e220ecad5dbdf6a2df4e1e44570bde9256371c5089b81523aca4a5c686348bd04638f4dd09927e876 diff --git a/dev-ruby/git/git-1.13.1.ebuild b/dev-ruby/git/git-1.13.1.ebuild new file mode 100644 index ..d9cbcab1b2db --- /dev/null +++ b/dev-ruby/git/git-1.13.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="git.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for using Git in Ruby" +HOMEPAGE="https://github.com/schacon/ruby-git; +SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-git-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" +RDEPEND+=">=dev-vcs/git-1.6.0.0" + +ruby_add_rdepend ">=dev-ruby/addressable-2.8:0 >=dev-ruby/rchardet-1.8:1" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Don't use hardcoded /tmp directory. + sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die + + sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e 's/1.12.0/'${PV}'/' lib/git/version.rb || die +} + +each_ruby_test() { + git config --global user.email "g...@example.com" || die + git config --global user.name "GitExample" || die + ${RUBY} -Ilib:.:test -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/css_parser/
commit: eb9e1b0e1742532db54607f3640f176521333e05 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 13 07:40:47 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 13 07:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9e1b0e dev-ruby/css_parser: add 1.14.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/css_parser/Manifest | 1 + dev-ruby/css_parser/css_parser-1.14.0.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-ruby/css_parser/Manifest b/dev-ruby/css_parser/Manifest index eda035f3edd6..0351087c5214 100644 --- a/dev-ruby/css_parser/Manifest +++ b/dev-ruby/css_parser/Manifest @@ -1,2 +1,3 @@ DIST css_parser-1.11.0.tar.gz 38987 BLAKE2B e3420b635a7604dee4ca4c5f434dc3a8f3caf27310fb8d1a947e8d6aedb47e1130846afbe989f9d2c9c52b1db9e1266849fec09253c243a1f28a3bcb6ea58785 SHA512 9dfc1aff7f05dca82a10504c6e1c42011385e17db5f43faa5c83a2c2226b2f7a524fc626c6f7ce69e49d1919a6fc12baed35823d0da07940d41804bd1590ba50 DIST css_parser-1.12.0.tar.gz 39191 BLAKE2B 8c112aab26248c1566df6c2f1078b6bb068406d50dc08da7c52395f4f8dd2ee16dd1e99d3812922af7c70d50a07ccab4f979c38caf8d2974a1c5d1ff29932c2f SHA512 6f5f4af113d30ba795dcf0bf104519697a2eb6cd092342c21b3236eb6db39d12ff5fde8c29971242f955bb9658c357995f37c00de69d53cc22cc4a5860446fb9 +DIST css_parser-1.14.0.tar.gz 39396 BLAKE2B 0cbed83854bf85779b7f3e495030f796e93310794f2f022d9cd5fa4ba29699e1e3676b18b0cc1027353e2d8daeb56001b5fbfd583e000ebb67499d8ea0aae735 SHA512 2d5da004b4c904e040d9814245c8a1e05cc08a5dff5ca8ec5050c1f2f288fa65c14b952fdc73aa88e1b945403f3b262c0958e942a5b20edd89cb9a8d97e07e22 diff --git a/dev-ruby/css_parser/css_parser-1.14.0.ebuild b/dev-ruby/css_parser/css_parser-1.14.0.ebuild new file mode 100644 index ..3875807891b4 --- /dev/null +++ b/dev-ruby/css_parser/css_parser-1.14.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_DOC_DIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md " +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +GITHUB_USER="premailer" +GITHUB_PROJECT="${PN}" +inherit ruby-fakegem + +DESCRIPTION="Sass-based Stylesheet Framework" +HOMEPAGE="https://github.com/premailer/css_parser/; +LICENSE="MIT" + +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/addressable + virtual/ruby-ssl" + +ruby_add_bdepend "test? ( dev-ruby/maxitest )" + +all_ruby_prepare() { + # get rid of bundler usage + rm Gemfile || die + sed -i -e '/bundler/d' -e '/bump/d' Rakefile || die + sed -i -e '/bundler/d' test/test_helper.rb || die + # Avoid tests using the network. + sed -i -e '/test_loading_a_remote_file_over_ssl/,/end/ s:^:#:' test/test_css_parser_loading.rb || die + +} + +each_ruby_test() { + ${RUBY} -Ilib test/*.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml/
commit: e4bb6416917efa6dc34308d012c5f1dff0bdcf29 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 13 07:57:30 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 13 07:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bb6416 dev-ruby/haml: add github, rubygems upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/haml/metadata.xml | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-ruby/haml/metadata.xml b/dev-ruby/haml/metadata.xml index 658c72b1920d..81aca44931d3 100644 --- a/dev-ruby/haml/metadata.xml +++ b/dev-ruby/haml/metadata.xml @@ -1,8 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - r...@gentoo.org - Gentoo Ruby Project - + +r...@gentoo.org +Gentoo Ruby Project + + +haml/haml +haml +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/haml/
commit: 141611c4931f88124c82096e45a984f7b790590a Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 13 07:56:41 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 13 07:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141611c4 dev-ruby/haml: add 6.1.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/haml/Manifest | 1 + dev-ruby/haml/haml-6.1.1.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest index 10b2e0f0d4a1..8ec052b04d95 100644 --- a/dev-ruby/haml/Manifest +++ b/dev-ruby/haml/Manifest @@ -1 +1,2 @@ DIST haml-5.2.2.tar.gz 129833 BLAKE2B d68c24c7a3c817d6d364b2ec92b84b4f56f4fffa48b99d17b2df27da35f50b1fb1f69b184a7b21d899c476e0d4c8ad2b940a7cb2995ec24ecdafab8ef61fe393 SHA512 1aec59fab20d8139a5dfedde2007fa8137a377a345e4d30229f9d1140d56cdf970c8ae70e2647e6a408d7fa543a16050f66a8a636efa6a6b1f91ee1ffcc136c1 +DIST haml-6.1.1.tar.gz 669644 BLAKE2B 239b3a1fe02bcd1e2981198ba7c54c71ca2af0947102fcea6cd600cc6579294856baa290589a7d3a015e54df8bcecf8e50175cf2189e8f4f9c6f9721a558bcc9 SHA512 7d732be085b41b8f0eec418600a82b51c68301081165aa636fa342ae26b74215a202a4b15e592da980d9a7fbe24bad01399f599770420133c4b6ab7523386fa5 diff --git a/dev-ruby/haml/haml-6.1.1.ebuild b/dev-ruby/haml/haml-6.1.1.ebuild new file mode 100644 index ..1bd1fbf34089 --- /dev/null +++ b/dev-ruby/haml/haml-6.1.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTENSIONS=(ext/haml/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/haml" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="https://haml.info/; +SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +ruby_add_rdepend ">=dev-ruby/temple-0.8.2 dev-ruby/thor dev-ruby/tilt:*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/nokogiri + >=dev-ruby/railties-6.0 + >=dev-ruby/activemodel-6.0 + >=dev-ruby/actionpack-6.0 + ) + doc? ( + dev-ruby/yard + )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/bundler/ s:^:#: ; /Bundler/,/end/ s:^:#:' Rakefile || die + sed -i -e '/bundler/I s:^:#:' \ + -e '/simplecov/I s:^:#:' \ + test/test_helper.rb || die + # Remove tests that fails when RedCloth is available + rm -f test/haml/filters/markdown_test.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -rtest_helper -e 'Dir["test/haml/**/*_test.rb"].each { require _1 }' || die +}
[gentoo-commits] proj/sci:master commit in: dev-python/pyout/
commit: 6d9769a9e9adeda8103e63911fefca69c1f4e317 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:56:32 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:56:32 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6d9769a9 dev-python/pyout: added py3.11 Signed-off-by: Horea Christian chymera.eu> dev-python/pyout/pyout-0.7.1-r1.ebuild | 2 +- dev-python/pyout/pyout-0.7.2-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyout/pyout-0.7.1-r1.ebuild b/dev-python/pyout/pyout-0.7.1-r1.ebuild index c7456138d..9cd796883 100644 --- a/dev-python/pyout/pyout-0.7.1-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 DESCRIPTION="Terminal styling for structured data" diff --git a/dev-python/pyout/pyout-0.7.2-r1.ebuild b/dev-python/pyout/pyout-0.7.2-r1.ebuild index c67f67fb0..7e262b158 100644 --- a/dev-python/pyout/pyout-0.7.2-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 DESCRIPTION="Terminal styling for structured data"
[gentoo-commits] proj/sci:master commit in: sci-biology/deeptools-intervals/
commit: 1a6a11935660571034093947f1f2a7aa979f34ef Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:55:29 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:55:29 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1a6a1193 sci-biology/deeptools-intervals: update EAPI 7 -> 8 Signed-off-by: Horea Christian chymera.eu> sci-biology/deeptools-intervals/deeptools-intervals-0.1.9.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-biology/deeptools-intervals/deeptools-intervals-0.1.9.ebuild b/sci-biology/deeptools-intervals/deeptools-intervals-0.1.9.ebuild index 1eecdd1b9..38f9aea0f 100644 --- a/sci-biology/deeptools-intervals/deeptools-intervals-0.1.9.ebuild +++ b/sci-biology/deeptools-intervals/deeptools-intervals-0.1.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1
[gentoo-commits] proj/sci:master commit in: dev-python/pyout/
commit: 6f1562a610673d8fd5f9dfa2e2bec0176ab1a802 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:54:13 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:54:13 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6f1562a6 dev-python/pyout: restricting tests Signed-off-by: Horea Christian chymera.eu> dev-python/pyout/pyout-0.7.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pyout/pyout-0.7.1-r1.ebuild b/dev-python/pyout/pyout-0.7.1-r1.ebuild index a3093d862..c7456138d 100644 --- a/dev-python/pyout/pyout-0.7.1-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.1-r1.ebuild @@ -13,6 +13,7 @@ SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> ${P}. SLOT="0" LICENSE="MIT" KEYWORDS="~amd64 ~x86" +RESTRICT="test" RDEPEND=" dev-python/jsonschema[${PYTHON_USEDEP}]
[gentoo-commits] proj/sci:master commit in: dev-python/pyout/files/, dev-python/pyout/
commit: eb5e69167fc45a07a43b7127e698a1555b4e99e6 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:52:03 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:52:03 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=eb5e6916 dev-python/pyout: supporting blessed (blessings got dropped) Signed-off-by: Horea Christian chymera.eu> dev-python/pyout/files/pyout-0.7.2-blessed.patch | 140 + .../{pyout-0.7.2.ebuild => pyout-0.7.1-r1.ebuild} | 4 + .../{pyout-0.7.1.ebuild => pyout-0.7.2-r1.ebuild} | 2 + 3 files changed, 146 insertions(+) diff --git a/dev-python/pyout/files/pyout-0.7.2-blessed.patch b/dev-python/pyout/files/pyout-0.7.2-blessed.patch new file mode 100644 index 0..89e189916 --- /dev/null +++ b/dev-python/pyout/files/pyout-0.7.2-blessed.patch @@ -0,0 +1,140 @@ +From 0f7c6d6f2abb304c9c473afb504cb03d17fef036 Mon Sep 17 00:00:00 2001 +From: Horea Christian +Date: Sat, 7 Jan 2023 21:49:32 -0500 +Subject: [PATCH 1/2] Accepting either bless* library + +--- + pyout/field.py| 7 ++- + pyout/tabular.py | 9 +++-- + pyout/tests/terminal.py | 9 +++-- + pyout/tests/test_interface.py | 7 ++- + pyout/tests/test_tabular.py | 7 ++- + 5 files changed, 32 insertions(+), 7 deletions(-) + +diff --git a/pyout/field.py b/pyout/field.py +index 5105081..99c310f 100644 +--- a/pyout/field.py b/pyout/field.py +@@ -495,7 +495,12 @@ class TermProcessors(StyleProcessors): + + Parameters + -- +-term : blessings.Terminal ++term : blessed.Terminal or blessings.Terminal ++ ++Notes ++- ++* Eventually we may want to retire blessings: ++https://github.com/pyout/pyout/issues/136 + """ + + def __init__(self, term): +diff --git a/pyout/tabular.py b/pyout/tabular.py +index 2a776a1..0d4797a 100644 +--- a/pyout/tabular.py b/pyout/tabular.py +@@ -7,7 +7,12 @@ + from logging import getLogger + import os + +-from blessings import Terminal ++# Eventually we may want to retire blessings: ++# https://github.com/pyout/pyout/issues/136 ++try: ++from blessed import Terminal ++except ImportError: ++from blessings import Terminal + + from pyout import interface + from pyout.field import TermProcessors +@@ -16,7 +21,7 @@ + + + class TerminalStream(interface.Stream): +-"""Stream interface implementation using blessings.Terminal. ++"""Stream interface implementation using blessed/blessings.Terminal. + """ + + def __init__(self, stream=None, interactive=None): +diff --git a/pyout/tests/terminal.py b/pyout/tests/terminal.py +index 53aabd7..2d8857c 100644 +--- a/pyout/tests/terminal.py b/pyout/tests/terminal.py +@@ -6,12 +6,17 @@ + from functools import partial + import re + +-import blessings ++# Eventually we may want to retire blessings: ++# https://github.com/pyout/pyout/issues/136 ++try: ++import blessed as bls ++except ImportError: ++import blessings as bls + + from pyout.tests.utils import assert_contains + + +-class Terminal(blessings.Terminal): ++class Terminal(bls.Terminal): + + def __init__(self, *args, **kwargs): + super(Terminal, self).__init__( +diff --git a/pyout/tests/test_interface.py b/pyout/tests/test_interface.py +index 5205ef3..8348323 100644 +--- a/pyout/tests/test_interface.py b/pyout/tests/test_interface.py +@@ -1,6 +1,11 @@ + import pytest + +-pytest.importorskip("blessings") ++# Eventually we may want to retire blessings: ++# https://github.com/pyout/pyout/issues/136 ++try: ++pytest.importorskip("blessed") ++except pytest.skip.Exception: ++pytest.importorskip("blessings") + + import inspect + +diff --git a/pyout/tests/test_tabular.py b/pyout/tests/test_tabular.py +index 2044e92..a1d35e5 100644 +--- a/pyout/tests/test_tabular.py b/pyout/tests/test_tabular.py +@@ -1,7 +1,12 @@ + # -*- coding: utf-8 -*- + import pytest + +-pytest.importorskip("blessings") ++# Eventually we may want to retire blessings: ++# https://github.com/pyout/pyout/issues/136 ++try: ++pytest.importorskip("blessed") ++except pytest.skip.Exception: ++pytest.importorskip("blessings") + + from collections import Counter + from collections import OrderedDict + +From 5f6691c114578217a124d2ac1b24468993178e27 Mon Sep 17 00:00:00 2001 +From: Horea Christian +Date: Sat, 7 Jan 2023 23:48:37 -0500 +Subject: [PATCH 2/2] Preferring blessings + +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index b376c2e..43005e7 100644 +--- a/setup.py b/setup.py +@@ -2,7 +2,7 @@ + + requires = { + "core": [ +-"blessings; sys_platform != 'win32'", ++"blessed; sys_platform != 'win32'", + "jsonschema>=3.0.0", + ], + "tests": ["pytest", "pytest-timeout"], diff --git a/dev-python/pyout/pyout-0.7.2.ebuild b/dev-python/pyout/pyout-0.7.1-r1.ebuild similarity index 92% rename from
[gentoo-commits] proj/sci:master commit in: dev-python/pyout/
commit: 788acfd7df891afac828164f705f11d7ec47b0e1 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:53:22 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:53:22 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=788acfd7 dev-python/pyout: corrected dependency error Signed-off-by: Horea Christian chymera.eu> dev-python/pyout/pyout-0.7.1-r1.ebuild | 2 +- dev-python/pyout/pyout-0.7.2-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pyout/pyout-0.7.1-r1.ebuild b/dev-python/pyout/pyout-0.7.1-r1.ebuild index 1cc8a074c..a3093d862 100644 --- a/dev-python/pyout/pyout-0.7.1-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.1-r1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/blessings[${PYTHON_USEDEP}] + dev-python/blessed[${PYTHON_USEDEP}] " DEPEND=" test? ( diff --git a/dev-python/pyout/pyout-0.7.2-r1.ebuild b/dev-python/pyout/pyout-0.7.2-r1.ebuild index 0437e1baf..c67f67fb0 100644 --- a/dev-python/pyout/pyout-0.7.2-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.2-r1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/blessings[${PYTHON_USEDEP}] + dev-python/blessed[${PYTHON_USEDEP}] " DEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/
commit: 63c7e01242fc949244bf162e68b23a2446dc3df4 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:27:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c7e012 net-firewall/xtables-addons: drop 3.13, 3.18 Signed-off-by: Sam James gentoo.org> net-firewall/xtables-addons/Manifest | 2 - .../xtables-addons/xtables-addons-3.13.ebuild | 189 - .../xtables-addons/xtables-addons-3.18.ebuild | 189 - 3 files changed, 380 deletions(-) diff --git a/net-firewall/xtables-addons/Manifest b/net-firewall/xtables-addons/Manifest index 11e2ae016733..f9a3becdcfa3 100644 --- a/net-firewall/xtables-addons/Manifest +++ b/net-firewall/xtables-addons/Manifest @@ -1,5 +1,3 @@ -DIST xtables-addons-3.13.tar.xz 327104 BLAKE2B 110719a7425060a79df0643ea35cf28ac62af811dde0f6744cf75b632809ff02518366e12ecdf8b017648b85843e689735629fc099b23b21b1999afa3a2e5c69 SHA512 0a9874269dafefe2fc364b41d3f5fb2108ba83dc49457f3aa436b814c8c65fb00f48f664576c8ccf183939edffa854fcf9f9c82a801ac90c0e2b9dc1426e1d85 -DIST xtables-addons-3.18.tar.xz 328624 BLAKE2B 9662773c4bd5464ca789975762233299ca194977d5605a3c5f9a8a5a15f51afa4c33c8c17fd622af301a0f377542b6497eac5ce7e23719d238de5df51a9554b1 SHA512 b334642ce9b6ec3fc775ddbe6b66d70467fdcbfe30dcb165dac203f9d7fcd222dfd8c91e10befa3666bf572115dc75ed32d8ece05ed2947a4ed21d1d09032b8f DIST xtables-addons-3.20.tar.xz 333232 BLAKE2B bc6df6d6e56bd539dc649d312fe84a5fe9e4743d6b1f72f3b3bb4689cea91cef9051754d30e530fa3140b877a67b2f84490740e669993669a1ee515d0a434b8d SHA512 0a38c12159dd555a31f24dc5a74d012b27723925df827edffe2343f6b8e61e838b5dc4776bafe37587e9622b9da1e9cd4220e4f576d58e78eb21ad18a419fb2e DIST xtables-addons-3.21.tar.xz 333160 BLAKE2B 5847955ff1e64543d278cfd0572ea10f0395297f87005c1310c7c213a774f4b88b6fd89e41798c549074d93a162e82b5a0c89c493f0f96021546570697860050 SHA512 5ec30a14f7dffcaa87bbeb910b46ef5ba3bafc4b6f0ce1579eb21ca6395106fa9157b300f463b43169ea85ec9ff0d9a5377cb5ebc2bb2f637e2a1fe9ff61728e DIST xtables-addons-3.23.tar.xz 335776 BLAKE2B 9251a2b9707d93dae294dda24bac4f08b69b44486a5235c248f0f64d0ccac78bd6978c98ad9f83de53da1af75d4788b56ce3285a44c738346560ecfc64f8565b SHA512 f798ad74db6068ee50cae662f3de331cbc8654f0ab2b1d59ce3f7818795213e771702078e495f526a212ce8b9ba7920c04670cd5fb3ff51e693bf0161d2e2486 diff --git a/net-firewall/xtables-addons/xtables-addons-3.13.ebuild b/net-firewall/xtables-addons/xtables-addons-3.13.ebuild deleted file mode 100644 index 124adb0a9540.. --- a/net-firewall/xtables-addons/xtables-addons-3.13.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -MODULES_OPTIONAL_USE=modules -MODULES_OPTIONAL_USE_IUSE_DEFAULT=1 -inherit linux-info linux-mod multilib toolchain-funcs - -DESCRIPTION="iptables extensions not yet accepted in the main kernel" -HOMEPAGE="https://inai.de/projects/xtables-addons/; -SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip fuzzy condition tarpit sysrq logmark ipmark echo dnetmap dhcpmac delude chaos account" - -for mod in ${MODULES}; do - IUSE="${IUSE} xtables_addons_${mod}" -done - -DEPEND=">=net-firewall/iptables-1.6.0" - -RDEPEND="${DEPEND} - xtables_addons_geoip? ( - app-arch/unzip - dev-perl/Net-CIDR-Lite - dev-perl/Text-CSV_XS - virtual/perl-Getopt-Long - ) -" - -DEPEND="${DEPEND} - virtual/linux-sources" - -SKIP_MODULES="" - -XA_check4internal_module() { - local mod=${1} - local version=${3} - local kconfigname=${3} - - if use xtables_addons_${mod} && kernel_is -gt ${version}; then - ewarn "${kconfigname} should be provided by the kernel. Skipping its build..." - if ! linux_chkconfig_present ${kconfigname}; then - ewarn "Please enable ${kconfigname} target in your kernel - configuration or disable checksum module in ${PN}." - fi - # SKIP_MODULES in case we need to disable building of everything - # like having this USE disabled - SKIP_MODULES+=" ${mod}" - fi -} - -pkg_setup() { - if use modules; then - get_version - check_modules_supported - CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR" - ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to receive userspace notifications from pknock through netlink/connector" - linux-mod_pkg_setup - - if ! linux_chkconfig_present IPV6; then - SKIP_IPV6_MODULES="ip6table_rawpost" -
[gentoo-commits] proj/qa-scripts:master commit in: htdocs/
commit: d135582504131b752e5d5c068b21b92fd30f4f4b Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:44:12 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:44:36 2023 + URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=d1355825 index.html: add bugs last touched in 2022 Signed-off-by: Sam James gentoo.org> htdocs/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/index.html b/htdocs/index.html index 4d8e34e..efc5eae 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -183,6 +183,7 @@ https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2020-01-01=2019-01-01; class="list-group-item list-group-item-action">2019 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2021-01-01=2020-01-01; class="list-group-item list-group-item-action">2020 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2022-01-01=2021-01-01; class="list-group-item list-group-item-action">2021 +https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2023-01-01=2022-01-01; class="list-group-item list-group-item-action">2022
[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/
commit: 6dd987743d583a659f1c8f48700505864d1bcc74 Author: Hayley Hughes foxes systems> AuthorDate: Fri Jan 13 07:41:19 2023 + Commit: Hayley Hughes foxes systems> CommitDate: Fri Jan 13 07:43:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dd98774 www-client/torbrowser-launcher: enable py3.11 Signed-off-by: Hayley Hughes foxes.systems> www-client/torbrowser-launcher/torbrowser-launcher-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild index 3b38e15b7..c34273520 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-.ebuild @@ -3,8 +3,8 @@ EAPI=8 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 optfeature xdg
[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/
commit: 9a69f5d85298d1f010b1727950121ec119c216bf Author: Hayley Hughes foxes systems> AuthorDate: Fri Jan 13 07:36:16 2023 + Commit: Hayley Hughes foxes systems> CommitDate: Fri Jan 13 07:43:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a69f5d8 www-client/torbrowser-launcher: drop 0.3.5, add 0.3.6 Signed-off-by: Hayley Hughes foxes.systems> www-client/torbrowser-launcher/Manifest| 2 +- .../torbrowser-launcher-0.3.5-r1.ebuild| 53 -- ...-r2.ebuild => torbrowser-launcher-0.3.6.ebuild} | 4 +- 3 files changed, 3 insertions(+), 56 deletions(-) diff --git a/www-client/torbrowser-launcher/Manifest b/www-client/torbrowser-launcher/Manifest index f50a6142c..d8eb5c722 100644 --- a/www-client/torbrowser-launcher/Manifest +++ b/www-client/torbrowser-launcher/Manifest @@ -1 +1 @@ -DIST torbrowser-launcher-0.3.5.tar.gz 195445 BLAKE2B 87ba04a5dd49316148631d3da6cf0b328160b817b7c42062bf6eeb1bedfc2cad6276640422139adc2b4031bfb6d0aa9bb93636b8e629e3b53433909bdf962768 SHA512 d9e30a721393d1530bc288fd74925731b71016d34670b6b33e1e76e271f956e2d2e35bd29f81389b1c90db15257e1e6281bd3aeeb9c3cc533ab9a5d109803254 +DIST torbrowser-launcher-0.3.6.tar.gz 196292 BLAKE2B 32ec935d80f254fa069e57876e84bb108a5ca09d68c7f0e747228157de5166fc5e2106e6a544faf656c202f90fa0d5a051bdeaf4b398c24b7e17fbf5b9ba4543 SHA512 75afff4e1c0a258abdf72948ab33a8542c4624d66ae5f06f3bbd5505128b32692747c04d57a5aaaf6084ce3950ec931236171c7195a05a1b8867aa22563f35a8 diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r1.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r1.ebuild deleted file mode 100644 index c2e1afd4a..0 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A program to download, update, and run the Tor Browser Bundle" -HOMEPAGE="https://github.com/micahflee/torbrowser-launcher; - -if [[ "${PV}" == ** ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/micahflee/${PN}.git; -else - SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -RESTRICT="test" -LICENSE="MIT" -SLOT="0" -IUSE="apparmor" - -RDEPEND=" - app-crypt/gpgme[python,${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},widgets] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - apparmor? ( sys-libs/libapparmor ) -" - -python_install_all() { - distutils-r1_python_install_all - - # delete apparmor profiles - if ! use apparmor; then - rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles" - rmdir "${D}/etc" || die "Failed to remove empty directory" - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - optfeature "updating over system TOR" net-vpn/tor dev-python/txsocksx -} diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r2.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.6.ebuild similarity index 95% rename from www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r2.ebuild rename to www-client/torbrowser-launcher/torbrowser-launcher-0.3.6.ebuild index 3b38e15b7..c34273520 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5-r2.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.6.ebuild @@ -3,8 +3,8 @@ EAPI=8 -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 optfeature xdg
[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/
commit: c4725bc37b56583f7949155775c6c706ec3815f9 Author: Hayley Hughes foxes systems> AuthorDate: Fri Jan 13 07:42:44 2023 + Commit: Hayley Hughes foxes systems> CommitDate: Fri Jan 13 07:43:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4725bc3 www-client/torbrowser-launcher: drop myself as a maintainer Signed-off-by: Hayley Hughes foxes.systems> www-client/torbrowser-launcher/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/www-client/torbrowser-launcher/metadata.xml b/www-client/torbrowser-launcher/metadata.xml index 5e5a38d1f..237f505a7 100644 --- a/www-client/torbrowser-launcher/metadata.xml +++ b/www-client/torbrowser-launcher/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -hayley@foxes.systems -Hayley Hughes - + micahflee/torbrowser-launcher
[gentoo-commits] proj/sci:master commit in: sci-biology/tigmint/
commit: 68cf951482f7c6cfc4e238b28f4f4c2dd7844128 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:42:22 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:42:22 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=68cf9514 sci-biology/tigmint: enable py3.10 and disable py3.8, py3.9 Signed-off-by: Horea Christian chymera.eu> sci-biology/tigmint/tigmint-1.2.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-biology/tigmint/tigmint-1.2.4-r1.ebuild b/sci-biology/tigmint/tigmint-1.2.4-r1.ebuild index 84b582151..c5f630a96 100644 --- a/sci-biology/tigmint/tigmint-1.2.4-r1.ebuild +++ b/sci-biology/tigmint/tigmint-1.2.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{10..10} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1
[gentoo-commits] proj/sci:master commit in: profiles/
commit: e2726eb31b1c3644ddee6168fa5f77bae5b10693 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:42:46 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:42:46 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e2726eb3 profiles: sci-biology/tigmint PYTHON_COMPAT updated Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 32408cfdf..d67ffb203 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,7 +32,6 @@ # Andrew Ammerlaan
[gentoo-commits] proj/portage:master commit in: /
commit: cc4250c9d0f6567db3f742d62cd3eb768f417a18 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:40:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:41:52 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cc4250c9 NEWS: explain how 'volatile' default is determined See: ef123a214708c85f9802f2a649b93137fd2ee3be See: https://github.com/gentoo/portage/pull/961#pullrequestreview-1222025162 Signed-off-by: Sam James gentoo.org> NEWS | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 60782fbb8..4e27411ee 100644 --- a/NEWS +++ b/NEWS @@ -63,13 +63,11 @@ Breaking changes: 2. Defaulted to sync-depth=clone-depth=1. The motivation here was because of disk space growing unbounded - otherwise. It makes sense when considered within the school of thought / motivation - listed above (prioritising a successful sync and then making an optimisation + otherwise, as a full disk could lead to sync failure. It also makes sense + when considered within the school of thought / motivation listed above + (prioritising a successful sync and then making an optimisation based on how we achieve that). - Further, there was additional motivation to avoid disk usage growing - unbounded (which additionally could lead to a sync failing at some point). - Portage 3.0.42 will now only make a repository shallow if: 1. volatile=yes and it is a new sync (i.e. it was not deep before), or 2. volatile=no and sync-depth is unset in repos.conf. @@ -87,6 +85,10 @@ Breaking changes: by Portage, and Portage will try its best to ensure syncs continue to work. + The default value of 'volatile' is determined as follows: + - If unset and the repository is under /var/db/repos and the repository +exists and it's owned by either 'portage' or 'root', set to yes. + Features: * cnf: make.conf.example.loong: add for the loong arch (bug #884135).
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/imhex/
commit: c3ae2c07fd0ca865577f36223dfde792994a5512 Author: Huang Rui gmail com> AuthorDate: Fri Jan 13 06:36:39 2023 + Commit: Rui Huang gmail com> CommitDate: Fri Jan 13 06:36:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ae2c07 app-editors/imhex: fix build when enable python Upstream pemoved all usages of Python https://github.com/WerWolv/ImHex/commit/85823e8e5dba0f42297430cb4df5a586bfd08718 Signed-off-by: Huang Rui gmail.com> ...{imhex-1.26.2.ebuild => imhex-1.26.2-r1.ebuild} | 23 +++--- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/app-editors/imhex/imhex-1.26.2.ebuild b/app-editors/imhex/imhex-1.26.2-r1.ebuild similarity index 84% rename from app-editors/imhex/imhex-1.26.2.ebuild rename to app-editors/imhex/imhex-1.26.2-r1.ebuild index 0b29cdc18..3297637f4 100644 --- a/app-editors/imhex/imhex-1.26.2.ebuild +++ b/app-editors/imhex/imhex-1.26.2-r1.ebuild @@ -5,9 +5,8 @@ EAPI=8 CMAKE_BUILD_TYPE="Release" CMAKE_MAKEFILE_GENERATOR="emake" -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake desktop llvm python-r1 toolchain-funcs xdg +inherit cmake desktop llvm toolchain-funcs xdg DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight" HOMEPAGE="https://github.com/WerWolv/ImHex; @@ -21,11 +20,8 @@ S_PATTERNS="${WORKDIR}/ImHex-Patterns-ImHex-v${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" - python? ( ${PYTHON_DEPS} ) app-forensics/yara >=dev-cpp/nlohmann_json-3.10.2 dev-libs/capstone @@ -33,6 +29,7 @@ DEPEND=" media-libs/freetype media-libs/glfw media-libs/glm + net-libs/libssh2 net-libs/mbedtls net-misc/curl sys-apps/dbus @@ -67,8 +64,6 @@ src_prepare() { } src_configure() { - use python && python_setup - local mycmakeargs=( -D CMAKE_BUILD_TYPE="Release" \ -D CMAKE_C_COMPILER_LAUNCHER=ccache \ @@ -91,9 +86,7 @@ src_configure() { -D USE_SYSTEM_NLOHMANN_JSON=ON \ -D USE_SYSTEM_YARA=ON ) - if use python; then - mycmakeargs+=( -D PYTHON_VERSION_MAJOR_MINOR="\"${EPYTHON/python/}\"" ) - fi + cmake_src_configure } @@ -126,16 +119,6 @@ src_install() { doicon -s "${i}" "${T}/${i}x${i}/${PN}.png" done - if use python; then - installation() { - mypythondir="${D}/$(python_get_sitedir)/${PN}" - mkdir -p "${mypythondir}" || die - cp -r "${S}"/resources/lib/python/lib/* "${mypythondir}" || die - python_optimize "${mypythondir}" - } - python_foreach_impl installation - fi - # Install docs einstalldocs
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: c08171df4e3a2b336096372ae9f9a304d558448d Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:25:51 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:26:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08171df net-analyzer/tcpdump: add missing test changes Fixes: 7c9c6acdd2c3441307fcbbb18cb6f00d19d801fb Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.3.ebuild | 3 ++- net-analyzer/tcpdump/tcpdump-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index cb9b0d628c29..8d03b876b291 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -26,6 +26,7 @@ LICENSE="BSD" SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" RDEPEND=" >=net-libs/libpcap-1.10.1 @@ -36,7 +37,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - >=dev-libs/openssl-0.9.6m:0= + >=dev-libs/openssl-0.9.6m:= ) suid? ( acct-group/pcap diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index cb9b0d628c29..8d03b876b291 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -26,6 +26,7 @@ LICENSE="BSD" SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" +RESTRICT="!test? ( test )" RDEPEND=" >=net-libs/libpcap-1.10.1 @@ -36,7 +37,7 @@ RDEPEND=" ) smi? ( net-libs/libsmi ) ssl? ( - >=dev-libs/openssl-0.9.6m:0= + >=dev-libs/openssl-0.9.6m:= ) suid? ( acct-group/pcap
[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/
commit: 603ca8ed184a952648e411d18453e80640436825 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:19:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:20:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603ca8ed net-firewall/xtables-addons: add 3.23 Signed-off-by: Sam James gentoo.org> net-firewall/xtables-addons/Manifest | 1 + .../xtables-addons/xtables-addons-3.23.ebuild | 189 + 2 files changed, 190 insertions(+) diff --git a/net-firewall/xtables-addons/Manifest b/net-firewall/xtables-addons/Manifest index 2c7e49b554f3..11e2ae016733 100644 --- a/net-firewall/xtables-addons/Manifest +++ b/net-firewall/xtables-addons/Manifest @@ -2,3 +2,4 @@ DIST xtables-addons-3.13.tar.xz 327104 BLAKE2B 110719a7425060a79df0643ea35cf28ac DIST xtables-addons-3.18.tar.xz 328624 BLAKE2B 9662773c4bd5464ca789975762233299ca194977d5605a3c5f9a8a5a15f51afa4c33c8c17fd622af301a0f377542b6497eac5ce7e23719d238de5df51a9554b1 SHA512 b334642ce9b6ec3fc775ddbe6b66d70467fdcbfe30dcb165dac203f9d7fcd222dfd8c91e10befa3666bf572115dc75ed32d8ece05ed2947a4ed21d1d09032b8f DIST xtables-addons-3.20.tar.xz 333232 BLAKE2B bc6df6d6e56bd539dc649d312fe84a5fe9e4743d6b1f72f3b3bb4689cea91cef9051754d30e530fa3140b877a67b2f84490740e669993669a1ee515d0a434b8d SHA512 0a38c12159dd555a31f24dc5a74d012b27723925df827edffe2343f6b8e61e838b5dc4776bafe37587e9622b9da1e9cd4220e4f576d58e78eb21ad18a419fb2e DIST xtables-addons-3.21.tar.xz 333160 BLAKE2B 5847955ff1e64543d278cfd0572ea10f0395297f87005c1310c7c213a774f4b88b6fd89e41798c549074d93a162e82b5a0c89c493f0f96021546570697860050 SHA512 5ec30a14f7dffcaa87bbeb910b46ef5ba3bafc4b6f0ce1579eb21ca6395106fa9157b300f463b43169ea85ec9ff0d9a5377cb5ebc2bb2f637e2a1fe9ff61728e +DIST xtables-addons-3.23.tar.xz 335776 BLAKE2B 9251a2b9707d93dae294dda24bac4f08b69b44486a5235c248f0f64d0ccac78bd6978c98ad9f83de53da1af75d4788b56ce3285a44c738346560ecfc64f8565b SHA512 f798ad74db6068ee50cae662f3de331cbc8654f0ab2b1d59ce3f7818795213e771702078e495f526a212ce8b9ba7920c04670cd5fb3ff51e693bf0161d2e2486 diff --git a/net-firewall/xtables-addons/xtables-addons-3.23.ebuild b/net-firewall/xtables-addons/xtables-addons-3.23.ebuild new file mode 100644 index ..fa9e154beca6 --- /dev/null +++ b/net-firewall/xtables-addons/xtables-addons-3.23.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MODULES_OPTIONAL_USE=modules +MODULES_OPTIONAL_USE_IUSE_DEFAULT=1 +inherit linux-info linux-mod multilib toolchain-funcs + +DESCRIPTION="iptables extensions not yet accepted in the main kernel" +HOMEPAGE="https://inai.de/projects/xtables-addons/ https://codeberg.org/jengelh/xtables-addons; +SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip fuzzy condition tarpit sysrq proto logmark ipmark echo dnetmap dhcpmac delude chaos account" + +for mod in ${MODULES}; do + IUSE="${IUSE} xtables_addons_${mod}" +done + +DEPEND=">=net-firewall/iptables-1.6.0" + +RDEPEND="${DEPEND} + xtables_addons_geoip? ( + app-arch/unzip + dev-perl/Net-CIDR-Lite + dev-perl/Text-CSV_XS + virtual/perl-Getopt-Long + ) +" + +DEPEND="${DEPEND} + virtual/linux-sources" + +SKIP_MODULES="" + +XA_check4internal_module() { + local mod=${1} + local version=${3} + local kconfigname=${3} + + if use xtables_addons_${mod} && kernel_is -gt ${version}; then + ewarn "${kconfigname} should be provided by the kernel. Skipping its build..." + if ! linux_chkconfig_present ${kconfigname}; then + ewarn "Please enable ${kconfigname} target in your kernel + configuration or disable checksum module in ${PN}." + fi + # SKIP_MODULES in case we need to disable building of everything + # like having this USE disabled + SKIP_MODULES+=" ${mod}" + fi +} + +pkg_setup() { + if use modules; then + get_version + check_modules_supported + CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR" + ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to receive userspace notifications from pknock through netlink/connector" + linux-mod_pkg_setup + + if ! linux_chkconfig_present IPV6; then + SKIP_IPV6_MODULES="ip6table_rawpost" + ewarn "No IPV6 support in kernel. Disabling: ${SKIP_IPV6_MODULES}" + fi + kernel_is -lt 4 18 && die "${P} requires kernel version >= 4.18" + fi +} + +# Helper for maintainer: cheks if all possible MODULES are listed. +XA_qa_check() { +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 7c9c6acdd2c3441307fcbbb18cb6f00d19d801fb Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:22:49 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9c6acd net-analyzer/tcpdump: add 4.99.3 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 2 ++ net-analyzer/tcpdump/{tcpdump-.ebuild => tcpdump-4.99.3.ebuild} | 3 --- net-analyzer/tcpdump/tcpdump-.ebuild| 3 --- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index 7caa0af89c5c..aff8baf7a1ae 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -2,3 +2,5 @@ DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fc DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab DIST tcpdump-4.99.2.tar.gz 1897480 BLAKE2B be13fbf493478270c8ebc034a3c1467907a008ce2ed9632a87b7d7b9104b9fda248cd535da7313a1c3d57ca21f324c25593812590b96ec334c474d1ce06f3fd5 SHA512 7986e7517441872d4461da23dc546c01e23449108974458a4e5e493db6f066f9e7da801623a6c43cfa2079ac3d409f813d1ffde2ecc12b6dba661dae0693b735 DIST tcpdump-4.99.2.tar.gz.sig 442 BLAKE2B 011c93803a1c339f9ce46dedb8e3420d77c5362575061c9b852647d8e8de6936079150240b444f660a84b9e45337960b8878e7c4de1f4e6ad2fff16225811d24 SHA512 33704e9b2ece65ca8a1fbf8234088e561f132a561ac859da32c7fb4d4caaeabd9a4b50ac8f939e48c18e672dade9393c7e56bc838ec8ac9828be5360e99e5692 +DIST tcpdump-4.99.3.tar.gz 1901814 BLAKE2B 8e8adda6df40f3a79cbeb80bd01d43834e0b3ec44c8227bda2260b43ea0852f76beb02199120cca16adae0d793841cf684e7e276e520f49479a1b04ab1dc4821 SHA512 e1442e923d89f367cfe403dc460d0d46e19a241470d56b30b7a411bedd8d21a78c428f20ffe725cbb4fa5068f7dcc5c93d206e1a8d53feb9bccc6f0cda8bf0f9 +DIST tcpdump-4.99.3.tar.gz.sig 442 BLAKE2B 97dbac4534f9b9daf0ab89d6a230835690737827330d4a6f15e7450bd8aed24af2bc097bf41511bb40534687623ffe63fb766c5e344ce66483c9dd5f34427155 SHA512 a7dfd95c11fa9066740552acc9ebfa1c674ba9242dfb6dddf27658845245b8677b4c2da392cfe1447f32b929e108e9ff5326a94cdc0be9502a05e0efc15a5934 diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild similarity index 97% copy from net-analyzer/tcpdump/tcpdump-.ebuild copy to net-analyzer/tcpdump/tcpdump-4.99.3.ebuild index 23a741b12925..cb9b0d628c29 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.3.ebuild @@ -27,9 +27,6 @@ SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" -# Assorted failures: bug #768498 -RESTRICT="test" - RDEPEND=" >=net-libs/libpcap-1.10.1 drop-root? ( diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 23a741b12925..cb9b0d628c29 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -27,9 +27,6 @@ SLOT="0" IUSE="+drop-root +smi +ssl +samba suid test" REQUIRED_USE="test? ( samba )" -# Assorted failures: bug #768498 -RESTRICT="test" - RDEPEND=" >=net-libs/libpcap-1.10.1 drop-root? (
[gentoo-commits] repo/gentoo:master commit in: net-libs/libpcap/
commit: e1fc50788683d192f23da870c41821be13bd55db Author: Sam James gentoo org> AuthorDate: Fri Jan 13 07:24:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 07:24:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc5078 net-libs/libpcap: add 1.10.3 Signed-off-by: Sam James gentoo.org> net-libs/libpcap/Manifest | 2 + net-libs/libpcap/libpcap-1.10.3.ebuild | 97 ++ 2 files changed, 99 insertions(+) diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest index ee7a63215c96..88e72a145a9d 100644 --- a/net-libs/libpcap/Manifest +++ b/net-libs/libpcap/Manifest @@ -2,3 +2,5 @@ DIST libpcap-1.10.1-upstream.tar.gz 935221 BLAKE2B 0ec028e5d026a97b92ba6f23f88da DIST libpcap-1.10.1-upstream.tar.gz.sig 442 BLAKE2B b76bf3c40a923b6c8fb9a356dff49a90e30dd0b0d785f138ac56bf1a41ad3a6fcfa3d5b3d28c12543857c5616b8938108b06313e35e4474d50991b72d9d371c8 SHA512 f9807efd11d99524b247981e5f4f02e1ffbeaa8468a9a22c66f9931a894071b9182164807b9fd11436883d36e8b0c6cc62302852005d958e34b5236e20caa33d DIST libpcap-1.10.2.tar.gz 951063 BLAKE2B f8280c8e12065b4d86e451df8504c834da9c94b25029f0e5c22359d0ce35cf4e3490fa3343d0112209600ea01ffa54249c82c20e2859515884daee759e4a5e9b SHA512 ccacebf367db44ab74e588f88a4fd7cd82c58e478e6c35414ae36df58fb06d85d542597485b1d1393edfaacc2bc5d35578b7b87fee4965f6dfde10a03d2ddd32 DIST libpcap-1.10.2.tar.gz.sig 442 BLAKE2B c470ff70e58c13dfd1a6d72a00d83883515b9ca63e1561b3acbb75d744b043726df9b8dcb70dfa5ea1c0fa54624a407364d85e83fd3ec4dfd605aa401f5351df SHA512 122bf14c2525a05b2781f6d7bc029d73bcf4584c184220b9f9716def327cc0521ec78d658ad58bdf8a9cd9415ab9ad4d1d24ed1880db25ace6a01a93786bcc5e +DIST libpcap-1.10.3.tar.gz 951869 BLAKE2B 3614042f7d8cd5a25221f52d2ed09f9f44643cdc0901ff21041ddb7ba85193c667036f7d989c8b59e6e205d630e062da46533110914dd287013a9ff80b31e97f SHA512 57bc07cbc8c326e203ce10ce1eb9f55760fc33320718d8643c65a68949334291877dffcf19af5f61eb9b4eda2d8ffe7bacee38363d2d6536cc85ae81c851684d +DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 30f0053bc05564fd06aeac751d85eb4838c55c783a0eed450f4de238391c87b8915378f4dc679a14276c9e5e17e9bc74b861241a0a0e86bb22dc2680552f43db SHA512 dc5ae51a96f9dfc570009a5c711a1e4eca012e99d6eb7af3b35c5636199b3273e92a657fdf85688650c093cc9b6c435ba1e9b84100469b2604b8d3125613b4ab diff --git a/net-libs/libpcap/libpcap-1.10.3.ebuild b/net-libs/libpcap/libpcap-1.10.3.ebuild new file mode 100644 index ..9bda8d87fb64 --- /dev/null +++ b/net-libs/libpcap/libpcap-1.10.3.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +DESCRIPTION="A system-independent library for user-level network packet capture" +HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/libpcap; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/the-tcpdump-group/libpcap; + inherit git-r3 +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/tcpdump.asc + inherit verify-sig + + SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz; + SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="bluetooth dbus netlink rdma remote static-libs test usb yydebug" +RESTRICT="!test? ( test )" + +RDEPEND=" + bluetooth? ( net-wireless/bluez:=[${MULTILIB_USEDEP}] ) + dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + netlink? ( dev-libs/libnl:3[${MULTILIB_USEDEP}] ) + remote? ( virtual/libcrypt:=[${MULTILIB_USEDEP}] ) + rdma? ( sys-cluster/rdma-core ) + usb? ( virtual/libusb:1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-alternatives/yacc + sys-devel/flex + dbus? ( virtual/pkgconfig ) +" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-tcpdump )" +fi + +src_prepare() { + default + + if ! [[ -f VERSION ]]; then + echo ${PV} > VERSION || die + fi + + eautoreconf +} + +multilib_src_configure() { + # bug #884275 + export LEX=flex + + ECONF_SOURCE="${S}" econf \ + $(use_enable bluetooth) \ + $(use_enable dbus) \ + $(use_enable rdma) \ + $(use_enable remote) \ + $(use_enable usb) \ + $(use_enable yydebug) \ + $(use_with netlink libnl) \ + --enable-ipv6 +} + +multilib_src_compile() { + emake all shared + use test && emake testprogs +} + +multilib_src_test() { + testprogs/findalldevstest || die +} + +multilib_src_install_all() { + dodoc CREDITS CHANGES VERSION TODO README.*
[gentoo-commits] proj/sci:master commit in: profiles/
commit: a13cad7fa16533ca21e20bb7f39642602896f618 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:03:21 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:03:21 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a13cad7f profiles: dependencies unmasked Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 3d1ba947e..32408cfdf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -66,7 +66,3 @@ sci-biology/deeptools dev-python/hdf5storage dev-python/transforms3d dev-python/pysolar -# Reverse deps of above -dev-vcs/datalad -sci-biology/samri -sci-libs/nipype
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbformat/
commit: 83be0beee0cb9f2fd1465ce34e83410b1dd3e1fd Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:40:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83be0bee dev-python/nbformat: Bump to 5.7.3 Signed-off-by: Michał Górny gentoo.org> dev-python/nbformat/Manifest | 1 + dev-python/nbformat/nbformat-5.7.3.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest index 879b40935401..d23f833c6415 100644 --- a/dev-python/nbformat/Manifest +++ b/dev-python/nbformat/Manifest @@ -1,3 +1,4 @@ DIST nbformat-5.4.0.gh.tar.gz 134574 BLAKE2B f61275ad501381f05dc22a79f24c175fa71610f09cf125a40aaa90d0e02d3b27d82d918c1036b0516d4f879609f65c1ce62de86b033012e25d353af453828b2e SHA512 f601438193bfcb11f1ceed74995ab6862ff8c916f9bddabe38fd70bb997f4407bede4318ae7034d75424b20b75846010ddda2a45b8fe8de6dd9310617b00fb9d DIST nbformat-5.7.1.tar.gz 139291 BLAKE2B 680952ef35235021b36357babd98c94656d96888e1e5e01ecf35ce3233d51f751a60c964f0675fbad18242db8a1adb9fce2bbc512cefc4e30c254492584956c3 SHA512 248640ee23aae83c9c2b18502369d99c317447d40e5b3dc790260d21eda8ef027a7eca9ded34b98c7b17be7fe4b4401c556dbb9d4b0be80d4e4bff10a17381ce DIST nbformat-5.7.2.tar.gz 140294 BLAKE2B 593f1b87d1fb58e47e07d94547145b2561689ab1463aa6fa1cd9178f09f09b4a10364caff9db0e8a1921903788fa94eab811d67ca8349cf87c151c946848c8e9 SHA512 5d4425d18c2f0f2cb1141f957bef93e6ea5be56fc57b73eb96427a5a1ccbb1f3a9730a70aa60448e20328401ed3afde21f55caa2241e8fd5eddd305a5a86c637 +DIST nbformat-5.7.3.tar.gz 140407 BLAKE2B 7e699939e0d13394851d6bccd02855beca041192ffc273c754770fe6c7d6135a17b32b40224d664bbfbc02e30dbb92aacb24b56cfd44a6c10b4c817a09bd11c1 SHA512 d705d959ea4d5b5294f137dff6b2b60b936ad7d2ff4aa06030429e9ee1e55cc5c9ec7d0f2196a67b67080e79177a18085c6bf75b84ab8ac5606fabb53455e4c2 diff --git a/dev-python/nbformat/nbformat-5.7.3.ebuild b/dev-python/nbformat/nbformat-5.7.3.ebuild new file mode 100644 index ..59fb97d534a0 --- /dev/null +++ b/dev-python/nbformat/nbformat-5.7.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 + +DESCRIPTION="Reference implementation of the Jupyter Notebook format" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/nbformat/ + https://pypi.org/project/nbformat/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/fastjsonschema[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1[${PYTHON_USEDEP}] + dev-python/jupyter_core[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/testpath[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/numpydoc +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/nbformat-5.7.1-no-node.patch" +) + +EPYTEST_IGNORE=( + # requires pep440 package, which is not really relevant for us + tests/test_api.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-check/
commit: 8ce5e6b168b3faae388c9cfc5a2e820a83723489 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:24:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce5e6b1 dev-python/pytest-check: Bump to 2.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-check/Manifest | 1 + dev-python/pytest-check/pytest-check-2.1.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index d0e0279af314..78433a0ccbc5 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,3 +1,4 @@ DIST pytest-check-1.3.0.tar.gz 23763 BLAKE2B 95f98c679aed6bd1a16ffb72a4da0e0177d83c785343aa8c102c1e31f2a148fe78bf3aa49630bebf1b05a338dd9d2d075eb02ef1dff8e63175af22cf3f194ed7 SHA512 4c513f01d2f7a9302afdb3be7ff3f9da6f3b0af8469bab85bb103a6a16b4955c238251b2c46643d71d18c1476976cb5e49ee3c63d6752c8ac2591e14cda9db34 DIST pytest-check-2.0.0.tar.gz 24825 BLAKE2B b1398dd98d90b9ba26cdda7776a63db8afc1ddae4cda4663fd46746d496631fea34bf0a2abac83c959bd838f60162ccbbdc08ee894c2faf663eded16f801cde4 SHA512 d031c91c6e0e65a90b8ca7bc6809814de861d8656ad9cdebc878079ef82e852b1de07b8144eb3827ed452c7d67b94d89b49917f701b5f04f081cfe4353fd50b3 DIST pytest-check-2.1.0.tar.gz 25849 BLAKE2B 4b5fe598cdd395f153abd6cab90c729d0a70eb31ff95fe8eaccc7c1378e20adde65b9c1e35dd961bba2aede040652f97ac81d7fdaed4dd21d1ed44c340ea948f SHA512 503aee4eafab43dbe882f7d4ca63a63d4c3df78d691fc057de4bee72e2d2e61bb694c7c412b915e4019c052e34f9d80e02e03bf2be2c58c4c48b59e354a03763 +DIST pytest-check-2.1.1.tar.gz 26004 BLAKE2B 382931f4bc1f86106a0296b1a33d604976b6ad6933bb71e27e406af21bc87f6915cca7d383d0ec84cae0dc9e747d335c31005e0b22ba20514d5dafe1bc957d58 SHA512 8a12f6d5ae60204b55d8282c88558678b7676d0e0436a7d1d28e65783a367db6efb68ff8105cb4293c5d52db5f5a8510d726b387a86351421c6ff9f023cde88a diff --git a/dev-python/pytest-check/pytest-check-2.1.1.ebuild b/dev-python/pytest-check/pytest-check-2.1.1.ebuild new file mode 100644 index ..6ebf6ce9912f --- /dev/null +++ b/dev-python/pytest-check/pytest-check-2.1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="pytest plugin that allows multiple failures per test" +HOMEPAGE=" + https://github.com/okken/pytest-check/ + https://pypi.org/project/pytest-check/ +" +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/
commit: 7adf7031ce6cd2b053a3bde1c7d0cdb7c5a47592 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:33:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adf7031 dev-python/requests: Bump to 2.28.2 Signed-off-by: Michał Górny gentoo.org> dev-python/requests/Manifest | 1 + dev-python/requests/requests-2.28.2.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/dev-python/requests/Manifest b/dev-python/requests/Manifest index 399f9c8adfdf..8c19f20cc4ad 100644 --- a/dev-python/requests/Manifest +++ b/dev-python/requests/Manifest @@ -1 +1,2 @@ DIST requests-2.28.1.tar.gz 109805 BLAKE2B 2106be5f9e1d9f1a22de5522b5d72084f91c2849e60e33b89b2411b76cae9b1f7faac34947f69c49480d001e9b77e4dce723ee939d51591882854d510db49b59 SHA512 c123ec07171c2c7c34e4173b97750adfa313b4312d91c0d58e4eb8750361604017e5b370c23ec886d2cbf704f9074ec5ad0fa9c2cd8e6f9521532adafff39d41 +DIST requests-2.28.2.tar.gz 108206 BLAKE2B fe6c5d78e6abd36b7134c6e424b5a1c4052eba62b55a01b5842f289b94df3af039a5beba71374db563dd52ce42471d5e3650763b9324533ea6ab3bfd8013379b SHA512 3c4ba19a2bb6ba38a4118cf246db3855401869d54ee7ebd9bee40b435420381fb737d4c69768f2bd97914a30d66233c7058cec51aa629af0dff3b04e6f997a3d diff --git a/dev-python/requests/requests-2.28.2.ebuild b/dev-python/requests/requests-2.28.2.ebuild new file mode 100644 index ..75005219765c --- /dev/null +++ b/dev-python/requests/requests-2.28.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="HTTP library for human beings" +HOMEPAGE=" + https://requests.readthedocs.io/ + https://github.com/psf/requests/ + https://pypi.org/project/requests/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="socks5 test-rust" + +RDEPEND=" + >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] + =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] ) +" + +BDEPEND=" + test? ( + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] + test-rust? ( + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.28.0-drop-dependency-warnings.patch +) + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Internet (doctests) + requests/__init__.py::requests + requests/api.py::requests.api.request + requests/models.py::requests.models.PreparedRequest + requests/sessions.py::requests.sessions.Session + # require IPv4 interface in 10.* range + tests/test_requests.py::TestTimeout::test_connect_timeout + tests/test_requests.py::TestTimeout::test_total_timeout_connect + # TODO: openssl? + tests/test_requests.py::TestRequests::test_pyopenssl_redirect + ) + + if ! has_version "dev-python/trustme[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_requests.py::TestRequests::test_https_warnings + ) + fi + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screenshooter/
commit: 293d2b5ac84b1ca443991adc775235da96735737 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 07:05:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293d2b5a xfce-extra/xfce4-screenshooter: Bump to 1.10.3 Signed-off-by: Michał Górny gentoo.org> xfce-extra/xfce4-screenshooter/Manifest| 1 + .../xfce4-screenshooter-1.10.3.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/xfce-extra/xfce4-screenshooter/Manifest b/xfce-extra/xfce4-screenshooter/Manifest index 77a80ee6cd30..124929fac215 100644 --- a/xfce-extra/xfce4-screenshooter/Manifest +++ b/xfce-extra/xfce4-screenshooter/Manifest @@ -1,2 +1,3 @@ DIST xfce4-screenshooter-1.10.1.tar.bz2 596568 BLAKE2B dc43dd73f2bec42cf0bfc3e579653f947feef42006c9441c6748373ecf417248566f1c02da4be95da368ca77b0b57cbbea014f47a029215031316c52ef7b8fa8 SHA512 1e39bc89c0ec35e88834568a42e20d8f48dc141e045865623d387a91a9c7f7d96457db10e34d7ba6c5d8171673bb3b41f4d91d6cc53d1a841042acaa0cec202b DIST xfce4-screenshooter-1.10.2.tar.bz2 601856 BLAKE2B bccb37c44137faad63bd4f7bac84830f82c6f9cb60474dc774ddc0a428f9a515a938351d1f7317f4bc7ade5808c357a318e725e6adaa264d40d5ce2728bbd1e3 SHA512 f737d8cf071bf12ab3f2443e4b6f89b64bb243ee339fb88d1150347ae90119f657ab8ae655f06e8fbc4061894f89f7fdc7316aee280d6864efa6f8444bab3878 +DIST xfce4-screenshooter-1.10.3.tar.bz2 601717 BLAKE2B 825e939e56e8c11b42454fd14240209dd157b183525349c51979890ad544d69c9dd95264ffddb4956a0829598ebabd119ff01c0b9cd95115491b79cdd6168212 SHA512 c5bb43c7cbd15cdf276ff5dd16e0e102862b974cf32b725bbc0d33fa60c713e1891706f3a6e38150e76e9c876e5d0b1be277d3031a3ae47696056182ccac78f8 diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild new file mode 100644 index ..9eecfb4603a8 --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.10.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Xfce4 screenshooter application and panel plugin" +HOMEPAGE=" + https://docs.xfce.org/apps/xfce4-screenshooter/start + https://gitlab.xfce.org/apps/xfce4-screenshooter/ +" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.66.0 + >=x11-libs/gdk-pixbuf-2.16 + >=x11-libs/gtk+-3.24.0:3 + >=x11-libs/pango-1.44.0 + dev-libs/libxml2 + >=net-libs/libsoup-3.0.0:3.0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + >=x11-libs/libXi-1.7.8 + >=xfce-base/exo-0.11:= + >=xfce-base/xfce4-panel-4.16.0:= + >=xfce-base/libxfce4util-4.16.0:= + >=xfce-base/libxfce4ui-4.16.0:= + >=xfce-base/xfconf-4.16.0:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/glib-utils + dev-util/intltool + sys-apps/help2man + virtual/pkgconfig +" + +src_configure() { + local myconf=( + --enable-xfixes + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/requests/
commit: 038f5ff787ca3ee78ba1f53e85b45eca90f42ae4 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 07:00:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038f5ff7 dev-python/requests: Add GH remote-id Signed-off-by: Michał Górny gentoo.org> dev-python/requests/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/requests/metadata.xml b/dev-python/requests/metadata.xml index 11b5d7220341..da82b014f5d3 100644 --- a/dev-python/requests/metadata.xml +++ b/dev-python/requests/metadata.xml @@ -13,6 +13,7 @@ +psf/requests requests cpe:/a:python-requests:requests
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 0fd9ff1aa15385fc8d05fa04f9374119a9640bd7 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:48:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd9ff1a dev-python/sentry-sdk: Bump to 1.13.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest | 1 + dev-python/sentry-sdk/sentry-sdk-1.13.0.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 5753d1aba130..c811730995f3 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,2 +1,3 @@ DIST sentry-sdk-1.11.1.gh.tar.gz 296633 BLAKE2B 8325b75d58bb4c587c5d27698b775a76aaf840fc69a910567243fcac2d6fbb7fe00fbfe008c70fc5b67d999167cc3474e5a18817832dfe2c768ffc750c7af128 SHA512 9fd3e1aa9a7287ae21d1a7274f12b9d309d95615e5611ee098c8e2d0577f7c3928a6d5c7256b18d4f0de0ac48d44eb9e38f94709e8982a0c09a5b1cfb5dba114 DIST sentry-sdk-1.12.1.gh.tar.gz 306457 BLAKE2B e0c4e92fcf8f0213f27ccf6f03cfbdc66999469357cfdf82e4b923f34d79c44e0824a50caf437dded4404e77cd1cbdede240b1e98bd8408d467b754b3586d598 SHA512 c4fb0d13c1e40e0220ef56c29c2c5235aba0c7be598a545e08af783da0732266455d6b9aa73f2aaa068bf63105369517a12e8abbc7a31410ef3c4bea1a0b3018 +DIST sentry-sdk-1.13.0.gh.tar.gz 309851 BLAKE2B e1827bf8aa09a7d28a75f46afbbf3d59d92569e870fec3ad5c960fd566398bacdbd22e3f1c1bdd16f9905d430ddd4c348fb44b8fd2d20b8601bea4b61af1b57e SHA512 6e18fafafe37150958c3a474a7b9e783403fb0dff3747647e438bcfb490f1ba6a9584c9f5a35889c1c8f4e2502d83a2f851d037d11dfc58dd22f04479d3f6ce7 diff --git a/dev-python/sentry-sdk/sentry-sdk-1.13.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.13.0.ebuild new file mode 100644 index ..6e9f9359154e --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.13.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/sentry-python-${PV}" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # TODO: causes breakage in other tests + tests/integrations/starlette + # TODO + tests/integrations/tornado + # requires mockupdb + tests/integrations/pymongo +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' + tests/test_client.py::test_databag_depth_stripping + tests/test_client.py::test_databag_string_stripping + tests/test_client.py::test_databag_breadth_stripping + tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates + tests/integrations/asgi/test_asgi.py::test_websocket + tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style +
[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/
commit: 128e08ac7c89fbf87f16fa6027a63b377d03af27 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:25:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128e08ac dev-python/aws-sam-translator: Bump to 1.57.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aws-sam-translator/Manifest | 1 + .../aws-sam-translator-1.57.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 5806359e53df..4b5f321ed525 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,2 +1,3 @@ DIST aws-sam-translator-1.55.0.gh.tar.gz 1006734 BLAKE2B 5fbfd8719ad605e0df7acd8ecb25ca681f5863e67e97b57624c470fa6e77bb431d7ff19f5e00a181120ea809019d93bd75416e46ba1424e8839f80c10002b30f SHA512 4d2f1e3458cb9d2014f73575946e863e1d74e7432e2aaf17128638d69d9f092b4d531224e45c2110b50103a1e7c4343fc0282ad38fe959cf45af4a0a2b4663aa DIST aws-sam-translator-1.56.0.gh.tar.gz 1137468 BLAKE2B 89a190775d1679da681aed7d3ef264fe5c5885033f8209fa3605c32921aa240edd6162bb3f5ebcfc835805b6a7143126ae99d5d1d3e1508d8a9a54284a3dd952 SHA512 f07ab337b9224c39b391fdc6130c0d68bf397d166a1ef50b9b8994a77d1b6ae6dbf9ca2288e0fdef76fc650d230da24c4324e70c5d50a77009db61aeaefb4d22 +DIST aws-sam-translator-1.57.0.gh.tar.gz 1137862 BLAKE2B c164745cf0777dbaea3b95aff8a2ae64973157481edf6f27aab8d376bb4efce322edb40094f0a485ff16abf29fbe02f983a76d41fef20d012a99510fdfe66727 SHA512 0451ffdd4ce79ab3416d63807e068d0431e18180bbd82fb2abb5c14d03ef7232d5e7a2ee13e454df17894bdaca1813fb2af4bbfb87ef274c5c31d64371f05336 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild new file mode 100644 index ..d09b63700517 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.57.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/serverless-application-model-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/validator/test_validator_api.py::TestValidatorApi::test_errors_13_error_definitionuri + tests/unit/test_region_configuration.py::TestRegionConfiguration::test_is_service_supported_positive_4_ec2 + tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_success_one_app + tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_throttling_doesnt_stop_processing + tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sleep_between_sar_checks + tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_unexpected_sar_error_stops_processing + tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_and_on_after_transform_template::test_time_limit_exceeds_between_combined_sar_calls +) + +python_prepare_all() { + # remove pytest-cov dependency + sed -i -e '/addopts/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/trove-classifiers/
commit: ad38cb465883814407ea8e2c5d34407d5fdf8a69 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:23:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad38cb46 dev-python/trove-classifiers: Bump to 2023.1.12 Signed-off-by: Michał Górny gentoo.org> dev-python/trove-classifiers/Manifest | 1 + .../trove-classifiers-2023.1.12.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index b30c21bc34bb..3a99ccc0a67d 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1 +1,2 @@ DIST trove-classifiers-2022.12.22.gh.tar.gz 15036 BLAKE2B ad66020fdd9c05e905df1700e5dc6f3b195d3ac50cf289e8aca9f19c4bc55cb2426f0d019a3bb2b77e9c7f095eb5f36dad97c0e8191009fed0a2faf8f47588bb SHA512 a9883775154a873f62d6fc20b090d75467a17a364459bb958a0dcef402e9b3133a791e683f74b65fa90c4601a62365eef96ade9f7eef0f7290ce1d13bae0abf0 +DIST trove-classifiers-2023.1.12.gh.tar.gz 15052 BLAKE2B 35234389370f1f56e39be8b6b791e1cb00d77903ed672de6e465a0866cac968eceaf1776c102db18efaee2e6b2b48edd4c317ca95f53d6d90503c7a5f35fb21f SHA512 c56e2912f7553a8ddb0e982116cc6016ffa2bbde3714d23d1c2733dc4096d328500ae835fa4d291575e2b06ae194c5928873b925943df09e663d7f28d7d2048b diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.1.12.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.1.12.ebuild new file mode 100644 index ..c5e1d0a8b997 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2023.1.12.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" +SRC_URI=" + https://github.com/pypa/trove-classifiers/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/calver[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-rerunfailures/
commit: 7921f337bbcd684f6163068cf134af53c979bd0a Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:45:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7921f337 dev-python/pytest-rerunfailures: Bump to 11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-rerunfailures/Manifest | 1 + .../pytest-rerunfailures-11.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest index 7a6a8bd01e8b..d621bcb0b6dd 100644 --- a/dev-python/pytest-rerunfailures/Manifest +++ b/dev-python/pytest-rerunfailures/Manifest @@ -1 +1,2 @@ DIST pytest-rerunfailures-10.3.tar.gz 15852 BLAKE2B 1063f55f4145eff4db22f121620cb3a53ad8cd0c44580578bd5027c4bd8005af6d33e0da8d67fceb7b8abe91f22c591e7b42b7a810cb5c7d8b5668b0a48eb3f2 SHA512 30ebafdb221d7ff8c46d50795b1a342b55293eaf60f5a012c631e2333dcf3114bfc4ed5210705edba4ad33a8f215ce7b5988362750149fc5e9463e4c3fa93860 +DIST pytest-rerunfailures-11.0.tar.gz 15836 BLAKE2B 41c3695250e809123c468325d6bb78275c2e09911eb98de1b0951add44fffc24ee2157bdad346fb9bc923ee3865fe205eaeadd1a1e7b908ee728ac2a8e1375c7 SHA512 8e0f43f63a76161447de6cfbe9382b7aece05d25cf9d1f03b6f12dcb8d98edd85d6e8f5d74d360143cd99188f082c3ab412324543307b08c4bef0e5a2dc06b3a diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.0.ebuild new file mode 100644 index ..1f4b3c1d746b --- /dev/null +++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="pytest plugin to re-run tests to eliminate flaky failures" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-rerunfailures/ + https://pypi.org/project/pytest-rerunfailures/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MPL-2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/packaging-17.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_rerunfailures + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: c3f9fc73b213448c88768cd0d4b79dd8155541b4 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:43:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f9fc73 dev-python/mkdocs-material: Bump to 9.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.0.4.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 0e5f718d3cc4..03c8a8832b5c 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,3 +2,4 @@ DIST mkdocs-material-8.5.11.gh.tar.gz 10423819 BLAKE2B 8af9b10fde57a6543d86dc8d6 DIST mkdocs-material-9.0.1.gh.tar.gz 10585027 BLAKE2B 7515e9820466e375098781f1bdcdb56f6f9616ef827fb307fbec2c696d28923837df8a7a93fb4972eaf8de82411c5287bc6d40e9d0e91f0a1f109e4ee35c7771 SHA512 800f02a9ec31e9505ce9092abcfb2558bf9edc2423c844f0acadb96f190ff858df3a74a704081eea8c1eec2851265d22b19a7d8d7aef49d3582f2c7ea05f9d60 DIST mkdocs-material-9.0.2.gh.tar.gz 10585323 BLAKE2B 2dec935eddcd3865709f9d571a6e7e13774d88b7960fd1f12e1bfc3b7b70c996ac1b6e7d6da74305a693f0104ebeb5ac4b1d9d84682fcc0195346713b014a663 SHA512 fe789f02e306d7279d2b9e3c2fef0301791bc9f109df12a217a42d4334c891702472a1fa28a98741e670a534963175d926fc76f725cb4f56be4d3f49906ab4d5 DIST mkdocs-material-9.0.3.gh.tar.gz 10587701 BLAKE2B 35fce28b42346cc2ce208cd3ea5d89437a65b0ebbb8bde2eaae278b5fa7da222a025f34cbf8b3212da206616945ce57ce23d9b2061f216f5b2bcde9e23c96989 SHA512 dd81508dd7784318ba0cebb2254891bcddc6283d5a45c04d956c5dca4e993d57e2059aa9f0dee5667889673515c1af2681fe907b92aebe18f69483023fd0d6d3 +DIST mkdocs-material-9.0.4.gh.tar.gz 10589697 BLAKE2B 4840b4eb98b1fd8ba80fbc2b2ac069abefc833d44dbeeb0d600c4bd4bf8f943dfd1e3fa1dc59fb5c3eab26b80c1912db54ca47ff066226c534b011dfc60d01d5 SHA512 f7d9baa23fa086d4f916ed52c94c80630102b4fadb6cd4885bd940b4783242539fcb406002ec3c44deacadca5a4f829af0febf66c180857ec01a5f7e241cee25 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.4.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.4.ebuild new file mode 100644 index ..08792ed59644 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.0.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tavern/
commit: 5318cbc059bc3826371ecafd6b9ef585309414d7 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:39:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:09:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5318cbc0 dev-python/tavern: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tavern/Manifest| 1 + dev-python/tavern/tavern-2.0.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index e48fbe2d0d88..ebbf48c076bf 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1,2 +1,3 @@ DIST tavern-1.24.0.gh.tar.gz 163796 BLAKE2B d1683bf9f62f77551155259d5627de8c5b9b7da4ec2024ac273f3ce912a004f48365ed46feadf437e7c8be38d5d17be146facc06dfc95b38ba10c24df0d28c55 SHA512 d0e57dcf792540028a790ec11fd1c4887f638af24ab8a716f855d5396410e780fa36dcdb175b86d26e86839478c57df32630cf9095e268ed8166069d49a6f706 DIST tavern-1.24.1.gh.tar.gz 163938 BLAKE2B 661160fe203e5117452e23178a74279a982cb3e4b4cdb84df074d5cd8481796cb9a05b2c5d42b225c6a2d2cf34283166d59a3242ff5df76a457d89c6acf60576 SHA512 9a9f7e46172a62a0dbf0c42aa0521d0fbde644f05a650dd768a32b3c8652bb17209b8073519830e52b2865bbe646825e650cce251184b85f0a5343cfd2ceb1c3 +DIST tavern-2.0.0.gh.tar.gz 207901 BLAKE2B 8b5c68a16361afcf3ff5936e0d7e3d706da5052422e2c7a6aef97c8dcdfc370c8d0236bf40c9b03e12120f06279d4af39d321964214ddc0e2db7bf4e91c389b3 SHA512 aed751dccc26317c35d96b29e0b3ed6bc5d4f4bd70261c296dfd5573a83cb9b10e022a247eb9df72a2879f2d324098233b6fbae8847472052eb1536f457f7592 diff --git a/dev-python/tavern/tavern-2.0.0.ebuild b/dev-python/tavern/tavern-2.0.0.ebuild new file mode 100644 index ..a426de113348 --- /dev/null +++ b/dev-python/tavern/tavern-2.0.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" +HOMEPAGE=" + https://github.com/taverntesting/tavern/ + https://pypi.org/project/tavern/ +" +SRC_URI=" + https://github.com/taverntesting/tavern/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/paho-mqtt[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/pykwalify[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/python-box[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/stevedore[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/Faker[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_events/
commit: d9fa00df27ae4f3d1d6ef53198e1af0d515d82fb Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:25:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fa00df dev-python/jupyter_events: Bump to 0.6.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_events/Manifest | 1 + .../jupyter_events/jupyter_events-0.6.3.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/jupyter_events/Manifest b/dev-python/jupyter_events/Manifest index 6c2b3d8afbee..20d87ea5ba27 100644 --- a/dev-python/jupyter_events/Manifest +++ b/dev-python/jupyter_events/Manifest @@ -1,3 +1,4 @@ DIST jupyter_events-0.5.0.tar.gz 55838 BLAKE2B a3ac815a28d2592a10394569726b76de75cb3baab0bab4c1f276da33375ba93d6bfed71fbfaca404a238b7af58ebd7e75dd7fdf6c8717141517c2f790eeb9514 SHA512 49c21f0d5dce18b137f73911b0272919a56c972561deceb228558ea369f2091ce219ac335eec002b22ca1465b2622330fb3d8973d142df4b76e350345cb6249a DIST jupyter_events-0.6.0.tar.gz 58712 BLAKE2B 36c72bb978ff20b24d0633da16c5ce52da3766c5ef5e707d680a8c0e3b63eb5e51d02ddff787303d3b558896c3b1276c2c78ac6dd631758e770f530a396ca34f SHA512 b3c2b0ba3183692cf1d958c12ede11f4a01a28a5c85e89f4186361927bf2529354b7f632a7f69848ad69dbdd2d554e2baff3dcef768582e67bd1f59bab48b9a8 DIST jupyter_events-0.6.2.tar.gz 59103 BLAKE2B bd936473d912ad8877a3a97edf8e0f9b69886d4a26f79f4943925e2d8fe0f477cff135d524ca9fd05125cf1fd03ba6c7bd7039fd31a5e9547d2fe50f11de39e3 SHA512 c1efa4e852724015fdaf4dbe6a6f17bd8dee016e8bc24062519b0df587279148f285227d4a0397b031d74c3f594280eb921a9b57cb286ec68f69a5e72e8de949 +DIST jupyter_events-0.6.3.tar.gz 59393 BLAKE2B 0f747cc099e8b0e30024b7fa61007d4449fad1be3b4807021df28668969dca18087634606d6f2c453da81da9c107576133e13ec373cf34362d0182320e84e809 SHA512 a9b9c180f7b4759a3d2c99421947a837020149ec1a91ad0cd06971d7ae99ad1050652f01f78c9478ce3fd3f1a1ab6b579e90c279fcee0771546f3c346becd61f diff --git a/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild b/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild new file mode 100644 index ..bec00ea432c7 --- /dev/null +++ b/dev-python/jupyter_events/jupyter_events-0.6.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Jupyter Event System library" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/jupyter_events/ + https://pypi.org/project/jupyter-events/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +# jsonschema[format-nongpl] deps are always on in our ebuild +RDEPEND=" + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-json-logger-2.0.4[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + ) +" + +# TODO: package jupyterlite-sphinx +# distutils_enable_sphinx docs +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cairosvg/
commit: 54b73e51f9f3677ed8aece323a142c5b32d525c6 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:27:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b73e51 media-gfx/cairosvg: Bump to 2.6.0 Signed-off-by: Michał Górny gentoo.org> media-gfx/cairosvg/Manifest | 1 + media-gfx/cairosvg/cairosvg-2.6.0.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/media-gfx/cairosvg/Manifest b/media-gfx/cairosvg/Manifest index f4186af89ec4..c31ae596f401 100644 --- a/media-gfx/cairosvg/Manifest +++ b/media-gfx/cairosvg/Manifest @@ -1 +1,2 @@ DIST CairoSVG-2.5.2.tar.gz 8397659 BLAKE2B f2f45aa01015f5ccebe3dede303b6a701c0183b7b53f0d69c8756d5f0e6c0898826939f0b5bcc9e00e4185c83ff507d6fa886a020ad0b63c80a565a181807f58 SHA512 070fbb549614401a7d8290497b0eb7702330ee264c5f625cd1e7aac4aea7d71ee7d2d8899297212e1a3c11c93903b191c0c699336d9000796318b11f4e075576 +DIST CairoSVG-2.6.0.tar.gz 8398114 BLAKE2B d4aca284fe3756c40c62dfb2b29e4670c947df13dd76e5104a13cb963bbdf6aa1f7fd242748d6fd0ca524aa03578c3449fa8ea6d86b9a8ce4a64976c32e96627 SHA512 dc504233a8f3fccfc8d4082328bfc0f06a4ebe0249801f764b9aed6b3bad5f953786352930ab199b10b301d0f44a8c2ef2e79eeea198c9094e697fdaa4db48d5 diff --git a/media-gfx/cairosvg/cairosvg-2.6.0.ebuild b/media-gfx/cairosvg/cairosvg-2.6.0.ebuild new file mode 100644 index ..5134840804bb --- /dev/null +++ b/media-gfx/cairosvg/cairosvg-2.6.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +MY_PN="CairoSVG" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="CLI and library to export SVG to PDF, PostScript, and PNG" +HOMEPAGE="https://cairosvg.org/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/cairocffi[${PYTHON_USEDEP}] + dev-python/cssselect2[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # this test compares output against old version; this makes little + # sense for us and requires both distfiles around + test_non_regression +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfakefs/
commit: 69f168578c0234732939c8ecb6ea38078e8ef9e4 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:13:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f16857 dev-python/pyfakefs: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyfakefs/Manifest | 1 + dev-python/pyfakefs/pyfakefs-5.1.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 040291ed432b..3117f1c86cad 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1 +1,2 @@ DIST pyfakefs-5.0.0.gh.tar.gz 211213 BLAKE2B 79b83e0a07b094727a0e8d869c99ca64e132f1b7e81202fccad2b4a34871e86630defb87bb5bcfd638a59908c5fdf230aa0cc1e2e3b8393259374a6c5087db90 SHA512 e7125d3b9b186d121bc0b0dba5acf27afe405a6e2a4d8152008450f83a65918b1f612e479ab56c065542dd070b84aeb97cd281123636c062981873d94e4d935a +DIST pyfakefs-5.1.0.gh.tar.gz 212507 BLAKE2B b9607ff2af71d6697bb5ea5ceae0bb1b92b9aa2e91bafdf24d3dab6f5412a6fd8ff590983085079e9a7b1569b839f4fc5b443d5904decf2de5511ab856e8de7d SHA512 40d4e3fb422c2d9515c00bfa9940a8799d5e102a5775ac34d45e99286759451d1287df1e32f45956a84c1052cc02eed98a8f9789a628ac253771042b011ddd3e diff --git a/dev-python/pyfakefs/pyfakefs-5.1.0.ebuild b/dev-python/pyfakefs/pyfakefs-5.1.0.ebuild new file mode 100644 index ..a48afea766e6 --- /dev/null +++ b/dev-python/pyfakefs/pyfakefs-5.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A fake file system that mocks the Python file system modules" +HOMEPAGE=" + https://github.com/pytest-dev/pyfakefs/ + https://pypi.org/project/pyfakefs/ +" +SRC_URI=" + https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pyfakefs.pytest_plugin +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_client/
commit: 42d455f30ec729efdaf81bb031786f658189ab81 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:18:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d455f3 dev-python/jupyter_client: Bump to 7.4.9 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_client/Manifest | 1 + .../jupyter_client/jupyter_client-7.4.9.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/jupyter_client/Manifest b/dev-python/jupyter_client/Manifest index 245910868310..aad6ba774196 100644 --- a/dev-python/jupyter_client/Manifest +++ b/dev-python/jupyter_client/Manifest @@ -1 +1,2 @@ DIST jupyter_client-7.4.8.tar.gz 328958 BLAKE2B d05976563c5550ba46a9525c76dae325a107a664c7cc6711fc4ea9ee747c4b69084e1f4d3118b0baa69bd42781bdd49ce59bf6e608f5520e82e2952c SHA512 dc7eed72ac6c820448e6d8a96c2bee7964706ba608ecaddc8b8aa17f33727ffc04c5a509cd8d7ee78876ce646fc6a508bacdc7b07473555efdad9dd2960ad089 +DIST jupyter_client-7.4.9.tar.gz 329115 BLAKE2B 8b43b237ac79bc51e40e403cf4a3ada18d03437094dc1dd9b9988adb1bcfbc56ba4b2373d3dd858df583b723723127f934c01544f3d6a576886b012364674f0f SHA512 0de91309ffddd2da50ae69bff4f7ecd741398171982f66488e6367d78388c6844b353bed1834684fa4af890364120ce09f2fa6b3ed7778c501058ae558439969 diff --git a/dev-python/jupyter_client/jupyter_client-7.4.9.ebuild b/dev-python/jupyter_client/jupyter_client-7.4.9.ebuild new file mode 100644 index ..128f067eb3b0 --- /dev/null +++ b/dev-python/jupyter_client/jupyter_client-7.4.9.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Jupyter protocol implementation and client libraries" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/jupyter_client/ + https://pypi.org/project/jupyter-client/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/entrypoints[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.9.2[${PYTHON_USEDEP}] + >=dev-python/nest_asyncio-1.5.4[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/pyzmq-23.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ipykernel-6.12[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.18[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-7.0.6-test-timeout.patch +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: a197c705e46e81d25bdff2ec774914550cafc520 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 05:57:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a197c705 dev-python/boto3: Bump to 1.26.49 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.49.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 701dcc0cb99b..2c08a74add3b 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,3 +4,4 @@ DIST boto3-1.26.45.gh.tar.gz 587548 BLAKE2B fca56cad5fa8bf3bfa34f76aa7014d6ee112 DIST boto3-1.26.46.gh.tar.gz 588430 BLAKE2B 5df965497f598e8f6b29041c060d4b60cb61a5ac6938f9ec395d4c1abe380f3cf4802addd2b9329019933eb1faa46f0253644a43aef18262cdb6f11548ba2b46 SHA512 27513156a4d47c91f6afd063a4f351fe1d959d89064138e2662dda32a8b55b2ae13d62528bfe84616913e05049122831a1fed8727e1fc3a9a195bda861122fe4 DIST boto3-1.26.47.gh.tar.gz 588689 BLAKE2B 31a2bfebcac762422e1aee78f05c5a19d3e8a1580fe8f1013530a5fc2295ecadabafdbeb499ab366d7bf13151ef300eb6f14652e7b67cd525ec6863cb68e2cdc SHA512 fa78aa330af3df03eb74caae2fc8e8535494719c3564a5f49ba420daffd59bb5340e5ad88aea6e037224035b7da0cc05ae15ac4631929da2318de3b0263cd6cf DIST boto3-1.26.48.gh.tar.gz 588770 BLAKE2B 1176ed430821157266e54f198774b2b2718549373f8c1fa72d898f5644a8ff3bdb428f2baeac862566b5f7fad334c6f99fe2f62f63575635bbd9a540bfef9fdb SHA512 64f40e8305c7462c28c33afc5197b71c77e4298e94161389b422df9783a6fd6f828aafa14927b035d15bfa5753253c37c17f716389d5673c5ca78a310312b460 +DIST boto3-1.26.49.gh.tar.gz 589315 BLAKE2B 31840e499766f0d9aeed149ebd89cd4daf340aabfe06034d27c2e8e97768ae0a8ed9d55dc94dcbbf304b7fd4da52c2afc0c76bb86bfbb1832560560a52d84ff7 SHA512 028b38ffac965355f3bb0675bc3c1bd0dc6ef67e6bf31e6d174377be58071c3c9732eb83d2cbfe76cff96c6d1d0eb872a8f1b198d1064d5f080b543ca7496574 diff --git a/dev-python/boto3/boto3-1.26.49.ebuild b/dev-python/boto3/boto3-1.26.49.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.49.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_server/
commit: 04f82c2fbec24a365219c73794a62660cb9d5ad1 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:11:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f82c2f dev-python/jupyter_server: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyter_server/Manifest | 1 + .../jupyter_server/jupyter_server-2.1.0.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest index 1e73bc655065..04bb910a76d2 100644 --- a/dev-python/jupyter_server/Manifest +++ b/dev-python/jupyter_server/Manifest @@ -1,2 +1,3 @@ DIST jupyter_server-1.19.1.tar.gz 453411 BLAKE2B 800231e7e7ddfcf2a2c2f2725971983d754c76940623ce000e6b86ad503bc6ca68a27e55ca3766193e58184a7148471464dfa9c27076e53ac84b176b8ff65897 SHA512 f4228c73950e49fe26add11c61f3de425b963726908a2df7dae21bb38b986c2ebb6abfc3319ef9e3acbc2fef9579a1a70ac594920985977adf580a082d272368 DIST jupyter_server-2.0.6.tar.gz 686312 BLAKE2B dfa309146e74c646ab28f31a4a7293d2b658771077240179aebd13176151c982035649acf3b78c86ddb06e914e3342e5894fb55f8b8711cb493a6a7c4b259cfa SHA512 186b41b13cc727d0674a49abcb9b3a9aa5b898f0e9e42124e46e862ec62528b4127b159a30352f33e6b91321f1dd3f086f82dca72d5616755bcf3220d154faa6 +DIST jupyter_server-2.1.0.tar.gz 688227 BLAKE2B 8bc291d3c35a1eda61cb6eec4e19e42f8477252e194f10bfabd2035ca6c0e38a5e37a63ae8979eafa19ea0649c153db65686ec7fb91bc6c48dad8f7e61d4 SHA512 a33741425bc07250bf86e221f1fb330d65bb2984eb2db7bdd454670620f9d774a64f6a7b8ca5894e9ac1c175a3befc1ba2a516e30cde835c3ee29e7770505f6d diff --git a/dev-python/jupyter_server/jupyter_server-2.1.0.ebuild b/dev-python/jupyter_server/jupyter_server-2.1.0.ebuild new file mode 100644 index ..42a1fcf39e6f --- /dev/null +++ b/dev-python/jupyter_server/jupyter_server-2.1.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_server/ + https://pypi.org/project/jupyter-server/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] + =dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-5.1.0[${PYTHON_USEDEP}] + >=dev-python/jupyter_events-0.4.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/prometheus_client[${PYTHON_USEDEP}] + >=dev-python/pyzmq-24[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-python/pytest_jupyter[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # This fails if your terminal is zsh (and maybe other non-bash as well?) + tests/test_terminal.py + # Fails because above is ignored + tests/auth/test_authorizer.py + # Fails with additional extensions installed + tests/extension/test_app.py::test_stop_extension +) + +PATCHES=( + "${FILESDIR}/${PN}-2.0.1-skip-npm.patch" +) + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest \ + -p pytest_tornasync.plugin \ + -p jupyter_server.pytest_plugin \ + -p pytest_console_scripts \ + -p pytest_timeout +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 5f9fae248a0af329d612579e96b394d8b87ce4b4 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 06:12:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9fae24 dev-python/Faker: Bump to 16.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-16.4.0.ebuild | 34 ++ dev-python/Faker/Manifest| 1 + 2 files changed, 35 insertions(+) diff --git a/dev-python/Faker/Faker-16.4.0.ebuild b/dev-python/Faker/Faker-16.4.0.ebuild new file mode 100644 index ..ab4075c0d00b --- /dev/null +++ b/dev-python/Faker/Faker-16.4.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 2dce10cc9e87..32f41bcc435c 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,3 +1,4 @@ DIST Faker-15.3.4.tar.gz 1599191 BLAKE2B 8fc26d35cbcde467123c8a5e15813351e65cf81a3640552115bdc55dff48b123e28b180e46595b80029dfdc0d3545b9e75b3f8c2deff380a6168aa2ab603ef2f SHA512 f9c50008c492a2aa8a7d7e62d0f404036cc9161baa3036f5948f607d4e971b34945401f565b3640eca71e7716fa5f2f3d82dd029f84f35dd4925e647638c0c56 DIST Faker-16.1.0.tar.gz 1599748 BLAKE2B 62c55659b84e556ad2960b0b3c3e49fc96beca86850469af152c833f5b8680e222ef8bde7dbeacb75ac13535ed9ec0774f5c524d58f10d92c78542ec4714ff1f SHA512 7da4ca3824b64fa1b36d5a3f58206e03f61ca984a672e59e68e8ab642da6bb08d7656dc2422a7107ee46ca2d5a0ec5bc7ed4301c296a07f2dfc39c2cfb6ff693 DIST Faker-16.3.0.tar.gz 1624029 BLAKE2B c17eafa1ba85d3839545ec57811541edf9006c822ffeb15a19560f0d72e188d5ce09bced5d5bde12ab690867a9e6d35dc472cb7df50437c6da422f5f62ba40cf SHA512 2f4fc0a984ae22a8765831499d895b787fea095e9d4eeb54b3cad1e8ae7b0e583d221fb3aa8d3d4e9c07d25734d08b8cac7a53c7b500dd8dab18eaceacdff562 +DIST Faker-16.4.0.tar.gz 1624299 BLAKE2B 3f3fd6f1ca60c4c481817bcb6f822f2658430995739db4655070e6cd5498879aeb3634defc324adf12648ab056c2066b82f83cac6c81b2fe4157a924fcae1460 SHA512 07aec45c401e8992a71ca3b6402a51f15070b5a6dfb534813a843660f8d419aadb68a5ace9667beb1b317f5a5232ad7d94086e053cd6455d0a8d3df0c6d96a9e
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 264d54b84d50784931bb50f71f62aa0eaa7df2b6 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 05:57:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264d54b8 dev-python/botocore: Bump to 1.29.49 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.49.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index c535c9952ecb..40f3c88123f3 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,3 +4,4 @@ DIST botocore-1.29.45.gh.tar.gz 11090136 BLAKE2B 4c5cbd6e80a061793276b40124124c6 DIST botocore-1.29.46.gh.tar.gz 11096104 BLAKE2B 540840e08fb7d8a9a8a220108e624600dd28d494937e0439f4d7ad93e9f2c4f09566e69a95cd5806a0576b458256b1293b0764461fa7c27d0e39074a3591b0d3 SHA512 b7ea07081464c3799fadd736371229ca6dfab8b05f8941daa681905ef135e4c0273f30eb2f19b64fbe85b6913886664f83dff0484413b3018ab6f508b0d51f05 DIST botocore-1.29.47.gh.tar.gz 11097124 BLAKE2B 3ec2fbc1e518854c6e423d8528a52b25d2bec401e38d65cc9e551e46510d4fc8142eafc44f911e02578860265c13303f4e565eaab6963845e291f5270a832528 SHA512 562954e6c9cf45ba8f7fda13d7acfed0e466126fb45b8e8c577ce17b5b97381df264d6dca0381d55f7e15021035b3e8f318e977469fae9d846d2adb81c675b22 DIST botocore-1.29.48.gh.tar.gz 11097130 BLAKE2B 45a6a45e67d7ef0eeb42f79324b5fd806ba29e7be4a4c4fa2c128323f303834ffd0c006358c5a8b194b23bcae034149690cd01c481d9228c0ea897e07f347dea SHA512 5c7a711b20a69e9634b9ee17efc83eede2d9b0eef95a157aa0f6b2eb55edff8c87a3f377aaadcc45afe1fc152baefef862309bc973cae51c9c9bb4aeb9d83427 +DIST botocore-1.29.49.gh.tar.gz 5714 BLAKE2B a1273a6d97de6c14938883aa107f81d2a0c3908f37d6c1921dc5dcdc88d06e0182c1019385f5ecf07ee65d8e14da86a31c6c1f2b0eeb744f6c07c9bccb48efa1 SHA512 c43470903416ad8503d00615b55e39de1b39fa57746e8368b4ec8945e5a0d3c24da72c76aa3a39a5b0a43352424b39a7edbc745d681cf5d34b15e57347a10811 diff --git a/dev-python/botocore/botocore-1.29.49.ebuild b/dev-python/botocore/botocore-1.29.49.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.49.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 21282459c3d410607f7951e5a2a163cd244d6005 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 13 05:57:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 13 07:08:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21282459 app-admin/awscli: Bump to 1.27.49 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.49.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 459ec97ed1f6..d6fd2ac1b522 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,3 +4,4 @@ DIST aws-cli-1.27.45.gh.tar.gz 2344942 BLAKE2B 02171244d074008721a5da4b9e640b0da DIST aws-cli-1.27.46.gh.tar.gz 2345966 BLAKE2B e39f6feecad7d940f7cf64bc947f586e13c01c06c78181c2d04ade117797e4e0eae7eccf2823bb0a17f1e347aaafb6430687bcd5e10c932aeaea2430fca62f38 SHA512 5bb3554b7b4ece43c3f9ae0ac6c6dff92af501c34de16d71be9767b9a59740945504a6804be5985f1ee4ca1e328776aa65b80a5bce9d633dffb8066c3b5e65ce DIST aws-cli-1.27.47.gh.tar.gz 2346342 BLAKE2B d065367cca04ae199a177c5dd21ff49d634084b6a45d5fd0a2c8ff26a9e75fdac7b9735f62816d00cbe7232c53875760e1d528817f5826383ddf8a7c17eb04a0 SHA512 165219463747912ee16bd2de02a1045f96264865a2b253045ff0f5b3ba37a298d7cc07208f7ed3d501da595cb2bf7a3877fdb2137bc737f12a0a14ac0de43d80 DIST aws-cli-1.27.48.gh.tar.gz 2346735 BLAKE2B 798de19b4c64f149b29d3f643c0e69b2cc9ee394eab82a2926251d64f43f5dbc47f5db5466accb2a51945c97d4c10edc64311304d01687f9c73eba1e446a98ee SHA512 fdd8980792505dac94562f1e152e9ba5c1645655a4ce6cd38ea9ca8066dc00ea066ca08b580b889953c82bb4522585d65808509055a98d319ffc65ceb6eb5e94 +DIST aws-cli-1.27.49.gh.tar.gz 2347127 BLAKE2B fb559784817e9d95578139f53d6ff6e8ee72c1f790b08472beb5de704233dbdf0f1c7c8738ddf45633f5ee034d4a0635eef859a57081d48dc6061ff762d8dce0 SHA512 39b27b8410702c28846cd0936736c24eb99757035888f0463ee048d18500a3259a1daa7a267b80891991e3246735f47cdc2db1c3098aa5e43ce2356a97f36e6d diff --git a/app-admin/awscli/awscli-1.27.49.ebuild b/app-admin/awscli/awscli-1.27.49.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.49.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + 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/portage/
commit: 64fb904a5b8460bb1731e2006b19fd5fec00d613 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 13 07:07:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 13 07:07:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fb904a sys-apps/portage: Stabilize 3.0.43-r1 sparc, #890608 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/portage/portage-3.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.43-r1.ebuild b/sys-apps/portage/portage-3.0.43-r1.ebuild index 7a02f99321b2..4321b86fbc45 100644 --- a/sys-apps/portage/portage-3.0.43-r1.ebuild +++ b/sys-apps/portage/portage-3.0.43-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: fe09485c13e78f322e50ad97c7b300f5d2a162e6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 13 07:07:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 13 07:07:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe09485c sys-apps/portage: Stabilize 3.0.43-r1 ppc64, #890608 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/portage/portage-3.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.43-r1.ebuild b/sys-apps/portage/portage-3.0.43-r1.ebuild index 4beda8fb807c..7a02f99321b2 100644 --- a/sys-apps/portage/portage-3.0.43-r1.ebuild +++ b/sys-apps/portage/portage-3.0.43-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" RESTRICT="!test? ( test )"
[gentoo-commits] proj/sci:master commit in: profiles/
commit: cfadcb30f5f733326cf70fba3b39ddad24f10a17 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:00:49 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:00:49 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cfadcb30 profiles: sci-biology/nitime python compatibility fixed Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index cd56346bf..3d1ba947e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,7 +33,6 @@ # Andrew Ammerlaan
[gentoo-commits] proj/sci:master commit in: sci-biology/nitime/
commit: 14e75c5a1f74cb71883fb16ceafdb292347b9bb0 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 07:00:17 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 07:00:17 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=14e75c5a sci-biology/nitime: updated PYTHON_COMPAT Signed-off-by: Horea Christian chymera.eu> sci-biology/nitime/nitime-0.9.ebuild | 6 +++--- sci-biology/nitime/nitime-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sci-biology/nitime/nitime-0.9.ebuild b/sci-biology/nitime/nitime-0.9.ebuild index 90cb4ff6a..7a767390a 100644 --- a/sci-biology/nitime/nitime-0.9.ebuild +++ b/sci-biology/nitime/nitime-0.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{10..10} ) inherit distutils-r1 virtualx diff --git a/sci-biology/nitime/nitime-.ebuild b/sci-biology/nitime/nitime-.ebuild index c46edf3c1..3e0894c90 100644 --- a/sci-biology/nitime/nitime-.ebuild +++ b/sci-biology/nitime/nitime-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{10..10} ) inherit distutils-r1 git-r3 virtualx
[gentoo-commits] proj/sci:master commit in: profiles/
commit: a55baa11cf375d05f43d38042b9078a7e7aac8b5 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 06:20:37 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 06:20:37 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a55baa11 profiles: dev-python/annexremote causes no errors Signed-off-by: Horea Christian chymera.eu> profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 9798c0df7..cd56346bf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -66,7 +66,6 @@ sci-biology/Fastaq sci-biology/deeptools dev-python/hdf5storage dev-python/transforms3d -dev-python/annexremote dev-python/pysolar # Reverse deps of above dev-vcs/datalad
[gentoo-commits] proj/sci:master commit in: dev-python/annexremote/
commit: 4d9b6f00d7a5f492afbaab660ec151d1dd3aca33 Author: Horea Christian chymera eu> AuthorDate: Fri Jan 13 06:54:55 2023 + Commit: Horea Christian gmail com> CommitDate: Fri Jan 13 06:54:55 2023 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4d9b6f00 dev-python/annexremote: restricted tests Signed-off-by: Horea Christian chymera.eu> dev-python/annexremote/annexremote-1.5.0.ebuild | 3 +++ dev-python/annexremote/annexremote-1.6.0.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-python/annexremote/annexremote-1.5.0.ebuild b/dev-python/annexremote/annexremote-1.5.0.ebuild index e5a7b7cc3..90511a157 100644 --- a/dev-python/annexremote/annexremote-1.5.0.ebuild +++ b/dev-python/annexremote/annexremote-1.5.0.ebuild @@ -14,6 +14,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="examples" +# Reported upstream: +# https://github.com/Lykos153/AnnexRemote/issues/61 +RESTRICT="test" COMMON_DEPEND="dev-python/future[${PYTHON_USEDEP}]" RDEPEND=" diff --git a/dev-python/annexremote/annexremote-1.6.0.ebuild b/dev-python/annexremote/annexremote-1.6.0.ebuild index e5a7b7cc3..90511a157 100644 --- a/dev-python/annexremote/annexremote-1.6.0.ebuild +++ b/dev-python/annexremote/annexremote-1.6.0.ebuild @@ -14,6 +14,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="examples" +# Reported upstream: +# https://github.com/Lykos153/AnnexRemote/issues/61 +RESTRICT="test" COMMON_DEPEND="dev-python/future[${PYTHON_USEDEP}]" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 5b59efbd061ba0d3931fce6f319ba627272ea798 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 13 06:54:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 13 06:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b59efbd sys-apps/portage: Stabilize 3.0.43-r1 ppc, #890608 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/portage/portage-3.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.43-r1.ebuild b/sys-apps/portage/portage-3.0.43-r1.ebuild index b0099e7c07af..4beda8fb807c 100644 --- a/sys-apps/portage/portage-3.0.43-r1.ebuild +++ b/sys-apps/portage/portage-3.0.43-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
commit: 541c67a4c3977b877c60d4cd3c9ddfb1b3671ea5 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:42:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:42:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541c67a4 dev-util/trace-cmd: add missing changes Closes: https://bugs.gentoo.org/852746 Closes: https://bugs.gentoo.org/890597 Fixes: c4c6783b7fd81176c2460413d173665d1cdcec69 Signed-off-by: Sam James gentoo.org> .../{trace-cmd-3.1.4-r1.ebuild => trace-cmd-3.1.4-r2.ebuild} | 5 +++-- .../{trace-cmd-3.1.5-r1.ebuild => trace-cmd-3.1.5-r2.ebuild} | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild similarity index 97% rename from dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild rename to dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild index 1dab95bbce63..323f210aecf5 100644 --- a/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild +++ b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild @@ -33,8 +33,9 @@ RDEPEND=" python? ( ${PYTHON_DEPS} ) udis86? ( dev-libs/udis86 ) zstd? ( >=app-arch/zstd-1.4 ) - >=dev-libs/libtracefs-1.4 - >=dev-libs/libtraceevent-1.5 + !=dev-libs/libtracefs-1.6.1-r1 + >=dev-libs/libtraceevent-1.6.3 " DEPEND="${RDEPEND} sys-kernel/linux-headers diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild similarity index 97% rename from dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild rename to dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild index 63c0354925ab..8da95ef6247b 100644 --- a/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild +++ b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild @@ -33,8 +33,9 @@ RDEPEND=" python? ( ${PYTHON_DEPS} ) udis86? ( dev-libs/udis86 ) zstd? ( >=app-arch/zstd-1.4 ) - >=dev-libs/libtracefs-1.6 - >=dev-libs/libtraceevent-1.5 + !=dev-libs/libtracefs-1.6.1-r1 + >=dev-libs/libtraceevent-1.6.3 " DEPEND="${RDEPEND} sys-kernel/linux-headers
[gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
commit: c4c6783b7fd81176c2460413d173665d1cdcec69 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:41:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:41:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c6783b dev-util/trace-cmd: crank up dep versions; block old dev-libs/libtracefs Closes: https://bugs.gentoo.org/852746 Closes: https://bugs.gentoo.org/890597 Signed-off-by: Sam James gentoo.org> dev-util/trace-cmd/{trace-cmd-3.1.4.ebuild => trace-cmd-3.1.4-r1.ebuild} | 0 dev-util/trace-cmd/{trace-cmd-3.1.5.ebuild => trace-cmd-3.1.5-r1.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild similarity index 100% rename from dev-util/trace-cmd/trace-cmd-3.1.4.ebuild rename to dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild similarity index 100% rename from dev-util/trace-cmd/trace-cmd-3.1.5.ebuild rename to dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
commit: eb59000a7a4e8b9bd0553ed451328e724495d02c Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:38:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb59000a dev-libs/libtracefs: add blocker for old versions of dev-util/trace-cmd Closes: https://bugs.gentoo.org/852746 Bug: https://bugs.gentoo.org/890597 Signed-off-by: Sam James gentoo.org> .../{libtracefs-1.6.1.ebuild => libtracefs-1.6.1-r1.ebuild} | 2 ++ .../{libtracefs-1.6.3.ebuild => libtracefs-1.6.3-r1.ebuild} | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild similarity index 97% rename from dev-libs/libtracefs/libtracefs-1.6.1.ebuild rename to dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild index 79e419483779..dbdbb0bd1c19 100644 --- a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild @@ -19,7 +19,9 @@ fi LICENSE="LGPL-2.1" SLOT="0" IUSE="doc" + RDEPEND=" + !=dev-libs/libtraceevent-1.3.0 " DEPEND="${RDEPEND}" diff --git a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild similarity index 95% rename from dev-libs/libtracefs/libtracefs-1.6.3.ebuild rename to dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild index 1509ed71eb2a..77b947c93f1a 100644 --- a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild +++ b/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,9 @@ fi LICENSE="LGPL-2.1" SLOT="0" IUSE="doc" + RDEPEND=" + !=dev-libs/libtraceevent-1.3.0 " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 30107b1bd6fc2b03e4ae4de1659d766c2077 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:34:21 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:34:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30107b1b sys-apps/portage: Stabilize 3.0.43-r1 arm, #890608 Signed-off-by: Sam James gentoo.org> sys-apps/portage/portage-3.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.43-r1.ebuild b/sys-apps/portage/portage-3.0.43-r1.ebuild index 92e8c204c805..b0099e7c07af 100644 --- a/sys-apps/portage/portage-3.0.43-r1.ebuild +++ b/sys-apps/portage/portage-3.0.43-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: ec1781371daa89701fbe5d8deadcd7386e864a61 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:33:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:33:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec178137 sys-apps/portage: Stabilize 3.0.43-r1 arm64, #890608 Signed-off-by: Sam James gentoo.org> sys-apps/portage/portage-3.0.43-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.43-r1.ebuild b/sys-apps/portage/portage-3.0.43-r1.ebuild index 29c72df0f733..92e8c204c805 100644 --- a/sys-apps/portage/portage-3.0.43-r1.ebuild +++ b/sys-apps/portage/portage-3.0.43-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage; SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" SLOT="0" IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: a5d976a0ccd02aceda4b67bc6daa91fd1478d27b Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:18:04 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:18:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d976a0 sys-apps/file: Stabilize 5.44-r3 hppa, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index a5c4194b0e51..6bcda3e154fb 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: app-arch/lzlib/
commit: 47bf3745d07063b1238f7967e5d01c628fe3c4a9 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 06:18:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 06:18:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bf3745 app-arch/lzlib: Stabilize 1.13-r1 hppa, #890610 Signed-off-by: Sam James gentoo.org> app-arch/lzlib/lzlib-1.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/lzlib/lzlib-1.13-r1.ebuild b/app-arch/lzlib/lzlib-1.13-r1.ebuild index e7be63f0811b..8544568472f3 100644 --- a/app-arch/lzlib/lzlib-1.13-r1.ebuild +++ b/app-arch/lzlib/lzlib-1.13-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/$ LICENSE="libstdc++" # fancy form of GPL-2+ with library exception SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: c4a58f9bb28a7505a587233c55a81cac3ab22305 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 13 05:25:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 13 05:58:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a58f9b dev-util/maturin: drop 0.14.8 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 10 - dev-util/maturin/maturin-0.14.8.ebuild | 487 - 2 files changed, 497 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 8a075dca992c..b7c0b96b74cb 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -58,7 +58,6 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 DIST chumsky-0.8.0.crate 65390 BLAKE2B ae1c4112361b89c40b595b3cff83cd6b7c8d2ffb9d223b17e133d7e785d13dc1f870400b1c7d0166216a73ff09358f6e3839215a4a663dca5175dc7a374fd3e2 SHA512 92fc3e8151edb4aa06f16a46c8a8df0222e60bc9b4392433306d0f7bb623cd36c3c56b7b3ca5637cc72f99df8365395232236ea048fb09c46a96a9f409a7543d DIST chunked_transfer-1.4.0.crate 9238 BLAKE2B b29737023c78041fa1166d56bb5fb7be2e502b06c56b0fe127c1ec2eaaf3ebdbf9bfdc8645d7234dc17703706529406072b90fb06a15df482b1065044d3dd4c4 SHA512 b3891bc1b101677c2ae6bbac19e74f5ad0aee7b499b0a339b78fa0af7150b2ae0b2151d640bd2a7c4d052a12cf935d16e04db3d37d0048ec1d79a9ff01f13389 -DIST chunked_transfer-1.4.1.crate 9763 BLAKE2B 97246d989a81a27bf43d083db7c5442a84ae1c21bad3e93c05f70a8af68ec1340a80fa00b5480bf7db6e8a9cad0f401777a791ac92edf030e0b7aa8538445719 SHA512 0feccea2af13cb7d3458aca3ef566f01819c8edcd91bc178754fe91025fc044dfa307a71e944d57182725dabdda33ad01d2836cbea907cd89f1d2aa099df4afa DIST cipher-0.3.0.crate 12756 BLAKE2B a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c SHA512 8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a DIST clap-4.0.32.crate 207531 BLAKE2B 5a8dedd7d9b6ef3dbd1dbb6a6504b0f6ea694246bfc3cc608f018898ff75b9952bd56dea16ca321d2a3fc208b164cb4016558cf4dce28863bb00ce133d470eb1 SHA512 a054f02385bb9a3539786295c55395ddae398f8d2b05b5d3ab50d065155ccc702c3bd624e6f878ea678bc01a1cbea8979476703856b9a86d8d0d971f22954e37 @@ -79,7 +78,6 @@ DIST concurrent-queue-1.2.4.crate 15375 BLAKE2B d65f379ab2cf8e75bdcedc0a8def4562 DIST concurrent-queue-2.0.0.crate 19465 BLAKE2B 314a70f63588f1a083d864a3e49529d770e81922544b4419472e89265dadcab7ab16bb0d41da20b0147f069486097c80442f6b126999cd91d351c768dd9e25d0 SHA512 e518fb6c25424f49eceff427a5a4840ef277eceb8bde40c73604e798397eb4733b513de26f147093012a0addaced14540b88b411d176b95065f3cc60788c3e08 DIST configparser-3.0.2.crate 22545 BLAKE2B f03f85d109c6d7781340f4514667740c664feb38fb597262d2531f978a04c53f284de7c5671243c77c9db8d7202429f56030a67d76382406ee07e44fbf15b5e3 SHA512 ffa9055a736a93dd062b92ab1345a29565804021268787ab6dd314c00ccec4d2dd94562b1576ac356692011ae67ddc86ae8965e217b1607b680f0669eb4ea9ec DIST console-0.15.2.crate 31576 BLAKE2B 279bb6cfbcc172bb672688422bc669768cf8085acf3c80b283270a12f8e53393ae5133d8b8025e16176fa030a8c4e42afd73cf952385a96392f6519f3cc99894 SHA512 0eb0ffe95cdc2e6f43d116f346241755dbfc8d451c9e69dc950a5c6c94b10b1be4218fa14bd0da32f5cd9779e38e79dcd9b584a6448c7f0b30316948e7ee9ebe -DIST console-0.15.3.crate 34188 BLAKE2B f23dff5d2156f73a6f80669f768203df67104ff30b4d92acb1ea834e15fd24d0f16f501a1c356f3e09a150482b3e45f2bbcf59ecc8c91ae67ab05f9de530e98b SHA512 fa836bdbaeefc6ecd54659ee56ed66d4a3ea2e57af41c430903f97b0ca91c8634d9684faa1483a0c5b808b17b8732eefa6907b3f6d82e2dceead5a88e941889b DIST console-0.15.4.crate 34237 BLAKE2B edd1992b38a24a4c5a6cab42a1a1ae2483a2ec42231a9460b9a4d2701945d1bb1fdde181044976f76781348497303b035b9f9dcf5733c9a317fb32ff3252edfe SHA512 fc719a26f93fa28793379e77eb90a9144892b07ee7fa5c495d842c892f5a161607da83376d447950dc1b2be6b023b38f2f1d416b112c09ab2c84847e53055650 DIST const-random-0.1.15.crate 6699 BLAKE2B 2580963485d51a910a23d4d5723a0a1da66788328d4988f39f9ef50d89625f8d07707eac7caee2dae803772b1b6e93961dfe9471ca8b821eca377e27a79ad600 SHA512 efda06434f62ad74eca1a8768de065367a6e2466b98fade93a6714834b71092c9009219f92969da233b329bc4bcf630944fbf666bc5fb852aacd4dfddc881c40 DIST const-random-macro-0.1.15.crate 6680 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: fdb596f8124c38158174ce279bd386d6c36312c8 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 13 05:35:05 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 13 05:58:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb596f8 dev-util/maturin: add 0.14.10 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 11 + dev-util/maturin/maturin-0.14.10.ebuild | 496 2 files changed, 507 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index b7c0b96b74cb..ac795ab50070 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -176,6 +176,7 @@ DIST indoc-1.0.8.crate 13748 BLAKE2B 785203ebe8a6fae2a5c898d2c42264014e424c48fdf DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 DIST io-lifetimes-0.7.4.crate 35810 BLAKE2B b5b70fdf8eac3272c32e4fd988582d2e81121c8a48493d84ac0e205da499bb5fde1d11002c6ccabfd8cd5770bd0b7db795f1749e8805a45224a9691b2a7d9626 SHA512 a9c1a852ed7834d49a9f0e4f8d6623ee783b796228870ab8bf7c7e4e20417b9bc62fd08bfdacc0b410f92eeafe6e56247409ceec9475cfaabc0a56d4380a445f DIST io-lifetimes-1.0.3.crate 35650 BLAKE2B 51182293d373618fdf5dbab016167a01b3e12f79bffcbcc00e1679c2f63a167f7fc291fcd8f886944a855ad5d9828aadc9aceff1a3e5c09106fb274b39e837be SHA512 afb868979d54bc99d5c8a1c31062c91ea9e920470bb1f0bce95c2ebe0ef22fe8970ba86b2ad570d789f648485ea4d75fd83bba34e5a590a443698c713a321388 +DIST io-lifetimes-1.0.4.crate 35815 BLAKE2B 82485bfd13189e0762f7ee501626df0dc741e152ceed875b91a3eed6608686b6d454939d557a0bc29d6bf210dfbe56d35131beb141fc95250544ab8ea992482b SHA512 1b2b151561dc79d1467b699590b2cb5d4acb39f75f38c05a94edb6d1543acca541b5a083fe7b606bc37cb2812692b7acb46996d0b096b96b0b085d31b1336775 DIST is-terminal-0.4.2.crate 7577 BLAKE2B 4ef84768184203b58e2b155256e35fd7a74169a8ccd52c3c74aec7fb1d6aeefe6232d049bbdbc40ede2acaf0be453caac19f758cf1abfd04cd1efdf4022c4996 SHA512 ce4997ce1b9f529a7d1b875985cde02440de288a0e823f2f5a9647e3a34658c5f56d254e85dd7f152a987f08f428bd82ce7e2af626c4b3c76cde50e8ae1e9374 DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42 @@ -200,6 +201,7 @@ DIST lzxd-0.1.4.crate 21891 BLAKE2B 8271b79bdf6c65a17b5fe77a4d8b7d3a96ccf1752d21 DIST mailparse-0.13.8.crate 36008 BLAKE2B 8112658b4ceb5b3528375f4f8a178a26c18b5494ba582c333e09de6263769869b5a4903ec2d62cab7a032635fa5d28f00f3f80337b968221e386e252f842cf36 SHA512 c7557f741c170c421d5ccef8cb771fce544b3f3da0475b170f82116c00cdd7522fe29fc8bb4dfa20735345b2c72e12af0bcc4317d9ada412b59f9ff4266e14ac DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-0.13.7.gh.tar.gz 335508 BLAKE2B fef8ad495208109b867d1ca9700cef149b799bdb372d5110480a035ee5ed52b569f5cb3ca7dffa7d69db3fd4a593d3b894027eb1538e25deddd68146640cdde7 SHA512 509564719aa7b25c1464036b6830518129b24a285075ef551fbb65c42aa2e3c2cfb1bfcefa55cd9b99c7dcec07795ea08fef0a33a55c14030f49afb392face7d +DIST maturin-0.14.10.gh.tar.gz 386383 BLAKE2B 08213cb43ef9e15a2db1ff02de7f91c6fbb7b5d8c87effef9d0aba3ae7b52c27d70c8fac81e44e694364897a43a6cec2cea4168f7165e0858da6224ef0f3897a SHA512 8bbeb1ed01adbb0a234e616b4ef2947f20741d7ca17174b0e36cc7bd850d7fc183665b9777933049dd39819cbd8445dd7ddff4ab5c9bb7f87b78ca65bf9cad47 DIST maturin-0.14.9.gh.tar.gz 386325 BLAKE2B ab9edf73a4ecb33ed95aac4bb02a86008759174ba7a6af771e8116805b4c5f0e165984364ed2d13b7c04262bb80c2caf79739e6f20bca077094070865c6bd207 SHA512 37305160fc9fb008e27c12e7f097d3a70597e2a4a30e78b13d757ab2db587b04fb3e27a6de622adaf0b982cad96227c2f78d2adff52c112aebf48975ceb634b9 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memoffset-0.6.5.crate 7686 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: be4af79203e951268c0f3bf2dc1dce1496bbc16f Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:55:34 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:55:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4af792 sys-devel/clang-common: backport .cfg commentary update Signed-off-by: Sam James gentoo.org> sys-devel/clang-common/clang-common-15.0.6-r1.ebuild | 3 +++ sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-devel/clang-common/clang-common-15.0.6-r1.ebuild b/sys-devel/clang-common/clang-common-15.0.6-r1.ebuild index 7ec66f0dd663..047c2afbd37e 100644 --- a/sys-devel/clang-common/clang-common-15.0.6-r1.ebuild +++ b/sys-devel/clang-common/clang-common-15.0.6-r1.ebuild @@ -91,6 +91,8 @@ src_install() { # Baseline hardening (bug #85) newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. -fstack-clash-protection -fstack-protector-strong -fPIE @@ -113,6 +115,7 @@ src_install() { if use hardened ; then cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. -D_GLIBCXX_ASSERTIONS # Analogue to GLIBCXX_ASSERTIONS diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild index 9fe06f311bb7..6f1eacac9cc2 100644 --- a/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0_pre20230107.ebuild @@ -91,6 +91,8 @@ src_install() { # Baseline hardening (bug #85) newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. -fstack-clash-protection -fstack-protector-strong -fPIE @@ -113,6 +115,7 @@ src_install() { if use hardened ; then cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. -D_GLIBCXX_ASSERTIONS # Analogue to GLIBCXX_ASSERTIONS
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
commit: 9c142d1ca08af5ee6862cae427d8d3e60289f29a Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:53:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:53:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c142d1c sys-devel/clang-common: add comments for USE=hardened in .cfg Signed-off-by: Sam James gentoo.org> sys-devel/clang-common/clang-common-15.0.6..ebuild | 3 +++ sys-devel/clang-common/clang-common-16.0.0..ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-devel/clang-common/clang-common-15.0.6..ebuild b/sys-devel/clang-common/clang-common-15.0.6..ebuild index 709c93681448..0fe74d23d15c 100644 --- a/sys-devel/clang-common/clang-common-15.0.6..ebuild +++ b/sys-devel/clang-common/clang-common-15.0.6..ebuild @@ -91,6 +91,8 @@ src_install() { # Baseline hardening (bug #85) newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. -fstack-clash-protection -fstack-protector-strong -fPIE @@ -113,6 +115,7 @@ src_install() { if use hardened ; then cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. -D_GLIBCXX_ASSERTIONS # Analogue to GLIBCXX_ASSERTIONS diff --git a/sys-devel/clang-common/clang-common-16.0.0..ebuild b/sys-devel/clang-common/clang-common-16.0.0..ebuild index 1b9640fcebe0..2fdd5cbe6a13 100644 --- a/sys-devel/clang-common/clang-common-16.0.0..ebuild +++ b/sys-devel/clang-common/clang-common-16.0.0..ebuild @@ -91,6 +91,8 @@ src_install() { # Baseline hardening (bug #85) newins - gentoo-hardened.cfg <<-EOF + # Some of these options are added unconditionally, regardless of + # USE=hardened, for parity with sys-devel/gcc. -fstack-clash-protection -fstack-protector-strong -fPIE @@ -113,6 +115,7 @@ src_install() { if use hardened ; then cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + # Options below are conditional on USE=hardened. -D_GLIBCXX_ASSERTIONS # Analogue to GLIBCXX_ASSERTIONS
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftool/
commit: 835163cfa57c3052287ae852ad44df18fff6bacf Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:50:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835163cf dev-util/bpftool: fix build w/ app-alternatives/tar[libarchive] Signed-off-by: Sam James gentoo.org> dev-util/bpftool/bpftool-5.19.12.ebuild | 6 +++--- dev-util/bpftool/bpftool-6.0.12.ebuild | 8 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-util/bpftool/bpftool-5.19.12.ebuild b/dev-util/bpftool/bpftool-5.19.12.ebuild index 276c46117bea..aa4096be5d13 100644 --- a/dev-util/bpftool/bpftool-5.19.12.ebuild +++ b/dev-util/bpftool/bpftool-5.19.12.ebuild @@ -43,6 +43,7 @@ DEPEND=" BDEPEND=" ${LINUX_PATCH+dev-util/patchutils} ${PYTHON_DEPS} + app-arch/tar dev-python/docutils " @@ -56,10 +57,9 @@ src_unpack() { tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib" ) - # We expect the tar implementation to support the -j option (both - # GNU tar and libarchive's tar support that). + # We expect the tar implementation to support the -j and --wildcards option echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" - tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ + gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ "${paths[@]/#/linux-${LINUX_VER}/}" || die if [[ -n ${LINUX_PATCH} ]] ; then diff --git a/dev-util/bpftool/bpftool-6.0.12.ebuild b/dev-util/bpftool/bpftool-6.0.12.ebuild index 6833c60b6e2a..35996f352094 100644 --- a/dev-util/bpftool/bpftool-6.0.12.ebuild +++ b/dev-util/bpftool/bpftool-6.0.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -41,6 +41,7 @@ DEPEND=" BDEPEND=" ${LINUX_PATCH+dev-util/patchutils} ${PYTHON_DEPS} + app-arch/tar dev-python/docutils " @@ -54,10 +55,9 @@ src_unpack() { tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib" ) - # We expect the tar implementation to support the -j option (both - # GNU tar and libarchive's tar support that). + # We expect the tar implementation to support the -j and --wildcards option echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}" - tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ + gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \ "${paths[@]/#/linux-${LINUX_VER}/}" || die if [[ -n ${LINUX_PATCH} ]] ; then
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 67a83d5235e1aa1bad8b4da0342e7398af4657a9 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:44:19 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:44:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a83d52 net-misc/curl: drop 7.87.0 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0.ebuild | 301 --- 1 file changed, 301 deletions(-) diff --git a/net-misc/curl/curl-7.87.0.ebuild b/net-misc/curl/curl-7.87.0.ebuild deleted file mode 100644 index 0c0dece77e1c.. --- a/net-misc/curl/curl-7.87.0.ebuild +++ /dev/null @@ -1,301 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools prefix multilib-minimal verify-sig - -DESCRIPTION="A Client that groks URLs" -HOMEPAGE="https://curl.se/; -SRC_URI="https://curl.se/download/${P}.tar.xz - verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )" - -LICENSE="curl" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" -IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" -IUSE+=" nghttp3 quiche" -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc - -# Only one default ssl provider can be enabled -REQUIRED_USE=" - ssl? ( - ^^ ( - curl_ssl_gnutls - curl_ssl_mbedtls - curl_ssl_nss - curl_ssl_openssl - curl_ssl_rustls - ) - )" - -# lead to lots of false negatives, bug #285669 -RESTRICT="!test? ( test )" - -RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( - gnutls? ( - net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}] - dev-libs/nettle:=[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - mbedtls? ( - net-libs/mbedtls:=[${MULTILIB_USEDEP}] - app-misc/ca-certificates - ) - openssl? ( - dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}] - ) - nss? ( - dev-libs/nss:0[${MULTILIB_USEDEP}] - dev-libs/nss-pem - app-misc/ca-certificates - ) - rustls? ( - net-libs/rustls-ffi:=[${MULTILIB_USEDEP}] - ) - ) - http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) - nghttp3? ( - net-libs/nghttp3[${MULTILIB_USEDEP}] - net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}] - ) - quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] ) - idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) - adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) - ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] ) - sys-libs/zlib[${MULTILIB_USEDEP}] - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" - -# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303 -# rtmp? ( -# media-video/rtmpdump -# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] ) -# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] ) -# ) - -DEPEND="${RDEPEND}" -BDEPEND="dev-lang/perl - virtual/pkgconfig - test? ( - sys-apps/diffutils - ) - verify-sig? ( sec-keys/openpgp-keys-danielstenberg )" - -DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} ) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/curl/curlbuild.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/curl-config -) - -PATCHES=( - "${FILESDIR}"/${PN}-7.30.0-prefix.patch - "${FILESDIR}"/${PN}-respect-cflags-3.patch - - "${FILESDIR}"/${P}-gnutls-openssl-build.patch -) - -src_prepare() { - default - - eprefixify curl-config.in - eautoreconf -} - -multilib_src_configure() { - # We make use of the fact that later flags override earlier ones - # So start with all ssl providers off until proven otherwise - # TODO: in the future, we may want to add wolfssl (https://www.wolfssl.com/) - local myconf=() - - myconf+=(
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/files/, net-misc/curl/
commit: 2850f811e059bb97e7412d2196b2475fd0b11720 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:50:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:50:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2850f811 net-misc/curl: fix regression causing zabbix build failure Closes: https://bugs.gentoo.org/890587 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-7.87.0-r2.ebuild| 302 + .../files/curl-7.87.0-typecheck-deprecated.patch | 48 2 files changed, 350 insertions(+) diff --git a/net-misc/curl/curl-7.87.0-r2.ebuild b/net-misc/curl/curl-7.87.0-r2.ebuild new file mode 100644 index ..58cc83256461 --- /dev/null +++ b/net-misc/curl/curl-7.87.0-r2.ebuild @@ -0,0 +1,302 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools prefix multilib-minimal verify-sig + +DESCRIPTION="A Client that groks URLs" +HOMEPAGE="https://curl.se/; +SRC_URI="https://curl.se/download/${P}.tar.xz + verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )" + +LICENSE="curl" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" +IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_rustls" +IUSE+=" nghttp3 quiche" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc + +# Only one default ssl provider can be enabled +REQUIRED_USE=" + ssl? ( + ^^ ( + curl_ssl_gnutls + curl_ssl_mbedtls + curl_ssl_nss + curl_ssl_openssl + curl_ssl_rustls + ) + )" + +# lead to lots of false negatives, bug #285669 +RESTRICT="!test? ( test )" + +RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}] + dev-libs/nettle:=[${MULTILIB_USEDEP}] + app-misc/ca-certificates + ) + mbedtls? ( + net-libs/mbedtls:=[${MULTILIB_USEDEP}] + app-misc/ca-certificates + ) + openssl? ( + dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}] + ) + nss? ( + dev-libs/nss:0[${MULTILIB_USEDEP}] + dev-libs/nss-pem + app-misc/ca-certificates + ) + rustls? ( + net-libs/rustls-ffi:=[${MULTILIB_USEDEP}] + ) + ) + http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) + nghttp3? ( + net-libs/nghttp3[${MULTILIB_USEDEP}] + net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}] + ) + quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] ) + idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) + adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) + ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] ) + sys-libs/zlib[${MULTILIB_USEDEP}] + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" + +# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303 +# rtmp? ( +# media-video/rtmpdump +# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] ) +# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] ) +# ) + +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + virtual/pkgconfig + test? ( + sys-apps/diffutils + ) + verify-sig? ( sec-keys/openpgp-keys-danielstenberg )" + +DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/curl/curlbuild.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/curl-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-7.30.0-prefix.patch + "${FILESDIR}"/${PN}-respect-cflags-3.patch + + "${FILESDIR}"/${P}-gnutls-openssl-build.patch + "${FILESDIR}"/${P}-typecheck-deprecated.patch +) + +src_prepare() { + default + + eprefixify curl-config.in + eautoreconf +} + +multilib_src_configure() { + # We make use of the fact that later flags override earlier ones + #
[gentoo-commits] repo/gentoo:master commit in: app-arch/lzlib/
commit: c1e179382badaf9905cdf2ea31c8ea90f3a4d4c7 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:40:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:40:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e17938 app-arch/lzlib: Stabilize 1.13-r1 sparc, #890610 Signed-off-by: Sam James gentoo.org> app-arch/lzlib/lzlib-1.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/lzlib/lzlib-1.13-r1.ebuild b/app-arch/lzlib/lzlib-1.13-r1.ebuild index 4aa954cb2335..e7be63f0811b 100644 --- a/app-arch/lzlib/lzlib-1.13-r1.ebuild +++ b/app-arch/lzlib/lzlib-1.13-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/$ LICENSE="libstdc++" # fancy form of GPL-2+ with library exception SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: c1dd24a9687cd5032ce6c501194fc944f9f674aa Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:40:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:40:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1dd24a9 sys-apps/file: Stabilize 5.44-r3 ppc64, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index 3d5f32a35456..a5c4194b0e51 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 76ba0ea99361846e0c57c9e28be18ece2737ba6a Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:40:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:40:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ba0ea9 sys-apps/file: Stabilize 5.44-r3 ppc, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index 51e5b9ccba56..3d5f32a35456 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 4a3ccac9111f1e6a6d1efaec808538e67c3397d4 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:40:14 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:40:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3ccac9 sys-apps/file: Stabilize 5.44-r3 sparc, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index 1052b2282ce3..51e5b9ccba56 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: cd9a3c3941b4fa078317902e5fa0887c76ead4cc Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:36:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:36:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9a3c39 sys-apps/file: Stabilize 5.44-r3 arm64, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index 3ec82f6612ac..1052b2282ce3 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/black/
commit: 1b5354829ffa75be27c08ae8b2216d9d2b28930e Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:36:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:36:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b535482 dev-python/black: Stabilize 22.12.0 x86, #890513 Signed-off-by: Sam James gentoo.org> dev-python/black/black-22.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/black/black-22.12.0.ebuild b/dev-python/black/black-22.12.0.ebuild index 84dd83f2b3dd..2d3e8362df18 100644 --- a/dev-python/black/black-22.12.0.ebuild +++ b/dev-python/black/black-22.12.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 8fcc1941154df6e79116a3d0b1d6baf5b79cc4e3 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:36:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:36:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcc1941 sys-apps/file: Stabilize 5.44-r3 arm, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index 2ef72d8197bf..3ec82f6612ac 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: a16ce1daebaae3992b2cd8c5ccde9f19367b5623 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:35:54 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:35:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16ce1da sys-fs/zfs: Stabilize 2.1.7-r1 amd64, #890612 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild index ad63a209e2cc..01399cd0137b 100644 --- a/sys-fs/zfs/zfs-2.1.7-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild @@ -24,7 +24,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 arm64 ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 5ead660cbf861caa6c0a9e3d1372903d2cb1c255 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:35:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:35:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ead660c sys-fs/zfs-kmod: Stabilize 2.1.7 amd64, #890612 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild index 867f89aa1635..3f2082380eaf 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 arm64 ppc64 ~riscv ~sparc" + KEYWORDS="amd64 arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 1975bd02544565d07d17293247098abc46f5d5cb Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:47:43 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 05:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1975bd02 sys-fs/zfs-kmod: Stabilize 2.1.7 arm64, #890612 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild index b996ea790d4b..867f89aa1635 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 00895e7f8fb35c5c131c2a56ba56d1146fe94c08 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:47:44 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 05:34:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00895e7f sys-fs/zfs: Stabilize 2.1.7-r1 arm64, #890612 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/zfs-2.1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild index c17785b32c14..ad63a209e2cc 100644 --- a/sys-fs/zfs/zfs-2.1.7-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild @@ -24,7 +24,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/, media-tv/v4l-utils/
commit: c5026603fbe974271937b3c0e5915926e36f316c Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:29:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:29:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5026603 media-tv/v4l-utils: fix build w/ clang+ssp Closes: https://bugs.gentoo.org/889561 Signed-off-by: Sam James gentoo.org> .../v4l-utils-1.22.1-no-stack-protector-bpf.patch | 25 ++ media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild | 6 +- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch b/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch new file mode 100644 index ..0ee28643ea1c --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.22.1-no-stack-protector-bpf.patch @@ -0,0 +1,25 @@ +SSP doesn't make sense for BPF. + +https://bugs.gentoo.org/889561 +--- a/utils/keytable/Makefile.am b/utils/keytable/Makefile.am +@@ -22,7 +22,7 @@ ir_keytable_LDFLAGS = $(ARGP_LIBS) + + if WITH_BPF + ir_keytable_LDFLAGS += $(LIBELF_LIBS) $(LIBBPF_LIBS) +-ir_keytable_CFLAGS = $(LIBBPF_CFLAGS) ++ir_keytable_CFLAGS = $(LIBBPF_CFLAGS) -fno-stack-protector + SUBDIRS = bpf_protocols + endif + +--- a/utils/keytable/bpf_protocols/Makefile.am b/utils/keytable/bpf_protocols/Makefile.am +@@ -8,7 +8,7 @@ CLANG_SYS_INCLUDES := $(shell $(CLANG) -v -E - &1 \ + | sed -n '/<...> search starts here:/,/End of search list./{ s| \(/.*\)|-idirafter \1|p }') + + %.o: %.c bpf_helpers.h +- $(CLANG) $(CLANG_SYS_INCLUDES) -D__linux__ -I$(top_srcdir)/include -target bpf -O2 -c $< ++ $(CLANG) $(CLANG_SYS_INCLUDES) -D__linux__ -I$(top_srcdir)/include -target bpf -O2 -fno-stack-protector -c $< + + PROTOCOLS = grundig.o pulse_distance.o pulse_length.o rc_mm.o manchester.o xbox-dvd.o imon_rsc.o raw.o samsung36.o + diff --git a/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild index 57f4e1a21e15..1294a25de248 100644 --- a/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.22.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -45,6 +45,10 @@ BDEPEND=" # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +PATCHES=( + "${FILESDIR}"/${PN}-1.22.1-no-stack-protector-bpf.patch +) + check_llvm() { if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/
commit: 036c5283994e19f567c9c674a8567a8b49879aa1 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 05:33:07 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 05:33:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036c5283 sys-apps/systemd: fix build w/ clang+ssp Bug: https://bugs.gentoo.org/890004 Signed-off-by: Sam James gentoo.org> .../systemd/files/252-no-stack-protector-bpf.patch | 26 ++ sys-apps/systemd/systemd-252.4-r1.ebuild | 1 + 2 files changed, 27 insertions(+) diff --git a/sys-apps/systemd/files/252-no-stack-protector-bpf.patch b/sys-apps/systemd/files/252-no-stack-protector-bpf.patch new file mode 100644 index ..4e4d1a1bafa5 --- /dev/null +++ b/sys-apps/systemd/files/252-no-stack-protector-bpf.patch @@ -0,0 +1,26 @@ +https://github.com/systemd/systemd/pull/26050 + +From d6a0784a350fb27698ed04f7ada17137324b31bb Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Fri, 13 Jan 2023 05:17:56 + +Subject: [PATCH] bpf: disable -fstack-protector in meson + +In Gentoo, we recently started making Clang behave the same way as +our GCC, with -fstack-protector and some friends enabled by default. + +SSP doesn't make sense for BPF, so disable it explicitly. + +See also e.g. https://www.spinics.net/lists/netdev/msg556400.html. + +Bug: https://bugs.gentoo.org/890004 +--- a/src/core/bpf/meson.build b/src/core/bpf/meson.build +@@ -7,6 +7,7 @@ endif + bpf_clang_flags = [ + '-std=gnu11', + '-Wno-compare-distinct-pointer-types', ++'-fno-stack-protector', + '-O2', + '-target', + 'bpf', + diff --git a/sys-apps/systemd/systemd-252.4-r1.ebuild b/sys-apps/systemd/systemd-252.4-r1.ebuild index 6391f42dbf34..e3c0075dcfaa 100644 --- a/sys-apps/systemd/systemd-252.4-r1.ebuild +++ b/sys-apps/systemd/systemd-252.4-r1.ebuild @@ -241,6 +241,7 @@ src_unpack() { src_prepare() { local PATCHES=( "${FILESDIR}/252-tmpfiles-ub.patch" + "${FILESDIR}/252-no-stack-protector-bpf.patch" ) if ! use vanilla; then
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 2b8d461e20dfef36b17971b668aa77dba1de4dc2 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:42:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:42:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8d461e sys-apps/file: Stabilize 5.44-r3 amd64, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index b1ac4056460e..2ef72d8197bf 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 93af14fe25cb6866550e051d2f2a1ab6a3f1a443 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:42:16 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:42:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93af14fe sys-apps/file: Stabilize 5.44-r3 x86, #890610 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/file/file-5.44-r3.ebuild b/sys-apps/file/file-5.44-r3.ebuild index cdeb8bd0cfe1..b1ac4056460e 100644 --- a/sys-apps/file/file-5.44-r3.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -18,7 +18,7 @@ else SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 2a4ba84c8f11e3cc0680cf4885fbfa22c195969c Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:40:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:40:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4ba84c media-libs/libplacebo: Stabilize 5.229.1 ppc64, #889006 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-5.229.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-5.229.1.ebuild b/media-libs/libplacebo/libplacebo-5.229.1.ebuild index 95d5231d0b11..06ebf3b6e6a7 100644 --- a/media-libs/libplacebo/libplacebo-5.229.1.ebuild +++ b/media-libs/libplacebo/libplacebo-5.229.1.ebuild @@ -15,7 +15,7 @@ else https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="amd64 ~ppc64 x86" + KEYWORDS="amd64 ppc64 x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsixel/
commit: b383e43381c76cc4dab36fe5de07de51cc9415c7 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:40:45 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:40:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b383e433 media-libs/libsixel: Stabilize 1.10.3 ppc64, #889006 Signed-off-by: Sam James gentoo.org> media-libs/libsixel/libsixel-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsixel/libsixel-1.10.3.ebuild b/media-libs/libsixel/libsixel-1.10.3.ebuild index 1f6eab79a46f..ee70ffa4e73f 100644 --- a/media-libs/libsixel/libsixel-1.10.3.ebuild +++ b/media-libs/libsixel/libsixel-1.10.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="curl gd gtk jpeg png python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: f69bb1871757572f885dcb1db8c9ba04a924fa03 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:40:45 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:40:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69bb187 media-video/mpv: Stabilize 0.35.0-r1 ppc64, #889006 Signed-off-by: Sam James gentoo.org> media-video/mpv/mpv-0.35.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/mpv/mpv-0.35.0-r1.ebuild b/media-video/mpv/mpv-0.35.0-r1.ebuild index 6fa992dfd848..c83c4bf9a053 100644 --- a/media-video/mpv/mpv-0.35.0-r1.ebuild +++ b/media-video/mpv/mpv-0.35.0-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mpv-player/mpv.git; else SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux" fi DESCRIPTION="Media player for the command line"
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: dc5a4fa05f1f836ca9277ed1ac3b325b728410bb Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:20:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:34:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5a4fa0 media-video/pipewire: add 0.3.64 Signed-off-by: Sam James gentoo.org> media-video/pipewire/Manifest | 1 + media-video/pipewire/pipewire-0.3.64.ebuild | 439 2 files changed, 440 insertions(+) diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 2bef025bea38..647243e2ecff 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -1,3 +1,4 @@ DIST pipewire-0.3.59.tar.bz2 1443372 BLAKE2B 5e2d82c0bfdb7c030d8be525152c38115438caeb990afd7757424efcf2a7391a6a4891b0f58347ab0b7446707e8ad88baffa0c11c5acc42e086f23c9de3cb354 SHA512 f42bfab6e1bb227431119b44887af818a25eb0cdbcca917433162af87c942eb105a2b6e100de877d188941a24f1c8e2e9ae79f499fc20f0a32e2f7cc5de54162 DIST pipewire-0.3.61.tar.bz2 1480364 BLAKE2B df940896189b986e1d63ce6d5ec6cb554ae030ef2ed217a5310f06d959b8c28bff12bc48d847ce5bc6ff007b3652f9ae6e35fd15ef39283348c010cd341bcea6 SHA512 8fe5b6ce0fd1ef2a20b1253436fb97aab9da168ce243400b0291051e97809d75793d9446fd4aafc835f82fd257009ec6df9e181d375b492ee72d7f90275ab917 DIST pipewire-0.3.63.tar.bz2 1485423 BLAKE2B 8629bce6d11959d4b3930d7db4e0ad201981002d52c6b73b3ee2b0ac141518f553f7b0e47aef4157b3c3ef71c6b544889f60f4be0fadb01b8a35c1d457edb1aa SHA512 0a45e9017bbcd74f21c6a1f388c5b58123deec083bbc9a9e695948ea95e67b6384acfff6e5ab685ea7287b4696e01176e257b73286ecd03c2d2e43d80fd60805 +DIST pipewire-0.3.64.tar.bz2 1490475 BLAKE2B 9a4d9e23a5d60da7c5788ce5145ce083f13fe771f3f5bcb3dfd1e9560d982f20415f32f756b875081464e1b175ef80af56d7babb3bbbd7a5eaf034c9c43b810a SHA512 4dff77cf1ab9fefffad1b6f7182115dbb5e4f0339f052dcfcc34b62687b461d25a6f891d1ad0246dab5a8cb80ca190d97d358a6494da8c6a8cc64e0b38452093 diff --git a/media-video/pipewire/pipewire-0.3.64.ebuild b/media-video/pipewire/pipewire-0.3.64.ebuild new file mode 100644 index ..2bb3dd69eed1 --- /dev/null +++ b/media-video/pipewire/pipewire-0.3.64.ebuild @@ -0,0 +1,439 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# 1. Please regularly check (even at the point of bumping) Fedora's packaging +# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide. +# +# 2. Upstream also sometimes amend release notes for the previous release to mention +# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros +# +# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things +# continue to move quickly. It's not uncommon for fixes to be made shortly +# after releases. + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd udev + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git; + inherit git-r3 +else + if [[ ${PV} == *_p* ]] ; then + MY_COMMIT="" + SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}"/${PN}-${MY_COMMIT} + else + SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2; + fi + + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Multimedia processing graphs" +HOMEPAGE="https://pipewire.org/; + +LICENSE="MIT LGPL-2.1+ GPL-2" +# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49 +SLOT="0/0.4" +IUSE="bluetooth dbus doc echo-cancel extra flatpak gstreamer gsettings jack-client jack-sdk lv2 +modemmanager pipewire-alsa readline sound-server ssl system-service systemd test udev v4l X zeroconf" + +# Once replacing system JACK libraries is possible, it's likely that +# jack-client IUSE will need blocking to avoid users accidentally +# configuring their systems to send PW sink output to the emulated +# JACK's sink - doing so is likely to yield no audio, cause a CPU +# cycles consuming loop (and may even cause GUI crashes)! + +# TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but ALSA is always enabled +# TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server connection will work +# which provides adequate guarantee that alsa-lib will be able to provide audio services. +# If that works, pulseaudio defaults are loaded into alsa-lib runtime replacing default PCM and CTL. +# When pipewire-alsa will be able to perform similar check, pipewire-alsa can be enabled unconditionally. +REQUIRED_USE=" + jack-sdk? ( !jack-client ) + modemmanager? ( bluetooth ) + system-service? ( systemd ) +
[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/
commit: f8bbf22f0e946d472150088e713de2b100439974 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:26:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:34:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bbf22f net-firewall/iptables: add 1.8.9 Signed-off-by: Sam James gentoo.org> net-firewall/iptables/Manifest | 1 + .../files/iptables-1.8.9-format-security.patch | 26 +++ net-firewall/iptables/iptables-1.8.9.ebuild| 180 + 3 files changed, 207 insertions(+) diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest index 44c1d5abb450..87a9224bf3ed 100644 --- a/net-firewall/iptables/Manifest +++ b/net-firewall/iptables/Manifest @@ -1 +1,2 @@ DIST iptables-1.8.8.tar.bz2 746985 BLAKE2B 0da021cc7313b86af331768904956dab3eee3de245a7b03965129f3d7f13097fc03fbb1390167dcd971eff216eabad9e59b261a9c0f54bfc48a77453aa40d164 SHA512 f21df23279a77531a23f3fcb1b8f0f8ec0c726bda236dd0e33af74b06753baff6ce3f26fb9fcceb6fada560656ba901e68fc6452eb840ac1b206bc4654950f59 +DIST iptables-1.8.9.tar.xz 637848 BLAKE2B 37ba80be0ee7049c4d3ee5689b273b4d2cc6e6fb9ebb297e86976b5750f987f2ae4536013fe1749ae79b6989c241eaece3202019fafd47d842c7a4fe3e5093b1 SHA512 e367bf286135e39b7401e852de25c1ed06d44befdffd92ed1566eb2ae9704b48ac9196cb971f43c6c83c6ad4d910443d32064bcdf618cfcef6bcab113e31ff70 diff --git a/net-firewall/iptables/files/iptables-1.8.9-format-security.patch b/net-firewall/iptables/files/iptables-1.8.9-format-security.patch new file mode 100644 index ..a95c43600986 --- /dev/null +++ b/net-firewall/iptables/files/iptables-1.8.9-format-security.patch @@ -0,0 +1,26 @@ +https://git.netfilter.org/iptables/commit/?id=ed4082a7405a5838c205a34c1559e289949200cc + +From ed4082a7405a5838c205a34c1559e289949200cc Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Thu, 12 Jan 2023 14:38:44 +0100 +Subject: extensions: NAT: Fix for -Werror=format-security + +Have to pass either a string literal or format string to xt_xlate_add(). + +Fixes: f30c5edce0413 ("extensions: Merge SNAT, DNAT, REDIRECT and MASQUERADE") +Signed-off-by: Phil Sutter +--- a/extensions/libxt_NAT.c b/extensions/libxt_NAT.c +@@ -424,7 +424,7 @@ __NAT_xlate(struct xt_xlate *xl, const struct nf_nat_range2 *r, + if (r->flags & NF_NAT_RANGE_PROTO_OFFSET) + return 0; + +- xt_xlate_add(xl, tgt); ++ xt_xlate_add(xl, "%s", tgt); + if (strlen(range_str)) + xt_xlate_add(xl, " to %s", range_str); + if (r->flags & NF_NAT_RANGE_PROTO_RANDOM) { +-- +cgit v1.2.3 + + diff --git a/net-firewall/iptables/iptables-1.8.9.ebuild b/net-firewall/iptables/iptables-1.8.9.ebuild new file mode 100644 index ..09aace20ecdd --- /dev/null +++ b/net-firewall/iptables/iptables-1.8.9.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd toolchain-funcs autotools flag-o-matic usr-ldscript + +DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools" +HOMEPAGE="https://www.netfilter.org/projects/iptables/; +SRC_URI="https://www.netfilter.org/projects/iptables/files/${P}.tar.xz; + +LICENSE="GPL-2" +# Subslot reflects PV when libxtables and/or libip*tc was changed +# the last time. +SLOT="0/1.8.3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="conntrack netlink nftables pcap static-libs" + +COMMON_DEPEND=" + conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) + netlink? ( net-libs/libnfnetlink ) + nftables? ( + >=net-libs/libmnl-1.0:= + >=net-libs/libnftnl-1.1.6:= + ) + pcap? ( net-libs/libpcap ) +" +DEPEND=" + ${COMMON_DEPEND} + virtual/os-headers + >=sys-kernel/linux-headers-4.4:0 +" +BDEPEND=" + virtual/pkgconfig + nftables? ( + sys-devel/flex + app-alternatives/yacc + ) +" +RDEPEND=" + ${COMMON_DEPEND} + nftables? ( net-misc/ethertypes ) + !https://bugs.gentoo.org/881295 + rm "${ED}/usr/bin/iptables-xml" || die + + dodoc iptables/iptables.xslt + + # All the iptables binaries are in /sbin, so might as well + # put these small files in with them + into / + dosbin iptables/iptables-apply + dosym iptables-apply /sbin/ip6tables-apply + doman iptables/iptables-apply.8 + + insinto /usr/include + doins include/ip{,6}tables.h + insinto /usr/include/iptables + doins include/iptables/internal.h + + keepdir /var/lib/ip{,6}tables + newinitd "${FILESDIR}"/${PN}-r3.init iptables + newconfd "${FILESDIR}"/${PN}-r1.confd iptables + dosym iptables /etc/init.d/ip6tables + newconfd "${FILESDIR}"/ip6tables-r1.confd ip6tables + + if use nftables; then +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 7ebd93d62b377c717147ceedb1d3947f3539cce2 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 04:40:04 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 04:40:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebd93d6 net-vpn/tor: add 0.4.7.13 Bug: https://bugs.gentoo.org/890618 Signed-off-by: Sam James gentoo.org> net-vpn/tor/Manifest| 3 + net-vpn/tor/tor-0.4.7.13.ebuild | 126 2 files changed, 129 insertions(+) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index 655ae9d6c656..363a4f3f1006 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -4,3 +4,6 @@ DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 2336ff3869b3a759626cd68c0c931 DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9 SHA512 b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2 DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580 SHA512 c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1 DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67 SHA512 afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc +DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a SHA512 0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be +DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee SHA512 ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0 +DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb SHA512 eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13.ebuild new file mode 100644 index ..e67b47263631 --- /dev/null +++ b/net-vpn/tor/tor-0.4.7.13.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 readme.gentoo-r1 systemd verify-sig + +MY_PV="$(ver_rs 4 -)" +MY_PF="${PN}-${MY_PV}" +DESCRIPTION="Anonymizing overlay network for TCP" +HOMEPAGE="https://www.torproject.org/; +SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz + https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz + verify-sig? ( + https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum + https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc + )" +S="${WORKDIR}/${MY_PF}" + +LICENSE="BSD GPL-2" +SLOT="0" +if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos" +fi +IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" +RESTRICT="!test? ( test )" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc + +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )" +DEPEND=" + dev-libs/libevent:=[ssl] + sys-libs/zlib + caps? ( sys-libs/libcap ) + man? ( app-text/asciidoc ) + dev-libs/openssl:0=[-bindist(-)] + lzma? ( app-arch/xz-utils ) + scrypt? ( app-crypt/libscrypt ) + seccomp? ( >=sys-libs/libseccomp-2.4.1 ) + systemd? ( sys-apps/systemd ) + zstd? ( app-arch/zstd )" +RDEPEND=" + acct-user/tor + acct-group/tor + ${DEPEND} + selinux? ( sec-policy/selinux-tor )" + +# bug #764260 +DEPEND+=" + test? ( + ${DEPEND} + ${PYTHON_DEPS} + )" + +DOCS=() + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch +) + +# EAPI 8 tries to append it but it doesn't exist here +# bug #831311 etc +QA_CONFIGURE_OPTIONS="--disable-static" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" ||
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 56d90c1cd0e57290a7d9bb11e0fba7953fcb9641 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:33:12 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 04:33:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d90c1c sys-fs/zfs: Stabilize 2.1.7-r1 ppc64, #890612 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/zfs-2.1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild index efb93b4236f3..c17785b32c14 100644 --- a/sys-fs/zfs/zfs-2.1.7-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild @@ -24,7 +24,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/files/, sys-fs/zfs-kmod/
commit: 06df21657de6a4d31985750139fe4817c6a256ad Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:32:45 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 04:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06df2165 sys-fs/zfs-kmod: add ieee-long-double patch to 2.1.7 Signed-off-by: Georgy Yakovlev gentoo.org> .../files/2.1.7-ppc64-ieee128-compat.patch | 217 + sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild | 5 +- 2 files changed, 221 insertions(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/files/2.1.7-ppc64-ieee128-compat.patch b/sys-fs/zfs-kmod/files/2.1.7-ppc64-ieee128-compat.patch new file mode 100644 index ..5613cb8ca9d1 --- /dev/null +++ b/sys-fs/zfs-kmod/files/2.1.7-ppc64-ieee128-compat.patch @@ -0,0 +1,217 @@ +From 8324d738fdb3096bd97336476bb399e6c312289a Mon Sep 17 00:00:00 2001 +From: Richard Yao +Date: Thu, 12 Jan 2023 11:06:57 -0500 +Subject: [PATCH] Linux ppc64le ieee128 compat: Do not redefine __asm on + external headers + +There is an external assembly declaration extension in GNU C that glibc +uses when building with ieee128 floating point support on ppc64le. +Marking that as volatile makes no sense, so the build breaks. + +It does not make sense to only mark this as volatile on Linux, since if +do not want the compiler reordering things on Linux, we do not want the +compiler reordering things on any other platform, so we stop treating +Linux specially and just manually inline the CPP macro so that we can +eliminate it. This should fix the build on ppc64le. + +Closes openzfs/zfs#14308 +Signed-off-by: Richard Yao +--- + .../vdev_raidz_math_powerpc_altivec_common.h | 44 +-- + 1 file changed, 20 insertions(+), 24 deletions(-) + +diff --git a/module/zfs/vdev_raidz_math_powerpc_altivec_common.h b/module/zfs/vdev_raidz_math_powerpc_altivec_common.h +index 46d42c5e241..f76eb47a9c6 100644 +--- a/module/zfs/vdev_raidz_math_powerpc_altivec_common.h b/module/zfs/vdev_raidz_math_powerpc_altivec_common.h +@@ -26,10 +26,6 @@ + #include + #include + +-#ifdef __linux__ +-#define __asm __asm__ __volatile__ +-#endif +- + #define _REG_CNT(_0, _1, _2, _3, _4, _5, _6, _7, N, ...) N + #define REG_CNT(r...) _REG_CNT(r, 8, 7, 6, 5, 4, 3, 2, 1) + +@@ -142,7 +138,7 @@ typedef struct v { + { \ + switch (REG_CNT(r)) { \ + case 8: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "lvx 19,0,%[SRC2]\n"\ +@@ -172,7 +168,7 @@ typedef struct v { + : "v18", "v19", "v20", "v21");\ + break; \ + case 4: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "lvx 19,0,%[SRC2]\n"\ +@@ -189,7 +185,7 @@ typedef struct v { + : "v18", "v19", "v20", "v21");\ + break; \ + case 2: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "vxor " VR0(r) "," VR0(r) ",21\n" \ +@@ -208,7 +204,7 @@ typedef struct v { + { \ + switch (REG_CNT(r)) { \ + case 8: \ +- __asm( \ ++ __asm__ __volatile__( \ + "vxor " VR4(r) "," VR4(r) "," VR0(r) "\n" \ + "vxor " VR5(r) "," VR5(r) "," VR1(r) "\n" \ + "vxor " VR6(r) "," VR6(r) "," VR2(r) "\n" \ +@@ -217,7 +213,7 @@ typedef struct v { + : RVR0(r), RVR1(r), RVR2(r), RVR3(r));\ + break; \ + case 4: \ +- __asm( \ ++ __asm__ __volatile__(
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: d421cc8be448c9cc87c154dffb859cdf1905aa94 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:33:11 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 04:33:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421cc8b sys-fs/zfs-kmod: Stabilize 2.1.7 ppc64, #890612 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild index 4b53b2ee95a4..b996ea790d4b 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.7.ebuild @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + KEYWORDS="~amd64 ~arm64 ppc64 ~riscv ~sparc" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/files/, sys-fs/zfs/
commit: 00f3356bdcdda9d3b00d7fa3209a05790335179c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 13 04:27:21 2023 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 13 04:31:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f3356b sys-fs/zfs: add ieee-long-double patch to 2.1.7-r1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/files/2.1.7-ppc64-ieee128-compat.patch | 217 ++ sys-fs/zfs/zfs-2.1.7-r1.ebuild| 5 +- 2 files changed, 221 insertions(+), 1 deletion(-) diff --git a/sys-fs/zfs/files/2.1.7-ppc64-ieee128-compat.patch b/sys-fs/zfs/files/2.1.7-ppc64-ieee128-compat.patch new file mode 100644 index ..5613cb8ca9d1 --- /dev/null +++ b/sys-fs/zfs/files/2.1.7-ppc64-ieee128-compat.patch @@ -0,0 +1,217 @@ +From 8324d738fdb3096bd97336476bb399e6c312289a Mon Sep 17 00:00:00 2001 +From: Richard Yao +Date: Thu, 12 Jan 2023 11:06:57 -0500 +Subject: [PATCH] Linux ppc64le ieee128 compat: Do not redefine __asm on + external headers + +There is an external assembly declaration extension in GNU C that glibc +uses when building with ieee128 floating point support on ppc64le. +Marking that as volatile makes no sense, so the build breaks. + +It does not make sense to only mark this as volatile on Linux, since if +do not want the compiler reordering things on Linux, we do not want the +compiler reordering things on any other platform, so we stop treating +Linux specially and just manually inline the CPP macro so that we can +eliminate it. This should fix the build on ppc64le. + +Closes openzfs/zfs#14308 +Signed-off-by: Richard Yao +--- + .../vdev_raidz_math_powerpc_altivec_common.h | 44 +-- + 1 file changed, 20 insertions(+), 24 deletions(-) + +diff --git a/module/zfs/vdev_raidz_math_powerpc_altivec_common.h b/module/zfs/vdev_raidz_math_powerpc_altivec_common.h +index 46d42c5e241..f76eb47a9c6 100644 +--- a/module/zfs/vdev_raidz_math_powerpc_altivec_common.h b/module/zfs/vdev_raidz_math_powerpc_altivec_common.h +@@ -26,10 +26,6 @@ + #include + #include + +-#ifdef __linux__ +-#define __asm __asm__ __volatile__ +-#endif +- + #define _REG_CNT(_0, _1, _2, _3, _4, _5, _6, _7, N, ...) N + #define REG_CNT(r...) _REG_CNT(r, 8, 7, 6, 5, 4, 3, 2, 1) + +@@ -142,7 +138,7 @@ typedef struct v { + { \ + switch (REG_CNT(r)) { \ + case 8: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "lvx 19,0,%[SRC2]\n"\ +@@ -172,7 +168,7 @@ typedef struct v { + : "v18", "v19", "v20", "v21");\ + break; \ + case 4: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "lvx 19,0,%[SRC2]\n"\ +@@ -189,7 +185,7 @@ typedef struct v { + : "v18", "v19", "v20", "v21");\ + break; \ + case 2: \ +- __asm( \ ++ __asm__ __volatile__( \ + "lvx 21,0,%[SRC0]\n"\ + "lvx 20,0,%[SRC1]\n"\ + "vxor " VR0(r) "," VR0(r) ",21\n" \ +@@ -208,7 +204,7 @@ typedef struct v { + { \ + switch (REG_CNT(r)) { \ + case 8: \ +- __asm( \ ++ __asm__ __volatile__( \ + "vxor " VR4(r) "," VR4(r) "," VR0(r) "\n" \ + "vxor " VR5(r) "," VR5(r) "," VR1(r) "\n" \ + "vxor " VR6(r) "," VR6(r) "," VR2(r) "\n" \ +@@ -217,7 +213,7 @@ typedef struct v { + : RVR0(r), RVR1(r), RVR2(r), RVR3(r));\ + break; \ + case 4: \ +- __asm( \ ++ __asm__ __volatile__( \ +
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/fontbakery/
commit: d19217e3c3d23ddb7b29e6db71febdea6df7e36f Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 04:00:29 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 04:00:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d19217e3 media-gfx/fontbakery: add 0.8.10 Signed-off-by: Julien Roy jroy.ca> media-gfx/fontbakery/fontbakery-0.8.10.ebuild | 61 +++ 1 file changed, 61 insertions(+) diff --git a/media-gfx/fontbakery/fontbakery-0.8.10.ebuild b/media-gfx/fontbakery/fontbakery-0.8.10.ebuild new file mode 100644 index 0..911fc09df --- /dev/null +++ b/media-gfx/fontbakery/fontbakery-0.8.10.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_10 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Font quality assurance tool" +HOMEPAGE=" + https://github.com/googlefonts/fontbakery + https://pypi.org/project/fontbakery/ +" +SRC_URI="https://github.com/googlefonts/fontbakery/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/axisregistry-0.3.9[${PYTHON_USEDEP}] + >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] + >=dev-python/beziers-0.4.0[${PYTHON_USEDEP}] + >=dev-python/cmarkgfm-2022.10.27[${PYTHON_USEDEP}] + >=dev-python/collidoscope-0.5.0[${PYTHON_USEDEP}] + >=dev-python/defcon-0.10.2[${PYTHON_USEDEP}] + >=dev-python/font-v-2.1.0[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.38.0[${PYTHON_USEDEP}] + >=dev-python/gflanguages-0.4.0[${PYTHON_USEDEP}] + >=dev-python/glyphsets-0.5.4[${PYTHON_USEDEP}] + >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}] + >=dev-python/pip-api-0.0.30[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.17.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + >=dev-python/rich-10.2.2[${PYTHON_USEDEP}] + >=dev-python/stringbrewer-0.0.1[${PYTHON_USEDEP}] + >=dev-python/vharfbuzz-0.1.1[${PYTHON_USEDEP}] + >=dev-util/ots-8.1.4 + >=media-gfx/dehinter-4.0.0[${PYTHON_USEDEP}] + >=media-gfx/ufolint-1.2.0[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/ufo2ft[${PYTHON_USEDEP}] + dev-python/kurbopy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +# distutils_enable_sphinx docs/source \ +# "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/
commit: 7a7b2a546fe65bdd30f84ffc56201a4c1f462af9 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:17:10 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:17:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a7b2a54 dev-python/glyphsets: add 0.5.4 Signed-off-by: Julien Roy jroy.ca> dev-python/glyphsets/Manifest | 1 + dev-python/glyphsets/glyphsets-0.5.4.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest index e8ccaca71..ab07488f0 100644 --- a/dev-python/glyphsets/Manifest +++ b/dev-python/glyphsets/Manifest @@ -1 +1,2 @@ DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027 SHA512 9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a +DIST glyphsets-0.5.4.gh.tar.gz 1481737 BLAKE2B 1fbbb2bc3999674d0076fe11a6f8e92ab58855a26fde528a4205ac6e9c7fa35ffe31c2d366d70155dbe0c70fdbdb9b6a3612687739af80da12aa679f0cc97cc5 SHA512 b2b6be9574b19f3eb4944676982f5668e04ae0fdf9e9307ded38eeba26e7baca43b7492f9f77e5106a10b5faff5a09a527ffc1322b3202da5bf345fdea6e939a diff --git a/dev-python/glyphsets/glyphsets-0.5.4.ebuild b/dev-python/glyphsets/glyphsets-0.5.4.ebuild new file mode 100644 index 0..fa61be82b --- /dev/null +++ b/dev-python/glyphsets/glyphsets-0.5.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A python API for evaluating coverage of glyph sets in font projects" +HOMEPAGE=" + https://github.com/googlefonts/glyphsets + https://pypi.org/project/glyphsets/ +" +SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +#ufoLib2 is an indirect dependency +RDEPEND=" + dev-python/fonttools[${PYTHON_USEDEP}] + dev-python/ufoLib2[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}/${PN}-0.5.0-remove-setuptools_scm.constraint.patch" ) + +python_prepare_all() { + export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/
commit: d0b1c3b75d4a48285650b04e6f968ce94800ea50 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:16:35 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:16:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0b1c3b7 dev-python/glyphsets: enable py3.11 Signed-off-by: Julien Roy jroy.ca> dev-python/glyphsets/glyphsets-0.5.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/glyphsets/glyphsets-0.5.1.ebuild b/dev-python/glyphsets/glyphsets-0.5.1.ebuild index 5bc52409c..fa61be82b 100644 --- a/dev-python/glyphsets/glyphsets-0.5.1.ebuild +++ b/dev-python/glyphsets/glyphsets-0.5.1.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/fontbakery/
commit: c6ac7c901a3f8bede9c4fc39d6bd5ac438ecae62 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 04:00:17 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 04:00:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6ac7c90 media-gfx/fontbakery: update SRC_URI Signed-off-by: Julien Roy jroy.ca> media-gfx/fontbakery/Manifest | 3 ++- media-gfx/fontbakery/fontbakery-0.7.38.ebuild | 8 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/media-gfx/fontbakery/Manifest b/media-gfx/fontbakery/Manifest index ec69bf933..a26425d5b 100644 --- a/media-gfx/fontbakery/Manifest +++ b/media-gfx/fontbakery/Manifest @@ -1 +1,2 @@ -DIST fontbakery-0.7.38.tar.gz 31171347 BLAKE2B a07762237453e6bd72b7eea2ed5ab82b5ceafc759dd38ed3fbcf723fe3a81b1eccff6d6210f7342655980c509f7f0ad9a40fee107326a37d6b7fc06f661519c8 SHA512 795ccbe0ac248c22821813ea9bd1f90c1da58746f3f02a714e6d93dc6ae3bb0a46a0a83332856fa97439c222d5b0adece83c1e70a3b95441f7c83893f04187b8 +DIST fontbakery-0.7.38.gh.tar.gz 31171347 BLAKE2B a07762237453e6bd72b7eea2ed5ab82b5ceafc759dd38ed3fbcf723fe3a81b1eccff6d6210f7342655980c509f7f0ad9a40fee107326a37d6b7fc06f661519c8 SHA512 795ccbe0ac248c22821813ea9bd1f90c1da58746f3f02a714e6d93dc6ae3bb0a46a0a83332856fa97439c222d5b0adece83c1e70a3b95441f7c83893f04187b8 +DIST fontbakery-0.8.10.gh.tar.gz 39553778 BLAKE2B 8a773620274755866cfe021dcf6a82050d5fe5f4100eb2ec6443082fa97c7bcc76934c0500ea097dfa76e320ced53400e60bd5a8e17c8e8732c7f128cf45194a SHA512 96927cbfebf26763ca948446d5d7908c074c700fcfc70e94d4e07e7daf64f7e260cd11dd7e2f545134b297e54d2adef4ddff3c840672097fbd19ced52092b456 diff --git a/media-gfx/fontbakery/fontbakery-0.7.38.ebuild b/media-gfx/fontbakery/fontbakery-0.7.38.ebuild index 92fc34a04..523066543 100644 --- a/media-gfx/fontbakery/fontbakery-0.7.38.ebuild +++ b/media-gfx/fontbakery/fontbakery-0.7.38.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_10 ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -12,7 +13,7 @@ HOMEPAGE=" https://github.com/googlefonts/fontbakery https://pypi.org/project/fontbakery/ " -SRC_URI="https://github.com/googlefonts/fontbakery/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/googlefonts/fontbakery/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="Apache-2.0" SLOT="0" @@ -33,7 +34,6 @@ RDEPEND=" >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] >=dev-python/rich-10.2.2[${PYTHON_USEDEP}] >=dev-python/stringbrewer-0.0.1[${PYTHON_USEDEP}] - >=dev-python/toml-0.10.2[${PYTHON_USEDEP}] >=dev-python/vharfbuzz-0.1.1[${PYTHON_USEDEP}] >=dev-util/ots-8.1.4 >=media-gfx/dehinter-3.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/beziers/
commit: 6c7760169447324508fc4cbe5f0c26c06076d025 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:56:17 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:56:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c776016 dev-python/beziers: use DISTUTILS_USE_PEP517 Signed-off-by: Julien Roy jroy.ca> dev-python/beziers/beziers-0.4.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/beziers/beziers-0.4.0.ebuild b/dev-python/beziers/beziers-0.4.0.ebuild index 029255587..0c99ca988 100644 --- a/dev-python/beziers/beziers-0.4.0.ebuild +++ b/dev-python/beziers/beziers-0.4.0.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glyphsets/
commit: 6b451d26b04da24a1de88b329fc54aae73817028 Author: Julien Roy jroy ca> AuthorDate: Fri Jan 13 03:16:04 2023 + Commit: Julien Roy jroy ca> CommitDate: Fri Jan 13 03:16:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b451d26 dev-python/glyphsets: drop 0.5.0 Signed-off-by: Julien Roy jroy.ca> dev-python/glyphsets/Manifest | 1 - dev-python/glyphsets/glyphsets-0.5.0.ebuild | 36 - 2 files changed, 37 deletions(-) diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest index 4267e053c..e8ccaca71 100644 --- a/dev-python/glyphsets/Manifest +++ b/dev-python/glyphsets/Manifest @@ -1,2 +1 @@ -DIST glyphsets-0.5.0.gh.tar.gz 1473150 BLAKE2B d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a SHA512 94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02 DIST glyphsets-0.5.1.gh.tar.gz 1473698 BLAKE2B 414ac3c1647ab483545d65f7503c84f19f9d2a0132d246011f88dd11835a297657a16873645d8dc383a77658f275983546b91b96d9c2fa15f47d8fc03562e027 SHA512 9237a2ee86ba25f5023f3ea863739b06374fb16d1655458fdc680b64cb54a1cec0134a2826b4cd1646bae70a33def601d547d2b2432275d68f0c6eb472ea376a diff --git a/dev-python/glyphsets/glyphsets-0.5.0.ebuild b/dev-python/glyphsets/glyphsets-0.5.0.ebuild deleted file mode 100644 index a0f0924f2..0 --- a/dev-python/glyphsets/glyphsets-0.5.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A python API for evaluating coverage of glyph sets in font projects" -HOMEPAGE=" - https://github.com/googlefonts/glyphsets - https://pypi.org/project/glyphsets/ -" -SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -#ufoLib2 is an indirect dependency -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/ufoLib2[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - >=dev-python/setuptools_scm-4[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/${P}-remove-setuptools_scm.constraint.patch" ) - -python_prepare_all() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}" - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/, sys-apps/portage/files/
commit: 8ddb68918c66718723eb3a220dbce1e55f3444a7 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 03:47:38 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 03:47:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddb6891 sys-apps/portage: drop 3.0.38.1-r6, 3.0.42-r1 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 2 - .../portage/files/portage-3.0.38.1-xz-32-bit.patch | 90 --- sys-apps/portage/portage-3.0.38.1-r6.ebuild| 292 - sys-apps/portage/portage-3.0.42-r1.ebuild | 292 - 4 files changed, 676 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index ae06f1d83f9e..4edbecddeb93 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,4 +1,2 @@ -DIST portage-3.0.38.1.tar.bz2 1116216 BLAKE2B d1cb4cc1924673d07ea7174ad0a84b3af977dd28ca659695d3e4014e4aa83b054acba82a160e7c0a8d3d4fbc3514bea619c3d720e450cb4890818e4b1bc1e43a SHA512 1375565e936276fd6cfd2a4f6f782b91e234e973d6a998f2276a076dd165272bcf12067fd01e77b238f194eac69edf967bbe3ac62edc3701fe9375c693622ab9 DIST portage-3.0.41.tar.bz2 1119737 BLAKE2B 6c6d1fa11f16362505e321eb530d233cf73a7e1cc7dab2fc88ad40701c16835e08a7d16a408381e2f717ac5f48d46344e57b9b5296be4eba0a7583540c6a81aa SHA512 046621ee59b2b1b374a63091028ed3462b1212960b337e8e034c739d5c51d5ae1e7b491c88940199e710081409e38778749a5c86576cf5bb6c59b1890dc892b5 -DIST portage-3.0.42.tar.bz2 1122793 BLAKE2B 9df93e5ebeab415bd3b56e4e1771b628f5e3622d997aa8818e7ce42f77d60ffcb1807093dbc44852c5b359c632c11dcb7db6c026f2e7e224293e7ebb9e64b286 SHA512 f3d2bb5a1adc801c641ff14043b1617831c646a9432b2602e48343d8264850bb410a1666d646b97e224864d56cc7acae0aa044a7476384030063fb77e4323724 DIST portage-3.0.43.tar.bz2 1139615 BLAKE2B e0f2646c3b6d5d49ec23038ad27507f7b9c0c03b848e82aff336896802c07b29344f924c4525d880f8895ba38f8116a7c79ecea51c794a433da9bd146efadc20 SHA512 b5e5339f3b5446f5c8f9b319e86e82d260e004b0606c3d0eadf09f91c95de0279c64c0fc4d7f6251ebd2cf7a65ba1ba37d752ed48b712e72b8c024835e747691 diff --git a/sys-apps/portage/files/portage-3.0.38.1-xz-32-bit.patch b/sys-apps/portage/files/portage-3.0.38.1-xz-32-bit.patch deleted file mode 100644 index fa50fbab01fc.. --- a/sys-apps/portage/files/portage-3.0.38.1-xz-32-bit.patch +++ /dev/null @@ -1,90 +0,0 @@ -https://github.com/gentoo/portage/commit/6a47cc7bcf49b7c17fdca31969b6d6aeff84332c -https://github.com/gentoo/portage/commit/041da67db3a61d19fa5b287db4da9c51794af115 -https://github.com/gentoo/portage/commit/6834e464803b5ac98f8ab1bbca5379970b5bc6d9 - -From 6a47cc7bcf49b7c17fdca31969b6d6aeff84332c Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 17 Oct 2022 19:37:03 +0100 -Subject: [PATCH] xz: add workaround for < xz 5.3.3_alpha 32-bit issue - -With older versions of xz, xz -T0 will on 32-bit systems -try to allocate too much memory and bail out. - -After discussing with upstream, we set --memlimit-compress=50% as a -way to make things work with both older & newer versions. This limiting -is essentially already present with >= 5.3.3_alpha as -T0 includes it. - -Note that we don't need to do this for decompression as it's automatic -there for newer versions and older versions -Tn a no-op. - -Signed-off-by: Sam James a/bin/ecompress -+++ b/bin/ecompress -@@ -128,7 +128,7 @@ if [[ ${PORTAGE_COMPRESS_FLAGS+set} != "set" ]] ; then - # See: https://bugs.gentoo.org/672916 - # Setting '--rm' will remove the source files after a successful compression. - lz4) PORTAGE_COMPRESS_FLAGS="-m --rm";; -- xz) PORTAGE_COMPRESS_FLAGS="-9 -T$(___makeopts_jobs)";; -+ xz) PORTAGE_COMPRESS_FLAGS="-9 -T$(___makeopts_jobs) --memlimit-compress=50%";; - zstd) PORTAGE_COMPRESS_FLAGS="-q --rm -T$(___makeopts_jobs)";; - esac - fi - -From 041da67db3a61d19fa5b287db4da9c51794af115 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 17 Oct 2022 23:07:58 +0100 -Subject: [PATCH] xz: pass -q to xz - -Avoids noise from memlimit-compress. - -Signed-off-by: Sam James a/bin/ecompress -+++ b/bin/ecompress -@@ -128,7 +128,7 @@ if [[ ${PORTAGE_COMPRESS_FLAGS+set} != "set" ]] ; then - # See: https://bugs.gentoo.org/672916 - # Setting '--rm' will remove the source files after a successful compression. - lz4) PORTAGE_COMPRESS_FLAGS="-m --rm";; -- xz) PORTAGE_COMPRESS_FLAGS="-9 -T$(___makeopts_jobs) --memlimit-compress=50%";; -+ xz) PORTAGE_COMPRESS_FLAGS="-9 -T$(___makeopts_jobs) --memlimit-compress=50% -q";; - zstd) PORTAGE_COMPRESS_FLAGS="-q --rm -T$(___makeopts_jobs)";; - esac - fi - -From 6834e464803b5ac98f8ab1bbca5379970b5bc6d9 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 21 Oct 2022 02:32:17 +0100 -Subject: [PATCH] ecompress: don't set -9 for xz -MIME-Version:
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsixel/
commit: 6a6fa3740348c14c20902f5d0876daa8d578b5ca Author: Sam James gentoo org> AuthorDate: Fri Jan 13 03:49:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 03:49:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6fa374 media-libs/libsixel: Stabilize 1.10.3 ppc, #889006 Signed-off-by: Sam James gentoo.org> media-libs/libsixel/libsixel-1.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsixel/libsixel-1.10.3.ebuild b/media-libs/libsixel/libsixel-1.10.3.ebuild index 49ec04c37761..1f6eab79a46f 100644 --- a/media-libs/libsixel/libsixel-1.10.3.ebuild +++ b/media-libs/libsixel/libsixel-1.10.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86" IUSE="curl gd gtk jpeg png python test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: abe350993b1d677de56888d0b1971517a5c3cc56 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 03:49:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 03:49:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe35099 media-video/mpv: Stabilize 0.35.0-r1 ppc, #889006 Signed-off-by: Sam James gentoo.org> media-video/mpv/mpv-0.35.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/mpv/mpv-0.35.0-r1.ebuild b/media-video/mpv/mpv-0.35.0-r1.ebuild index 7882a7e133ca..6fa992dfd848 100644 --- a/media-video/mpv/mpv-0.35.0-r1.ebuild +++ b/media-video/mpv/mpv-0.35.0-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mpv-player/mpv.git; else SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux" + KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86 ~amd64-linux" fi DESCRIPTION="Media player for the command line"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 91bff8e1a6489728a3951a052ff7bd3daa1903b3 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 03:46:34 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 03:46:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bff8e1 sys-apps/file: depend on newer libseccomp for faccessat2() This ensures correct upgrade ordering and also mitigates issues w/ partial upgrades - newer libseccomp is needed for faccessat2 to be defined properly. Bug: https://bugs.gentoo.org/889046 Signed-off-by: Sam James gentoo.org> sys-apps/file/{file-5.43-r2.ebuild => file-5.43-r3.ebuild} | 14 +- sys-apps/file/{file-5.44-r2.ebuild => file-5.44-r3.ebuild} | 10 +++--- sys-apps/file/file-.ebuild | 12 3 files changed, 24 insertions(+), 12 deletions(-) diff --git a/sys-apps/file/file-5.43-r2.ebuild b/sys-apps/file/file-5.43-r3.ebuild similarity index 95% rename from sys-apps/file/file-5.43-r2.ebuild rename to sys-apps/file/file-5.43-r3.ebuild index 610753073aa6..040db6fb3eb5 100644 --- a/sys-apps/file/file-5.43-r2.ebuild +++ b/sys-apps/file/file-5.43-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -38,15 +38,19 @@ DEPEND=" ${PYTHON_DEPS} dev-python/setuptools[${PYTHON_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND} + seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${DEPEND} python? ( !dev-python/python-magic ) - seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )" +" BDEPEND+=" python? ( ${PYTHON_DEPS} ${DISTUTILS_DEPS} - )" + ) +" PATCHES=( "${FILESDIR}/file-5.43-portage-sandbox.patch" #713710 #728978 diff --git a/sys-apps/file/file-5.44-r2.ebuild b/sys-apps/file/file-5.44-r3.ebuild similarity index 96% rename from sys-apps/file/file-5.44-r2.ebuild rename to sys-apps/file/file-5.44-r3.ebuild index b20035b2e73c..cdeb8bd0cfe1 100644 --- a/sys-apps/file/file-5.44-r2.ebuild +++ b/sys-apps/file/file-5.44-r3.ebuild @@ -39,17 +39,21 @@ DEPEND=" ${PYTHON_DEPS} dev-python/setuptools[${PYTHON_USEDEP}] ) + seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " -RDEPEND="${DEPEND} +RDEPEND=" + ${DEPEND} python? ( !dev-python/python-magic ) - seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )" + seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) +" BDEPEND+=" python? ( ${PYTHON_DEPS} ${DISTUTILS_DEPS} - )" + ) +" PATCHES=( "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild index c83ce4f71f81..0c13d481dc8d 100644 --- a/sys-apps/file/file-.ebuild +++ b/sys-apps/file/file-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,17 +39,21 @@ DEPEND=" ${PYTHON_DEPS} dev-python/setuptools[${PYTHON_USEDEP}] ) + seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) " -RDEPEND="${DEPEND} +RDEPEND=" + ${DEPEND} python? ( !dev-python/python-magic ) - seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )" + seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] ) +" BDEPEND+=" python? ( ${PYTHON_DEPS} ${DISTUTILS_DEPS} - )" + ) +" PATCHES=( "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet
[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/
commit: 72e1ad6167838adb3ad4c4cf85bc6272992db51f Author: Sam James gentoo org> AuthorDate: Fri Jan 13 03:45:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 03:45:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e1ad61 sys-apps/file: drop 5.44-r1 Signed-off-by: Sam James gentoo.org> sys-apps/file/file-5.44-r1.ebuild | 170 -- 1 file changed, 170 deletions(-) diff --git a/sys-apps/file/file-5.44-r1.ebuild b/sys-apps/file/file-5.44-r1.ebuild deleted file mode 100644 index c29778951f51.. --- a/sys-apps/file/file-5.44-r1.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_OPTIONAL=1 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 libtool toolchain-funcs multilib-minimal - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/glensc/file.git; - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/file.asc - inherit verify-sig - SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz; - SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc )" - - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )" -fi - -DESCRIPTION="Identify a file's format by scanning binary data for patterns" -HOMEPAGE="https://www.darwinsys.com/file/; - -LICENSE="BSD-2" -SLOT="0" -IUSE="bzip2 lzip lzma python seccomp static-libs zlib zstd" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) - lzip? ( app-arch/lzlib ) - lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] ) - python? ( - ${PYTHON_DEPS} - dev-python/setuptools[${PYTHON_USEDEP}] - ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) - zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND} - python? ( !dev-python/python-magic ) - seccomp? ( sys-libs/libseccomp[${MULTILIB_USEDEP}] )" -BDEPEND+=" - python? ( - ${PYTHON_DEPS} - ${DISTUTILS_DEPS} - )" - -PATCHES=( - "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not upstream yet - "${FILESDIR}/file-5.43-portage-sandbox.patch" #889046 - "${FILESDIR}/file-5.44-limits-solaris.patch" # applied upstream - "${FILESDIR}/file-5.44-seccomp-utimes.patch" # upstream -) - -src_prepare() { - default - - if [[ ${PV} == ]] ; then - eautoreconf - else - elibtoolize - fi - - # Don't let python README kill main README, bug ##60043 - mv python/README.md python/README.python.md || die - - # bug #662090 - sed 's...@readme.md@README.python.md@' -i python/setup.py || die -} - -multilib_src_configure() { - local myeconfargs=( - --enable-fsect-man5 - $(use_enable bzip2 bzlib) - $(multilib_native_use_enable lzip lzlib) - $(use_enable lzma xzlib) - $(use_enable seccomp libseccomp) - $(use_enable static-libs static) - $(use_enable zlib) - $(use_enable zstd zstdlib) - ) - - econf "${myeconfargs[@]}" -} - -build_src_configure() { - local myeconfargs=( - --disable-shared - --disable-libseccomp - --disable-bzlib - --disable-xzlib - --disable-zlib - ) - - econf_build "${myeconfargs[@]}" -} - -need_build_file() { - # When cross-compiling, we need to build up our own file - # because people often don't keep matching host/target - # file versions, bug #362941 - tc-is-cross-compiler && ! has_version -b "~${CATEGORY}/${P}" -} - -src_configure() { - local ECONF_SOURCE="${S}" - - if need_build_file ; then - mkdir -p "${WORKDIR}"/build || die - cd "${WORKDIR}"/build || die - build_src_configure - fi - - multilib-minimal_src_configure -} - -multilib_src_compile() { - if multilib_is_native_abi ; then - emake - else - # bug #586444 - emake -C src magic.h - emake -C src libmagic.la - fi -} - -src_compile() { - if need_build_file ; then - # bug #586444 - emake -C "${WORKDIR}"/build/src magic.h - emake -C "${WORKDIR}"/build/src file - local -x PATH="${WORKDIR}/build/src:${PATH}" - fi - - multilib-minimal_src_compile