[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_server/
commit: 4e99c50ca49ea0eb5cccec69d1773a0f664b8b14 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:41:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:41:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e99c50c dev-python/jupyter_server: add 1.18.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jupyter_server/Manifest | 1 + .../jupyter_server/jupyter_server-1.18.1.ebuild| 76 ++ 2 files changed, 77 insertions(+) diff --git a/dev-python/jupyter_server/Manifest b/dev-python/jupyter_server/Manifest index 241fe77a0b23..20de618ae9a9 100644 --- a/dev-python/jupyter_server/Manifest +++ b/dev-python/jupyter_server/Manifest @@ -1,3 +1,4 @@ DIST jupyter_server-1.17.0.tar.gz 445648 BLAKE2B d7e19804b6b4cccb72c0a24febe8702829c2a32768e916a9da09ee9f55a08e360cf2a81c3c4bc535ff342c916155bc0b7933a9b5b49645db2b5f9a58ec02ab3a SHA512 d99d4036698d6f8d5e1258de214e3cbc6239b978314af4af7e722789c950edb1f261b98e666cffb46efdfe97a23c001784cfd29d7bf75c02dae53c2c07476b7f DIST jupyter_server-1.17.1.tar.gz 449682 BLAKE2B ca7a8b57c50a552c20e3c2a6a1318357df87027770bb0f37ee5c6c8db1a99116429ace7f7a28fca9f62728ba8469ce9875dc6f3a4cdf0a447ea8df616dff936f SHA512 bf37188a796e590340589414361e04c8e0f5f81d0e03cf55ad12ef7b59f35708996664da27727824424dadc038b44259a66e55f99c2da4270e727eae615f4e26 DIST jupyter_server-1.18.0.tar.gz 450132 BLAKE2B a378ba3bfdc629d05478c33365b2d6df893b9ce1dc3ce26c78efcbd69b42441ff730ca58a83fb87446d073f849ce5a6c725784a15953fe9bdae119e529fe30c8 SHA512 5a194a9811162774990b125020d75c134ca32ab916c046cf0345a3959868ab7b293c0659bd54c2da91ef5e8bbb9b433f9a6c16d829277d0f34e924c6332fa6c0 +DIST jupyter_server-1.18.1.tar.gz 451117 BLAKE2B ac9088f8f5c5afa6455f41b4006c0d49286006574101b42dd8e28501c97dcf10d7ee534d54b8cf26a8f34c7d2ba446485ce273ce04e22c39a22e5346d55ea4f5 SHA512 7acf101f337af903318de263dcf78cf3b45b799bb6095bc79568fde7f3f56ca508d39a1d40ffe2a4ab0bdc0173f0ee2f4a7426f41e0855c1b7f9dfd86f7e6d73 diff --git a/dev-python/jupyter_server/jupyter_server-1.18.1.ebuild b/dev-python/jupyter_server/jupyter_server-1.18.1.ebuild new file mode 100644 index ..7d41175712ea --- /dev/null +++ b/dev-python/jupyter_server/jupyter_server-1.18.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=jupyter +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications" +HOMEPAGE="https://jupyter.org; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] + =dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}] + >=dev-python/jupyter_core-4.7.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.2.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/prometheus_client[${PYTHON_USEDEP}] + >=dev-python/pyzmq-17[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] + >=www-servers/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1[${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-timeout[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + dev-python/pydata-sphinx-theme \ + dev-python/myst_parser \ + dev-python/ipython \ + dev-python/sphinxemoji \ + dev-python/sphinxcontrib-github-alt \ + dev-python/sphinxcontrib-openapi +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # This fails if your terminal is zsh (and maybe other non-bash as well?) + tests/test_terminal.py::test_culling + tests/test_terminal.py::test_terminal_create_with_cwd + tests/test_terminal.py::test_terminal_create_with_relative_cwd +) + +src_prepare() { + # disable npm use + sed -i -e '/\[tool\.jupyter-packaging\.builder\]/,+1d' pyproject.toml || die + distutils-r1_src_prepare +} + +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/jupyter_server/
commit: 64ad8ac89775773cbffc47894ae3c6396170b76f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:37:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:37:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ad8ac8 dev-python/jupyter_server: Stabilize 1.17.0 x86, #834198 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jupyter_server/jupyter_server-1.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild index 9f85b19598f2..248b7cd68bc2 100644 --- a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild +++ b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipyparallel/
commit: db861907eef6f93c6ac3d9dc0a5545139aa8f59e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:37:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:37:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db861907 dev-python/ipyparallel: Stabilize 8.3.0 x86, #834198 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ipyparallel/ipyparallel-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild index 8db4409eb536..bc56eae4eda4 100644 --- a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" dev-python/entrypoints[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_server/
commit: 5cf96e742da8847a5eaa678816eaab915c6371b5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:37:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:37:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf96e74 dev-python/jupyter_server: Stabilize 1.17.0 hppa, #834198 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jupyter_server/jupyter_server-1.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild index e42e420e2751..9f85b19598f2 100644 --- a/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild +++ b/dev-python/jupyter_server/jupyter_server-1.17.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipyparallel/
commit: 1c30e12925d1b9085bae971ddbe300c50828bc6d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:37:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:37:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c30e129 dev-python/ipyparallel: Stabilize 8.3.0 hppa, #834198 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/ipyparallel/ipyparallel-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild index e4607ceb0e1f..8db4409eb536 100644 --- a/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/entrypoints[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip-run/
commit: c2bb28ab38db7117057851fc202c55ec02b51c42 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:34:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:37:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bb28ab dev-python/pip-run: add 8.8.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pip-run/Manifest | 1 + dev-python/pip-run/pip-run-8.8.1.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest index 919e3b249dd7..e5feb840c0e3 100644 --- a/dev-python/pip-run/Manifest +++ b/dev-python/pip-run/Manifest @@ -1 +1,2 @@ DIST pip-run-8.8.0.gh.tar.gz 22145 BLAKE2B 18b915a29a1767022a609e356005e87f035c3d9bab6dd5ab44f9f42668f4d64c4ee5360cb92b217aa2b7b94e0fbfdb5f0e494e668d9bed8badc38ab36cced353 SHA512 301083a34dea08035819024f17d8108f9751a765cdfc8f2e273b948c7746111efedd80765a63c3ac145bdf7d2b41c9a0b2b20286181c4c94cbc5501fb81eb74d +DIST pip-run-8.8.1.gh.tar.gz 22443 BLAKE2B 4f87e3ec9867971916a0d5c463cdae63c7bb95ba457ff6e04101c1c37ea8728e2db2bad805b10bb6843b5ded1cb095d0f493b02c8a6e73aa4b782b849aa5ffb4 SHA512 ae964ca96f0be33fdb33974061e75486c443fda5edf0cf43247e8bd293d9a6a87d2cd421100578ed5179f13c9f46ff10ec730e0b403982da7e8aac22651268ea diff --git a/dev-python/pip-run/pip-run-8.8.1.ebuild b/dev-python/pip-run/pip-run-8.8.1.ebuild new file mode 100644 index ..4a52697a06ef --- /dev/null +++ b/dev-python/pip-run/pip-run-8.8.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Install packages and run Python with them" +HOMEPAGE=" + https://github.com/jaraco/pip-run/ + https://pypi.org/project/pip-run/ +" +SRC_URI=" + https://github.com/jaraco/pip-run/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/autocommand[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/path-py[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pygments[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Needs network access, and another test dep nbformat + pip_run/tests/test_scripts.py +) + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/octokit/
commit: f67cb8088294a2bc89e6c430144adc87b69c5344 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 6 05:27:13 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 6 05:28:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67cb808 dev-ruby/octokit: add 4.25.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/octokit/Manifest | 1 + dev-ruby/octokit/octokit-4.25.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest index 0bf49ef33a4d..2f541a34afa3 100644 --- a/dev-ruby/octokit/Manifest +++ b/dev-ruby/octokit/Manifest @@ -2,3 +2,4 @@ DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B c852f34dc99b10fb06194bda9f15bffb4242a DIST octokit-4.23.0.tar.gz 3149606 BLAKE2B a948f8ad114dd892ee98f18f00104008fb2877eaecd250da834a59fbc24560e1eea5df0aaaf0a25cf2fb980a3c72fc12955d75c7c4348ea60a392abb78e92c92 SHA512 0cd039a8137d3153ca8dbbed9ea1e6eadb9fde8c447b8f5457c05a88b2dfcd6d4b3bcd4c4a828850809146fec588fdacf96e025d0e82ee61ea3abfffdc61 DIST octokit-4.24.0.tar.gz 3151075 BLAKE2B df9a20854358722bb92e894413b4b8d50e911aba23d610da4d00e6ff8e03df2c442a83a781c836f5f780a2079992a28c77ae59ae89d49386a009af8f29d8a9d5 SHA512 e2cabc820732b6d9e71b37807007e17fba23199faa127c3480c37b5c8fca1a0ddcaffe5815ffe7a9efe3ef3b617b9099dca8b01e58b4210cbf68566897a93ce7 DIST octokit-4.25.0.tar.gz 3154678 BLAKE2B 97e73f2847db78f2e1ced7d1a7fa7e9ef68d5f12b2bace78e6439656bd9525731422830f1d9a082204bc07331c1268be8bfa32c1375cb451b18e2b0f5294b589 SHA512 229b2c93190ca3e2ae49232e1173dfc2ccbebb68af7cb79d0168462a8f6bc5ffcff814004163986134605b6ae3882238cf246f33844c510f54f98170d46cb915 +DIST octokit-4.25.1.tar.gz 3154185 BLAKE2B b1698de8694cd2e147542eb6e7e9784428daa035a6e123c05c135558a669c0d222ef4629cc89de815a51b7b3660a8dd2cb80e8d11b90ac43f661e3e2e078b0c0 SHA512 780393e6765e82f0fbfada3b8800ccb981df4383ebfda0b218c24bac224b39f836c3d9cb94cf2564676000862dec7ab94cd2dbdaff51c37142d1f45140121bf1 diff --git a/dev-ruby/octokit/octokit-4.25.1.ebuild b/dev-ruby/octokit/octokit-4.25.1.ebuild new file mode 100644 index ..1f905e4ae5f5 --- /dev/null +++ b/dev-ruby/octokit/octokit-4.25.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby toolkit for the Github API" +HOMEPAGE="https://github.com/octokit/octokit.rb; +SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RUBY_S=octokit.rb-${PV} + +ruby_add_rdepend " + || ( dev-ruby/faraday:2 dev-ruby/faraday:1 ) + >=dev-ruby/sawyer-0.9:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/jwt + dev-ruby/mime-types + >=dev-ruby/netrc-0.7.7 + >=dev-ruby/rbnacl-7.1.1:6 + dev-ruby/vcr[json] + dev-ruby/webmock:3 )" + +all_ruby_prepare() { + sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \ + -e '/pry/ s:^:#:' \ + -i spec/helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest/
commit: 6a5fe98ee2a2091ac47d5880140abf437f11da14 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 6 05:18:39 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 6 05:28:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5fe98e dev-ruby/minitest: add 5.16.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/minitest/Manifest | 1 + dev-ruby/minitest/minitest-5.16.2.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest index d0cee3ff547c..1e0c75406269 100644 --- a/dev-ruby/minitest/Manifest +++ b/dev-ruby/minitest/Manifest @@ -4,3 +4,4 @@ DIST minitest-5.14.4.gem 86016 BLAKE2B 1f7b8c72b41e1f4e47852021dd99df411a427ac8b DIST minitest-5.15.0.gem 87040 BLAKE2B 71e7a7952c25fd37067a449867d74a2f18a8a42d1fbd72f24d6db226c54a18e9a21958654d4176176804bedd09ef9d1d3be68f79e29312c3f85d0930d3d68d7b SHA512 5e97a7aa616966ffc60e10cdc0ba123a7e793f10283ec3b6bf36066177036788cb950ad566fbac49e613b93f08b9846534f463017cde966b4890c3a34a2286be DIST minitest-5.16.0.gem 92160 BLAKE2B 2d7b325e9907564aa1763877281b56347511d0e1ce0224642c4fec9f4e43c25449ee285d48e64fc07ffca063c2821209b07a2c2d7e378fdaf41a82d079ea9667 SHA512 97eda6bbd592dd08528cecd8bc85e0dacdc5417ca1204c182cf0833d5ede36f4ccdd56dd23ffe5fd7d9a859d2bfbfe2a59c989dec17e392749980eff9b3e43ce DIST minitest-5.16.1.gem 92160 BLAKE2B 18cd40f199aaa97e642a53e744dd773dde18809f4f0635f9921ba7f9db8464402bc8b60b09dbda95a45bf1afd256e65d685b5158b56bbac9831b0e8dccc52ca3 SHA512 ef01144a9b62a8bb987677789d0eda0448d49e663e9d391749762a282c7dc5cb4c44bc1b9de3e1a188e16bbd1333fd8b7f755f3d64d33ed7259d1541266ff9d2 +DIST minitest-5.16.2.gem 93184 BLAKE2B 005af875bf38e3744bf9de90ec6e964487908a817c19094dcee658963ab2c8882bb1cc4e0b19124b83af9f5da019a8d9e611ba21856f50deca8d9eb1757640cb SHA512 714dc201e9a8a45eefa080ee1a45fa66acb2de0cf624e7c6233e7e1745c35ef9e1a8d24236ecf33f440c05c03f09e017c6ff1e077473b22e3abe5d1ff3126989 diff --git a/dev-ruby/minitest/minitest-5.16.2.ebuild b/dev-ruby/minitest/minitest-5.16.2.ebuild new file mode 100644 index ..82de4175ebb6 --- /dev/null +++ b/dev-ruby/minitest/minitest-5.16.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit" +HOMEPAGE="https://github.com/seattlerb/minitest; + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +each_ruby_test() { + export -n A + MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/paint/
commit: 7657f9b3340d2594d5084bfca555dd79da7f8d57 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 6 05:28:09 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 6 05:28:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7657f9b3 dev-ruby/paint: add 2.3.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/paint/Manifest | 1 + dev-ruby/paint/paint-2.3.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-ruby/paint/Manifest b/dev-ruby/paint/Manifest index 6f3b04320103..218af7b99b46 100644 --- a/dev-ruby/paint/Manifest +++ b/dev-ruby/paint/Manifest @@ -1 +1,2 @@ DIST paint-2.2.1.tar.gz 22181 BLAKE2B f0d3e39244fd103e7f248161369189e2e5dafc7eb0f0813998e0da4a80714ab355ca1ebb9357695e97b57db49a90198a2efc0a4043a4e7bfd18fedf58515d113 SHA512 8190c220310b724defa0f482b264afe32bcfd00044380dbb3d8354050857f121c1e084bd737f7b9b89a6950ea4be2c87b7f7282854641df65918bfb6bead5450 +DIST paint-2.3.0.tar.gz 24208 BLAKE2B 6f9028c26966ba5c7e0b7de0e9957b2cd73585679347f281a07d2ac95ab5d12f043580cc5afba8f68fd416854c1824b18ed1f53e11f24277f1718786729e66b9 SHA512 296c73ae3066f2114fdadfbaab81bb0f4b4893c8ab5b41d5dc8ef511104541df2a1bfd9f35582742769cb32e11ad22527fef7938952147eec6d4d36526fb5f60 diff --git a/dev-ruby/paint/paint-2.3.0.ebuild b/dev-ruby/paint/paint-2.3.0.ebuild new file mode 100644 index ..a7b57a3529d0 --- /dev/null +++ b/dev-ruby/paint/paint-2.3.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SHORTCUTS.md" + +RUBY_FAKEGEM_GEMSPEC=paint.gemspec + +inherit ruby-fakegem + +DESCRIPTION="Terminal painter" +HOMEPAGE="https://github.com/janlelis/paint; +SRC_URI="https://github.com/janlelis/paint/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test doc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/msgpack/
commit: 89021919fbea80ab1c5a480a9a1bf9ffbafe0f0b Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 6 05:22:11 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 6 05:28:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89021919 dev-ruby/msgpack: add 1.5.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/msgpack/Manifest | 1 + dev-ruby/msgpack/metadata.xml | 2 +- dev-ruby/msgpack/msgpack-1.5.3.ebuild | 31 +++ 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest index 294a72bfe240..5d7158a8543b 100644 --- a/dev-ruby/msgpack/Manifest +++ b/dev-ruby/msgpack/Manifest @@ -1,3 +1,4 @@ DIST msgpack-1.4.5.gem 86016 BLAKE2B 590226923fd0017a8916b78d87a0a87a006caf1758d563f338371493af2c11ba586a13c7fe1f920e4cfda4a2cf8caa43c679b2709c31cf023f472184234c26c4 SHA512 e750c49c481dbd6bc9c25242f81a86d6ed35895275062cf0928c2929e6c8c354917fa2fcd2a23969cebd650911cf2d244d5d0809ce8252b463c66317f930c64f DIST msgpack-1.5.1.gem 91136 BLAKE2B b5e75c9788cb02c6b96a8543c90d1e601a188943c971d8acc594031e76b4836d543960a5fb4377f609d0c9ec9411a80653eb4167f07df4cad8f695fb69cbf278 SHA512 8104eae39b3bae29849d05fa34574e0bbc2d29a99665a20f867d4c01b2ce1aa126486bcb7cd7e01733d3ca683f56b93e651e06cf71229f2bc6f6c8e3f4ff39b7 DIST msgpack-1.5.2.gem 91136 BLAKE2B fbbadcb82f327f991016e96eb89440dcc3522d67be69cb53a24f7df07d7314edd07dc7f248d26327133fbdf0be44f8b08daca7763af396b55ef7578b19659eb0 SHA512 0a28fbde62527c4344e20181f9538f99281c7b24e1f69d7b9386f1f79486d7ec39bbbde82794d1bac9d827cd3710a672ed5ee411dd02cad5ec5f5ebb5d81f89b +DIST msgpack-1.5.3.gem 90112 BLAKE2B 872f1365b01cdb9bad9486d66f7d7d1b31af758fbd2ad86b5a74e619f487fd7af64fcc2d1ba3d53d8651e248825a707b202ba9d23ff53d4934702a5f6b4f1b0e SHA512 bbb7db6ee60c4e8d7a54bd19e2947343ee1c30ae348d13087901ee2e39c83ddd338a471c424bf1e05b6f10fb15493dc6bda3a71c7e85370a6d3270c8e99f2724 diff --git a/dev-ruby/msgpack/metadata.xml b/dev-ruby/msgpack/metadata.xml index 2e2cdcd5d1f2..f07561c32c76 100644 --- a/dev-ruby/msgpack/metadata.xml +++ b/dev-ruby/msgpack/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project - msgpack + msgpack/msgpack-ruby diff --git a/dev-ruby/msgpack/msgpack-1.5.3.ebuild b/dev-ruby/msgpack/msgpack-1.5.3.ebuild new file mode 100644 index ..2ef38672a7a4 --- /dev/null +++ b/dev-ruby/msgpack/msgpack-1.5.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/msgpack/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/msgpack" + +inherit ruby-fakegem + +DESCRIPTION="Binary-based efficient data interchange format for ruby binding" +HOMEPAGE="https://msgpack.org/; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +IUSE="doc" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Remove jruby-specific specs that are run also for other rubies. + rm -rf spec/jruby || die + + sed -i -e 's/git ls-files/find * -print/' msgpack.gemspec || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 1a98a0f9d4e1ace9688448af0dd2fd57564cfb8a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:19:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:19:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a98a0f9 app-admin/awscli: add 1.25.23 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.25.23.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 96951d012e43..3e3defa685e8 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.25.17.gh.tar.gz 2226115 BLAKE2B d07a9c7a8e13019fd728489d27465497b DIST aws-cli-1.25.20.gh.tar.gz 2227422 BLAKE2B 7dfeb6266578fc61a4fa54f39bbaaabcc8c53fc133f1993669a3cda0398fa67a6e54f122b6a103474a0b6a31c7a259237cf4a759995eab727d8f103a8649163a SHA512 0179487b9dbc9864eeb066e9f4f30c67b17dec589c5860b476cbc7798d1b163080d7d3caeae18367afdd89d299f508bfbbb2150d4795aaa85efdeb5b61030663 DIST aws-cli-1.25.21.gh.tar.gz 2228274 BLAKE2B 3246bcc1607fa7a43cb081192176345c189b8e19c197e22f27396d3dd72f7e55436820010f9245375ddbf4cfc24f13d2fc47864ad34a5dca1529669e91b6bff1 SHA512 26a97d632206016cfba2a8a51949ad623677a04a6582d1f7f28191c02adb39bf8f4b42e22796c3c97c29ae2dc36007803fc25f442111a67f93f3cc8880e50759 DIST aws-cli-1.25.22.gh.tar.gz 2228459 BLAKE2B e9ca58f6be9d5836b2b4d8ce51154ecd9dca3e443a120ff6ab3475b0777ca5e50c17a3c30641c57df1df63cc065fc0316b1e847b695bdfbe49a0a5b330912a74 SHA512 328303792a75c9f44c7e37e825ffb81aa2a071d4ae18b21c31f2c9abc5e0ae8f3ec079725847cd731d4cc49b5064a0244129176789f4ce0865e6d8cae0dda1e8 +DIST aws-cli-1.25.23.gh.tar.gz 2229364 BLAKE2B 1610ceba16cc6555b333d1f2869f4c8667a7aecfb28ac21f46ebd1ca9a3f26da78d1f84816a7ec6c279273c5d17ab97e1963a73499c5a648571da0386f715b88 SHA512 8cc030c386b9a3d58ea2ff41d9a8da30f126707db1b9e8397ee676f3f9f4d0c8f74aa840307ba6664508d47e2f73d7fb3fe5090b7d117aab8d8b47b1b3a191eb diff --git a/app-admin/awscli/awscli-1.25.23.ebuild b/app-admin/awscli/awscli-1.25.23.ebuild new file mode 100644 index ..9f176fa05cc8 --- /dev/null +++ b/app-admin/awscli/awscli-1.25.23.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~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() { + # 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: dev-python/boto3/
commit: d76705c0d57eebb65d6567e1166a8630bb5953dc Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:19:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:19:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76705c0 dev-python/boto3: add 1.24.23 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.24.23.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 1d5e97d14395..66100bd43946 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.24.17.gh.tar.gz 511281 BLAKE2B 577efc0ebfb39957e55bcaf7aa678cdf072e DIST boto3-1.24.20.gh.tar.gz 512415 BLAKE2B c2196a9a518b0e4c0fb6e2382390d7d8e275d834a363856c266f696d57b5d56bf7f6a07df10d44670189098b19e0fcfad2a4907af10cd0d6361a5b2164bd6269 SHA512 cb4e426654895e26867a165304d03a722465441e10bf4dfd76fd7c5b45289785ba83f4f66c45d256a5ef6beb3cf5dfa923ea7479e99361344288ad98350a68a6 DIST boto3-1.24.21.gh.tar.gz 513083 BLAKE2B 1de0405823b6b33efcb11316a3c400180fa3f9064a63023e2f13d6ae18fb6e60ac229ba11c8eb93901d4a6ca65aa32e9ff576b421ffbb6e75476149e93df4d2e SHA512 4f278cbe0bffd2107354aaa76ef7e725a8ea3fcf1688614203204b495be596405fcb0add790922ab09858d94798bc06076c9160f42ff20b855b8a31859c57bc4 DIST boto3-1.24.22.gh.tar.gz 513301 BLAKE2B 1b71d128cc8f8224fd1ef521988e6b5e941562c256c2769941340f6a9e3342394f9e2cf20d658bc4b0e9f5ddaebc832ae8fdc96e35e348b73631ca01f0be33a6 SHA512 eb64a050c1b63da823fad2b10db828fefbf75a95ae1f222576eabb8efa80cbbb3e54862dfd40813a8d58f9c329f4d95595bbebc172bcf0141c241499af7d4726 +DIST boto3-1.24.23.gh.tar.gz 514077 BLAKE2B ff5b661d477e8163e83cb85045b61fa8057f9cab0b93b2d4575904b17361801e3ffc928ee86624bdf61213a0dc93be91f101e30f418869a1c5dd65e16ff9ed2a SHA512 c127f11e7cd42d0c7f2b802de425d087722ae81fc642fd6867d44cf1b1686ca94b3de76b3034abbd9b85393f8f59d18ea46cd68a57804e658d65e9fba6e6f9a6 diff --git a/dev-python/boto3/boto3-1.24.23.ebuild b/dev-python/boto3/boto3-1.24.23.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.23.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/mscgen/
commit: 0e01a9fee418d7f71760c2befb05c8d0efde3594 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:17:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:17:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e01a9fe media-gfx/mscgen: Keyword 0.20 arm64, #856388 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/mscgen/mscgen-0.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/mscgen/mscgen-0.20.ebuild b/media-gfx/mscgen/mscgen-0.20.ebuild index fa0e6c4a4a2c..523b6dcfabed 100644 --- a/media-gfx/mscgen/mscgen-0.20.ebuild +++ b/media-gfx/mscgen/mscgen-0.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="A message sequence chart generator" HOMEPAGE="http://www.mcternan.me.uk/mscgen/; SRC_URI="http://www.mcternan.me.uk/${PN}/software/${PN}-src-${PV}.tar.gz; -KEYWORDS="amd64 arm ppc ppc64 x86 ~x64-solaris" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~x64-solaris" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/
commit: f6f742def37526a585a364c6e9117d0ec901369c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:17:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:17:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f742de sci-chemistry/dssp: Keyword 3.0.11 arm64, #856388 Signed-off-by: Arthur Zamarin gentoo.org> sci-chemistry/dssp/dssp-3.0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-chemistry/dssp/dssp-3.0.11.ebuild b/sci-chemistry/dssp/dssp-3.0.11.ebuild index 6c96c618667b..c072fd95aebc 100644 --- a/sci-chemistry/dssp/dssp-3.0.11.ebuild +++ b/sci-chemistry/dssp/dssp-3.0.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/cmbi/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" # It's just cppcheck (at least in 3.0.11) RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mmtf-python/
commit: 1ee991b6a979cb4186f72d2c3cd1a3fee0082ec2 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:11:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:11:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee991b6 dev-python/mmtf-python: enable py3.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mmtf-python/mmtf-python-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild b/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild index ae3761f68a55..ac234e7f5a34 100644 --- a/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild +++ b/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 DESCRIPTION="The python implementation of the MMTF API, decoder and encoder"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jc/
commit: 0f675dc86c187b3178bc70f86e9ab621399413b6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:15:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f675dc8 dev-python/jc: add 1.20.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jc/Manifest | 1 + dev-python/jc/jc-1.20.2.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest index bd435d1ebfdf..6c03a0cbd07b 100644 --- a/dev-python/jc/Manifest +++ b/dev-python/jc/Manifest @@ -1 +1,2 @@ DIST jc-1.20.1.gh.tar.gz 10342360 BLAKE2B fe7eb94e53a78e6d2c1f13403ac529e4e0c0251a9e5f8270e88a94c7d086b7b1eca5cf8bd51ab6b514923ac2de95b7365b8ee29eeae5a1bb861e911f70be81d8 SHA512 d066b30089fce8bb7aff6db0b278f258a91bbef73bc49abb0b086b1cce5253a0ba07efa9e3680ee6ee333ea4a2b6afcfe4028eee58d0ec16411f7c257a54a9b5 +DIST jc-1.20.2.gh.tar.gz 10468681 BLAKE2B 185937c277989536bfed42ee27717a2dee1c4672565b7c2dbe6c3146ca6520e7952aef98d67b94c15b1cc3a2bac3eeafe7353644d8379cedc5c657c2ff9255d1 SHA512 80e851eaef0a3159d7ec8c295d8118692b45799359b131396319489ef9aa3d1567cfea4f1382ec857a82707857977b70d11166426cc1a92fb81186ee68bd017e diff --git a/dev-python/jc/jc-1.20.2.ebuild b/dev-python/jc/jc-1.20.2.ebuild new file mode 100644 index ..7b7bbfc30991 --- /dev/null +++ b/dev-python/jc/jc-1.20.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Converts the output of popular command-line tools and file-types to JSON" +HOMEPAGE=" + https://github.com/kellyjonbrazil/jc/ + https://pypi.org/project/jc/ +" +SRC_URI=" + https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +RDEPEND=" + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/
commit: 29af9a908f6a2c064f8a28ac14dd7f6c6e2ec5e0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:17:53 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:17:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29af9a90 sci-chemistry/gromacs: Keyword 2022.2 arm64, #856388 Signed-off-by: Arthur Zamarin gentoo.org> sci-chemistry/gromacs/gromacs-2022.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-chemistry/gromacs/gromacs-2022.2.ebuild b/sci-chemistry/gromacs/gromacs-2022.2.ebuild index 61b5edc51f15..c10e89957871 100644 --- a/sci-chemistry/gromacs/gromacs-2022.2.ebuild +++ b/sci-chemistry/gromacs/gromacs-2022.2.ebuild @@ -25,7 +25,7 @@ else doc? ( https://ftp.gromacs.org/manual/manual-${PV}.pdf ) test? ( http://ftp.gromacs.org/regressiontests/regressiontests-${PV}.tar.gz )" # since 2022 arm support was dropped (but not arm64) - KEYWORDS="~amd64 -arm ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lmfit/
commit: 242915dcba603273da5ab8f399679a6db8ed72a1 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:17:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:17:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242915dc sci-libs/lmfit: Keyword 9.0-r1 arm64, #856388 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/lmfit/lmfit-9.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/lmfit/lmfit-9.0-r1.ebuild b/sci-libs/lmfit/lmfit-9.0-r1.ebuild index 7baae01cb681..f3a316505f1e 100644 --- a/sci-libs/lmfit/lmfit-9.0-r1.ebuild +++ b/sci-libs/lmfit/lmfit-9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD-2" SLOT="0/9" -KEYWORDS="amd64 arm x86" +KEYWORDS="amd64 arm ~arm64 x86" PATCHES=( "${FILESDIR}"/${P}-cmake.patch
[gentoo-commits] repo/gentoo:master commit in: dev-python/mmtf-python/
commit: 27357a3edaae197b2eeaf2a2f3e4c5eee4468862 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:09:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:09:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27357a3e dev-python/mmtf-python: add 1.1.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/mmtf-python/Manifest | 1 + dev-python/mmtf-python/mmtf-python-1.1.3.ebuild | 32 + 2 files changed, 33 insertions(+) diff --git a/dev-python/mmtf-python/Manifest b/dev-python/mmtf-python/Manifest index 97c7c7aea85d..28b9e35b5b68 100644 --- a/dev-python/mmtf-python/Manifest +++ b/dev-python/mmtf-python/Manifest @@ -1 +1,2 @@ DIST mmtf-python-1.1.2.tar.gz 46309 BLAKE2B b21d53f7cfbdf6f6bd4f0f3ac31a846e83ce0ee98faf77fa8d06de7520c4aa64a259e8b43a744a440a6cf1a10ad461697334683364698a68222b690301bc5554 SHA512 92afcce48c2de186cbf9c2cb39c94c5df14ae0eb613862d41b674b7d2f338855ed81be23fb14d16d2dfc8d33415d3904537ef4a422e3a52b78d461b609e968ca +DIST mmtf-python-1.1.3.tar.gz 46032 BLAKE2B a19d7e02b08bf7e4d0c820aa2fd06e0f01a10f807efcc0ebed8c2841dc82b0c27ff690934f941d360086217801c3722060a18805dc4144655b0707cc759b93e2 SHA512 44558ea3e38e8eb6431e597253473e49d4a4e3835f790f375f923d3c3702b3c096d5ecaac090a8fabc1cd285d6cfa8dbd3f7d6186d765b92d718ca6d34ad063b diff --git a/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild b/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild new file mode 100644 index ..ae3761f68a55 --- /dev/null +++ b/dev-python/mmtf-python/mmtf-python-1.1.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="The python implementation of the MMTF API, decoder and encoder" +HOMEPAGE="http://mmtf.rcsb.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" mmtf/tests/codec_tests.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 0b2bbf04ce8fe6d4359de2597593287406090493 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:15:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:15:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2bbf04 dev-python/botocore: add 1.27.23 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.27.23.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b4f42378baa2..0cbe815897be 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.27.17.tar.gz 9130505 BLAKE2B 04c6b37f3b42a0f9fb696b5213338b00441 DIST botocore-1.27.20.tar.gz 9146126 BLAKE2B 3ec9e6480fb5bc95f72ffa1f0972b7d9e807fce2e69a3118818a7eba5c1023316c9499bdcbc2f6b2616842eb8797ed0b2bef5ebceee5b74a12074b927b339994 SHA512 1ac0b189e14fb25f07c63e4933113ca64c2bdc53fe719270daccc55b2c7d8ba7421fa81aa60e6fc3a0c86cdb3f57980781388586ce154d87f17f860cc943467a DIST botocore-1.27.21.tar.gz 9149425 BLAKE2B fa7141f78128ebc4810bf51bcca93a23606ef611721fd1a32ca490a9e38aef86439385bd7a0465e82a853c5bb7596dffb0b17fc5d7015fb5039f4933ab1554f1 SHA512 59bdf83b237e3845f48685919a6330846d2a4d7ce12d15d99cdb8dd9f2d3e0dcc0d1641c52de8d6d9ef7b7202b80bc59070cb1786f1b38c20884e0fa32481432 DIST botocore-1.27.22.tar.gz 9151155 BLAKE2B e3aa6e9814e07bca2bd67d16f6548303af71654021b28f13c43b4005ba24a32cfccffa9a145babb781a6cbff9df3eab7de4c18973c00b3861ba83264eb144537 SHA512 57e43577840c62556760ff40d820898b0ee1efeb5da39fbdfe8c7ef53e86c8184bdfed5a52eeb9d0652fa053900462bdad9820b4a34bd4b5231f361b89c710d6 +DIST botocore-1.27.23.tar.gz 9161058 BLAKE2B c4e70d4662b45b1365eb3db3f9aa39ef989bb95d962c4b31fecf16b2bc5b14db46cb5aedc7abe23e2fd6484544efa2a894141c1245c842d9c05a89cb560ad0a2 SHA512 80c70c50d5a8fa5f9bdfa5cf0762edd83c8503bf1a65db1b8680e0d9ed8356699ee23ed4db0ab60e34b69cdc5ddc12ff69f2cf3907cf8f8d5075d26a3ba4373f diff --git a/dev-python/botocore/botocore-1.27.23.ebuild b/dev-python/botocore/botocore-1.27.23.ebuild new file mode 100644 index ..830c713f6036 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.23.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/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 + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dogpile-cache/
commit: 4438f59ffbcf702d527e5ca23383bf7d1e979e2b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 05:11:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 05:11:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4438f59f dev-python/dogpile-cache: add 1.1.7 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/dogpile-cache/Manifest | 1 + .../dogpile-cache/dogpile-cache-1.1.7.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 7d91507c9379..26f8f1328b39 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1,2 +1,3 @@ DIST dogpile.cache-1.1.5.tar.gz 392536 BLAKE2B 062392cda9b06da889f924bc04743faa133b978a908ffdbc1e9cc9a2a9a69db22ee26b27c7cb2ec2dedee20786cf90c6d02d163731224956091b2d3baa25774b SHA512 b6d453121ef8e58da60478e2e1e2db57804dfa3b17cceeace930ba75d159629dfba4b5d63c50fbbc2eafeadbfcd6e1e4cbe22c8da1f54c90473f8ee677d764f8 DIST dogpile.cache-1.1.6.tar.gz 393076 BLAKE2B 62c16ee7cc00608432d45fa7cb068300a4417a494e4580a2af5c3f7c5a0bf40a54e1b6f4924bbd7b40a0efc1cb9afb42f361811c257fa77eabcd64cc35fbcf51 SHA512 179246abf598675cdef988b463df4997c7eed8e7a110c22704052f905b65ad537b22ba28d7c96a28b2aa85b3e83ac42beb36843dc78ad503d41225ea1f9e7e77 +DIST dogpile.cache-1.1.7.tar.gz 393572 BLAKE2B 307aa89ae7814b5703cb32bfc703152b0aa8c80c7cc5be8341ae02c39fb5b27d5b650e02597ee5e07f5994d9dc95bc344422b54d8d431d9c0ad678d64ddd398f SHA512 2c7e8dfc252241ad075a073ad1c1688865943f6e33a317618a47e95132b65ac891b00d5aa0bf3bcced005a6157b50754b086192470b3ce867461bf183947d603 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.1.7.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.1.7.ebuild new file mode 100644 index ..cebd949d705e --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.1.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" +HOMEPAGE="https://github.com/sqlalchemy/dogpile.cache; +SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz" +S="${WORKDIR}/dogpile.cache-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: d5acaa3b4bb06330bb59e4280bad12084a55a2bb Author: John Helmert III gentoo org> AuthorDate: Wed Jul 6 04:27:15 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Jul 6 04:28:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5acaa3b sys-process/glances: add myself as a maintainer Signed-off-by: John Helmert III gentoo.org> sys-process/glances/metadata.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys-process/glances/metadata.xml b/sys-process/glances/metadata.xml index 9723c1fafdbb..0812be0adddf 100644 --- a/sys-process/glances/metadata.xml +++ b/sys-process/glances/metadata.xml @@ -5,6 +5,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + a...@gentoo.org + John Helmert III + Glances is a cross-platform monitoring tool which aims to present a large amount of monitoring information through a curses or Web based interface. @@ -12,7 +16,7 @@ It can also work in client/server mode. Remote monitoring could be done via terminal, Web interface or API (XML-RPC and RESTful). Stats can also be exported to files or external time/value databases. - + Glances nicolargo/glances
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 32ec7fdb85868895de063139a277b4c50e5b69b3 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 03:47:04 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 03:47:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ec7fdb media-video/pipewire: add 0.3.53_p20220705 Closes: https://bugs.gentoo.org/856544 Signed-off-by: Sam James gentoo.org> media-video/pipewire/Manifest | 1 + .../pipewire/pipewire-0.3.53_p20220705.ebuild | 407 + 2 files changed, 408 insertions(+) diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index de58b4a0f18d..18ff21b93d7c 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -2,3 +2,4 @@ DIST pipewire-0.3.51.tar.gz 1789070 BLAKE2B 8538eb9f2178efa26365f30b324b707826e5 DIST pipewire-0.3.52.tar.gz 1810238 BLAKE2B bb75eff5fe7700d0a303fbfed7910aebd82346a5a21c4a0d17c06e6991bc90bb6d4f6b9559c25788494cb11faff957523dcd7f0c4c8a40be11b81c63a5a9e5ef SHA512 30e9cf74c92babafe386f02a03bb5c41a8ee5591a02f15845cca1ee44f091ce68eb14d48943d43b680cb525026a19e0290997670f9a82156eaa72e974fe6d01a DIST pipewire-0.3.53.tar.gz 1783505 BLAKE2B 269466c6ba78cb85516dc714f3aa5d71cdf72a859b6e1a11c60062da6dcd56eefc78958fe026b9fd11d61fd6fbe6f2aac54a2a9fd77d4ee474687f5d54628c38 SHA512 50f23a7b71f3eb20657ff75de54a9f3056270bf05a5472ec9c7dea1c9d0ed391b6b09496d58b065c3cbc40f9be8088b6737cbf0731973498bcd5a8176c42d443 DIST pipewire-0.3.53_p20220704.tar.bz2 1351516 BLAKE2B 3d4e4859c66e9cbe47adc0f1c0e2e512632793d70853e0105984c06d2e66744b68d1c01dc7a85784ca2007a96aa5fd1c62c7f47ea6360df58ff76b87de4d3ee2 SHA512 87819aa5bdd3caa685c0fc93b0ddcf8212f115cecc130155918876c10883bd98ce923fef3f9716b2562ef5ae2b5465d9e39816f4b6e0c48cf9f28303755584b6 +DIST pipewire-0.3.53_p20220705.tar.bz2 1358645 BLAKE2B 365e81ab114fb9b4abbd5351145d0558c7c00bdbccefc2f7bacb965018c1e7009b7b26b8e95baf35534b74cf9ce49483604841aa7ba949d6a94e720e8ec4233c SHA512 631e737e3517cb4d4c3f84e9540acde2cf94bde472626c61e0223ff4ac5cc2118a35dae79d009558384e24b955cf002d209db1bcf1465056757234725213f152 diff --git a/media-video/pipewire/pipewire-0.3.53_p20220705.ebuild b/media-video/pipewire/pipewire-0.3.53_p20220705.ebuild new file mode 100644 index ..51c7a334c1f1 --- /dev/null +++ b/media-video/pipewire/pipewire-0.3.53_p20220705.ebuild @@ -0,0 +1,407 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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="76350cebefe9bdabe24e9d043b83737547c225d8" + 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.gz; + 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 doc echo-cancel extra gstreamer jack-client jack-sdk lv2 pipewire-alsa +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 ) + system-service? ( systemd ) + !sound-server? ( !pipewire-alsa ) +" + +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-util/meson-0.59 + virtual/pkgconfig + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) +" +RDEPEND=" + acct-group/audio + media-libs/alsa-lib +
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 003c47c5b969885b16b7a34ad182c8419c3e4656 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jul 5 18:20:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 03:47:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003c47c5 media-video/pipewire: drop dep on media-plugins/alsa-plugins[pulseaudio] Instead, emit an optfeature message if sound-server is enabled and pipewire-alsa is disabled. This allows users to use pipewire without installing any ALSA plugins. Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/26235 Signed-off-by: Sam James gentoo.org> ...e-0.3.53_p20220704.ebuild => pipewire-0.3.53_p20220704-r1.ebuild} | 5 - media-video/pipewire/pipewire-.ebuild| 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild b/media-video/pipewire/pipewire-0.3.53_p20220704-r1.ebuild similarity index 98% rename from media-video/pipewire/pipewire-0.3.53_p20220704.ebuild rename to media-video/pipewire/pipewire-0.3.53_p20220704-r1.ebuild index 8c5648e7fe72..bd99803c14b4 100644 --- a/media-video/pipewire/pipewire-0.3.53_p20220704.ebuild +++ b/media-video/pipewire/pipewire-0.3.53_p20220704-r1.ebuild @@ -93,7 +93,6 @@ RDEPEND=" pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] ) - !pipewire-alsa? ( media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] ) sound-server? ( !media-sound/pulseaudio[daemon(+)] !media-sound/pulseaudio-daemon @@ -381,6 +380,10 @@ pkg_postinst() { optfeature_header "The following can be installed for optional runtime features:" optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit + if use sound-server && ! use pipewire-alsa; then + optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]" + fi + if has_version 'net-misc/ofono' ; then ewarn "Native backend has become default. Please disable oFono via:" if systemd_is_booted ; then diff --git a/media-video/pipewire/pipewire-.ebuild b/media-video/pipewire/pipewire-.ebuild index 1c8969b1cff1..3e9252539cbb 100644 --- a/media-video/pipewire/pipewire-.ebuild +++ b/media-video/pipewire/pipewire-.ebuild @@ -93,7 +93,6 @@ RDEPEND=" pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] ) - !pipewire-alsa? ( media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] ) sound-server? ( !media-sound/pulseaudio[daemon(+)] !media-sound/pulseaudio-daemon @@ -381,6 +380,10 @@ pkg_postinst() { optfeature_header "The following can be installed for optional runtime features:" optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit + if use sound-server && ! use pipewire-alsa; then + optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]" + fi + if has_version 'net-misc/ofono' ; then ewarn "Native backend has become default. Please disable oFono via:" if systemd_is_booted ; then
[gentoo-commits] repo/gentoo:master commit in: media-sound/cmus/
commit: 4fa81d4970e404a5483d9d1e721dee220b1f26fd Author: Miroslav Å ulc gentoo org> AuthorDate: Wed Jul 6 03:45:42 2022 + Commit: Miroslav Å ulc gentoo org> CommitDate: Wed Jul 6 03:45:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa81d49 media-sound/cmus: bump to 2.10.0 - eapi8, deps versions cleanup, updated live Signed-off-by: Miroslav Å ulc gentoo.org> media-sound/cmus/Manifest | 1 + .../cmus/{cmus-.ebuild => cmus-2.10.0.ebuild} | 22 +- media-sound/cmus/cmus-.ebuild | 22 +- 3 files changed, 27 insertions(+), 18 deletions(-) diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest index c5a79155862c..7f6c0c62fa01 100644 --- a/media-sound/cmus/Manifest +++ b/media-sound/cmus/Manifest @@ -1 +1,2 @@ +DIST cmus-2.10.0.tar.gz 324121 BLAKE2B 7a9b17b04f9461b5375f51584f1dce35dcb6863d57eb9b28391cbfb6abb4eae1f541ee6f10cbbf4c7048c08fd77307647700fd08e41eb56bbad89b67657dd876 SHA512 c055dc974a88f32c7f19fb2e4260ede37fbddc3f23707a98e7f669032c1b4fd9a1032eb5c808cf5ee635617d3abf176e78d1e8596cbe669bbad95cd5c50dde7c DIST cmus-2.9.1.tar.gz 321004 BLAKE2B 1531d9ca8c1fd54ca487eb2b9ce8602f2d448dd80567a04bfc18449d60fbcd5286cd9f0d19983a885b2a532793c44d7dab8c1993ac8d7f5ada4f01ce670404d9 SHA512 b417e58a68c54e97db92b8760a49a3071e81f1594f2144911eed3ccceb68499dedf0699ae313babcb822d71b37add8880dfb2018686cb572e89f8627446d5e05 diff --git a/media-sound/cmus/cmus-.ebuild b/media-sound/cmus/cmus-2.10.0.ebuild similarity index 89% copy from media-sound/cmus/cmus-.ebuild copy to media-sound/cmus/cmus-2.10.0.ebuild index 3a73e7ed9e71..7a06ebbe8099 100644 --- a/media-sound/cmus/cmus-.ebuild +++ b/media-sound/cmus/cmus-2.10.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit bash-completion-r1 toolchain-funcs @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Ncurses based music player with plugin support for many formats" @@ -30,7 +30,7 @@ BDEPEND=" DEPEND=" sys-libs/ncurses:=[unicode(+)?] aac? ( media-libs/faad2 ) - alsa? ( >=media-libs/alsa-lib-1.0.11 ) + alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) cddb? ( media-libs/libcddb ) cdio? ( dev-libs/libcdio-paranoia ) @@ -40,16 +40,16 @@ DEPEND=" flac? ( media-libs/flac ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) - mad? ( >=media-libs/libmad-0.14 ) + mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod:0 ) - modplug? ( >=media-libs/libmodplug-0.7 ) - mp4? ( >=media-libs/libmp4v2-1.9:0 ) - musepack? ( >=media-sound/musepack-tools-444 ) + modplug? ( media-libs/libmodplug ) + mp4? ( media-libs/libmp4v2:0 ) + musepack? ( media-sound/musepack-tools ) opus? ( media-libs/opusfile ) pulseaudio? ( media-sound/pulseaudio ) systemd? ( sys-apps/systemd ) tremor? ( media-libs/tremor ) - !tremor? ( vorbis? ( >=media-libs/libvorbis-1.0 ) ) + !tremor? ( vorbis? ( media-libs/libvorbis ) ) wavpack? ( media-sound/wavpack ) " RDEPEND="${DEPEND} @@ -67,6 +67,10 @@ DOCS=( AUTHORS README.md ) S="${WORKDIR}/${P/_/-}" +PATCHES=( + "${FILESDIR}/${PN}-2.9.1-atomic.patch" +) + src_configure() { my_config() { local value diff --git a/media-sound/cmus/cmus-.ebuild b/media-sound/cmus/cmus-.ebuild index 3a73e7ed9e71..7a06ebbe8099 100644 --- a/media-sound/cmus/cmus-.ebuild +++ b/media-sound/cmus/cmus-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit bash-completion-r1 toolchain-funcs @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Ncurses based music player with plugin support for many formats" @@ -30,7 +30,7 @@ BDEPEND=" DEPEND=" sys-libs/ncurses:=[unicode(+)?] aac? ( media-libs/faad2 ) - alsa? ( >=media-libs/alsa-lib-1.0.11 ) + alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) cddb? ( media-libs/libcddb ) cdio? (
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
commit: 7dde6a6bd36cadd1c70d8ec3d3f956750231eeff Author: Sam James gentoo org> AuthorDate: Wed Jul 6 03:17:56 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 03:18:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dde6a6b app-emulation/virtualbox: uncomment partial Python logic Went back and forth on this but I think it's worth hinting as much as possible for now, given it's completely guessing otherwise, and we can't easily just rip out / disable Python entirely until we fix this. Bug: https://bugs.gentoo.org/856121 Bug: https://bugs.gentoo.org/785835 Signed-off-by: Sam James gentoo.org> .../virtualbox/virtualbox-6.1.34-r3.ebuild | 24 ++ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild index a352a9dd329b..1475e06f6fa0 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild @@ -280,20 +280,18 @@ src_configure() { edo ./configure "${myconf[@]}" # Try to force usage of chosen Python implementation - # Commented out for now as it's insufficient (see comment above - # PYTHON_COMPAT). # bug #856121, bug #785835 - #sed -i \ - # -e '/VBOX_WITH_PYTHON.*=/d' \ - # -e '/VBOX_PATH_PYTHON_INC.*=/d' \ - # -e '/VBOX_LIB_PYTHON.*=/d' \ - # AutoConfig.kmk || die - # - #cat >> AutoConfig.kmk <<-EOF || die - # VBOX_WITH_PYTHON=$(usex python 1 0) - # VBOX_PATH_PYTHON_INC=$(python_get_includedir) - # VBOX_LIB_PYTHON=$(python_get_library_path) - #EOF + sed -i \ + -e '/VBOX_WITH_PYTHON.*=/d' \ + -e '/VBOX_PATH_PYTHON_INC.*=/d' \ + -e '/VBOX_LIB_PYTHON.*=/d' \ + AutoConfig.kmk || die + + cat >> AutoConfig.kmk <<-EOF || die + VBOX_WITH_PYTHON=$(usex python 1 0) + VBOX_PATH_PYTHON_INC=$(python_get_includedir) + VBOX_LIB_PYTHON=$(python_get_library_path) + EOF } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: f4c3bce90233847b0bc31c4fff5957b9e573ac88 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 6 03:06:59 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jul 6 03:07:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c3bce9 sys-libs/glibc: Re-keyword 2.35-r8 after testing Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/glibc-2.35-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.35-r8.ebuild b/sys-libs/glibc/glibc-2.35-r8.ebuild index 5310e14a026f..3864928751ee 100644 --- a/sys-libs/glibc/glibc-2.35-r8.ebuild +++ b/sys-libs/glibc/glibc-2.35-r8.ebuild @@ -26,7 +26,7 @@ PATCH_DEV=dilfridge if [[ ${PV} == * ]]; then inherit git-r3 else - #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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; SRC_URI+=" experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/glibc-2.35-loongarch-patches-20220522.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
commit: 9a09586677da244bdd6db9c8196cf0f49f5e2a66 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 02:19:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 02:19:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a095866 app-emulation/virtualbox: minor ebuild tidying Signed-off-by: Sam James gentoo.org> .../virtualbox/virtualbox-6.1.34-r3.ebuild | 31 ++ 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild index 3920e11b0d57..388c4e9cc7c0 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg +inherit desktop edo java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg MY_PN="VirtualBox" MY_PV="${PV/beta/BETA}" @@ -161,17 +161,13 @@ pkg_pretend() { pkg_setup() { java-pkg-opt-2_pkg_setup python-single-r1_pkg_setup - - tc-ld-disable-gold #bug 488176 - tc-export CC CXX LD AR RANLIB - export HOST_CC="$(tc-getBUILD_CC)" } src_prepare() { # Remove shipped binaries (kBuild,yasm), see bug #232775 rm -r kBuild/bin tools || die - # Replace pointless GCC version check with something less stupid. + # Replace pointless GCC version check with something more sensible. # This is needed for the qt5 version check. sed -e 's@^check_gcc$@cc_maj="$(${CC} -dumpversion | cut -d. -f1)" ; cc_min="$(${CC} -dumpversion | cut -d. -f2)"@' \ -i configure || die @@ -227,11 +223,17 @@ src_prepare() { } src_configure() { + tc-ld-disable-gold # bug #488176 + tc-export CC CXX LD AR RANLIB + export HOST_CC="$(tc-getBUILD_CC)" + local myconf=( --with-gcc="$(tc-getCC)" --with-g++="$(tc-getCXX)" + --disable-dbus --disable-kmods + $(usex alsa '' --disable-alsa) $(usex debug --build-debug '') $(usex doc '' --disable-docs) @@ -243,6 +245,7 @@ src_configure() { $(usex vboxwebsrv --enable-webservice '') $(usex vnc --enable-vnc '') ) + if ! use headless ; then myconf+=( $(usex opengl '' --disable-opengl) @@ -254,10 +257,12 @@ src_configure() { --disable-opengl ) fi + if use amd64 && ! has_multilib_profile ; then myconf+=( --disable-vmmraw ) fi + # bug #843437 cat >> LocalConfig.kmk <<-EOF || die CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS} @@ -271,14 +276,18 @@ src_compile() { source ./env.sh || die # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529) - MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) #' - MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) #' + MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) MAKEOPTS="${MAKEJOBS} ${MAKELOAD}" + MAKE="kmk" emake \ VBOX_BUILD_PUBLISHER=_Gentoo \ - TOOL_GXX3_CC="$(tc-getCC)" TOOL_GXX3_CXX="$(tc-getCXX)" \ - TOOL_GXX3_LD="$(tc-getCXX)" VBOX_GCC_OPT="${CXXFLAGS}" \ - TOOL_YASM_AS=yasm KBUILD_VERBOSE=2 \ + TOOL_GXX3_CC="$(tc-getCC)" \ + TOOL_GXX3_CXX="$(tc-getCXX)" \ + TOOL_GXX3_LD="$(tc-getCXX)" \ + VBOX_GCC_OPT="${CXXFLAGS}" \ + TOOL_YASM_AS=yasm \ + KBUILD_VERBOSE=2 \ VBOX_WITH_VBOXIMGMOUNT=1 \ all }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/
commit: 0e7860b78e08743e7ba8a9d641a085e349811f83 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 02:59:20 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 03:01:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7860b7 app-emulation/virtualbox: drop Python 3.10 for now Didn't really want to do this but it's going to take substantially more work to get it running. Two issues (as described in the ebuild comment I've added): 1. The build system (not just configure) does a huge amount of autodetection; 2. Its infra isn't set up to build Python 3.10+ yet (as in, no targets defined, and they're all manually written). And it doesn't seem to even use the result of configure? It'll take more work to get this done and dropping 3.10 for now, while it's unfortunate, means it's at least not in a broken state until then. I've left in the partial work commented out given it gets us part of the way there. As far as I can tell, the configure stuff isn't even used for the subsequent actual building of the modules. Bug: https://bugs.gentoo.org/856121 Bug: https://bugs.gentoo.org/785835 Signed-off-by: Sam James gentoo.org> .../files/virtualbox-6.1.34-r3-python.patch| 14 + .../virtualbox/virtualbox-6.1.34-r3.ebuild | 64 +++--- 2 files changed, 58 insertions(+), 20 deletions(-) diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.34-r3-python.patch b/app-emulation/virtualbox/files/virtualbox-6.1.34-r3-python.patch new file mode 100644 index ..3a6da1f681c1 --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.34-r3-python.patch @@ -0,0 +1,14 @@ +diff --git a/configure b/configure +index fd2e296..695f6a7 100755 +--- a/configure b/configure +@@ -1987,6 +1987,9 @@ check_python() + { + test_header "Python support" + ++ # We force the right implementation in the ebuild instead ++ return ++ + # On darwin this is a on/off decision only + if [ "$OS" = "darwin" ]; then + echo "enabled" diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild index db2898848eba..a352a9dd329b 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild @@ -3,7 +3,16 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +# This absolutely doesn't work with Python 3.10 yet as of 6.1.34. +# Two problems: +# 1. The build system (not just in configure, but in src/libs/xpcom18a4/python/Makefile.kmk) +# insists on trying to detect various Python paths without giving choice of which is used; +# +# 2. None of that machinery mentioned in #1. is rigged up for Python 3.10+, and +# the homebrew Makefile/kbuild stuff is a pain to understand. +# +# bug #785835, bug #856121 +PYTHON_COMPAT=( python3_{8,9} ) inherit desktop edo java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg MY_PN="VirtualBox" @@ -135,9 +144,12 @@ REQUIRED_USE=" " PATCHES=( - "${FILESDIR}/${P}-vboxr0.patch" - "${FILESDIR}/${PN}-6.1.34-python3.10.patch" # bug #852152 - "${FILESDIR}/${PN}-6.1.34-no-pam.patch" # bug #843437 + "${FILESDIR}"/${P}-vboxr0.patch + "${FILESDIR}"/${PN}-6.1.34-python3.10.patch # bug #852152 + "${FILESDIR}"/${PN}-6.1.34-no-pam.patch # bug #843437 + "${FILESDIR}"/${PN}-6.1.26-configure-include-qt5-path.patch # bug #805365 + "${FILESDIR}"/${PN}-6.1.34-r3-python.patch + "${WORKDIR}"/patches ) pkg_pretend() { @@ -164,6 +176,18 @@ pkg_setup() { } src_prepare() { + default + + # Only add nopie patch when we're on hardened + if gcc-specs-pie ; then + eapply "${FILESDIR}"/050_virtualbox-5.2.8-nopie.patch + fi + + # Only add paxmark patch when we're on pax-kernel + if use pax-kernel ; then + eapply "${FILESDIR}"/virtualbox-5.2.8-paxmark-bldprogs.patch + fi + # Remove shipped binaries (kBuild,yasm), see bug #232775 rm -r kBuild/bin tools || die @@ -204,22 +228,6 @@ src_prepare() { -i "${S}"/Config.kmk || die java-pkg-opt-2_src_prepare fi - - # Only add nopie patch when we're on hardened - if gcc-specs-pie ; then - eapply "${FILESDIR}/050_virtualbox-5.2.8-nopie.patch" - fi - - # Only add paxmark patch when we're on pax-kernel - if use pax-kernel ; then - eapply "${FILESDIR}"/virtualbox-5.2.8-paxmark-bldprogs.patch - fi - - eapply "${FILESDIR}/${PN}-6.1.26-configure-include-qt5-path.patch" #805365 - - eapply "${WORKDIR}/patches" - - default } src_configure() { @@ -270,6 +278,22 @@ src_configure() { # not an autoconf script edo ./configure "${myconf[@]}" + + # Try to force usage of chosen Python implementation + # Commented out for
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/
commit: 19111a37141aee3704830806a4419c1cced2d131 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 02:14:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 02:14:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19111a37 app-emulation/virtualbox: fix build w/o PAM; respect CFLAGS Closes: https://bugs.gentoo.org/583148 Closes: https://bugs.gentoo.org/843437 Thanks-to: François-Xavier Carton gmail.com> Signed-off-by: Sam James gentoo.org> .../files/virtualbox-6.1.34-no-pam.patch | 22 +++ 1.34-r2.ebuild => virtualbox-6.1.34-r3.ebuild} | 32 -- 2 files changed, 39 insertions(+), 15 deletions(-) diff --git a/app-emulation/virtualbox/files/virtualbox-6.1.34-no-pam.patch b/app-emulation/virtualbox/files/virtualbox-6.1.34-no-pam.patch new file mode 100644 index ..9266cece55bd --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-6.1.34-no-pam.patch @@ -0,0 +1,22 @@ +https://bugs.gentoo.org/843437 +https://www.virtualbox.org/changeset/94406/vbox + +--- a/src/VBox/Runtime/Makefile.kmk b/src/VBox/Runtime/Makefile.kmk +@@ -324,4 +324,7 @@ + ifdef IPRT_WITH_FUTEX_BASED_SEMS + RuntimeR3_DEFS.linux += IPRT_WITH_FUTEX_BASED_SEMS ++endif ++ifdef IPRT_WITHOUT_PAM ++ RuntimeR3_DEFS+= IPRT_WITHOUT_PAM + endif + RuntimeR3_INCS = \ +--- a/src/VBox/Runtime/r3/posix/process-creation-posix.cpp b/src/VBox/Runtime/r3/posix/process-creation-posix.cpp +@@ -86,4 +86,5 @@ + + #if !defined(IPRT_USE_PAM) \ ++ && !defined(IPRT_WITHOUT_PAM) \ + && ( defined(RT_OS_DARWIN) || defined(RT_OS_FREEBSD) || defined(RT_OS_LINUX) || defined(RT_OS_NETBSD) || defined(RT_OS_OPENBSD) ) + # define IPRT_USE_PAM + diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild similarity index 96% rename from app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild rename to app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild index 73fc49ceb444..3920e11b0d57 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild @@ -4,23 +4,25 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit desktop flag-o-matic java-pkg-opt-2 linux-info pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg +inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg MY_PN="VirtualBox" MY_PV="${PV/beta/BETA}" MY_PV="${MY_PV/rc/RC}" MY_P=${MY_PN}-${MY_PV} -[[ "${PV}" == *a ]] && DIR_PV="$(ver_cut 1-3)" +[[ ${PV} == *a ]] && DIR_PV="$(ver_cut 1-3)" DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use" HOMEPAGE="https://www.virtualbox.org/; SRC_URI="https://download.virtualbox.org/virtualbox/${DIR_PV:-${MY_PV}}/${MY_P}.tar.bz2 https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-6.1.12-patches-01.tar.xz; +S="${WORKDIR}/${MY_PN}-${DIR_PV:-${MY_PV}}" LICENSE="GPL-2 dtrace? ( CDDL )" SLOT="0/$(ver_cut 1-2)" -[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~amd64" +if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64" +fi IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pch pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc" COMMON_DEPEND=" @@ -121,12 +123,10 @@ QA_WX_LOAD=" " QA_PRESTRIPPED=" - /usr/lib64/virtualbox/VMMR0.r0 - /usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 " -S="${WORKDIR}/${MY_PN}-${DIR_PV:-${MY_PV}}" - REQUIRED_USE=" java? ( sdk ) python? ( sdk ) @@ -136,7 +136,8 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${P}-vboxr0.patch" - "${FILESDIR}/${PN}-6.1.34-python3.10.patch" #852152 + "${FILESDIR}/${PN}-6.1.34-python3.10.patch" # bug #852152 + "${FILESDIR}/${PN}-6.1.34-no-pam.patch" # bug #843437 ) pkg_pretend() { @@ -225,11 +226,6 @@ src_prepare() { default } -doecho() { - echo "$@" - "$@" || die -} - src_configure() { local myconf=( --with-gcc="$(tc-getCC)" @@ -261,8 +257,14 @@ src_configure() { if use amd64 && ! has_multilib_profile ; then myconf+=( --disable-vmmraw ) fi + + cat >> LocalConfig.kmk <<-EOF || die + CFLAGS=${CFLAGS} + CXXFLAGS=${CXXFLAGS} + EOF + # not an autoconf script - doecho ./configure "${myconf[@]}" + edo ./configure "${myconf[@]}" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
commit: fa21e2695b3da1f1b8935b13253cbd8d272719a2 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 02:22:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 02:22:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa21e269 app-emulation/virtualbox: use optfeature Closes: https://bugs.gentoo.org/674496 Signed-off-by: Sam James gentoo.org> .../virtualbox/virtualbox-6.1.34-r3.ebuild | 31 -- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild index 388c4e9cc7c0..db2898848eba 100644 --- a/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r3.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -inherit desktop edo java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg +inherit desktop edo java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg MY_PN="VirtualBox" MY_PV="${PV/beta/BETA}" @@ -487,8 +487,8 @@ pkg_postinst() { xdg_pkg_postinst if use udev ; then - udevadm control --reload-rules \ - && udevadm trigger --subsystem-match=usb + udevadm control --reload-rules + udevadm trigger --subsystem-match=usb fi tmpfiles_process virtualbox-vboxusb.conf @@ -496,27 +496,18 @@ pkg_postinst() { if ! use headless && use qt5 ; then elog "To launch VirtualBox just type: \"virtualbox\"." fi + elog "You must be in the vboxusers group to use VirtualBox." elog "" elog "The latest user manual is available for download at:" - elog "http://download.virtualbox.org/virtualbox/${DIR_PV:-${PV}}/UserManual.pdf; - elog "" - elog "For advanced networking setups you should emerge:" - elog "net-misc/bridge-utils and sys-apps/usermode-utilities" + elog "https://download.virtualbox.org/virtualbox/${DIR_PV:-${PV}}/UserManual.pdf; elog "" - elog "Starting with version 4.0.0, ${PN} has USB-1 support." - elog "For USB-2 support, PXE-boot ability and VRDP support please emerge" - elog " app-emulation/virtualbox-extpack-oracle" - elog "package." - elog "Starting with version 5.0.0, ${PN} no longer has the \"additions\" and" - elog "the \"extension\" USE flag. For installation of the guest additions ISO" - elog "image, please emerge" - elog " app-emulation/virtualbox-additions" - elog "and for the USB2, USB3, VRDP and PXE boot ROM modules, please emerge" - elog " app-emulation/virtualbox-extpack-oracle" + + optfeature "Advanced networking setups" net-misc/bridge-utils sys-apps/usermode-utilities + optfeature "USB2, USB3, PXE boot, and VRDP support" app-emulation/virtualbox-extpack-oracle + optfeature "Guest additions ISO" app-emulation/virtualbox-additions + if ! use udev ; then - elog "" - elog "WARNING!" - elog "Without USE=udev, USB devices will likely not work in ${PN}." + ewarn "Without USE=udev, USB devices will likely not work in ${PN}." fi }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/
commit: c250435ca78aad838432b4b3ee02e42634b3b378 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 02:04:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 02:05:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c250435c app-emulation/virtualbox: force Java 8 for wsimport wsimport was dropped in Java 11+. We need to put the dep for 8 in DEPEND rather than (just?) BDEPEND for the eclass magic to actually enforce the right env vars & java. Thanks to Marcel for the pointers. Closes: https://bugs.gentoo.org/832166 Thanks-to: Marcel Greter ocbnet.ch> Signed-off-by: Sam James gentoo.org> .../virtualbox/virtualbox-6.1.34-r2.ebuild | 511 + 1 file changed, 511 insertions(+) diff --git a/app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild b/app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild new file mode 100644 index ..73fc49ceb444 --- /dev/null +++ b/app-emulation/virtualbox/virtualbox-6.1.34-r2.ebuild @@ -0,0 +1,511 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit desktop flag-o-matic java-pkg-opt-2 linux-info pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg + +MY_PN="VirtualBox" +MY_PV="${PV/beta/BETA}" +MY_PV="${MY_PV/rc/RC}" +MY_P=${MY_PN}-${MY_PV} +[[ "${PV}" == *a ]] && DIR_PV="$(ver_cut 1-3)" + +DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use" +HOMEPAGE="https://www.virtualbox.org/; +SRC_URI="https://download.virtualbox.org/virtualbox/${DIR_PV:-${MY_PV}}/${MY_P}.tar.bz2 + https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-6.1.12-patches-01.tar.xz; + +LICENSE="GPL-2 dtrace? ( CDDL )" +SLOT="0/$(ver_cut 1-2)" +[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ +KEYWORDS="~amd64" +IUSE="alsa debug doc dtrace headless java lvm +opus pam pax-kernel pch pulseaudio +opengl python +qt5 +sdk +udev vboxwebsrv vnc" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + !app-emulation/virtualbox-bin + acct-group/vboxusers + ~app-emulation/virtualbox-modules-${DIR_PV:-${PV}} + dev-libs/libIDL + >=dev-libs/libxslt-1.1.19 + net-misc/curl + dev-libs/libxml2 + media-libs/libpng:0= + media-libs/libvpx:0= + sys-libs/zlib:= + !headless? ( + media-libs/libsdl:0[X,video] + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + opengl? ( + media-libs/libglvnd[X] + virtual/glu + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + opengl? ( dev-qt/qtopengl:5 ) + x11-libs/libXinerama + ) + ) + dev-libs/openssl:0= + virtual/libcrypt:= + lvm? ( sys-fs/lvm2 ) + opus? ( media-libs/opus ) + udev? ( >=virtual/udev-171 ) + vnc? ( >=net-libs/libvncserver-0.9.9 ) +" +# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport +# with USE="vboxwebsrv java". Note that we have to put things in DEPEND, +# not (only, anyway) BDEPEND, as the eclass magic to set the environment variables +# based on *DEPEND doesn't work for BDEPEND at least right now. See bug #832166. +DEPEND=" + ${COMMON_DEPEND} + alsa? ( >=media-libs/alsa-lib-1.0.13 ) + !headless? ( + x11-libs/libXinerama + opengl? ( virtual/opengl ) + ) + java? ( virtual/jdk:1.8 ) + pam? ( sys-libs/pam ) + pax-kernel? ( sys-apps/elfix ) + pulseaudio? ( media-sound/pulseaudio ) + qt5? ( dev-qt/linguist-tools:5 ) + vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] ) +" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/kbuild-0.1.9998.3127 + >=dev-lang/yasm-0.6.2 + sys-devel/bin86 + sys-libs/libcap + sys-power/iasl + virtual/pkgconfig + doc? ( + app-text/docbook-sgml-dtd:4.4 + dev-texlive/texlive-basic + dev-texlive/texlive-latex + dev-texlive/texlive-latexrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-fontsextra + ) + java? ( virtual/jdk:1.8 ) +" +RDEPEND=" + ${COMMON_DEPEND} + java? ( virtual/jre:1.8 ) +" + +QA_TEXTRELS=" + usr/lib64/virtualbox/VMMR0.r0 +" + +QA_EXECSTACK=" + usr/lib64/virtualbox/iPxeBaseBin + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 +" + +QA_WX_LOAD=" +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/alacarte/
commit: 1fe6ac917304f439a16acbfb6ea0bb97967e020c Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:15 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe6ac91 x11-misc/alacarte: Stabilize 3.44.2 x86, #853958 Signed-off-by: Sam James gentoo.org> x11-misc/alacarte/alacarte-3.44.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/alacarte/alacarte-3.44.2.ebuild b/x11-misc/alacarte/alacarte-3.44.2.ebuild index 933c87cb4a3e..f5d5418af06c 100644 --- a/x11-misc/alacarte/alacarte-3.44.2.ebuild +++ b/x11-misc/alacarte/alacarte-3.44.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/
commit: 57b58af9043abc9edb7cbc3a32e7cdbec5379ef8 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:11 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b58af9 net-misc/rygel: Stabilize 0.40.4 x86, #853958 Signed-off-by: Sam James gentoo.org> net-misc/rygel/rygel-0.40.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rygel/rygel-0.40.4.ebuild b/net-misc/rygel/rygel-0.40.4.ebuild index 2f9e11e10f6a..782f36a2a7a4 100644 --- a/net-misc/rygel/rygel-0.40.4.ebuild +++ b/net-misc/rygel/rygel-0.40.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Rygel; LICENSE="LGPL-2.1+ CC-BY-SA-3.0" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: a8a223e6cb1e899fadc531805461db5068113d18 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:16 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a223e6 x11-terms/gnome-terminal: Stabilize 3.44.1 x86, #853958 Signed-off-by: Sam James gentoo.org> x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild index 25b23c0dc197..5c981784ed21 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="debug +gnome-shell +nautilus vanilla" SRC_URI+=" !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.44.0-cntr-ntfy-autottl-ts.patch.xz )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" # FIXME: automagic dependency on gtk+[X], just transitive but needs proper control, bug 624960 RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/osinfo-db/
commit: 451a075e5ccb621acc8161cebd2ec85f438b8901 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451a075e sys-apps/osinfo-db: Stabilize 20220516 x86, #853958 Signed-off-by: Sam James gentoo.org> sys-apps/osinfo-db/osinfo-db-20220516.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/osinfo-db/osinfo-db-20220516.ebuild b/sys-apps/osinfo-db/osinfo-db-20220516.ebuild index b9d1a9cc0cfe..e40530368a72 100644 --- a/sys-apps/osinfo-db/osinfo-db-20220516.ebuild +++ b/sys-apps/osinfo-db/osinfo-db-20220516.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" BDEPEND="sys-apps/osinfo-db-tools"
[gentoo-commits] repo/gentoo:master commit in: net-libs/sofia-sip/
commit: 2c51ed89c5c51911c44a1105b6953386ad476e43 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:10 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c51ed89 net-libs/sofia-sip: Stabilize 1.13.8 x86, #853958 Signed-off-by: Sam James gentoo.org> net-libs/sofia-sip/sofia-sip-1.13.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild b/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild index 5b460b029867..4b52032164f2 100644 --- a/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild +++ b/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux" IUSE="ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-block/gparted/
commit: c8b0843d5d5814e961f792e2162ec063ca55c38e Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:14 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b0843d sys-block/gparted: Stabilize 1.4.0-r1 x86, #853958 Signed-off-by: Sam James gentoo.org> sys-block/gparted/gparted-1.4.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/gparted/gparted-1.4.0-r1.ebuild b/sys-block/gparted/gparted-1.4.0-r1.ebuild index 50c944f22dce..d344a0d02a72 100644 --- a/sys-block/gparted/gparted-1.4.0-r1.ebuild +++ b/sys-block/gparted/gparted-1.4.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+ FDL-1.2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="kde policykit wayland" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-dbus-proxy/
commit: 9a00d120704e2adbe086e02e35284cba52d41908 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:14 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a00d120 sys-apps/xdg-dbus-proxy: Stabilize 0.1.4 x86, #853958 Signed-off-by: Sam James gentoo.org> sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild index e2749a468694..fa969cdd616f 100644 --- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild +++ b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gupnp-tools/
commit: e830930f0ae62915490e41a07048946807a6762c Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:11 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e830930f net-misc/gupnp-tools: Stabilize 0.10.3 x86, #853958 Signed-off-by: Sam James gentoo.org> net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild b/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild index 3e5638998cf5..c47cd2e16235 100644 --- a/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild +++ b/net-misc/gupnp-tools/gupnp-tools-0.10.3.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" RDEPEND=" >=net-libs/gssdp-1.2.0:=
[gentoo-commits] repo/gentoo:master commit in: x11-themes/zuki-themes/
commit: 119c164603dccdf912382680417db55a159aefa8 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:16 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119c1646 x11-themes/zuki-themes: Stabilize 4.0 x86, #853958 Signed-off-by: Sam James gentoo.org> x11-themes/zuki-themes/zuki-themes-4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/zuki-themes/zuki-themes-4.0.ebuild b/x11-themes/zuki-themes/zuki-themes-4.0.ebuild index c9a2e7fb8ed6..c89163ca2978 100644 --- a/x11-themes/zuki-themes/zuki-themes-4.0.ebuild +++ b/x11-themes/zuki-themes/zuki-themes-4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lassekongo83/${PN}/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnome-shell gtk2 xfce" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: net-libs/libnice/
commit: bf0cb84441d524b57c38eac7f11c94b4a63f9427 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0cb844 net-libs/libnice: Stabilize 0.1.19 x86, #853958 Signed-off-by: Sam James gentoo.org> net-libs/libnice/libnice-0.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnice/libnice-0.1.19.ebuild b/net-libs/libnice/libnice-0.1.19.ebuild index 9c6dbee1ec9d..8a740872122b 100644 --- a/net-libs/libnice/libnice-0.1.19.ebuild +++ b/net-libs/libnice/libnice-0.1.19.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://nice.freedesktop.org/releases/${P}.tar.gz; LICENSE="|| ( MPL-1.1 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+gnutls gtk-doc +introspection +upnp" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/
commit: 7a72c7683d35b877520100a45b78a337977e0a7c Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:12 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a72c768 sci-geosciences/gnome-maps: Stabilize 42.2 x86, #853958 Signed-off-by: Sam James gentoo.org> sci-geosciences/gnome-maps/gnome-maps-42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/gnome-maps/gnome-maps-42.2.ebuild b/sci-geosciences/gnome-maps/gnome-maps-42.2.ebuild index cfe75a8f569c..405947257539 100644 --- a/sci-geosciences/gnome-maps/gnome-maps-42.2.ebuild +++ b/sci-geosciences/gnome-maps/gnome-maps-42.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Maps; LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # Pure introspection dependencies found by grepping imports.gi in ${S} RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp-av/
commit: cf360ebbb27c8d5fdfcf20c93db893e350751ee5 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:09 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf360ebb net-libs/gupnp-av: Stabilize 0.14.1 x86, #853958 Signed-off-by: Sam James gentoo.org> net-libs/gupnp-av/gupnp-av-0.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild index 60deeaf3a49d..46ae3f74a272 100644 --- a/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild +++ b/net-libs/gupnp-av/gupnp-av-0.14.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/g LICENSE="LGPL-2" SLOT="0/3" # subslot: soname version -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk-doc +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/
commit: 72d24dcf7968ad1752be3f338ec8a04d3a07f8b8 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:08 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d24dcf net-irc/polari: Stabilize 42.0 x86, #853958 Signed-off-by: Sam James gentoo.org> net-irc/polari/polari-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/polari/polari-42.0.ebuild b/net-irc/polari/polari-42.0.ebuild index 326a74cf854f..c423aa098f2c 100644 --- a/net-irc/polari/polari-42.0.ebuild +++ b/net-irc/polari/polari-42.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Polari https://gitlab.gnome.org/GNOME/pola LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-ftp/gftp/
commit: aec1058ae71ff23fc30e1250f684db595b2ee0a4 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:08 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec1058a net-ftp/gftp: Stabilize 2.9.1b x86, #853958 Signed-off-by: Sam James gentoo.org> net-ftp/gftp/gftp-2.9.1b.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/gftp/gftp-2.9.1b.ebuild b/net-ftp/gftp/gftp-2.9.1b.ebuild index 9f7ea06da710..283ef7691cd2 100644 --- a/net-ftp/gftp/gftp-2.9.1b.ebuild +++ b/net-ftp/gftp/gftp-2.9.1b.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/masneyb/gftp; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediaart/
commit: 6be569b75630e6eee5891f0c5b3d6599be32f9b5 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be569b7 media-libs/libmediaart: Stabilize 1.9.6 x86, #853958 Signed-off-by: Sam James gentoo.org> media-libs/libmediaart/libmediaart-1.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libmediaart/libmediaart-1.9.6.ebuild b/media-libs/libmediaart/libmediaart-1.9.6.ebuild index 2bc6437f3d8b..fc0f7522e832 100644 --- a/media-libs/libmediaart/libmediaart-1.9.6.ebuild +++ b/media-libs/libmediaart/libmediaart-1.9.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart; LICENSE="LGPL-2.1+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="gtk gtk-doc +introspection qt5 test vala" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/clutter-gst/
commit: dc22d986029ab6ae2b8300a8cd1e9a64de994a8e Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:05 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc22d986 media-libs/clutter-gst: Stabilize 3.0.27-r2 x86, #853958 Signed-off-by: Sam James gentoo.org> media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild b/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild index 0224c0ce5031..f65691ba453f 100644 --- a/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild +++ b/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="GStreamer integration library for Clutter" LICENSE="LGPL-2.1+" SLOT="3.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="X debug +introspection udev" # >=cogl-1.18 provides cogl-2.0-experimental
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/
commit: c3d05b1618e906f2787d25cca0e70f2ee62cf4cf Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d05b16 gnome-extra/gnome-calendar: Stabilize 42.2 x86, #853958 Signed-off-by: Sam James gentoo.org> gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild b/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild index de027963a918..7bc558978035 100644 --- a/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild +++ b/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Calendar; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" # >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244 DEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
commit: aa9047e73f2d43fdc3077ffc8164088b61d07e41 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9047e7 gnome-extra/gnome-shell-extensions: Stabilize 42.2 x86, #853958 Signed-off-by: Sam James gentoo.org> gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild index 518fca0d2fdc..c81228c8fb47 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.26:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 9c2d8c3fd9b257f8c922e7c9a37686d909dc5f49 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:23:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:23:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2d8c3f gnome-base/gnome-shell: Stabilize 42.2 x86, #853958 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-42.2.ebuild b/gnome-base/gnome-shell/gnome-shell-42.2.ebuild index 607c22408c74..43e7dd5cfe5b 100644 --- a/gnome-base/gnome-shell/gnome-shell-42.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-42.2.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/
commit: d17c18a5185c935624a7efcf07986e192077d525 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:02 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17c18a5 gnome-extra/gnome-calculator: Stabilize 42.1 x86, #853958 Signed-off-by: Sam James gentoo.org> gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild index 31b1d7e5f482..0e4f4d6c3ca9 100644 --- a/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild +++ b/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Calculator; LICENSE="GPL-3+" SLOT="0" IUSE="+introspection test" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" # gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them # altogether, thus we need them installed by gtksourceview[vala]
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: 8faadeff7402913d3bbb52fb5871f7dfab5fd373 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:04 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8faadeff media-gfx/eog: Stabilize 42.2 x86, #853958 Signed-off-by: Sam James gentoo.org> media-gfx/eog/eog-42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/eog/eog-42.2.ebuild b/media-gfx/eog/eog-42.2.ebuild index ce5a8edb262d..190ea0887d7f 100644 --- a/media-gfx/eog/eog-42.2.ebuild +++ b/media-gfx/eog/eog-42.2.ebuild @@ -14,7 +14,7 @@ SLOT="1" IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" REQUIRED_USE="exif? ( jpeg )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.53.4:2
[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libnice/
commit: 8dfc3964aba8b06a16c657644d64c30eaf437f4d Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:07 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfc3964 media-plugins/gst-plugins-libnice: Stabilize 0.1.19 x86, #853958 Signed-off-by: Sam James gentoo.org> media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild index e1d779baa6f4..c162bfc10003 100644 --- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild +++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz; LICENSE="|| ( MPL-1.1 LGPL-2.1 )" SLOT="1.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/
commit: 99b042c43fdb57b8d22edb6f17f5e79a73bb1feb Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:23:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:23:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b042c4 mail-client/evolution: Stabilize 3.44.2 x86, #853958 Signed-off-by: Sam James gentoo.org> mail-client/evolution/evolution-3.44.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/evolution/evolution-3.44.2.ebuild b/mail-client/evolution/evolution-3.44.2.ebuild index f702ce9a628d..29a140216b3e 100644 --- a/mail-client/evolution/evolution-3.44.2.ebuild +++ b/mail-client/evolution/evolution-3.44.2.ebuild @@ -14,7 +14,7 @@ SLOT="2.0" IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin spell ssl +weather ytnef" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" # glade-3 support is for maintainers only per configure.ac # pst is not mature enough and changes API/ABI frequently
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/
commit: d6baf11b454e857dd2fabdbe21f6470a3f289cbd Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:00 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6baf11b gnome-extra/evolution-ews: Stabilize 3.44.2 x86, #853958 Signed-off-by: Sam James gentoo.org> gnome-extra/evolution-ews/evolution-ews-3.44.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/evolution-ews/evolution-ews-3.44.2.ebuild b/gnome-extra/evolution-ews/evolution-ews-3.44.2.ebuild index ebc68d0334f2..f4ca9c3b5500 100644 --- a/gnome-extra/evolution-ews/evolution-ews-3.44.2.ebuild +++ b/gnome-extra/evolution-ews/evolution-ews-3.44.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="test" # libical-glib currently (2020-02-29) oddly behind USE=introspection
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtksourceview/
commit: 271ff74cf5a65b55c50b024f10b197921f41e94e Author: Sam James gentoo org> AuthorDate: Wed Jul 6 01:24:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 01:24:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271ff74c gui-libs/gtksourceview: Stabilize 5.4.2 x86, #853958 Signed-off-by: Sam James gentoo.org> gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild index 28688d6d86e8..81c572bea2fc 100644 --- a/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild +++ b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild @@ -16,7 +16,7 @@ REQUIRED_USE=" gtk-doc? ( introspection ) vala? ( introspection ) " -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=dev-libs/glib-2.70:2
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/yanc/
commit: 5e2082364f656dc5e59852b6d86e9402ff20b525 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:58:31 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:58:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e208236 dev-python/yanc: treeclean Closes: https://bugs.gentoo.org/835878 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/yanc/Manifest | 1 - dev-python/yanc/metadata.xml | 12 dev-python/yanc/yanc-0.3.3.ebuild | 24 3 files changed, 37 deletions(-) diff --git a/dev-python/yanc/Manifest b/dev-python/yanc/Manifest deleted file mode 100644 index 59ffcd368..0 --- a/dev-python/yanc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yanc-0.3.3.tar.gz 16600 BLAKE2B 3a84943f59f60a153b7e76825c047f4a20779125f83a5b20c253cd24909d99e6aeb67bc870fd36b9f853edd7c9770b9e0b687dc868464c5a569242ae0140552a SHA512 8c19f6490b44aaa3745b9c0048e0a8fdd7081691815bede0399b1a2a313fa62697bfba526bb1bcb41078f4d1375208c494c89879a3111a8749ef70928ea2bf4a diff --git a/dev-python/yanc/metadata.xml b/dev-python/yanc/metadata.xml deleted file mode 100644 index 35fa92140..0 --- a/dev-python/yanc/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -0compute/yanc -yanc - - diff --git a/dev-python/yanc/yanc-0.3.3.ebuild b/dev-python/yanc/yanc-0.3.3.ebuild deleted file mode 100644 index e02b618ee..0 --- a/dev-python/yanc/yanc-0.3.3.ebuild +++ /dev/null @@ -1,24 +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="Yet another nose colorer" -HOMEPAGE=" - https://github.com/0compute/yanc - https://pypi.org/project/yanc/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/nose[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python_jwt/
commit: c979ccd108309e867a622f95ff572c7828e2b52a Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:57:50 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:57:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c979ccd1 dev-python/python_jwt: treeclean Signed-off-by: Alessandro Barbieri gmail.com> dev-python/python_jwt/Manifest| 1 - dev-python/python_jwt/metadata.xml| 22 --- dev-python/python_jwt/python_jwt-3.3.2.ebuild | 40 --- 3 files changed, 63 deletions(-) diff --git a/dev-python/python_jwt/Manifest b/dev-python/python_jwt/Manifest deleted file mode 100644 index e621bf760..0 --- a/dev-python/python_jwt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python_jwt-3d9747df616d209c07bffe2bcf28b42e92a7d8d4.tar.gz 239032 BLAKE2B 2221d0445898ff1fa7737369e6488cf87287b359751113df61f4677bc9a31d3c90790c77bbaa4df08789019bca93c432dca96245ff28fa931557c046bc705f83 SHA512 43896e20bb2104d43b800f86342035d9eea3a0c70175c47d7875fa9b926dbb7c0f2840a68f25bdae5689df1f80198f74a7738c6a5a19d30748d53c1ebac39cf5 diff --git a/dev-python/python_jwt/metadata.xml b/dev-python/python_jwt/metadata.xml deleted file mode 100644 index 1fb50e120..0 --- a/dev-python/python_jwt/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -Module for generating and verifying JSON Web Tokens. - -Note: From version 2.0.1 the namespace has changed from jwt to python_jwt, in order to avoid conflict with PyJWT. -Note: Versions 1.0.0 and later fix a vulnerability in JSON Web Token verification so please upgrade if you're using this functionality. The API has changed so you will need to update your application. verify_jwt now requires you to specify which signature algorithms are allowed. -Uses jwcrypto to do the heavy lifting. -Supports RS256, RS384, RS512, PS256, PS384, PS512, HS256, HS384, HS512, ES256, ES384, ES512, ES256K, EdDSA and none signature algorithms. -Unit tests, including tests for interoperability with jose. -Supports Python 2,7 and 3.6+. Note: generate_jwt returns the token as a Unicode string, even on Python 2.7. - - -davedoesdev/python-jwt -python-jwt - - diff --git a/dev-python/python_jwt/python_jwt-3.3.2.ebuild b/dev-python/python_jwt/python_jwt-3.3.2.ebuild deleted file mode 100644 index 128e71476..0 --- a/dev-python/python_jwt/python_jwt-3.3.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="3d9747df616d209c07bffe2bcf28b42e92a7d8d4" -MYPN="${PN/_/-}" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python module for generating and verifying JSON Web Tokens" -HOMEPAGE=" - https://github.com/davedoesdev/python-jwt - https://pypi.org/project/python-jwt/ -" -SRC_URI="https://github.com/davedoesdev/${MYPN}/archive/${COMMIT}.tar.gz -> ${PN}-${COMMIT}.tar.gz" -S="${WORKDIR}/${MYPN}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" - -RDEPEND=">=dev-python/jwcrypto-1.0.0[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/coverage-4.0.3[${PYTHON_USEDEP}] - >=dev-python/gevent-1.2.2[${PYTHON_USEDEP}] - >=dev-python/pyVows-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - ) -" - -RESTRICT="!test? ( test )" - -python_test() { - "${EPYTHON}" test/run/run_pyvows.py -v test || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/preggy/
commit: 174a0bace3ebe0b9549325b7b5d4ec456f7833e7 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:57:21 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:57:21 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=174a0bac dev-python/preggy: treeclean Signed-off-by: Alessandro Barbieri gmail.com> dev-python/preggy/Manifest| 1 - dev-python/preggy/metadata.xml| 12 dev-python/preggy/preggy-1.4.4.ebuild | 32 3 files changed, 45 deletions(-) diff --git a/dev-python/preggy/Manifest b/dev-python/preggy/Manifest deleted file mode 100644 index b11b7e1cf..0 --- a/dev-python/preggy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST preggy-1.4.4.tar.gz 23351 BLAKE2B ed656f848349c0cdb0f44151ded15db1b68b7358a4633417a6889b4be9397dc0de96dbd5f43bb26f748d9cd4f16532f1954f3978690afa9e792ce24fbe942b20 SHA512 6eb6073eb28ba8684f2795c1d9aa93c2a24e50063359a769f7f7d84da2928e25a0ca86d4ac268dce0c2462bbe1a73e76f496325b6175a1218025e15fb7ce4f4c diff --git a/dev-python/preggy/metadata.xml b/dev-python/preggy/metadata.xml deleted file mode 100644 index 197e61eb3..0 --- a/dev-python/preggy/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -heynemann/preggy -preggy - - diff --git a/dev-python/preggy/preggy-1.4.4.ebuild b/dev-python/preggy/preggy-1.4.4.ebuild deleted file mode 100644 index 4eac7d1e0..0 --- a/dev-python/preggy/preggy-1.4.4.ebuild +++ /dev/null @@ -1,32 +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="preggy is an assertion library for Python. What were you expecting?" -HOMEPAGE=" - https://github.com/heynemann/preggy - https://pypi.org/project/preggy/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/yanc[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyVows/
commit: 8a7c300190ef561b08bf89a465c4ca3e052ff79c Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:57:05 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:57:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a7c3001 dev-python/pyVows: treeclean Closes: https://bugs.gentoo.org/836147 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/pyVows/Manifest| 1 - dev-python/pyVows/metadata.xml| 12 dev-python/pyVows/pyVows-3.0.0.ebuild | 34 -- 3 files changed, 47 deletions(-) diff --git a/dev-python/pyVows/Manifest b/dev-python/pyVows/Manifest deleted file mode 100644 index 360102189..0 --- a/dev-python/pyVows/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyVows-3.0.0-5b0e2a202603c1fc00d1fa0c6134c92c15b7e2b7.tar.gz 41052 BLAKE2B 98a373d4a98cf5416d173fd9c1889a82480a476ad7ccce0895a9a626068f7a3831ce131433ab9f38726c41cd92cb47426bd8ef1d5a4fb9aab7efd9ee7c06face SHA512 bfef76cce283a77cfb1fd4f3e4d9e73da648390f42ce79524151be44693d9c13864aa75411394a2e294eea93820118f08a160a291146fab4f7d23ef5e14de071 diff --git a/dev-python/pyVows/metadata.xml b/dev-python/pyVows/metadata.xml deleted file mode 100644 index c209f7467..0 --- a/dev-python/pyVows/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -heynemann/pyvows -pyVows - - diff --git a/dev-python/pyVows/pyVows-3.0.0.ebuild b/dev-python/pyVows/pyVows-3.0.0.ebuild deleted file mode 100644 index 61f162981..0 --- a/dev-python/pyVows/pyVows-3.0.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="5b0e2a202603c1fc00d1fa0c6134c92c15b7e2b7" -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Parallel running of tests, code coverage reports, test profiling, and more" -HOMEPAGE=" - https://github.com/heynemann/pyvows - https://pypi.org/project/pyVows/ -" -SRC_URI="https://github.com/heynemann/${PN}/archive/${COMMIT}.tar.gz -> ${P}-${COMMIT}.tar.gz" # only for 3.0.0 -S="${WORKDIR}/${PN,,}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/gevent-1.2.2[${PYTHON_USEDEP}] - >=dev-python/preggy-1.3.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - >=dev-python/colorama-0.3.7[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/mapillary_tools/
commit: 38db747806140aebd0b64fbf26b5da2671926285 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:49:25 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:49:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38db7478 sci-geosciences/mapillary_tools: new version without pymp4 Signed-off-by: Alessandro Barbieri gmail.com> sci-geosciences/mapillary_tools/Manifest | 3 +- .../mapillary_tools/mapillary_tools-0.8.0.ebuild | 38 -- ...uild => mapillary_tools-0.8.2_p20220702.ebuild} | 5 +-- 3 files changed, 4 insertions(+), 42 deletions(-) diff --git a/sci-geosciences/mapillary_tools/Manifest b/sci-geosciences/mapillary_tools/Manifest index 82da7e9de..9dacb6ef4 100644 --- a/sci-geosciences/mapillary_tools/Manifest +++ b/sci-geosciences/mapillary_tools/Manifest @@ -1,2 +1 @@ -DIST mapillary_tools-0.8.0.tar.gz 12080089 BLAKE2B a34b68a479ecb85f5a6e53e4e2ce7db92e6e59e7c07c5b7bd20c2153f372fd9ae83a23ded3bde8a655ddfd03146357728679232e186cb576290d55726faa8134 SHA512 45b2228f48874006aa46890f807bcd3c5cfb08036bc7c5b2182f39efced352cc6bf3fc1c49c386654a2f0ed08e1bdec5d6a542b4d43ca012f86891596e0ca870 -DIST mapillary_tools-0.8.2.tar.gz 14928332 BLAKE2B 434e6a97b69372b266b684276f816bc77c83e91bc9569d28b20c2b29e04e6ff1def1dbd269abb81bb14b0ad2155759c15c7485712747cbc5af48de58ab85409d SHA512 78843e7b571f54d9d42b71baf9a63a3f64ea67432c2a9c96f129db6d9511ce5f6070a36581eae5500778b41215d27ae892ccca9c62cd1fc82285cb0cbe9807cf +DIST mapillary_tools-0.8.2_p20220702.gh.tar.gz 19125382 BLAKE2B 51e75c3cf5b6e129594e28c55d7ff75592c26a227d905749e42445678f2e69f410080d35bc5c4a9692710d98b42f03eec33130c79ed3608e1efc2465e28d5039 SHA512 0d32c3b78a44f1a6544ad69a66f9de2f4c9b87b5a7198546e5716bda055514e26ac05de6a3304e8610ba150f7e8346290925e7509f2db532cabcede0e48de1f6 diff --git a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild deleted file mode 100644 index 8e5e6ac76..0 --- a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Command line tools for processing and uploading Mapillary imagery" -HOMEPAGE="https://github.com/mapillary/mapillary_tools; -SRC_URI="https://github.com/mapillary/mapillary_tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/exifread-2.3.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.1.3[${PYTHON_USEDEP}] - >=dev-python/gpxpy-0.9.8[${PYTHON_USEDEP}] - >=dev-python/pymp4-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pynmea2-1.12.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.0[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - >=dev-python/pillow-8.1.2[${PYTHON_USEDEP}] - dev-python/pyinstaller[${PYTHON_USEDEP}] - dev-python/types-python-dateutil[${PYTHON_USEDEP}] - dev-python/types-pytz[${PYTHON_USEDEP}] - dev-python/types-requests[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2.ebuild b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild similarity index 84% rename from sci-geosciences/mapillary_tools/mapillary_tools-0.8.2.ebuild rename to sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild index 5e2c99c3f..3aa745aa4 100644 --- a/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2.ebuild +++ b/sci-geosciences/mapillary_tools/mapillary_tools-0.8.2_p20220702.ebuild @@ -3,13 +3,15 @@ EAPI=8 +COMMIT="92624ccb416e9649bb93d6be04c8b3be03a44525" PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="Command line tools for processing and uploading Mapillary imagery" HOMEPAGE="https://github.com/mapillary/mapillary_tools; -SRC_URI="https://github.com/mapillary/mapillary_tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/mapillary/mapillary_tools/archive/${COMMIT}.tar.gz -> ${PF}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="BSD" KEYWORDS="~amd64" @@ -19,7 +21,6 @@ RDEPEND=" >=dev-python/exifread-2.3.2[${PYTHON_USEDEP}] >=dev-python/piexif-1.1.3[${PYTHON_USEDEP}] >=dev-python/gpxpy-1.4.2[${PYTHON_USEDEP}] - >=dev-python/pymp4-1.1.0[${PYTHON_USEDEP}] >=dev-python/pynmea2-1.12.0[${PYTHON_USEDEP}] >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] >=dev-python/tqdm-4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/confluent-kafka/
commit: 4ef6e2dcd4910638b61f9a8587595952bdd090e5 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:54:56 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:54:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ef6e2dc dev-python/confluent-kafka: trivup is for integration tests Signed-off-by: Alessandro Barbieri gmail.com> dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild | 1 - dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild| 1 - 2 files changed, 2 deletions(-) diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild index bb04a6a99..8fda2775e 100644 --- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild +++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild @@ -30,7 +30,6 @@ BDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/pytest-timeout[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] - >=dev-python/trivup-0.8.3[${PYTHON_USEDEP}] dev-python/protobuf-python[${PYTHON_USEDEP}] dev-python/jsonschema[${PYTHON_USEDEP}] diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild index 80ad56422..8938ba9c7 100644 --- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild +++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild @@ -30,7 +30,6 @@ BDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/pytest-timeout[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] - >=dev-python/trivup-0.8.3[${PYTHON_USEDEP}] dev-python/protobuf-python[${PYTHON_USEDEP}] dev-python/jsonschema[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymp4/
commit: 04f2c8901f0cc227eae2fa97cb4eb8a5a1bdb16f Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:50:38 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:50:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04f2c890 dev-python/pymp4: treeclean Signed-off-by: Alessandro Barbieri gmail.com> dev-python/pymp4/Manifest | 1 - dev-python/pymp4/metadata.xml | 13 - dev-python/pymp4/pymp4-1.2.0.ebuild | 24 3 files changed, 38 deletions(-) diff --git a/dev-python/pymp4/Manifest b/dev-python/pymp4/Manifest deleted file mode 100644 index 883fdc25e..0 --- a/dev-python/pymp4/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pymp4-1.2.0.tar.gz 13969 BLAKE2B ccbf3664a410162662117307add90bc7c8ab060e633c8acf0cf96607d0ad193618af28eba48a467f380af1e39a4ce3596f0da2a341c94e764c8ef9582dd47cb6 SHA512 307b0d454f56eb185abea1213640e80c505388e3869cc92be462b2d37dd9244e4b23984c535f84791ed067873e1454e7d89b8109763d44b6d3188658aff4 diff --git a/dev-python/pymp4/metadata.xml b/dev-python/pymp4/metadata.xml deleted file mode 100644 index 590cf7c71..0 --- a/dev-python/pymp4/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - https://github.com/beardypig/pymp4/issues - beardypig/pymp4 - pymp4 - - diff --git a/dev-python/pymp4/pymp4-1.2.0.ebuild b/dev-python/pymp4/pymp4-1.2.0.ebuild deleted file mode 100644 index f0497cb68..0 --- a/dev-python/pymp4/pymp4-1.2.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A Python MP4 Parser and toolkit" -HOMEPAGE=" - https://github.com/beardypig/pymp4 - https://pypi.org/project/pymp4/ -" -SRC_URI="https://github.com/beardypig/pymp4/archive/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -RDEPEND="dev-python/construct[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/trivup/
commit: 379408365a1b17a36a51184709548d04ce2da5dd Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:55:36 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:55:36 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37940836 dev-python/trivup: treeclean Signed-off-by: Alessandro Barbieri gmail.com> dev-python/trivup/Manifest | 1 - dev-python/trivup/metadata.xml | 28 dev-python/trivup/trivup-0.10.0.ebuild | 30 -- 3 files changed, 59 deletions(-) diff --git a/dev-python/trivup/Manifest b/dev-python/trivup/Manifest deleted file mode 100644 index 7a8ed75c5..0 --- a/dev-python/trivup/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST trivup-0.10.0.gh.tar.gz 194500 BLAKE2B 46e9f50e1602f270aab5720d205a3d16882a5c7fcf342913083a9172b86f97346b8a7d33267d666734c476f2c7ef7d2618a3fa234fbf1cd559ae614766e1c425 SHA512 8598280e3a38dee85c46d52e688dc2e146bc5ffcede678326af661ac9fd09f7719d6b892a7d264b94d147e0b02f117eca8472898d479bdc4a64b521c2807262a diff --git a/dev-python/trivup/metadata.xml b/dev-python/trivup/metadata.xml deleted file mode 100644 index 8b0293d21..0 --- a/dev-python/trivup/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - -lssndrbarbi...@gmail.com -Alessandro Barbieri - - -trivup is a flexible, pluggable, light-weight, partly naiivistic, framework for trivially bringing up a cluster of applications. - -The initial use-case is to bring up a simple Kafka cluster for easily testing librdkafka on different broker versions. - -Featured apps: - -Apache Kafka cluster with optional KRaft (ZooKeeper-less) support -Apache ZooKeeper -Confluent's Schema-Registry -Kerberos 5 KDC for GSSAPI/Kerberos authentication -OAUTHBEARER OIDC JWK ticket server -SSL CA/public/private certificate generation - -SECURITY WARNING: trivup will run unprotected, wide-open, poorly-configured, server applications on your machine, providing an ingress vector for intrusion, theft and data-loss. DO NOT RUN ON PUBLIC NETWORKS. - - -edenhill/trivup -trivup - - diff --git a/dev-python/trivup/trivup-0.10.0.ebuild b/dev-python/trivup/trivup-0.10.0.ebuild deleted file mode 100644 index 7458b7cb6..0 --- a/dev-python/trivup/trivup-0.10.0.ebuild +++ /dev/null @@ -1,30 +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="Trivially Up a cluster of applications" -HOMEPAGE=" - https://github.com/edenhill/trivup - https://pypi.org/project/trivup/ -" -SRC_URI="https://github.com/edenhill/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/jwcrypto[${PYTHON_USEDEP}] - dev-python/python_jwt[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -RESTRICT="test" # tests try to download and install kafka - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 3160570e0bda03792c641410289974b64069406b Author: Sam James gentoo org> AuthorDate: Wed Jul 6 00:20:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 00:20:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3160570e x11-misc/polybar: Stabilize 3.6.3 x86, #856619 Signed-off-by: Sam James gentoo.org> x11-misc/polybar/polybar-3.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild index d29d6531891d..770a50edd7b5 100644 --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ b/x11-misc/polybar/polybar-3.6.3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: app-office/unoconv/
commit: df7d326fac7f526713f42015c5751a7886efd2f8 Author: Sam James gentoo org> AuthorDate: Wed Jul 6 00:20:42 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 6 00:20:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7d326f app-office/unoconv: Stabilize 0.9.0-r1 x86, #856400 Signed-off-by: Sam James gentoo.org> app-office/unoconv/unoconv-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/unoconv/unoconv-0.9.0-r1.ebuild b/app-office/unoconv/unoconv-0.9.0-r1.ebuild index 1ecc53fa646c..2eecea84fba4 100644 --- a/app-office/unoconv/unoconv-0.9.0-r1.ebuild +++ b/app-office/unoconv/unoconv-0.9.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/dagwieers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-java/gluegen/files/, dev-java/gluegen/
commit: 1741005ef0607ee33620b6e3496eaf3c68e564a9 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jul 5 09:06:28 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:10:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1741005e dev-java/gluegen: Debian patches Closes: https://bugs.gentoo.org/855470 Signed-off-by: Alessandro Barbieri gmail.com> .../files/gluegen-2.2.4-dont-test-archive.patch| 14 -- ...gluegen-2.3.2-add-mips64el-mipsn32-support.diff | 229 ++ dev-java/gluegen/files/gluegen-2.3.2-armhf.diff| 62 + .../gluegen-2.3.2-disable-java-version-check.diff | 28 +++ .../gluegen-2.3.2-disable-static-linking.diff | 42 .../gluegen-2.3.2-disable-test-zip-archive.diff| 11 + .../files/gluegen-2.3.2-disableArchive7z.diff | 26 ++ .../files/gluegen-2.3.2-disable_git_call.diff | 17 ++ ...-strip.patch => gluegen-2.3.2-dont-strip.patch} | 3 +- .../gluegen-2.3.2-fix-alpha-build-config.patch | 11 + .../gluegen-2.3.2-fix-arm64-build-config.diff | 75 ++ .../gluegen/files/gluegen-2.3.2-fix_gcc-10.patch | 18 ++ .../gluegen/files/gluegen-2.3.2-hideException.diff | 18 ++ .../files/gluegen-2.3.2-java10-compatibility.patch | 263 + dev-java/gluegen/files/gluegen-2.3.2-linker.diff | 11 + .../files/gluegen-2.3.2-missing-arch-symbol.diff | 39 +++ .../files/gluegen-2.3.2-non-linux-support.diff | 16 ++ .../files/gluegen-2.3.2-ppc64el-support.diff | 207 .../files/gluegen-2.3.2-remove-static-lib.patch| 106 - dev-java/gluegen/files/gluegen-2.3.2-rtjar.diff| 67 ++ .../gluegen/files/gluegen-2.3.2-s390x-support.diff | 138 +++ dev-java/gluegen/files/gluegen-2.3.2-tests.diff| 171 ++ dev-java/gluegen/gluegen-2.3.2.ebuild | 36 ++- 23 files changed, 1473 insertions(+), 135 deletions(-) diff --git a/dev-java/gluegen/files/gluegen-2.2.4-dont-test-archive.patch b/dev-java/gluegen/files/gluegen-2.2.4-dont-test-archive.patch deleted file mode 100644 index a4f4507cf..0 --- a/dev-java/gluegen/files/gluegen-2.2.4-dont-test-archive.patch +++ /dev/null @@ -1,14 +0,0 @@ a/make/build-test.xml -+++ b/make/build-test.xml -@@ -614,9 +614,11 @@ chmod 644 ${results}/* \${line.separator} - - - -+ - - - diff --git a/dev-java/gluegen/files/gluegen-2.3.2-add-mips64el-mipsn32-support.diff b/dev-java/gluegen/files/gluegen-2.3.2-add-mips64el-mipsn32-support.diff new file mode 100644 index 0..9de0e28be --- /dev/null +++ b/dev-java/gluegen/files/gluegen-2.3.2-add-mips64el-mipsn32-support.diff @@ -0,0 +1,229 @@ +Description: Add mips64(el) and mipsn32(el) support +Author: YunQiang Su , Dejan Latinovic +Forwarded: no +--- a/make/build.xml b/make/build.xml +@@ -298,6 +298,30 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -340,7 +364,7 @@ + + + +- ++ + + + +--- a/make/gluegen-cpptasks-base.xml b/make/gluegen-cpptasks-base.xml +@@ -47,6 +47,10 @@ +- isLinuxHppa +- isLinuxMips +- isLinuxMipsel ++ - isLinuxMipsn32 ++ - isLinuxMipsn32el ++ - isLinuxMips64 ++ - isLinuxMipsn64el +- isLinuxPpc +- isLinuxPpc64 +- isLinuxPpc64le +@@ -135,6 +139,10 @@ +- compiler.cfg.linux.hppa +- compiler.cfg.linux.mips +- compiler.cfg.linux.mipsel ++ - compiler.cfg.linux.mipsn32 ++ - compiler.cfg.linux.mipsn32el ++ - compiler.cfg.linux.mips64 ++ - compiler.cfg.linux.mips64el +- compiler.cfg.linux.ppc +- compiler.cfg.linux.ppc64 +- compiler.cfg.linux.ppc64le +@@ -160,6 +168,10 @@ +- linker.cfg.linux.hppa +- linker.cfg.linux.mips +- linker.cfg.linux.mipsel ++ - linker.cfg.linux.mipsn32 ++ - linker.cfg.linux.mipsn32el ++ - linker.cfg.linux.mips64 ++ - linker.cfg.linux.mips64el +- linker.cfg.linux.ppc +- linker.cfg.linux.ppc64le +- linker.cfg.linux.s390 +@@ -420,6 +432,42 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -639,6 +687,10 @@ + + + ++ ++ ++ ++ + + + +@@ -721,6 +773,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -757,7 +825,7 @@ + + + +- ++ + + + +@@ -1308,6 +1376,18 @@ + + + ++ ++ ++ ++ ++
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/modprobed-db/
commit: 9835d581abaf9db667d99a8f82ce5210097e7865 Author: Alessandro Barbieri gmail com> AuthorDate: Tue Jul 5 07:38:35 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:10:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9835d581 sys-kernel/modprobed-db: new package, add 2.46 Signed-off-by: Alessandro Barbieri gmail.com> sys-kernel/modprobed-db/Manifest | 1 + sys-kernel/modprobed-db/metadata.xml | 13 + sys-kernel/modprobed-db/modprobed-db-2.46.ebuild | 18 ++ 3 files changed, 32 insertions(+) diff --git a/sys-kernel/modprobed-db/Manifest b/sys-kernel/modprobed-db/Manifest new file mode 100644 index 0..0df4a5f0d --- /dev/null +++ b/sys-kernel/modprobed-db/Manifest @@ -0,0 +1 @@ +DIST modprobed-db-2.46.gh.tar.gz 7210 BLAKE2B c7c5535a85c5a593fff507073120c8c355c8b46513bcb3b922be4a7d178be97aa3e84802a3d39c31a3219057f745fdb641f0a821fd4fe5d33acb48865e5090b2 SHA512 cf580bd386ca5fd232e96f33ecd61982d3ac4563f8e27b2b99bfbd2a8b8171585c8949df812ba8d85488c729570684983a63a6090ec3c05a890db5d6e864c05c diff --git a/sys-kernel/modprobed-db/metadata.xml b/sys-kernel/modprobed-db/metadata.xml new file mode 100644 index 0..3a180300e --- /dev/null +++ b/sys-kernel/modprobed-db/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + co-maintainers welcome + lssndrbarbi...@gmail.com + Alessandro Barbieri + + +https://github.com/graysky2/modprobed-db/issues +graysky2/modprobed-db + + diff --git a/sys-kernel/modprobed-db/modprobed-db-2.46.ebuild b/sys-kernel/modprobed-db/modprobed-db-2.46.ebuild new file mode 100644 index 0..55cf2ae90 --- /dev/null +++ b/sys-kernel/modprobed-db/modprobed-db-2.46.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="This utility tracks modules loaded by the kernel, for localmodconfig" +HOMEPAGE="https://github.com/graysky2/modprobed-db; +SRC_URI="https://github.com/graysky2/modprobed-db/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + emake DESTDIR="${D}" install-bin + doman "doc/${PN}.8" + dodoc README.md +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/cubegui/
commit: ebac0e1295ed4636e5bed92e80374f4a87718405 Author: Alessandro Barbieri gmail com> AuthorDate: Wed Jul 6 00:09:35 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:10:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebac0e12 gui-libs/cubegui: new unreleased version Closes: https://bugs.gentoo.org/855218 Signed-off-by: Alessandro Barbieri gmail.com> gui-libs/cubegui/Manifest | 2 +- .../cubegui/{cubegui-4.7.ebuild => cubegui-4.7-r1.ebuild} | 14 ++ 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/gui-libs/cubegui/Manifest b/gui-libs/cubegui/Manifest index d48443b77..2ba0282af 100644 --- a/gui-libs/cubegui/Manifest +++ b/gui-libs/cubegui/Manifest @@ -1 +1 @@ -DIST cubegui-4.7.tar.gz 10789553 BLAKE2B b0c00985ed910f57e5a32ef340007bbb547ee2948b9d64868227679c86481e953edca75c9cceac8eefb73f1392c5417d27bee809b430288d6a37f054074b0a6a SHA512 48c9cc5a32190d0702d79572f8ad49893016476cc966351b0496e21c5ae8c0a33f0632f07e659eea3c3c062eae8099a531f0a7ff4d129d8b333ec51ecfe12cf9 +DIST cubegui-4.7-9a161bfd.tar.gz 10696455 BLAKE2B 0f7a2c2af3dfbba3b0f505901f7b1efaea6b327bb7e88ee116a8774454f8b246ce01e732be28f2922b58320b2429b2988bed79e0af70e8b788ff7a638802d62c SHA512 ee22fdb7ffddcb9033e729a54ff3009baadc3774bb4434b890aac3527e62644af5a3ab89211a8d40eb6e754b7074b504e62bb711304d4388129a75962fae0743 diff --git a/gui-libs/cubegui/cubegui-4.7.ebuild b/gui-libs/cubegui/cubegui-4.7-r1.ebuild similarity index 90% rename from gui-libs/cubegui/cubegui-4.7.ebuild rename to gui-libs/cubegui/cubegui-4.7-r1.ebuild index 00067af6a..5e8ec0bed 100644 --- a/gui-libs/cubegui/cubegui-4.7.ebuild +++ b/gui-libs/cubegui/cubegui-4.7-r1.ebuild @@ -5,9 +5,13 @@ EAPI=8 inherit bash-completion-r1 qmake-utils toolchain-funcs +MYPV="9a161bfd" +MYP="sources.${MYPV}" + DESCRIPTION="CUBE Uniform Behavioral Encoding GUI" HOMEPAGE="https://www.scalasca.org/scalasca/software/cube-4.x; -SRC_URI="https://apps.fz-juelich.de/scalasca/releases/cube/${PV}/dist/${P}.tar.gz; +SRC_URI="https://perftools.pages.jsc.fz-juelich.de/cicd/${PN}/branches/master/${MYP}.tar.gz -> ${P}-${MYPV}.tar.gz" +S="${WORKDIR}/${MYP}" LICENSE="BSD" SLOT="0" @@ -31,9 +35,7 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="app-doc/doxygen[dot]" -PATCHES=( - "${FILESDIR}/${P}-custom-compiler.patch" -) +# reconfigure needs custom autotools src_configure() { tc-export CC CXX FC F77 CPP AR @@ -74,10 +76,6 @@ src_configure() { MPI_LDFLAGS=${LDFLAGS} EOF - export QT_LIBS="-lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core" - use concurrent && export QT_LIBS="${QT_LIBS} -lQt5Concurrent" - use webengine && export QT_LIBS="${QT_LIBS} -lQt5WebEngineWidgets" - local myconf=( --disable-platform-mic --with-cubelib="${EPREFIX}/usr"
[gentoo-commits] repo/proj/guru:dev commit in: app-i18n/scim-canna/, app-i18n/scim-canna/files/
commit: 25c5b1a9955e0d6679301c75cc50ed868bab037f Author: Alessandro Barbieri gmail com> AuthorDate: Fri Jul 1 01:17:14 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Jul 6 00:10:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25c5b1a9 app-i18n/scim-canna: new package, add 1.0.1 Signed-off-by: Alessandro Barbieri gmail.com> app-i18n/scim-canna/Manifest | 1 + .../files/scim-canna-1.0.1-fix_ftbfs_gtk3.patch| 201 + app-i18n/scim-canna/metadata.xml | 8 + app-i18n/scim-canna/scim-canna-1.0.1.ebuild| 54 ++ 4 files changed, 264 insertions(+) diff --git a/app-i18n/scim-canna/Manifest b/app-i18n/scim-canna/Manifest new file mode 100644 index 0..d2bfe27c3 --- /dev/null +++ b/app-i18n/scim-canna/Manifest @@ -0,0 +1 @@ +DIST scim-canna-1.0.1.tar.gz 516186 BLAKE2B 03b977e841d6263f6c980e8e729122ca4ff7c9a0966f6f9daf57543250e7119a84ddfb7805804e3c5afaecba91d50d21448f49335d5a28cb967de8370b9f5dd9 SHA512 711b67211c9d1f4cb8ca09b88d455718607aa2d99e47a753fa8d71d2e1f0df8c649b64d08149785eeaa98d1399b9ca92e3df7e1be8f150ce99f28f82491b8bc1 diff --git a/app-i18n/scim-canna/files/scim-canna-1.0.1-fix_ftbfs_gtk3.patch b/app-i18n/scim-canna/files/scim-canna-1.0.1-fix_ftbfs_gtk3.patch new file mode 100644 index 0..d9a99010a --- /dev/null +++ b/app-i18n/scim-canna/files/scim-canna-1.0.1-fix_ftbfs_gtk3.patch @@ -0,0 +1,201 @@ +--- a/src/scim_canna_imengine_setup.cpp b/src/scim_canna_imengine_setup.cpp +@@ -152,7 +152,9 @@ + // Internal data declaration. + static bool __have_changed= true; + ++#if !GTK_CHECK_VERSION(2, 12, 0) + static GtkTooltips * __widget_tooltips = 0; ++#endif + + static BoolConfigData __config_bool_common [] = + { +@@ -284,11 +286,17 @@ + entry); + gtk_widget_show (entry->widget); + ++#if !GTK_CHECK_VERSION(2, 12, 0) + if (!__widget_tooltips) + __widget_tooltips = gtk_tooltips_new(); ++#endif + if (entry->tooltip) ++#if GTK_CHECK_VERSION(2, 12, 0) ++gtk_widget_set_tooltip_text (entry->widget, _(entry->tooltip)); ++#else + gtk_tooltips_set_tip (__widget_tooltips, entry->widget, + _(entry->tooltip), NULL); ++#endif + + return entry->widget; + } +@@ -324,11 +332,17 @@ + (GtkAttachOptions) (GTK_FILL|GTK_EXPAND), + (GtkAttachOptions) (GTK_FILL), 4, 4); + ++#if !GTK_CHECK_VERSION(2, 12, 0) + if (!__widget_tooltips) + __widget_tooltips = gtk_tooltips_new(); ++#endif + if (entry->tooltip) ++#if GTK_CHECK_VERSION(2, 12, 0) ++gtk_widget_set_tooltip_text (GTK_WIDGET (entry->widget), _(entry->tooltip)); ++#else + gtk_tooltips_set_tip (__widget_tooltips, GTK_WIDGET (entry->widget), + _(entry->tooltip), NULL); ++#endif + + return GTK_WIDGET (entry->widget); + } +@@ -351,31 +365,53 @@ + (GtkAttachOptions) (GTK_FILL), 4, 4); + gtk_widget_show (label); + ++#if GTK_CHECK_VERSION(2, 4, 0) ++entry->widget = gtk_combo_box_text_new_with_entry (); ++gtk_label_set_mnemonic_widget (GTK_LABEL (label), ++ gtk_bin_get_child (GTK_BIN (entry->widget))); ++gtk_editable_set_editable (GTK_EDITABLE (gtk_bin_get_child (GTK_BIN (entry->widget))), FALSE); ++#else + entry->widget = gtk_combo_new (); + gtk_label_set_mnemonic_widget (GTK_LABEL (label), +GTK_COMBO (entry->widget)->entry); + gtk_combo_set_value_in_list (GTK_COMBO (entry->widget), TRUE, FALSE); + gtk_combo_set_case_sensitive (GTK_COMBO (entry->widget), TRUE); +-gtk_entry_set_editable (GTK_ENTRY (GTK_COMBO (entry->widget)->entry), ++gtk_editable_set_editable (GTK_EDITABLE (GTK_COMBO (entry->widget)->entry), + FALSE); ++#endif + gtk_widget_show (GTK_WIDGET (entry->widget)); + gtk_table_attach (GTK_TABLE (table), GTK_WIDGET (entry->widget), + 1, 2, idx, idx + 1, + (GtkAttachOptions) (GTK_FILL|GTK_EXPAND), + (GtkAttachOptions) (GTK_FILL), 4, 4); ++#if GTK_CHECK_VERSION(2, 4, 0) ++g_object_set_data (G_OBJECT (gtk_bin_get_child (GTK_BIN (entry->widget))), ++ DATA_POINTER_KEY, ++ (gpointer) candidates_p); ++g_signal_connect ((gpointer) gtk_bin_get_child (GTK_BIN (entry->widget)), "changed", ++ G_CALLBACK (on_default_combo_changed), ++ entry); ++#else + g_object_set_data (G_OBJECT (GTK_COMBO (entry->widget)->entry), +DATA_POINTER_KEY, +(gpointer) candidates_p); +- + g_signal_connect ((gpointer) GTK_COMBO (entry->widget)->entry, "changed", + G_CALLBACK (on_default_combo_changed), +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/, dev-libs/openssl/
commit: 1f171e1acbd185d7cd5c5a2689f50d02c7c64caf Author: Sam James gentoo org> AuthorDate: Tue Jul 5 23:33:03 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 5 23:33:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f171e1a dev-libs/openssl: add 1.1.1q Bug: https://bugs.gentoo.org/856592 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/Manifest | 2 + .../openssl/files/openssl-3.0.5-test-memcmp.patch | 2 + dev-libs/openssl/openssl-1.1.1q.ebuild | 337 + 3 files changed, 341 insertions(+) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index d85b9ffd72e4..f960853b8a8a 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -8,6 +8,8 @@ DIST openssl-1.1.1o.tar.gz 9856386 BLAKE2B 5bd355fd17adf43ba4e3bf1a8036ceb724edd DIST openssl-1.1.1o.tar.gz.asc 488 BLAKE2B a03a967e7e2124d1a76ad7765e2f48065f40d32ba102a433be603ee8f86b26a2d246dcb97a95bd694ef3005889ce4f1951f76d39fe1d683f92da1aa3023e9c2d SHA512 da6d88de7c1cd807b6089d50f8bb102c317c0b45ca26e517e3e400c5c65f787d94a1ee522af76279e93790a7fb491348cf25ffcfd66ecb9a9d35209328cb221e DIST openssl-1.1.1p.tar.gz 9860217 BLAKE2B 4354753a5e52393c9cc4569954c2cac6d89a1e204fa4f9ca00a60492782d29f8952fb92664cdbb3576c6443d3cb2eacebea51db584738589f3598b40df579b12 SHA512 203470b1cd37bdbfabfec5ef37fc97c991d9943f070c988316f6396b09dae7cea16ac884bd8646dbf7dd1ed40ebde6bdfa5700beee2d714d07c97cc70b4e48d9 DIST openssl-1.1.1p.tar.gz.asc 488 BLAKE2B e68c8a4c992c2448b48428137f61f91fb89e4814f6e80c5525cea695bcf898326eca729f31b953fbd7ff51b448004101ca78abfbd3138ec2389596faa3eafc2f SHA512 c85d65df1ed0f1ae87b799d794ea43e32c8ecaf85caf6e36fbbd4a890ef1d47710380d3846296e0124898680be66113a959ad974e0448bc00d1253794dc48972 +DIST openssl-1.1.1q.tar.gz 9864061 BLAKE2B fc8fd6a62dc291d0bda328a051e253175fb04442cc4b8f45d67c3a5027748a0fc5fb372d0483bc9024ae0bff119c4fac8f1e982a182612427696d6d09f5935f5 SHA512 cb9f184ec4974a3423ef59c8ec86b6bf523d5b887da2087ae58c217249da3246896fdd6966ee9c13aea9e6306783365239197e9f742c508a0e35e5744e3e085f +DIST openssl-1.1.1q.tar.gz.asc 833 BLAKE2B 9311abf47469c3802a84dc9b7427a168ba7717496960e6f84b04e4d9263dea1168493082937a06bcb6ef4169b2ed9b2f36084bbac15b5f7ca5b4c41041c4bab6 SHA512 03a41f29d1713c47bb300e01e36dbd048074076a6a3b9913e2fc9a1b56b726c038978f99e86f9a3e4ea39f72bd82a15965842f6d94210fa9d3474f6f0f68559e DIST openssl-3.0.2.tar.gz 15038141 BLAKE2B 140c4c80a0cad89cb0059fef6a4cd421460e6af9a3973f7a3eb5e39f64c0d44794d46e7a869e5235fced139f2249351e37a9ee5ebaa17f2708d63141ebebf919 SHA512 f986850d5be908b4d6b5fd7091bc4652d7378c9bccebfbc5becd7753843c04c1eb61a1749c432139d263dfac33df0b1f6c773664b485cad47542266823a4eb03 DIST openssl-3.0.2.tar.gz.asc 488 BLAKE2B 2f6482114271c4f512159fa159486a3b3470637d770cd1614fda004918d06ed9ab562e655d1580d2ebb05745ec72987488c2161b72d078017cc157003d4205da SHA512 4303391a58107c76ad9b05510f5bfc95f687f4cb2f9ff5b03fb262ba99b573423ab83f0437471199954496799b343191b889ad9ef8fabdd7ee4ec3ec9b5f1d81 DIST openssl-3.0.3-test-fixes-expiry.patch.xz 29056 BLAKE2B 11be776b9c4baec770d81ff180581d7d8292261f32ebfcb2cfd399d684cef1b9e7b4575d906f23e8a61d853eafb178e1b0e01d9324dbe598c876c0ef74bcf5e8 SHA512 23bc571dfca453deb4f1812aea5fc1bcf1c27358d8638a66ce7f359a698b09a35bdc86e01db36aa5e59b37cc7e36f0ced6f1463b383fb0d904aada69f5d5cb04 diff --git a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch index 8fa03877581f..fc84d82e87da 100644 --- a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch +++ b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch @@ -1,3 +1,5 @@ +https://github.com/openssl/openssl/pull/18719 + From 7f58de577c05ae0bbd20eee9b2971cfa1cd062c8 Mon Sep 17 00:00:00 2001 From: Gregor Jasny Date: Tue, 5 Jul 2022 12:57:06 +0200 diff --git a/dev-libs/openssl/openssl-1.1.1q.ebuild b/dev-libs/openssl/openssl-1.1.1q.ebuild new file mode 100644 index ..ff51db66bd0d --- /dev/null +++ b/dev-libs/openssl/openssl-1.1.1q.ebuild @@ -0,0 +1,337 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig + +MY_P=${P/_/-} +DESCRIPTION="Full-strength general purpose cryptography library (including SSL and TLS)" +HOMEPAGE="https://www.openssl.org/; +SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="openssl" +SLOT="0/1.1" # .so version of libssl/libcrypto +if [[ ${PV} != *_pre* ]] ; then + 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
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 1a25cc20a662d5dbcbaa18b4f10093f95428b1d3 Author: Rin Cat (鈴猫) protonmail com> AuthorDate: Sun Jul 3 21:10:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 5 22:56:05 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1a25cc20 Fix _check_pre_quickpkg_files image prefix Closes: https://bugs.gentoo.org/851276 Signed-off-by: Sheng Yu protonmail.com> Closes: https://github.com/gentoo/portage/pull/847 Signed-off-by: Sam James gentoo.org> lib/portage/gpkg.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index fc111e44a..0622feb70 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -1847,11 +1847,12 @@ class gpkg: image_total_size, ) -def _check_pre_quickpkg_files(self, contents, root): +def _check_pre_quickpkg_files(self, contents, root, image_prefix="image"): """ Check the pre quickpkg files size and path, return the longest path length, largest single file size, and total files size. """ +image_prefix_length = len(image_prefix) + 1 root_dir = os.path.join( normalize_path( _unicode_decode(root, encoding=_encodings["fs"], errors="strict") @@ -1881,6 +1882,7 @@ class gpkg: prefix_length = ( len(_unicode_encode(d, encoding=_encodings["fs"], errors="strict")) - root_dir_length ++ image_prefix_length ) image_max_prefix_length = max(image_max_prefix_length, prefix_length) @@ -1892,6 +1894,7 @@ class gpkg: path_length = ( len(_unicode_encode(path, encoding=_encodings["fs"], errors="strict")) - root_dir_length ++ image_prefix_length ) file_stat = os.lstat(path)
[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/
commit: 5d326ea274f5124c5eab638bc02832aa526e7845 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 5 22:17:31 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 5 22:18:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d326ea2 net-misc/apt-cacher-ng: add c-ares DEPEND Signed-off-by: John Helmert III gentoo.org> .../{apt-cacher-ng-3.7.4_p1.ebuild => apt-cacher-ng-3.7.4_p1-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild similarity index 99% rename from net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild rename to net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild index a80672c370a3..290c31128e2b 100644 --- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1-r1.ebuild @@ -23,6 +23,7 @@ DEPEND="acct-user/apt-cacher-ng app-arch/bzip2 dev-libs/libevent:=[threads] dev-libs/openssl:0= + net-dns/c-ares:= sys-libs/zlib fuse? ( sys-fs/fuse:0 ) systemd? ( sys-apps/systemd )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/, dev-libs/openssl/
commit: db6f7217c034a620288ea0ef95227707c3fb55ea Author: Mike Gilbert gentoo org> AuthorDate: Tue Jul 5 22:13:46 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 5 22:15:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6f7217 dev-libs/openssl: add 3.0.5 Signed-off-by: Mike Gilbert gentoo.org> dev-libs/openssl/Manifest | 2 + .../openssl/files/openssl-3.0.5-test-memcmp.patch | 22 ++ dev-libs/openssl/openssl-3.0.5.ebuild | 325 + 3 files changed, 349 insertions(+) diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 86edfb8addcb..d85b9ffd72e4 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -15,3 +15,5 @@ DIST openssl-3.0.3.tar.gz 15058905 BLAKE2B 8141d13dbea2f1febdd4e46aa404e9f3bac51 DIST openssl-3.0.3.tar.gz.asc 488 BLAKE2B 3f31e3a73706b69683220e05b1b4ddc75dc3e7e12652dca711e4aa0eb3c023ef736aee9ade15172d7f28e1e1af03e86d4854ec6c3d167cad42882f483c5e56d4 SHA512 04afe65c6af1ae43a9967462383a6a4f567f5acff19ec1952cd6fce2dc3c3d4dfb3cb54126562724c148f40dcb8abf727282d35730bbf36f82b5c6bacace DIST openssl-3.0.4.tar.gz 15069605 BLAKE2B e8ef09d74aa128fee0ddc347458a41cde65af07a6e6836889a0230cd7989e46b5d10a4930eb7a63c0cf93485914ec33665d14637b6c27fd442c0e9becb2d2a86 SHA512 478cd801dc4787688e6d9062969ae738c24f869bb186f717ad3be54ae8f2630e5cd845c504efd3405ea1ecda07ebee00014cc6ef7bca9585a6240cf89d516557 DIST openssl-3.0.4.tar.gz.asc 488 BLAKE2B 54f652ae78c6f39aef970fd7372808c876d37a823cc31431d770db67caf11342d1045992e393242d4c73253e4e16640dd9bd56203864394e907976918909e5dc SHA512 c30af3cda92b06cff864ed33c17d8dcb8c7d429ed8419f96d19d3049dfaa268c73ec7753815a134b069ae7f4ea20fb4bcdd04f86d33628592ce4500777494c85 +DIST openssl-3.0.5.tar.gz 15074407 BLAKE2B 7bf89e042417c003ef02a8bb1278590a52ce4a3d50f66795c66b750f90248840edb0d3352811cff708c7e65b77384142e316916a6c311f1d2b4747f44816 SHA512 782b0df3d0252468aa696bd74a3b661810499819c0df849aa9698ba0e06a845820dc856aac650fced4be234f1271e576d4317ac3ab1406cf0ffe087d695d20fe +DIST openssl-3.0.5.tar.gz.asc 862 BLAKE2B 24f1839227be7acec45eb6b748cea7be0b5e66b5cf745814861f7290670733936bf1af2c1dc9357439b31a2ca28f418880d63726d4be6fa994902ac95b51e401 SHA512 516da9ef291601400576adaba7271854af3caa23dc1d70116004360f580e4c28fe61d51e86477d341e4c5bf0ca5f98db8264581ed6cc2c8df124da83ad3e40be diff --git a/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch new file mode 100644 index ..8fa03877581f --- /dev/null +++ b/dev-libs/openssl/files/openssl-3.0.5-test-memcmp.patch @@ -0,0 +1,22 @@ +From 7f58de577c05ae0bbd20eee9b2971cfa1cd062c8 Mon Sep 17 00:00:00 2001 +From: Gregor Jasny +Date: Tue, 5 Jul 2022 12:57:06 +0200 +Subject: [PATCH] Add missing header for memcmp + +CLA: trivial +--- + test/v3ext.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/test/v3ext.c b/test/v3ext.c +index 926f3884b138..a8ab64b2714b 100644 +--- a/test/v3ext.c b/test/v3ext.c +@@ -8,6 +8,7 @@ + */ + + #include ++#include + #include + #include + #include diff --git a/dev-libs/openssl/openssl-3.0.5.ebuild b/dev-libs/openssl/openssl-3.0.5.ebuild new file mode 100644 index ..56af5a262265 --- /dev/null +++ b/dev-libs/openssl/openssl-3.0.5.ebuild @@ -0,0 +1,325 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs multilib-minimal multiprocessing verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://www.openssl.org/; + +MY_P=${P/_/-} + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git; + + inherit git-r3 +else + SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/3" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + >=app-misc/c_rehash-1.7-r1 + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + sys-devel/bc + sys-process/procps + ) + verify-sig? ( sec-keys/openpgp-keys-openssl )" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" +
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: d5ac5d18b35835068c63de93ea74750c2bbcec8e Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 5 22:09:26 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 5 22:09:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ac5d18 www-client/vivaldi: Stabilise 5.3.2679.61 for amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-5.3.2679.61.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild index cc815568ad94..24b5ca5420a8 100644 --- a/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild +++ b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild @@ -97,7 +97,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )"
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 3bf4e5c3727250cf1bb3105680a59b26084b0959 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 5 22:08:41 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 5 22:08:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf4e5c3 www-client/vivaldi-snapshot: Drop old 5.4.2707.2 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-5.4.2707.2.ebuild | 206 - 2 files changed, 209 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 9455be95e3f1..c41d3b6b1c39 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot_5.4.2707.2-1_amd64.deb 89882276 BLAKE2B c6570714d86f1042bafc51f148df3e9ee82a5027aca413d0fe17ca6edcec64151d987703d45456f858ea1484f5790e3134533a4bf89964bde294cd2dfa1b4303 SHA512 1a2817311751c1f655e59c9b3f28f9a70a7be5fd850ca13b0c25573388bbafe7f7d5dff519cae716b41f7e64cda66650ce48b23704f5038c48b4c804f0a3ea5b -DIST vivaldi-snapshot_5.4.2707.2-1_arm64.deb 81633992 BLAKE2B 304bcf611f382d1edef1b06d62c861d104cb79acb59e3c5ad4f58a8a2f419cf6953633ba9aa9856c253394a3a9e0faf10a1512c14a707dd33a98e52432581027 SHA512 b4b6f54d11f8e3812d56290a522b02da6129d356adf4ddedc04d4ca84e6f58447fd096aae7e29eaeb4db2ccb5c03c8d9342a98493d5050520a39863eefda8fee -DIST vivaldi-snapshot_5.4.2707.2-1_armhf.deb 81277108 BLAKE2B 214d75556c20ba73e6cab2a09fd7d40d7275d2dc135df775f039d2414da536e8db010b599a66a88266522300497352a0501619bed8307c54893d2ba7f74a49f7 SHA512 dc5ab115b9c0a61c61b127d135115b663a48d966c7d386b90e61edaae37b7d64f6770f5a877af00e4cbe8eea1a6c0a336ce31400897cfca0ae129916a32883ac DIST vivaldi-snapshot_5.4.2712.3-1_amd64.deb 89880164 BLAKE2B a0aad3c01c153e19b6686651a385311d07d11c172570ba7cf7b074b401156ac213602ec62ea54708253f7624341c343fd5be724db9c8a1a7482c5e2a3a4324c7 SHA512 edf85f69bda626be13f279b741fb95435d94712ddda31beea9a25e02ef588422c0f3578a3ab8224f4f2b3171fab0919805c50660c1cfa15154af41ef45217da8 DIST vivaldi-snapshot_5.4.2712.3-1_arm64.deb 81621264 BLAKE2B 46d127de5ad09cdaf1d10f6541a369131d47dfa8270d8ee0bf07474399462cc1a0c88613f3bc7e9821d87c009cfa5f96477d584fd0b75ce20744a26b6ca7e6e4 SHA512 4d73e277381e392bc455d4ab803f8a834c75408c77af98bb424926ca04f6287df437aec2e859462a93c4e12c0fd8bbdb25ae303c66502101f1c40c25ef633543 DIST vivaldi-snapshot_5.4.2712.3-1_armhf.deb 81284656 BLAKE2B 2903fe75668e5f7871abc5a82259aacc61d871439bba554d3b7296420959f932cabf5e9bc52cd14096dbe5c42899cf1ddf049269553ccaeac9ccdec51f5e6657 SHA512 a6d0875d1d6ede0feb04072aa7c2ed0f181cc05aee8439fe8a627a1668564897445bc1a0350eeae04f9bb63f7ad4e3d55713fd39e087e42b5d00c6f7c612 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild deleted file mode 100644 index cc815568ad94.. --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2707.2.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* ~amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" -RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" -RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" -RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" - -LICENSE="Vivaldi" -SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/uglifyjs/
commit: ef7e3f2ecd58c7cef6369b263638c1cf674163ac Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 5 22:06:18 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 5 22:06:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7e3f2e dev-util/uglifyjs: Version bump to 3.16.2 Signed-off-by: James Le Cuirot gentoo.org> dev-util/uglifyjs/Manifest | 1 + dev-util/uglifyjs/uglifyjs-3.16.2.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-util/uglifyjs/Manifest b/dev-util/uglifyjs/Manifest index 94a5e421eee7..7bac0192516f 100644 --- a/dev-util/uglifyjs/Manifest +++ b/dev-util/uglifyjs/Manifest @@ -1 +1,2 @@ DIST uglifyjs-3.16.1.tar.gz 519333 BLAKE2B 6e4978aa776256be575ea91fd6cd584fe8885886300db1b77cc889af5112615175cd40d527ac6356d653e60ab3ed404670355f80e0391da538313b494bb1104b SHA512 e0ef3e2b82cb6f211120b1d66132b5b5b13bc48dd946d7e7bbeddd1bee16330c9a3541d07f51b6eddf9036b0e520a527849ddc3cf6de467331b42f1fba37e66e +DIST uglifyjs-3.16.2.tar.gz 521877 BLAKE2B d9c40425b7911a08f90b64c1bbafe1d69ea2b7f7127b2f6b08065d5d99f776a582c27f29c827394ec89f0652cf03ef51bf1da24a4428ecd6b4dd1fa59107ce1c SHA512 ce714f8fab93c4ce3e9774321c6fd81dc050962a50b599ddff2a42d4ea60dc05f672fafb7cc473adcee37a9ce75f85e4d6fc58b1c174c559fe9a66a9230b9da5 diff --git a/dev-util/uglifyjs/uglifyjs-3.16.2.ebuild b/dev-util/uglifyjs/uglifyjs-3.16.2.ebuild new file mode 100644 index ..1a44c1a32320 --- /dev/null +++ b/dev-util/uglifyjs/uglifyjs-3.16.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="UglifyJS" +DESCRIPTION="JavaScript parser, minifier, compressor and beautifier toolkit" +HOMEPAGE="https://lisperator.net/uglifyjs/; +SRC_URI="https://github.com/mishoo/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="net-libs/nodejs[npm]" +RDEPEND="net-libs/nodejs" + +S="${WORKDIR}/${MY_PN}-${PV}" + +NPM_FLAGS=( + --audit false + --color false + --foreground-scripts + --global + --offline + --progress false + --save false + --verbose +) + +src_compile() { + npm "${NPM_FLAGS[@]}" pack || die +} + +src_install() { + npm "${NPM_FLAGS[@]}" \ + --prefix "${ED}"/usr \ + install \ + uglify-js-${PV}.tgz || die +}
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 25680617866a6022612a6a5c93d48359c9aadd83 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 5 22:09:45 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 5 22:09:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25680617 www-client/vivaldi: Drop old 5.3.2679.58 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-5.3.2679.58.ebuild | 206 -- 2 files changed, 209 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index 5a74190278e8..f7b972353b4f 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_5.3.2679.58-1_amd64.deb 89868852 BLAKE2B 8370f7e366feed589e316c71b82006039bc7b2a310754a2d45e45739e773c062ff227184508bb0f821842c9994da819e19f9bce9a584e279700b96b92b1543a2 SHA512 348a7cf50d935c6046c19d944e9a04bd7e6c7bab458196cea30a1cd69052284b41bbb423e4bbb3ed0593303033c6f9848386aabfaed5de54d1bff9e1610b7029 -DIST vivaldi-stable_5.3.2679.58-1_arm64.deb 81641544 BLAKE2B 8b5753937312185bec8c38db451edc67d62eb3e755dcacc624b03de5ab7605be5f024bdcb1965c356d49168bc5e277a51ad38454c0d907d4dbd17e5e1ca1debc SHA512 5cba9787e14068564fbb7a27eff176171eccc267f663eea19764afcd228e959d0e23cbc48503adef6dcf0cd81e7ead69ee1c98337e6a882aff675af61d3d2800 -DIST vivaldi-stable_5.3.2679.58-1_armhf.deb 81281656 BLAKE2B 063ec6982a771377b83f21aa4471fadd91b470d0a283361f033842aaa33d71ba628d78a7ac01893e4e45fc3db93a7f482fe6b7e2380a308f2266f078f9d9c949 SHA512 74b7496f7247e4e8caa114b7918f78ac98266c7b32300193858dcb080ff24273a3ea0a0d2bb7a8e9e72dd22346e4da1c2a9736979dbc22ed610042a8f05e3faa DIST vivaldi-stable_5.3.2679.61-1_amd64.deb 89900260 BLAKE2B eb92dbba9ab9d824fef3b125f8deb657588ece692c7128fe384170b4b0059c8a34bcc457bd2ad5b81eb44dadd41d3c05e76f670fc0417a047dcfa4967b57c24d SHA512 0c834cadbcdef130c48e385db53cd3dbdb5b2e919dea7b2d8d642f1dbaa3ea0c04fd28d2539d38397902d7a4d0c77def1125399dae8b067310444c92888d DIST vivaldi-stable_5.3.2679.61-1_arm64.deb 81640336 BLAKE2B dca74cd96b6b87df0faba29ad0b6f7c6bdf1b5c05d40a1cccb5b2bbc9b9b288be735cd4f191f20696943e5be4c8673e3b45e4703cb409add8f1aba97386f SHA512 3cddfd9a516467c4c09527590845165706627b4976ce0ec7591262efdf6353ce4612b472bfa88e14ea72aa1d2f7c85edda1b7edede6a5946fd8449c0e43ba354 DIST vivaldi-stable_5.3.2679.61-1_armhf.deb 81312608 BLAKE2B ccf660b747df101e7b07f7cebb9fce26c70b4278f9a7af83abd846d72aa195aedb1c3e769f57502d5ed76c67018e8d6c98ce456173d6990a12314d6f83f8258c SHA512 eb103b48bc265f29590dc09052427d3589ea1d7e68511c4031973c180db382db82b0df9f99e3260ad26214a6861951d4cc9f53a6f61a68c15e162b82b4e4e64e diff --git a/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild b/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild deleted file mode 100644 index 24b5ca5420a8.. --- a/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; - -RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" -RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" -RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" -RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="proprietary-codecs widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 -
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 42b18f1029f040ec3801f7fa5aad2507f56ee2c8 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 5 22:07:18 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 5 22:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b18f10 www-client/vivaldi-snapshot: Add version 5.4.2722.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-5.4.2722.3.ebuild | 206 + 2 files changed, 209 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 44cf3c7e266c..9455be95e3f1 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.4.2707.2-1_armhf.deb 81277108 BLAKE2B 214d75556c20ba73e6 DIST vivaldi-snapshot_5.4.2712.3-1_amd64.deb 89880164 BLAKE2B a0aad3c01c153e19b6686651a385311d07d11c172570ba7cf7b074b401156ac213602ec62ea54708253f7624341c343fd5be724db9c8a1a7482c5e2a3a4324c7 SHA512 edf85f69bda626be13f279b741fb95435d94712ddda31beea9a25e02ef588422c0f3578a3ab8224f4f2b3171fab0919805c50660c1cfa15154af41ef45217da8 DIST vivaldi-snapshot_5.4.2712.3-1_arm64.deb 81621264 BLAKE2B 46d127de5ad09cdaf1d10f6541a369131d47dfa8270d8ee0bf07474399462cc1a0c88613f3bc7e9821d87c009cfa5f96477d584fd0b75ce20744a26b6ca7e6e4 SHA512 4d73e277381e392bc455d4ab803f8a834c75408c77af98bb424926ca04f6287df437aec2e859462a93c4e12c0fd8bbdb25ae303c66502101f1c40c25ef633543 DIST vivaldi-snapshot_5.4.2712.3-1_armhf.deb 81284656 BLAKE2B 2903fe75668e5f7871abc5a82259aacc61d871439bba554d3b7296420959f932cabf5e9bc52cd14096dbe5c42899cf1ddf049269553ccaeac9ccdec51f5e6657 SHA512 a6d0875d1d6ede0feb04072aa7c2ed0f181cc05aee8439fe8a627a1668564897445bc1a0350eeae04f9bb63f7ad4e3d55713fd39e087e42b5d00c6f7c612 +DIST vivaldi-snapshot_5.4.2722.3-1_amd64.deb 97541856 BLAKE2B 5ae6b489ce03ac8097803e43a8aa5c8809edf6da406f6e2ae5b9babd1e6d35b37f73fa435b87705988e37e4a654d11f327c78e31d46cac7530f8ca5501415ce1 SHA512 0b7471c0422d577c1a803f040d86701cd1a6e0ef7de2ea8f6123094d9e2c891c8884ceae2f7380c84ead27846f3cfc4bbfc1fc01a2abfb33ff8080a12b5a3572 +DIST vivaldi-snapshot_5.4.2722.3-1_arm64.deb 87788696 BLAKE2B 577a619b5c73aa5b33f1a9a97ac9bbfdf7c49517bc2f310269d18c2dea66172e4dadec6282d57fd1e2d46d4547c8e6ed96de7fc709c4f3b13eea916f059acb78 SHA512 7fb9a45fec23827ed2aab87dc85fee0afb453c6ab8b9226d699c9ae2b266250778823f28390b72f5ece666895edbb705af41346a65e74adffcc1ba47b7e7e762 +DIST vivaldi-snapshot_5.4.2722.3-1_armhf.deb 88293552 BLAKE2B eafb651f183cb0bd497d7ff4b93bf622422715f5f87003daadd01a3f2b91eac86fcd547481e07b6f8f75acd1a0ff6bf63ea96af96adffe1d0e48c16eac74e185 SHA512 d28aee829475c537b3a572abd50841474becc6bde38d59f88c6a1b976eaf9aca2202e754f0299597790842afa88cf2914735c9e5c134ee20ba9c474b03d822df diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2722.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2722.3.ebuild new file mode 100644 index ..cc815568ad94 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2722.3.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_; + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b";
[gentoo-commits] repo/gentoo:master commit in: www-apps/piwigo/
commit: 88b0c6b9e0a221c0646615437e8050f8e8e4 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jul 5 21:56:20 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jul 5 21:56:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b0c6b9 www-apps/piwigo: drop 12.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/piwigo/Manifest | 1 - www-apps/piwigo/piwigo-12.2.0.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/www-apps/piwigo/Manifest b/www-apps/piwigo/Manifest index 4ff5372e2ee9..e9c8da0241e9 100644 --- a/www-apps/piwigo/Manifest +++ b/www-apps/piwigo/Manifest @@ -1,2 +1 @@ -DIST piwigo-12.2.0.zip 17894607 BLAKE2B ebe6ad72e0a737fc1179cbf86a80d03a928877288843c76df77c2688d04ca25d6e54bcbce218d67c4dbb67a3a3ee3f95d3c4a834cb89b58ce64645ad38b77354 SHA512 5117bfc98ae9721cf654c7811816ad5b633128b01e98005e7b23f555c08a12ba7ae7651d678e5d3e173f738165af5784cccf37d491ab494ab34b2ac70a212f8c DIST piwigo-12.3.0.zip 17957384 BLAKE2B ad0adc0bef364a75152d75f4b4fb6f8a0731903e1a13b35442abba469ed23d3637ce5cfad20e0b399866d7d8b1be6aebc72645706fb4452d899a78dfecf47b07 SHA512 541447095deb7fed001b4ae09a292d9e8285363953a8660cba1630875584900bf0ec207358b70c479c882d2d69705c95357754a4074bdb94d54793583a28e8e2 diff --git a/www-apps/piwigo/piwigo-12.2.0.ebuild b/www-apps/piwigo/piwigo-12.2.0.ebuild deleted file mode 100644 index 5d7d1f3343b3.. --- a/www-apps/piwigo/piwigo-12.2.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit webapp - -DESCRIPTION="a photo gallery software for the web" -HOMEPAGE="http://piwigo.org/; -SRC_URI="http://piwigo.org/download/dlcounter.php?code=${PV} -> ${P}.zip" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="+exif +gd imagemagick" - -DEPEND="" -RDEPEND=" - imagemagick? ( virtual/imagemagick-tools ) - dev-lang/php[ctype,exif?,gd?,filter,iconv,json(+),mysqli] - >=virtual/mysql-5.0 - virtual/httpd-php" -BDEPEND="app-arch/unzip" - -REQUIRED_USE="|| ( gd imagemagick )" - -S=${WORKDIR}/${PN} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - - # Local configuration, and parts that can be updated - webapp_serverowned "${MY_HTDOCSDIR}"/_data - webapp_serverowned -R "${MY_HTDOCSDIR}"/galleries - webapp_serverowned -R "${MY_HTDOCSDIR}"/language - webapp_serverowned -R "${MY_HTDOCSDIR}"/local - webapp_serverowned -R "${MY_HTDOCSDIR}"/plugins - webapp_serverowned -R "${MY_HTDOCSDIR}"/template-extension - webapp_serverowned -R "${MY_HTDOCSDIR}"/themes - webapp_serverowned "${MY_HTDOCSDIR}"/upload - - webapp_src_install -}
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tss/, app-crypt/tpm2-tss/files/
commit: 0df6c8964f4fe0fff2aac033e5f1622be55a4cfe Author: orbea riseup net> AuthorDate: Tue Jul 5 07:01:35 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:45 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0df6c896 app-crypt/tpm2-tss: Add package Upstream-PR: https://github.com/tpm2-software/tpm2-tss/pull/2380 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> app-crypt/tpm2-tss/Manifest| 1 + ...1.0-Dont-run-systemd-sysusers-in-Makefile.patch | 29 ++ .../tpm2-tss/files/tpm2-tss-3.2.0-libressl.patch | 84 + app-crypt/tpm2-tss/metadata.xml| 20 + app-crypt/tpm2-tss/tpm2-tss-3.2.0-r3.ebuild| 100 + 5 files changed, 234 insertions(+) diff --git a/app-crypt/tpm2-tss/Manifest b/app-crypt/tpm2-tss/Manifest new file mode 100644 index 000..fbe1511 --- /dev/null +++ b/app-crypt/tpm2-tss/Manifest @@ -0,0 +1 @@ +DIST tpm2-tss-3.2.0.tar.gz 1629211 BLAKE2B a89aa4d89a50bdfb5a9652874d30e2138747bd022049f2be2d0b56e296329d0c41254033ec3a062dbd64fde54a62e952f54446c551e5788231827cd53fae045a SHA512 cabb411f074dfa94919ba914849aac77a0ac2f50622e28a1406cf575369148774748e0e2b7a7c566ec83561a96d4b883bac5a3b1763f4cf48668a0c5d68c0a23 diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch new file mode 100644 index 000..b66b6e7 --- /dev/null +++ b/app-crypt/tpm2-tss/files/tpm2-tss-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch @@ -0,0 +1,29 @@ +diff --git a/Makefile.am b/Makefile.am +index 183289f7..c791896c 100644 +--- a/Makefile.am b/Makefile.am +@@ -689,24 +689,6 @@ endif #FAPI + EXTRA_DIST += dist/tpm-udev.rules + + install-dirs: +-if HOSTOS_LINUX +-if SYSD_SYSUSERS +- @echo "systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf" +- @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || echo "WARNING Failed to create the tss user and group" +-else +- @echo "call make_tss_user_and_group" +- @$(call make_tss_user_and_group) || echo "WARNING Failed to create the tss user and group" +-endif +-if SYSD_TMPFILES +- @echo "systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf" +- @systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to create the FAPI directories with the correct permissions" +-else +- @echo "(call make_fapi_dirs) && (call set_fapi_permissions)" +- @-$(call make_fapi_dirs) && $(call set_fapi_permissions) || echo "WARNING Failed to create the FAPI directories with the correct permissions" +-endif +- @echo "call check_fapi_dirs" +- @$(call check_fapi_dirs) +-endif + + install-data-hook: install-dirs + -if [ ! -z "$(udevrulesprefix)" ]; then \ diff --git a/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-libressl.patch b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-libressl.patch new file mode 100644 index 000..211424c --- /dev/null +++ b/app-crypt/tpm2-tss/files/tpm2-tss-3.2.0-libressl.patch @@ -0,0 +1,84 @@ +Upstream-PR: https://github.com/tpm2-software/tpm2-tss/pull/2380 + +From bf6831c474334cbb923de0193d7431ad7805f484 Mon Sep 17 00:00:00 2001 +From: orbea +Date: Mon, 4 Jul 2022 23:55:18 -0700 +Subject: [PATCH] Support LibreSSL + +This works with LibreSSL 3.5.x. + +Signed-off-by: orbea +--- + src/tss2-esys/esys_crypto_ossl.c | 13 ++--- + src/tss2-fapi/fapi_crypto.c | 4 ++-- + 2 files changed, 12 insertions(+), 5 deletions(-) + +diff --git a/src/tss2-esys/esys_crypto_ossl.c b/src/tss2-esys/esys_crypto_ossl.c +index 89d312f70..961d7707f 100644 +--- a/src/tss2-esys/esys_crypto_ossl.c b/src/tss2-esys/esys_crypto_ossl.c +@@ -392,7 +392,7 @@ iesys_cryptossl_hmac_start(ESYS_CRYPTO_CONTEXT_BLOB ** context, +"Error EVP_MD_CTX_create", cleanup); + } + +-#if OPENSSL_VERSION_NUMBER < 0x10101000L ++#if OPENSSL_VERSION_NUMBER < 0x10101000L || defined(LIBRESSL_VERSION_NUMBER) + if (!(hkey = EVP_PKEY_new_mac_key(EVP_PKEY_HMAC, NULL, key, size))) { + #else + /* this is preferred, but available since OpenSSL 1.1.1 only */ +@@ -558,7 +558,11 @@ iesys_cryptossl_random2b( + int rc; + #if OPENSSL_VERSION_NUMBER < 0x3000L + const RAND_METHOD *rand_save = RAND_get_rand_method(); ++#ifdef LIBRESSL_VERSION_NUMBER ++RAND_set_rand_method(RAND_SSLeay()); ++#else + RAND_set_rand_method(RAND_OpenSSL()); ++#endif + #else + OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new(); + if (!libctx) +@@ -615,8 +619,11 @@ iesys_cryptossl_pk_encrypt(TPM2B_PUBLIC * pub_tpm_key, + RSA *rsa_key = NULL; + const EVP_MD * hashAlg = NULL; + const RAND_METHOD *rand_save = RAND_get_rand_method(); +- ++#ifdef LIBRESSL_VERSION_NUMBER ++
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm2-tools/, app-crypt/tpm2-tools/files/
commit: 7328d16f90c90b0e6e6d411acbd5d1879a34c786 Author: orbea riseup net> AuthorDate: Tue Jul 5 07:04:56 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:45 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7328d16f app-crypt/tpm2-tools: Remove package Works with libressl-3.5.x and tpm2-tools-5.2-r1::gentoo. Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/434 Signed-off-by: Quentin Retornaz retornaz.com> app-crypt/tpm2-tools/Manifest | 2 -- .../files/tpm2-tools-4.2.1-libressl.patch | 26 -- .../files/tpm2-tools-4.3.0-Remove-WError.patch | 12 --- app-crypt/tpm2-tools/metadata.xml | 18 -- app-crypt/tpm2-tools/tpm2-tools-4.3.0.ebuild | 40 -- app-crypt/tpm2-tools/tpm2-tools-5.0.ebuild | 40 -- 6 files changed, 138 deletions(-) diff --git a/app-crypt/tpm2-tools/Manifest b/app-crypt/tpm2-tools/Manifest deleted file mode 100644 index 23b297e..000 --- a/app-crypt/tpm2-tools/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST tpm2-tools-4.3.0.tar.gz 881544 BLAKE2B 0415f30845658e84e97a964abebc3082e45fb880c10bec405cd89c7bfa373ace10b669c4af78e7e47f2d2bb62fc7cc34b2e54e392a95c8f9b8956b8c92af6aee SHA512 4e622bbc8642ba7fd93a7343900560fe3779cba03e363d16f391fc8929724a11913d238e3986de06982cbced27c3c2ca8c7e73d75796407b8646c101ccf393a8 -DIST tpm2-tools-5.0.tar.gz 990855 BLAKE2B 5d39bbef0bc6f0d84f37c64c697260343a9f9e134bce015a6b529176195adb907672f35b85382b0a4785e40e368030ac347083086c3799bdfe86dced1ac69848 SHA512 ea57a28a61e28b78cae7067ff58facd8754fafab7a2689fd93f8b3374073b6ac30301a75f8ff5c654800ab469ee6604d0b8a86c310631b9545b816ecaa05968e diff --git a/app-crypt/tpm2-tools/files/tpm2-tools-4.2.1-libressl.patch b/app-crypt/tpm2-tools/files/tpm2-tools-4.2.1-libressl.patch deleted file mode 100644 index 2f39db3..000 --- a/app-crypt/tpm2-tools/files/tpm2-tools-4.2.1-libressl.patch +++ /dev/null @@ -1,26 +0,0 @@ -From a1ac2ee0c6592e6f730458c03a2abd1532c66046 Mon Sep 17 00:00:00 2001 -From: Salah Coronya -Date: Sun, 12 Jan 2020 19:17:48 -0600 -Subject: [PATCH] lib/tpm2_openssl.c: Fix build for libressl - -Signed-off-by: Salah Coronya - lib/tpm2_openssl.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/tpm2_openssl.c b/lib/tpm2_openssl.c -index 505dd7a0..fd3861d9 100644 a/lib/tpm2_openssl.c -+++ b/lib/tpm2_openssl.c -@@ -14,7 +14,7 @@ - #include "tpm2_openssl.h" - - /* compatibility function for OpenSSL versions < 1.1.0 */ --#if OPENSSL_VERSION_NUMBER < 0x1010L -+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER) - static int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) { - int r; - int topad; --- -2.24.1 - diff --git a/app-crypt/tpm2-tools/files/tpm2-tools-4.3.0-Remove-WError.patch b/app-crypt/tpm2-tools/files/tpm2-tools-4.3.0-Remove-WError.patch deleted file mode 100644 index caa3fac..000 --- a/app-crypt/tpm2-tools/files/tpm2-tools-4.3.0-Remove-WError.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 7b5c2196..d07d5433 100644 a/configure.ac -+++ b/configure.ac -@@ -210,7 +210,6 @@ AS_IF([test x"$enable_hardening" != x"no"], [ - - add_hardened_c_flag([-Wall]) - add_hardened_c_flag([-Wextra]) -- add_hardened_c_flag([-Werror]) - - add_hardened_c_flag([-Wformat]) - add_hardened_c_flag([-Wformat-security]) diff --git a/app-crypt/tpm2-tools/metadata.xml b/app-crypt/tpm2-tools/metadata.xml deleted file mode 100644 index 26b4dcb..000 --- a/app-crypt/tpm2-tools/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - salah.coro...@gmail.com - Salah Coronya - - - proxy-ma...@gentoo.org - Proxy Maintainers - - - Enable feature API tools - - - tpm2-software/tpm2-tools - - diff --git a/app-crypt/tpm2-tools/tpm2-tools-4.3.0.ebuild b/app-crypt/tpm2-tools/tpm2-tools-4.3.0.ebuild deleted file mode 100644 index cf80d2e..000 --- a/app-crypt/tpm2-tools/tpm2-tools-4.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Tools for the TPM 2.0 TSS" -HOMEPAGE="https://github.com/tpm2-software/tpm2-tools; -SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+fapi" - -# Integration test are now run as part of the testing suite, which will fail -# because none of the supported TPM emulators are in Portage. In a future -# version of tpm2-tools, swtpm will be supported and the tests can be run. -RESTRICT="test" - -RDEPEND="net-misc/curl:= -
[gentoo-commits] repo/proj/libressl:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/
commit: 5a6c074f7712a67b6b1ee31cbf853ac379d864f1 Author: orbea riseup net> AuthorDate: Tue Jul 5 21:09:44 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:19:04 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5a6c074f dev-db/mysql-connector-c++: Add 8.0.27 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> dev-db/mysql-connector-c++/Manifest| 1 + .../mysql-connector-c++-8.0.27-fix-build.patch | 92 ++ dev-db/mysql-connector-c++/metadata.xml| 3 +- .../mysql-connector-c++-8.0.27.ebuild | 45 +++ 4 files changed, 140 insertions(+), 1 deletion(-) diff --git a/dev-db/mysql-connector-c++/Manifest b/dev-db/mysql-connector-c++/Manifest index d77ba66..72931be 100644 --- a/dev-db/mysql-connector-c++/Manifest +++ b/dev-db/mysql-connector-c++/Manifest @@ -2,3 +2,4 @@ DIST mysql-connector-c++-8.0.19-src.tar.gz 3137484 BLAKE2B 82a2900b0daa00bcfd72d DIST mysql-connector-c++-8.0.20-src.tar.gz 3774428 BLAKE2B a06114432ab21c36fd0b3b91df2382198b2a48871e8e0bfd8c7a94729ed0e29f33599c078c97670fe9d744b13042db52fb89de2294c75eae670a77112d11d251 SHA512 3edb7c3d4ccf218a3f76afcf83a6d233b7accd236c05105ab3f7a6610cfd8809a78c78142c82fb60fb0931d2ae0f0f8fdc3ce9caf5f0cde7ef54067a7e20270b DIST mysql-connector-c++-8.0.21-src.tar.gz 3788740 BLAKE2B 1862b4f2c6e2a2bbe8e3044eea2c1d3c8fdb0a319e3758ca44686b79e917a65617e2cfd0e4b698d858ed9ef12c892b4f658eb287f2a8505a5daeeb79d9544c25 SHA512 8a64dff2efd16d2891f613fd416ec42ecba2490b428b1778e99822a3051d9c5af3b94006577e9f38a6ebd146d2f3be522cb876f1e42fbf0ac82001b0a62ffa62 DIST mysql-connector-c++-8.0.22-src.tar.gz 3795112 BLAKE2B c5d6f0ebeb4649857f3217a35f3ae885d62be63af4da09815e7eb156538ece4f805578db24bfff3dd44a0e320c025a9936d7edacba69a2786d84dd932c5abb8a SHA512 1975b43fa3f3806685a695f84783164c5b17da10ac14a6013d27c837cc9c63fff01b1ed4b31f22dae60afa68d34ec56ca9c45ca3dac23635e8f0fa845aa4 +DIST mysql-connector-c++-8.0.27-src.tar.gz 4004836 BLAKE2B e581c679d8d9a31d2570b9cf1968b4e793cfccbd4cafdc5a9c9d17a465c16faa1492b2da7bdc1679d97474c27b6353274a390668f77d3cb47f72598eb3a967fa SHA512 3da7109efd2d1af813931b923218de9a85afe20d23e2654eecfa5524431f5b11ebdb8421b14563300b66ab61714e284cc15407a3b28a87922c9a8c79b2804bf3 diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-fix-build.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-fix-build.patch new file mode 100644 index 000..aadf006 --- /dev/null +++ b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-fix-build.patch @@ -0,0 +1,92 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e734714..b79ff3a 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -474,7 +474,7 @@ set_target_properties(connector PROPERTIES + + + install(TARGETS connector +- CONFIGURATIONS Release RelWithDebInfo ++ CONFIGURATIONS Release RelWithDebInfo Gentoo + ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT XDevAPIDev + RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll + LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll +diff --git a/cdk/cmake/DepFindProtobuf.cmake b/cdk/cmake/DepFindProtobuf.cmake +index 414716c..165af4b 100644 +--- a/cdk/cmake/DepFindProtobuf.cmake b/cdk/cmake/DepFindProtobuf.cmake +@@ -52,21 +52,7 @@ if(TARGET ext::protobuf) + return() + endif() + +-message(STATUS "Setting up Protobuf.") +- +-# Setup extrnal project that builds protobuf from bundled sources +- +-add_ext(protobuf) +- +-# import targets from the external project +-# Note: The pb_ targets are created by protobuf/exports.cmake +- +-add_ext_targets(protobuf +- pb-lite pb_libprotobuf-lite +- pb-full pb_libprotobuf +- protoc pb_protoc +-) +- ++find_package(Protobuf REQUIRED) + + # Standard PROTOBUF_GENERATE_CPP modified to our usage + +@@ -95,7 +81,7 @@ function(mysqlx_protobuf_generate_cpp SRCS HDRS) + "${CMAKE_CURRENT_BINARY_DIR}/protobuf/${FIL_WE}.pb.h" + COMMAND ${CMAKE_COMMAND} + -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/protobuf" +- COMMAND ext::protoc ++ COMMAND ${Protobuf_PROTOC_EXECUTABLE} + ARGS --cpp_out "${CMAKE_CURRENT_BINARY_DIR}/protobuf" +-I ${ABS_PATH} ${ABS_FIL} +#--proto_path=${PROTOBUF_INCLUDE_DIR} +diff --git a/cdk/core/CMakeLists.txt b/cdk/core/CMakeLists.txt +index 10cae33..3907c9b 100644 +--- a/cdk/core/CMakeLists.txt b/cdk/core/CMakeLists.txt +@@ -45,7 +45,7 @@ add_library(cdk STATIC ${cdk_sources} ${HEADERS}) + + target_link_libraries(cdk + PUBLIC cdk_mysqlx cdk_parser +- PRIVATE ext::pb-lite # required by codecc.cc ++ PRIVATE protobuf # required by codecc.cc + ) + + add_coverage(cdk) +diff --git a/cdk/protocol/mysqlx/CMakeLists.txt b/cdk/protocol/mysqlx/CMakeLists.txt +index a399401..b04ffa3 100644 +--- a/cdk/protocol/mysqlx/CMakeLists.txt
[gentoo-commits] repo/proj/libressl:master commit in: dev-db/mysql-connector-c++/, dev-db/mysql-connector-c++/files/
commit: 13661378f4cb21ad5a224f4cad2a814b184af2e4 Author: orbea riseup net> AuthorDate: Tue Jul 5 21:12:34 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:19:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=13661378 dev-db/mysql-connector-c++: Remove old versions Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/436 Signed-off-by: Quentin Retornaz retornaz.com> dev-db/mysql-connector-c++/Manifest| 4 - .../mysql-connector-c++-8.0.19-fix-build.patch | 307 ...connector-c++-8.0.19-fix-libressl-support.patch | 89 -- .../mysql-connector-c++-8.0.22-fix-build.patch | 322 - .../mysql-connector-c++-8.0.19.ebuild | 43 --- .../mysql-connector-c++-8.0.20.ebuild | 43 --- .../mysql-connector-c++-8.0.21.ebuild | 43 --- .../mysql-connector-c++-8.0.22.ebuild | 43 --- 8 files changed, 894 deletions(-) diff --git a/dev-db/mysql-connector-c++/Manifest b/dev-db/mysql-connector-c++/Manifest index 72931be..a17ed75 100644 --- a/dev-db/mysql-connector-c++/Manifest +++ b/dev-db/mysql-connector-c++/Manifest @@ -1,5 +1 @@ -DIST mysql-connector-c++-8.0.19-src.tar.gz 3137484 BLAKE2B 82a2900b0daa00bcfd72d562818ada25fe15901991a896a46ecdd9304e03066c4e7a3804287540559df1c74dbd1b3983b450ab783ee8cb7f0d7ec152f3cdc6b0 SHA512 5987ae31cda3a5db18ceded201ccbe66263b8ab7665ceacf70af6bb6b99130377b40514b96644b0768fd809b36ee02580520923c11c1ede75da15d7bb0bd -DIST mysql-connector-c++-8.0.20-src.tar.gz 3774428 BLAKE2B a06114432ab21c36fd0b3b91df2382198b2a48871e8e0bfd8c7a94729ed0e29f33599c078c97670fe9d744b13042db52fb89de2294c75eae670a77112d11d251 SHA512 3edb7c3d4ccf218a3f76afcf83a6d233b7accd236c05105ab3f7a6610cfd8809a78c78142c82fb60fb0931d2ae0f0f8fdc3ce9caf5f0cde7ef54067a7e20270b -DIST mysql-connector-c++-8.0.21-src.tar.gz 3788740 BLAKE2B 1862b4f2c6e2a2bbe8e3044eea2c1d3c8fdb0a319e3758ca44686b79e917a65617e2cfd0e4b698d858ed9ef12c892b4f658eb287f2a8505a5daeeb79d9544c25 SHA512 8a64dff2efd16d2891f613fd416ec42ecba2490b428b1778e99822a3051d9c5af3b94006577e9f38a6ebd146d2f3be522cb876f1e42fbf0ac82001b0a62ffa62 -DIST mysql-connector-c++-8.0.22-src.tar.gz 3795112 BLAKE2B c5d6f0ebeb4649857f3217a35f3ae885d62be63af4da09815e7eb156538ece4f805578db24bfff3dd44a0e320c025a9936d7edacba69a2786d84dd932c5abb8a SHA512 1975b43fa3f3806685a695f84783164c5b17da10ac14a6013d27c837cc9c63fff01b1ed4b31f22dae60afa68d34ec56ca9c45ca3dac23635e8f0fa845aa4 DIST mysql-connector-c++-8.0.27-src.tar.gz 4004836 BLAKE2B e581c679d8d9a31d2570b9cf1968b4e793cfccbd4cafdc5a9c9d17a465c16faa1492b2da7bdc1679d97474c27b6353274a390668f77d3cb47f72598eb3a967fa SHA512 3da7109efd2d1af813931b923218de9a85afe20d23e2654eecfa5524431f5b11ebdb8421b14563300b66ab61714e284cc15407a3b28a87922c9a8c79b2804bf3 diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch deleted file mode 100644 index b897619..000 --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.19-fix-build.patch +++ /dev/null @@ -1,307 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -475,7 +475,7 @@ set_target_properties(connector PROPERTIES - - - install(TARGETS connector -- CONFIGURATIONS Release RelWithDebInfo -+ CONFIGURATIONS Release RelWithDebInfo Gentoo - ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT XDevAPIDev - RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll - LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll a/cdk/cmake/DepFindProtobuf.cmake -+++ b/cdk/cmake/DepFindProtobuf.cmake -@@ -48,229 +48,7 @@ if(TARGET Protobuf::pb) - return() - endif() - --message(STATUS "Setting up Protobuf.") -- --set(PB_SOURCE_DIR "${PROJECT_SOURCE_DIR}/protobuf") --set(PB_BINARY_DIR "${PROJECT_BINARY_DIR}/protobuf") --set(config_stamp "${PB_BINARY_DIR}/config.stamp") --set(build_stamp "${PB_BINARY_DIR}/build.stamp") -- -- --# --# Pick build configuration for the protobuf build. Normally we build using the --# same build configuration that is used for building CDK (Release/Debug/etc.). --# But we also support building CDK under non-standard build configuration --# named 'Static' (this is a dirty trick we use to simplify building our MSIs). --# Since protobuf does not know 'Static' build configuration, we build protobuf --# under 'Release' configuration in that case. --# --# We need to handle two cases. For some build systems, like Makefiles, --# the build configuration is specified at cmake time using CMAKE_BUILD_TYPE --# variable. In that case we also set it during protobuf build configuration. --# Another case is a multi-configuration build system like MSVC. In this case --# we use generator expression to pick correct configuration when the build --# command is invoked below. --# -- --set(build_type)
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/trousers/, app-crypt/trousers/files/
commit: 5960523f36abf7dce001d7eda4f6599d8779310b Author: orbea riseup net> AuthorDate: Tue Jul 5 01:37:50 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5960523f app-crypt/trousers: Remove old version Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> app-crypt/trousers/Manifest| 1 - app-crypt/trousers/files/tcsd.confd| 9 --- .../files/trousers-0.3.14-fno-common.patch | 15 - .../trousers/files/trousers-0.3.14-libressl.patch | 28 - .../files/trousers-0.3.14-tcsd-fixes.patch | 58 -- app-crypt/trousers/trousers-0.3.14-r3.ebuild | 68 -- 6 files changed, 179 deletions(-) diff --git a/app-crypt/trousers/Manifest b/app-crypt/trousers/Manifest index 84891c9..4556d86 100644 --- a/app-crypt/trousers/Manifest +++ b/app-crypt/trousers/Manifest @@ -1,2 +1 @@ -DIST trousers-0.3.14.tar.gz 1378438 BLAKE2B 3dc2824fa2ca1b1f1181f98d59e85276e7d38af4bfc07ee8246431d9ccb300a8e0820b318643d4cf5d757d2a49492c8686e2fe9de03484263d2189d4bbaa32d0 SHA512 bf87f00329cf1d76a12cf6b6181fa22f90e76af3c5786e6e2db98438d2d3f0c0e05364374664173f45e3a2f6c0e2364948d0b958a7845cb23fcb340150cd9b21 DIST trousers-0.3.15.tar.gz 4699936 BLAKE2B 53c60498ed6a9d3d87295b00676e5d0d82452918c35af6b98c7979ffa2dc04dd817e7cd3f4a33ca17c30b90eab53d80b2bb25306fe9db7bda2125019edfed280 SHA512 769c7d891c6306c1b3252448f86e3043ee837e566c9431f5b4353512113e2907f6ce29c91e8044c420025b79c5f3ff2396ddce93f73b1eb2a15ea1de89ac0fdb diff --git a/app-crypt/trousers/files/tcsd.confd b/app-crypt/trousers/files/tcsd.confd deleted file mode 100644 index 78bedb9..000 --- a/app-crypt/trousers/files/tcsd.confd +++ /dev/null @@ -1,9 +0,0 @@ -# /etc/conf.d/tscd - -# Configuration file for the TrouSerS' TCS daemon (tcsd) init script -# Have a look on /etc/tcsd.conf too, there is more to configure there. - -# TPM_MODULES: name of the module(s) that should be loaded. You only need to -# set this if your driver is not compiled in kernel and is not already loaded -# on boot.(default: unset) -#TPM_MODULES="tpm_atmel" diff --git a/app-crypt/trousers/files/trousers-0.3.14-fno-common.patch b/app-crypt/trousers/files/trousers-0.3.14-fno-common.patch deleted file mode 100644 index 5046bc7..000 --- a/app-crypt/trousers/files/trousers-0.3.14-fno-common.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/include/tcsd.h b/src/include/tcsd.h -index 5b9462b..05bae97 100644 a/src/include/tcsd.h -+++ b/src/include/tcsd.h -@@ -166,8 +166,8 @@ void thread_signal_init(); - - /* signal handling */ - #ifndef __APPLE__ --struct sigaction tcsd_sa_int; --struct sigaction tcsd_sa_chld; -+extern struct sigaction tcsd_sa_int; -+extern struct sigaction tcsd_sa_chld; - #endif - - #endif diff --git a/app-crypt/trousers/files/trousers-0.3.14-libressl.patch b/app-crypt/trousers/files/trousers-0.3.14-libressl.patch deleted file mode 100644 index 9ee7c16..000 --- a/app-crypt/trousers/files/trousers-0.3.14-libressl.patch +++ /dev/null @@ -1,28 +0,0 @@ -From b8b1cda430270f03dc556cf9cf7d2fd478101525 Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Wed, 7 Dec 2016 09:36:34 +0200 -Subject: [PATCH] tspi: support libressl - -Bug: https://sourceforge.net/p/trousers/bugs/222/ - -Signed-off-by: Alon Bar-Lev - src/trspi/crypto/openssl/rsa.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/trspi/crypto/openssl/rsa.c b/src/trspi/crypto/openssl/rsa.c -index 2b1205f..3e56015 100644 a/src/trspi/crypto/openssl/rsa.c -+++ b/src/trspi/crypto/openssl/rsa.c -@@ -38,7 +38,7 @@ - #define DEBUG_print_openssl_errors() - #endif - --#if OPENSSL_VERSION_NUMBER < 0x1011L -+#if OPENSSL_VERSION_NUMBER < 0x1011L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070L) - static int - RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) - { --- -2.7.3 - diff --git a/app-crypt/trousers/files/trousers-0.3.14-tcsd-fixes.patch b/app-crypt/trousers/files/trousers-0.3.14-tcsd-fixes.patch deleted file mode 100644 index 10031e0..000 --- a/app-crypt/trousers/files/trousers-0.3.14-tcsd-fixes.patch +++ /dev/null @@ -1,58 +0,0 @@ -Index: trousers-0.3.14/src/tcs/ps/tcsps.c -=== trousers-0.3.14.orig/src/tcs/ps/tcsps.c -+++ trousers-0.3.14/src/tcs/ps/tcsps.c -@@ -72,7 +72,7 @@ get_file() - } - - /* open and lock the file */ -- system_ps_fd = open(tcsd_options.system_ps_file, O_CREAT|O_RDWR, 0600); -+ system_ps_fd = open(tcsd_options.system_ps_file, O_CREAT|O_RDWR|O_NOFOLLOW, 0600); - if (system_ps_fd < 0) { - LogError("system PS: open() of %s failed: %s", - tcsd_options.system_ps_file, strerror(errno)); -Index:
[gentoo-commits] repo/proj/libressl:master commit in: x11-misc/x11vnc/files/, x11-misc/x11vnc/
commit: 91cd2520dd18de7426f88967aec7dd404b29d175 Author: orbea riseup net> AuthorDate: Tue Jul 5 16:07:06 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:57 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=91cd2520 x11-misc/x11vnc: Add 0.9.16-r7 Upstream-PR: https://github.com/LibVNC/x11vnc/pull/202 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/435 Signed-off-by: Quentin Retornaz retornaz.com> x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch | 94 +++--- x11-misc/x11vnc/files/x11vnc.conf.d| 2 +- x11-misc/x11vnc/files/x11vnc.init.d| 2 +- .../files/{x11vnc.init.d => x11vnc.init.d-r1} | 2 +- x11-misc/x11vnc/metadata.xml | 6 +- ...nc-0.9.16-r4.ebuild => x11vnc-0.9.16-r7.ebuild} | 5 +- 6 files changed, 22 insertions(+), 89 deletions(-) diff --git a/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch b/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch index 8e5d8a6..cad9f5e 100644 --- a/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch +++ b/x11-misc/x11vnc/files/x11vnc-0.9.16-libressl.patch @@ -1,87 +1,19 @@ +Upstream-PR: https://github.com/LibVNC/x11vnc/pull/202 + +From d81e9d8e56ccc1b346b5aeb4b64fa0a32737c22d Mon Sep 17 00:00:00 2001 +From: orbea +Date: Tue, 5 Jul 2022 08:57:29 -0700 +Subject: [PATCH] Support LibreSSL + +This builds with LibreSSL 3.5.x. +--- + src/sslhelper.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + diff --git a/src/sslhelper.c b/src/sslhelper.c -index 04c2e27..fb9daa6 100644 +index ba680b35..bd5ef0fb 100644 --- a/src/sslhelper.c +++ b/src/sslhelper.c -@@ -803,7 +803,7 @@ static int pem_passwd_callback(char *buf, int size, int rwflag, - static int crl_callback(X509_STORE_CTX *callback_ctx) { - const ASN1_INTEGER *revoked_serial; - X509_STORE_CTX *store_ctx; --#if OPENSSL_VERSION_NUMBER > 0x1010L -+#if OPENSSL_VERSION_NUMBER > 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - X509_OBJECT *obj; - #else - X509_OBJECT obj; -@@ -829,7 +829,7 @@ static int crl_callback(X509_STORE_CTX *callback_ctx) { - * the current certificate in order to verify it's integrity. */ - store_ctx = X509_STORE_CTX_new(); - X509_STORE_CTX_init(store_ctx, revocation_store, NULL, NULL); --#if OPENSSL_VERSION_NUMBER > 0x1010L -+#if OPENSSL_VERSION_NUMBER > 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - obj = X509_OBJECT_new(); - rc=X509_STORE_get_by_subject(store_ctx, X509_LU_CRL, subject, obj); - crl = X509_OBJECT_get0_X509_CRL(obj); -@@ -865,7 +865,7 @@ static int crl_callback(X509_STORE_CTX *callback_ctx) { - rfbLog("Invalid signature on CRL\n"); - X509_STORE_CTX_set_error(callback_ctx, - X509_V_ERR_CRL_SIGNATURE_FAILURE); --#if OPENSSL_VERSION_NUMBER >= 0x1010L -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - X509_OBJECT_free(obj); - #else - X509_OBJECT_free_contents(); -@@ -883,7 +883,7 @@ static int crl_callback(X509_STORE_CTX *callback_ctx) { - rfbLog("Found CRL has invalid nextUpdate field\n"); - X509_STORE_CTX_set_error(callback_ctx, - X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD); --#if OPENSSL_VERSION_NUMBER >= 0x1010L -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - X509_OBJECT_free(obj); - #else - X509_OBJECT_free_contents(); -@@ -894,14 +894,14 @@ static int crl_callback(X509_STORE_CTX *callback_ctx) { - rfbLog("Found CRL is expired - " - "revoking all certificates until you get updated CRL\n"); - X509_STORE_CTX_set_error(callback_ctx, X509_V_ERR_CRL_HAS_EXPIRED); --#if OPENSSL_VERSION_NUMBER >= 0x1010L -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - X509_OBJECT_free(obj); - #else - X509_OBJECT_free_contents(); - #endif - return 0; /* Reject connection */ - } --#if OPENSSL_VERSION_NUMBER >= 0x1010L -+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - X509_OBJECT_free(obj); - #else - X509_OBJECT_free_contents(); -@@ -912,7 +912,7 @@ static int crl_callback(X509_STORE_CTX *callback_ctx) { -* the current certificate in order to check for revocation. */ - store_ctx = X509_STORE_CTX_new(); - X509_STORE_CTX_init(store_ctx, revocation_store, NULL, NULL); --#if OPENSSL_VERSION_NUMBER > 0x1010L -+#if OPENSSL_VERSION_NUMBER > 0x1010L && !defined(LIBRESSL_VERSION_NUMBER) - obj = X509_OBJECT_new(); -
[gentoo-commits] repo/proj/libressl:master commit in: net-libs/libvncserver/, net-libs/libvncserver/files/
commit: 44f736a28ec3082a25596bcc439b83f8766b396b Author: orbea riseup net> AuthorDate: Tue Jul 5 16:03:44 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:57 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=44f736a2 net-libs/libvncserver: Add package Upstream-Commit: 97fbbd678b2012e64acddd523677bc55a177bc58 Upstream-PR: https://github.com/LibVNC/libvncserver/pull/522 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> net-libs/libvncserver/Manifest | 1 + .../files/libvncserver-0.9.13-libressl.patch | 66 +++ .../libvncserver-0.9.13-test-fix-includetest.patch | 54 +++ .../libvncserver-0.9.13-test-fix-tjunittest.patch | 29 + net-libs/libvncserver/libvncserver-0.9.13.ebuild | 76 ++ net-libs/libvncserver/metadata.xml | 26 6 files changed, 252 insertions(+) diff --git a/net-libs/libvncserver/Manifest b/net-libs/libvncserver/Manifest new file mode 100644 index 000..c7569e5 --- /dev/null +++ b/net-libs/libvncserver/Manifest @@ -0,0 +1 @@ +DIST LibVNCServer-0.9.13.tar.gz 567491 BLAKE2B 138c7ca63f8cd30a21dc1b58aafa744e12a1a9eca503ffec18a63d18791d7a5df4eef176d7e4e797a2aadda1dd04d1b051abfd76bf5c6806d558c09ffee78cce SHA512 18b0a1698d32bbdbfe6f65f76130b2a95860e3cc76e8adb904269663698c7c0ae982f451fda1f25e5461f096045d40a89d9014258f439366d5b4feaa4999d643 diff --git a/net-libs/libvncserver/files/libvncserver-0.9.13-libressl.patch b/net-libs/libvncserver/files/libvncserver-0.9.13-libressl.patch new file mode 100644 index 000..952ef53 --- /dev/null +++ b/net-libs/libvncserver/files/libvncserver-0.9.13-libressl.patch @@ -0,0 +1,66 @@ +From: https://github.com/LibVNC/libvncserver/commit/97fbbd678b2012e64acddd523677bc55a177bc58 + +From 97fbbd678b2012e64acddd523677bc55a177bc58 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 12 May 2022 20:41:50 +0200 +Subject: [PATCH] common/crypto_openssl.c: fix build with libressl >= 3.5.0 + (#522) + +Fix the following build failure with libressl >= 3.5.0: + +/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c: In function 'dh_generate_keypair': +/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c:149:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} + 149 | dh->p = BN_bin2bn(prime, keylen, NULL); + | ^~ + +Fixes: + - http://autobuild.buildroot.org/results/49b3940b9d0432cb5fb0c5d22dfa017b18c6e233 + +Signed-off-by: Fabrice Fontaine +--- + common/crypto_openssl.c | 12 + 1 file changed, 8 insertions(+), 4 deletions(-) + +diff --git a/common/crypto_openssl.c b/common/crypto_openssl.c +index 60d4bd4df..51d7ec2d9 100644 +--- a/common/crypto_openssl.c b/common/crypto_openssl.c +@@ -138,14 +138,16 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, + { + int result = 0; + DH *dh; +-#if OPENSSL_VERSION_NUMBER >= 0x1010L ++#if OPENSSL_VERSION_NUMBER >= 0x1010L || \ ++ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x3050) + const BIGNUM *pub_key = NULL; + const BIGNUM *priv_key = NULL; + #endif + + if(!(dh = DH_new())) + goto out; +-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined LIBRESSL_VERSION_NUMBER ++#if OPENSSL_VERSION_NUMBER < 0x1010L || \ ++ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3050) + dh->p = BN_bin2bn(prime, keylen, NULL); + dh->g = BN_bin2bn(gen, gen_len, NULL); + #else +@@ -154,7 +156,8 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, + #endif + if(!DH_generate_key(dh)) + goto out; +-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined LIBRESSL_VERSION_NUMBER ++#if OPENSSL_VERSION_NUMBER < 0x1010L || \ ++ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3050) + if(BN_bn2bin(dh->priv_key, priv_out) == 0) + goto out; + if(BN_bn2bin(dh->pub_key, pub_out) == 0) +@@ -181,7 +184,8 @@ int dh_compute_shared_key(uint8_t *shared_out, const uint8_t *priv, const uint8_ + + if(!(dh = DH_new())) + goto out; +-#if OPENSSL_VERSION_NUMBER < 0x1010L || defined LIBRESSL_VERSION_NUMBER ++#if OPENSSL_VERSION_NUMBER < 0x1010L || \ ++ (defined LIBRESSL_VERSION_NUMBER && LIBRESSL_VERSION_NUMBER < 0x3050) + dh->p = BN_bin2bn(prime, keylen, NULL); + dh->priv_key = BN_bin2bn(priv, keylen, NULL); + #else diff --git a/net-libs/libvncserver/files/libvncserver-0.9.13-test-fix-includetest.patch b/net-libs/libvncserver/files/libvncserver-0.9.13-test-fix-includetest.patch new file mode 100644 index 000..7677082 --- /dev/null +++ b/net-libs/libvncserver/files/libvncserver-0.9.13-test-fix-includetest.patch @@ -0,0 +1,54 @@ +From
[gentoo-commits] repo/proj/libressl:master commit in: sys-boot/vboot-utils/files/, sys-boot/vboot-utils/
commit: ff85da39c210a0e36fecaffa3a0d16f37a9a94b2 Author: orbea riseup net> AuthorDate: Tue Jul 5 01:56:46 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ff85da39 sys-boot/vboot-utils: Remove package Works with libressl-3.5.x and vboot-utils-80_p20200108::gentoo. Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/433 Signed-off-by: Quentin Retornaz retornaz.com> sys-boot/vboot-utils/Manifest | 1 - .../files/vboot-utils-72_p20181229-libressl.patch | 11 --- sys-boot/vboot-utils/metadata.xml | 12 --- .../vboot-utils/vboot-utils-72_p20181229-r1.ebuild | 100 - 4 files changed, 124 deletions(-) diff --git a/sys-boot/vboot-utils/Manifest b/sys-boot/vboot-utils/Manifest deleted file mode 100644 index 660bec3..000 --- a/sys-boot/vboot-utils/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vboot-utils-72_p20181229.tar.xz 18489004 BLAKE2B 444eb0bc2c571ad79d26d473da724016d6d041207beaae161f6c1155768ff9d0b1c8b7b070b828083cc1396266cc77175a75e8067ce22613c75b4d77780dda75 SHA512 41df034dc5498bcbec0d49a472331ceb2fbc2eb3b4173d5c56e920d65ae485382b3d811e5f2c13cf45a1b05a5d6a24197924fa1c76ada9c3aac14fa3c4c363fe diff --git a/sys-boot/vboot-utils/files/vboot-utils-72_p20181229-libressl.patch b/sys-boot/vboot-utils/files/vboot-utils-72_p20181229-libressl.patch deleted file mode 100644 index 6702a9f..000 --- a/sys-boot/vboot-utils/files/vboot-utils-72_p20181229-libressl.patch +++ /dev/null @@ -1,11 +0,0 @@ a/host/include/openssl_compat.h2019-01-03 17:32:20.0 -0500 -+++ b/host/include/openssl_compat.h2019-02-23 13:40:27.521664838 -0500 -@@ -12,7 +12,7 @@ - - #include - --#if OPENSSL_VERSION_NUMBER < 0x1010L -+#if OPENSSL_VERSION_NUMBER < 0x1010L || LIBRESSL_VERSION_NUMBER < 0x208L - - static inline void RSA_get0_key(const RSA *rsa, const BIGNUM **n, - const BIGNUM **e, const BIGNUM **d) diff --git a/sys-boot/vboot-utils/metadata.xml b/sys-boot/vboot-utils/metadata.xml deleted file mode 100644 index 8860a1b..000 --- a/sys-boot/vboot-utils/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - http://crbug.com - https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+log/master - https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+/master/README - - - zmed...@gentoo.org - - diff --git a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild b/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild deleted file mode 100644 index b45fc15..000 --- a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils toolchain-funcs - -# This is the latest commit in the latest branch. -GIT_SHA1="a32c930e8c46424a3bba3c296fd78b3e60f50aeb" - -DESCRIPTION="Chrome OS verified boot tools" -HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform/vboot_reference/ http://dev.chromium.org/chromium-os/chromiumos-design-docs/verified-boot; -# Can't use gitiles directly until b/19710536 is fixed. -#SRC_URI="https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+archive/${GIT_SHA1}.tar.gz -> ${P}.tar.gz" -SRC_URI="mirror://gentoo/${P}.tar.xz - https://dev.gentoo.org/~zmedico/dist/${P}.tar.xz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" -IUSE="minimal static" - -LIB_DEPEND=" - dev-libs/libyaml:=[static-libs(+)] - app-arch/xz-utils:=[static-libs(+)]" -LIB_DEPEND_MINIMAL=" - dev-libs/openssl:0=[static-libs(+)] - sys-apps/util-linux:=[static-libs(+)] - dev-libs/libzip:=[static-libs(+)]" -RDEPEND="!static? ( - ${LIB_DEPEND_MINIMAL//\[static-libs(+)]} - !minimal? ( ${LIB_DEPEND//\[static-libs(+)]} ) - ) - elibc_musl? ( sys-libs/fts-standalone )" -DEPEND="${RDEPEND} - static? ( - ${LIB_DEPEND_MINIMAL} - !minimal? ( ${LIB_DEPEND} ) - ) - app-crypt/trousers" - -S=${WORKDIR} - -src_prepare() { - eapply "${FILESDIR}"/${P}-libressl.patch - - default - sed -i \ - -e 's:${DESTDIR}/\(bin\|${LIBDIR}\):${DESTDIR}/usr/\1:g' \ - -e 's:${DESTDIR}/default:${DESTDIR}/etc/default:g' \ - -e 's:${TEST_INSTALL_DIR}/bin:${TEST_INSTALL_DIR}/usr/bin:' \ - -e '/cgpt -D 358400/d' \ - Makefile || die - sed -e 's:^BIN_DIR=${BUILD_DIR}/install_for_test/bin:BIN_DIR=${BUILD_DIR}/install_for_test/usr/bin:' \ - -i tests/common.sh || die - sed -e
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/trousers/files/, app-crypt/trousers/
commit: 444f087022095af599ca2f9f8e4a8947b7daa3c5 Author: orbea riseup net> AuthorDate: Tue Jul 5 01:34:36 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=444f0870 app-crypt/trousers: Merge changes from ::gentoo Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> app-crypt/trousers/files/tcsd.initd | 31 ++- app-crypt/trousers/metadata.xml | 8 app-crypt/trousers/trousers-0.3.15.ebuild | 16 3 files changed, 22 insertions(+), 33 deletions(-) diff --git a/app-crypt/trousers/files/tcsd.initd b/app-crypt/trousers/files/tcsd.initd index 3740403..9b18c48 100644 --- a/app-crypt/trousers/files/tcsd.initd +++ b/app-crypt/trousers/files/tcsd.initd @@ -1,38 +1,19 @@ #!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +command=/usr/sbin/tcsd +description="TrouSerS' TCS daemon (tcsd)" +command_user="tss:tss" + depend() { use logger need net } -checkconfig() { - local mod - if [ -n "${TPM_MODULES}" ] ; then - for mod in ${TPM_MODULES} ; do - lsmod | grep -q "^${mod}\b" \ - || modprobe ${mod} &>/dev/null \ - || ewarn "Failed to load module ${mod}" - done - # Should we sleep or something to wait for device creation? - fi +start_pre() { if [ ! -c /dev/tpm ] && [ ! -c /dev/tpm0 ] ; then eerror "No TPM device found!" return 1 fi - return 0 -} - -start() { - ebegin "Starting TrouSerS' TCS daemon (tcsd)" - checkconfig || eend $? - start-stop-daemon --start --user tss --exec /usr/sbin/tcsd - eend $? -} - -stop() { - ebegin "Stopping TrouSerS' TCS daemon (tcsd)" - start-stop-daemon --stop --quiet --exec /usr/sbin/tcsd --user tss - eend $? } diff --git a/app-crypt/trousers/metadata.xml b/app-crypt/trousers/metadata.xml index 643c6bf..2eceffb 100644 --- a/app-crypt/trousers/metadata.xml +++ b/app-crypt/trousers/metadata.xml @@ -1,11 +1,11 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> - + salah.coro...@gmail.com - Salah Coronya + Christopher Byrne - + proxy-ma...@gentoo.org Proxy Maintainers diff --git a/app-crypt/trousers/trousers-0.3.15.ebuild b/app-crypt/trousers/trousers-0.3.15.ebuild index 3a31ad3..6c046bc 100644 --- a/app-crypt/trousers/trousers-0.3.15.ebuild +++ b/app-crypt/trousers/trousers-0.3.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz" LICENSE="CPL-1.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~ppc ~ppc64 ~s390 ~x86" +KEYWORDS="amd64 arm arm64 ~m68k ~ppc ppc64 ~riscv ~s390 x86" IUSE="doc selinux" # gtk # gtk support presently does NOT compile. @@ -20,7 +20,8 @@ IUSE="doc selinux" # gtk DEPEND="acct-group/tss acct-user/tss >=dev-libs/glib-2 - >=dev-libs/openssl-0.9.7:0=" + >=dev-libs/openssl-0.9.7:0= + " RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-tcsd )" BDEPEND="virtual/pkgconfig" @@ -57,9 +58,16 @@ src_install() { keepdir /var/lib/tpm use doc && dodoc doc/* newinitd "${FILESDIR}"/tcsd.initd tcsd - newconfd "${FILESDIR}"/tcsd.confd tcsd systemd_dounit "${FILESDIR}"/tcsd.service udev_dorules "${FILESDIR}"/61-trousers.rules fowners tss:tss /var/lib/tpm readme.gentoo_create_doc } + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/proj/libressl:master commit in: app-crypt/tpm-tools/, app-crypt/tpm-tools/files/
commit: 211b332e9782f51eb53c57dc9fa5ed00ca816d31 Author: orbea riseup net> AuthorDate: Tue Jul 5 01:51:13 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Jul 5 21:18:31 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=211b332e app-crypt/tpm-tools: Remove package Works with libressl-3.5.x and tpm-tools-1.3.9.2::gentoo. Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> app-crypt/tpm-tools/Manifest | 1 - .../files/tpm-tools-1.3.9.1-openssl-1.1.patch | 241 - app-crypt/tpm-tools/metadata.xml | 21 -- app-crypt/tpm-tools/tpm-tools-1.3.9.1-r1.ebuild| 50 - 4 files changed, 313 deletions(-) diff --git a/app-crypt/tpm-tools/Manifest b/app-crypt/tpm-tools/Manifest deleted file mode 100644 index 4d121ec..000 --- a/app-crypt/tpm-tools/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tpm-tools-1.3.9.1.tar.gz 482859 BLAKE2B ee915679e23bead04672bf719ce59bb6f20b550be39855b5304caeff554bf54d3cfe9104d464af7762388995e51d2bed0f9bedad83e42146cb7457382d09f4b2 SHA512 63a9c0e761cd890cc0a218de79a9c0169e151aba7824c19bf6b7ec894cf41c4950de1f63bd849aa93a4bdff36cf0fe557bc17113912b6d77f57f2bf1190b6a08 diff --git a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch b/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch deleted file mode 100644 index a5747db..000 --- a/app-crypt/tpm-tools/files/tpm-tools-1.3.9.1-openssl-1.1.patch +++ /dev/null @@ -1,241 +0,0 @@ -From 31d9cebc43833de939a0e13be0110ed830b66cbd Mon Sep 17 00:00:00 2001 -From: Alon Bar-Lev -Date: Sat, 8 Dec 2018 23:28:54 +0200 -Subject: [PATCH] data_import.c: support openssl-1.1 - -Signed-off-by: Alon Bar-Lev -Bug: https://sourceforge.net/p/trousers/bugs/227/ - src/data_mgmt/data_import.c | 159 +--- - 1 file changed, 112 insertions(+), 47 deletions(-) - -diff --git a/src/data_mgmt/data_import.c b/src/data_mgmt/data_import.c -index f534717..33c76e7 100644 a/src/data_mgmt/data_import.c -+++ b/src/data_mgmt/data_import.c -@@ -39,6 +39,30 @@ - #include - #include - -+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070L) -+static void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) { -+ if ( n ) -+ *n = r->n; -+ if ( e ) -+ *e = r->e; -+ if ( d ) -+ *d = r->d; -+} -+static void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q) { -+ if ( p ) -+ *p = r->p; -+ if ( q ) -+ *q = r->q; -+} -+static void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) { -+ if ( dmp1 ) -+ *dmp1 = r->dmp1; -+ if ( dmq1 ) -+ *dmq1 = r->dmq1; -+ if ( iqmp ) -+ *iqmp = r->iqmp; -+} -+#endif - - /* - * Global variables -@@ -372,7 +396,7 @@ readX509Cert( const char *a_pszFile, - goto out; - } - -- if ( EVP_PKEY_type( pKey->type ) != EVP_PKEY_RSA ) { -+ if ( EVP_PKEY_base_id( pKey ) != EVP_PKEY_RSA ) { - logError( TOKEN_RSA_KEY_ERROR ); - - X509_free( pX509 ); -@@ -691,17 +715,35 @@ createRsaPubKeyObject( RSA *a_pRsa, - - int rc = -1; - -- int nLen = BN_num_bytes( a_pRsa->n ); -- int eLen = BN_num_bytes( a_pRsa->e ); -+ const BIGNUM *bn; -+ const BIGNUM *be; -+ int nLen; -+ int eLen; -+ CK_BYTE *n = NULL; -+ CK_BYTE *e = NULL; -+ -+ RSA_get0_key( a_pRsa, , , NULL ); -+ -+ nLen = BN_num_bytes( bn ); -+ eLen = BN_num_bytes( be ); -+ n = malloc( nLen ); -+ e = malloc( eLen ); -+ -+ if ( !n || !e ) { -+ logError( TOKEN_MEMORY_ERROR ); -+ goto out; -+ } -+ -+ // Get binary representations of the RSA key information -+ BN_bn2bin( bn, n ); -+ BN_bn2bin( be, e ); - -+ { - CK_RV rv; - - CK_BBOOL bTrue = TRUE; - CK_BBOOL bFalse = FALSE; - -- CK_BYTE *n = malloc( nLen ); -- CK_BYTE *e = malloc( eLen ); -- - CK_OBJECT_CLASS clPubClass = CKO_PUBLIC_KEY; - CK_KEY_TYPE tKeyType= CKK_RSA; - CK_BBOOL bPrivate= ( !g_bPublic ) ? TRUE : FALSE; -@@ -726,21 +768,13 @@ createRsaPubKeyObject( RSA *a_pRsa, - - *a_hObject = 0; - -- if ( !n || !e ) { -- logError( TOKEN_MEMORY_ERROR ); -- goto out; -- } -- -- // Get binary representations of the RSA key information -- BN_bn2bin( a_pRsa->n, n ); -- BN_bn2bin( a_pRsa->e, e ); -- - // Create the RSA public key object - rv = createObject( a_hSession, tAttr, ulAttrCount, a_hObject ); - if ( rv != CKR_OK ) - goto out; - - rc = 0; -+ } -
[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/
commit: 4d46cbec6d02ae40773352abd6f48e302ee5dea5 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 5 21:07:59 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 5 21:08:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d46cbec net-misc/apt-cacher-ng: add 3.7.4_p1 Signed-off-by: John Helmert III gentoo.org> net-misc/apt-cacher-ng/Manifest| 1 + .../apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild| 104 + 2 files changed, 105 insertions(+) diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest index f208121fab43..14a5618b82d6 100644 --- a/net-misc/apt-cacher-ng/Manifest +++ b/net-misc/apt-cacher-ng/Manifest @@ -1 +1,2 @@ +DIST apt-cacher-ng-debian-3.7.4-1.tar.gz 524480 BLAKE2B ebb450af29439910fe35a558ae6f7ea02337bfbbe5a8efcb20a803e779deedd7901358a71b69745a53036fb8db9db3c9112fc09b47055f07dfe225f3df95202d SHA512 a2aa3218d8cf216cef7177f30bfb90b9961460add2a90823e15952e38d19b0dd527e3cecd029bbf1f10abcfcfd11d406bc9019919d1efccf0d9d69bb7cc1a173 DIST apt-cacher-ng_3.6.3.orig.tar.xz 334620 BLAKE2B 7e77edb966f0732f392a3fb243cda547dca7d4f878e44c6c000491ccb0a3115ad58a553706ef02834d25366b09d24ee6af2dafad76f97cd1978dc5a4d35f3380 SHA512 57d991c71f6d0bb9d43b4645ee7be2fb38ccbf73581206e01b6ca389bd8591d5e9f425350e3aff053527125c95caefe9ab1217dedff812162cf6bd4cdfdef792 diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild new file mode 100644 index ..a80672c370a3 --- /dev/null +++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.7.4_p1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake tmpfiles + +MY_PV="${PV/_p/-}" +MY_P="${PN}-debian-${MY_PV}" + +DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software packages" +HOMEPAGE="https://www.unix-ag.uni-kl.de/~bloch/acng/ + https://packages.qa.debian.org/a/apt-cacher-ng.html; +SRC_URI="https://salsa.debian.org/blade/${PN}/-/archive/debian/${MY_PV}/${MY_P}.tar.gz; + +LICENSE="BSD-4 ZLIB public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fuse systemd tcpd" + +DEPEND="acct-user/apt-cacher-ng + acct-group/apt-cacher-ng + app-arch/bzip2 + dev-libs/libevent:=[threads] + dev-libs/openssl:0= + sys-libs/zlib + fuse? ( sys-fs/fuse:0 ) + systemd? ( sys-apps/systemd ) + tcpd? ( sys-apps/tcp-wrappers )" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND} + dev-lang/perl" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.1-flags.patch" + "${FILESDIR}/${PN}-3.5-perl-syntax.patch" + "${FILESDIR}/${PN}-3.6-optional-systemd.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # Fixup systemd/CMakeLists.txt cmake version requirement + sed -ie "s/2.6/3.1/" systemd/CMakeLists.txt || die + + # Make sure we install everything the same way it used to be after + # switching from mostly custom src_install to relying on build system + # installation + sed -e "/install/s/LIBDIR/CFGDIR/" \ + -e "/install.*acng\.conf/s/)$/ RENAME ${PN}.conf)/" \ + -e "/file/s/)$/ \"*hooks\" \"backends_debian\")/" -i conf/CMakeLists.txt || die + sed -ie "/INSTALL.*acngtool/s/LIBDIR/CMAKE_INSTALL_SBINDIR/" src/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DHAVE_FUSE_25=$(usex fuse)" + "-DHAVE_LIBWRAP=$(usex tcpd)" + "-DSDINSTALL=$(usex systemd)" + ) + + cmake_src_configure + + sed -ie '/LogDir/s|/var/tmp|/var/log/'"${PN}"'|g' "${BUILD_DIR}"/conf/acng.conf || die +} + +src_install() { + # README is a symlink to doc/README and README automatically gets + # installed, leading to a broken symlink installed. Fix this by removing + # the symlink then installing the actual README. https://bugs.gentoo.org/770046 + rm README || die + dodoc doc/README + + newinitd "${FILESDIR}/initd-r3" "${PN}" + newconfd "${FILESDIR}/confd-r2" "${PN}" + + insinto /etc/logrotate.d + newins "${FILESDIR}/logrotate" "${PN}" + + insinto /etc/cron.daily + newins "${FILESDIR}/cron.daily" "${PN}" + + # USE=fuse installs acngfs, don't install manpage without the bin + if use !fuse; then + rm doc/man/acngfs.8 || die + fi + + if use !doc; then + rm -r doc/html || die + fi + + dosbin scripts/expire-caller.pl + + keepdir "/var/log/${PN}" + fowners -R ${PN}:${PN} "/var/log/${PN}" + + cmake_src_install +} + +pkg_postinst() { + tmpfiles_process "${PN}.conf" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dropbox/
commit: 877dbf6006a45c8598b744405f097eac231b382a Author: Ben Kohler gentoo org> AuthorDate: Tue Jul 5 20:33:18 2022 + Commit: Ben Kohler gentoo org> CommitDate: Tue Jul 5 20:34:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877dbf60 net-misc/dropbox: add 152.4.4880 Signed-off-by: Ben Kohler gentoo.org> net-misc/dropbox/Manifest | 2 + net-misc/dropbox/dropbox-152.4.4880.ebuild | 110 + 2 files changed, 112 insertions(+) diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index da5bf35859e7..a3e44e8d6bdf 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,5 +1,7 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f4da2f9fc2470af802c1f4f597ac88b01b5bef9e77e1e717267f633d6a04af2ccfd3c5f9dbff22fbceaf9a91 SHA512 9202344b904dcd7955e5a355dadf537d1544140d74f8a33bdc40e18e36661e3a474d11cf17613eaebf4e76c170d8413d99abdedfb8635784bcd6892b4b259712 DIST dropbox-lnx.x86-150.4.5000.tar.gz 103645837 BLAKE2B e6f304c99cfe419aed2afe58a6e4f86dbcb4c81ddc9aed82635b715f735c70b196827bcba169ac04f77520b74aa1ad87507072ab5e383398fd2e03a56f339af1 SHA512 90f5568ac372120497b090b60204b3a671b25c38aa93ec0b70d0071bf91c9d656001df3ff1fec2a66fdcf1acdee0b8cc70c110c4d7091d2fac63c389baa70607 DIST dropbox-lnx.x86-151.4.4304.tar.gz 104019555 BLAKE2B d5aa1b0ce651c9b41a959bfa299349432252f9689f3b647090cc584b7b9812d606cc0cbb863178e926d91486343672b6d1df3912173d3fbefdc56e0e4c68d45c SHA512 55e673da79db0b2b8c94592c440c81c677aa34ea213de84c3539c52040a15a63bea6f593a48415f502690171bc5e8439de4e3ab29f5be01677e1fe211e73815b +DIST dropbox-lnx.x86-152.4.4880.tar.gz 104241545 BLAKE2B 9564ce288aaec193142b203edd703498f72c7c21cff33a0b3a3b6450fe45d03cec375017e3805d84b604431ae427b63ddec605aba6fd64e3d1a6cc8516f35a5a SHA512 db305c224d29eb5c053bc535ab7f20ca43cfc85bd73972feae38ab4a7b0f1261c1e6a0b18840a4ebff7ce75119a02f78114a1b12a7115ccea6958702e331ab76 DIST dropbox-lnx.x86_64-150.4.5000.tar.gz 105506526 BLAKE2B 44b13413b2480afd2849264c59e4d2fb17af014a56e9fbc7b75049b80e12d0ef86edfb1dfdfa3532f261280df7a19444307d862e9695dce3cf147ff39454742b SHA512 9f78e12047fad0c94331c4a12ef72d6afe0b8f044880a08cdc68ac7c9d2596325c5f732805870e656c36ab3825bcefed5542343f76c363811c68507cc8463cf7 DIST dropbox-lnx.x86_64-151.4.4304.tar.gz 105875742 BLAKE2B ef3d84bf6483207b685ee5989788b4630a879a8b92a0cf6382e95f586c27358d856d74797876a08f85ce3f66d618a384d3afa1360a1a099984b6a965423f325e SHA512 ab3ec143365b9870b01969232b0faf102a51e0e385c3da33abc98381019a23162921242aca1a27b91885312776016f6e955ae42a44e98bb5f29c73be7949ff7f +DIST dropbox-lnx.x86_64-152.4.4880.tar.gz 106098480 BLAKE2B ac28503b6e5e41521466658704ba7d69f8e9786dc366fbe93b0f69de869c5272ce6202c6bc5a8b757796c3d11537363dc47cf8d5b18edaf4ad94ab2d8f68ca1c SHA512 5f4f8c377f046bf35fac4c386528f487d5996a55d84b1e0ed018bacf1e5c20844cb8626e87a41925da7f423c9118dc9f606085103270162ae5bd237f868fde80 diff --git a/net-misc/dropbox/dropbox-152.4.4880.ebuild b/net-misc/dropbox/dropbox-152.4.4880.ebuild new file mode 100644 index ..0c3e0f739306 --- /dev/null +++ b/net-misc/dropbox/dropbox-152.4.4880.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop pax-utils systemd xdg + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="https://www.dropbox.com/; +SRC_URI=" + amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz ) + x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz ) + https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg +" + +LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="selinux X" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +BDEPEND="dev-util/patchelf" + +# Be sure to have GLIBCXX_3.4.9, #393125 +RDEPEND=" + X? ( + x11-themes/hicolor-icon-theme + ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-libs/glib:2 + dev-libs/libffi-compat:6 + media-libs/fontconfig + media-libs/freetype + net-misc/wget + sys-libs/zlib + sys-libs/ncurses-compat:5 + virtual/opengl + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libxcb +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + default + # we supply all of these in RDEPEND + rm -vf
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 5515042c2b144b081794dad6d3c26b93a4517e18 Author: John Helmert III gentoo org> AuthorDate: Tue Jul 5 20:06:51 2022 + Commit: John Helmert III gentoo org> CommitDate: Tue Jul 5 20:08:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5515042c x11-misc/polybar: stabilize 3.6.3 for amd64 Signed-off-by: John Helmert III gentoo.org> x11-misc/polybar/polybar-3.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.6.3.ebuild b/x11-misc/polybar/polybar-3.6.3.ebuild index 22e5d89b9188..d29d6531891d 100644 --- a/x11-misc/polybar/polybar-3.6.3.ebuild +++ b/x11-misc/polybar/polybar-3.6.3.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A fast and easy-to-use tool for creating status bars" HOMEPAGE="https://github.com/polybar/polybar; SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz; -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" LICENSE="MIT" SLOT="0" IUSE="alsa curl doc i3wm ipc mpd network pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stagit/files/, dev-vcs/stagit/
commit: cf60560fddada505ca817ac1929296e7040757e1 Author: Matthew Smith gentoo org> AuthorDate: Tue Jul 5 20:02:22 2022 + Commit: Matthew Smith gentoo org> CommitDate: Tue Jul 5 20:02:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf60560f dev-vcs/stagit: new package, add 1.1 Signed-off-by: Matthew Smith gentoo.org> dev-vcs/stagit/Manifest | 1 + dev-vcs/stagit/files/stagit-1.1-pkg-config.patch | 18 dev-vcs/stagit/metadata.xml | 8 dev-vcs/stagit/stagit-1.1.ebuild | 26 4 files changed, 53 insertions(+) diff --git a/dev-vcs/stagit/Manifest b/dev-vcs/stagit/Manifest new file mode 100644 index ..084c0188e2bb --- /dev/null +++ b/dev-vcs/stagit/Manifest @@ -0,0 +1 @@ +DIST stagit-1.1.tar.gz 19648 BLAKE2B f77f7d79a475d5e7eda734fb0dc5f4006156df90c0019b0cc664efe8a5e0b988e2c9f0bf36efcbabbb06d7c59e6ad81434184c2c73bfef28849261251eb052b8 SHA512 e75d47b84d2783f7396a932b402a4dd36572027931559eae908861f9b8c658f43f5110bdfc81c5a0b65be3a0c53939ba9adabcc1e36fe88a6dab54b929526e0f diff --git a/dev-vcs/stagit/files/stagit-1.1-pkg-config.patch b/dev-vcs/stagit/files/stagit-1.1-pkg-config.patch new file mode 100644 index ..f4bc82d30502 --- /dev/null +++ b/dev-vcs/stagit/files/stagit-1.1-pkg-config.patch @@ -0,0 +1,18 @@ +From a0fd5bc899aa6552f14a64adcce24467376062c3 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Tue, 5 Jul 2022 20:52:35 +0100 +Subject: [PATCH] build: Use pkg-config to find libgit2 + +--- a/Makefile b/Makefile +@@ -8,8 +8,8 @@ PREFIX = /usr/local + MANPREFIX = ${PREFIX}/man + DOCPREFIX = ${PREFIX}/share/doc/${NAME} + +-LIBGIT_INC = -I/usr/local/include +-LIBGIT_LIB = -L/usr/local/lib -lgit2 ++LIBGIT_INC = $(shell pkg-config --cflags libgit2) ++LIBGIT_LIB = $(shell pkg-config --libs libgit2) + + # use system flags. + STAGIT_CFLAGS = ${LIBGIT_INC} ${CFLAGS} diff --git a/dev-vcs/stagit/metadata.xml b/dev-vcs/stagit/metadata.xml new file mode 100644 index ..e91ef31902f9 --- /dev/null +++ b/dev-vcs/stagit/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + matt...@gentoo.org + Matthew Smith + + diff --git a/dev-vcs/stagit/stagit-1.1.ebuild b/dev-vcs/stagit/stagit-1.1.ebuild new file mode 100644 index ..c820b61e2951 --- /dev/null +++ b/dev-vcs/stagit/stagit-1.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Generates static HTML pages for a Git repository" +HOMEPAGE="https://codemadness.org/stagit.html; +SRC_URI="https://codemadness.org/releases/stagit/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/libgit2:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-1.1-pkg-config.patch ) + +src_install() { + emake DESTDIR="${D}" \ + DOCPREFIX="${EPREFIX}"/usr/share/doc/${PF} \ + MANPREFIX="${EPREFIX}"/usr/share/man \ + PREFIX="${EPREFIX}"/usr \ + install +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jakarta-mail-api/
commit: bedc4befa996fcb5111db69b5de2e305a963e736 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 5 19:43:02 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 5 19:43:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedc4bef dev-java/jakarta-mail-api: Keyword 2.1.0 arm, #856580 Signed-off-by: Arthur Zamarin gentoo.org> dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild b/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild index 796d357d7e17..42176c20e111 100644 --- a/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild +++ b/dev-java/jakarta-mail-api/jakarta-mail-api-2.1.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception" SLOT="0" -KEYWORDS="amd64 arm64 ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" # Probably caused by --module-path missing @${test_sources}
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: e67c64adb589476ff61e55c5559685d8fe793a12 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 5 19:36:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 5 19:36:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67c64ad net-irc/irssi: Stabilize 1.4.1 sparc, #856451 Signed-off-by: Arthur Zamarin gentoo.org> net-irc/irssi/irssi-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irssi/irssi-1.4.1.ebuild b/net-irc/irssi/irssi-1.4.1.ebuild index 7a6aa92d76aa..aa235499a1b6 100644 --- a/net-irc/irssi/irssi-1.4.1.ebuild +++ b/net-irc/irssi/irssi-1.4.1.ebuild @@ -17,7 +17,7 @@ else MY_P="${P/_/-}" SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyzotero/
commit: 62ca3a9d77d12efa0c895301020d21561617316b Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 5 19:34:58 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 5 19:34:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ca3a9d dev-python/pyzotero: add 1.5.5 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyzotero/Manifest | 1 + dev-python/pyzotero/pyzotero-1.5.5.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyzotero/Manifest b/dev-python/pyzotero/Manifest index 648a5de8f6b1..3afc2bfeefbf 100644 --- a/dev-python/pyzotero/Manifest +++ b/dev-python/pyzotero/Manifest @@ -1 +1,2 @@ DIST pyzotero-1.5.4.tar.gz 525739 BLAKE2B 93acb725cb47e9f1642d88ea79e590e29af6eecedb5a14e220c9d6ce2c27d05dfd9042ef49d53c710a507050f566b097a272e025d26d1b10a64357e511da656e SHA512 10c27d531adf358c337aab3358d24e28318dfee02b08387663f0433fffc645ddc633929a8422d508952e26d29219c350c6865248c447391436d8cb5061f273ec +DIST pyzotero-1.5.5.tar.gz 525725 BLAKE2B ec1c200811697b5830f757e527ad3f21abea62c680e32b2132d616b4e07c919a3e692a98cb726f43b9c456a23c375f962847fbd61a466f476545d491b7ed0576 SHA512 88db72c834e084f025eafb6c85d1e7cb4c4f6f73eb518bfe4ac008f51fc752fc7e74be2c0e48a0e8a9bc2acefb78a48ff907ee2e0e26c58f25e853f923848fea diff --git a/dev-python/pyzotero/pyzotero-1.5.5.ebuild b/dev-python/pyzotero/pyzotero-1.5.5.ebuild new file mode 100644 index ..43f353340a99 --- /dev/null +++ b/dev-python/pyzotero/pyzotero-1.5.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="A Python client for the Zotero API" +HOMEPAGE=" + https://github.com/urschrei/pyzotero/ + https://pypi.org/project/pyzotero/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/zotero-bin + dev-python/bibtexparser[${PYTHON_USEDEP}] + dev-python/feedparser[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx doc --no-autodoc +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 7f911c8b5ce55fadd7378e66a1539f1122717c36 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 5 19:33:18 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 5 19:33:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f911c8b dev-python/hypothesis: add 6.49.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.49.1.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index aa73f5ebdf6c..9fab24af4ac1 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,5 +1,6 @@ DIST hypothesis-6.48.2.gh.tar.gz 9316125 BLAKE2B a35fde81976dcc874897bb14cbb65f55b4c54f065ed84a69a6ff41274e35013acac404a2234577e9d9f9cc3674d1496102a356289fa3b8d0f1371d7da3d839ad SHA512 3c38941cb17b0a22e547a8da84821b0e83f70da3e4476e8865d91eea90dc0175782084dc2a02b17b8db7a9e177e076a7e4d4044f0cad86f2e658ae01a6be2775 DIST hypothesis-6.48.3.gh.tar.gz 9316363 BLAKE2B 25e2e722d9c57902c62eff687959af340ebece8153b581acaee568bda965f635950fd8e2a304d687c69e57fafcb2f6ad7be69a7aad193119ac9766d659cc58ab SHA512 0bf8b2ded8567051dccb4651099ef4010dcb86b779ad2b765b0bd16e36ed7fa176f7698ec1c9cfa388f6de22c33c5c0d55b3168d43f9b940d1ba1bee3d930914 DIST hypothesis-6.49.0.gh.tar.gz 9317131 BLAKE2B 670c35c2ad6426fb7282fab3d85a1b185e38116ca584ff1bdaf1f406a6dd900c6c5c74777269acd72fffd86b3ccc210041323041c2af0296e0cce5c86295d286 SHA512 4064215c39c3888226abcf4d16200970e8ac0841d71a8e7d1292813caed802a90b658c309257648d336e9fe8750423da91f71ce5038a7b8e128bd468984ba318 +DIST hypothesis-6.49.1.gh.tar.gz 9316607 BLAKE2B 936d6e6ae293c4648b3ced9eb0fa242a8212182a0c0f988c3c25d748ceea42074e0da8db1375c2ad32da2061141d3801d037ab370df15546363eb188783f SHA512 14b232ad1b2c233566d26eae2be1557ce543109748b5f835f74acbc9aad6aba2d75e4f9c357ee6dbc3bc75e175413058b4796d2853921c23ff083d66424cf7b4 DIST hypothesis-hypothesis-python-6.46.11.gh.tar.gz 9312248 BLAKE2B 78b5ca5bd38bd62d2fe50ab929df075e253c059aed329d6b52051fb01449f8de84ae340ba42a4af94ef592411139a45d34aad232fe4bb2d8412165730bbeca01 SHA512 6fdd54f28d275eb65a4f6e6919437d503eba6254c25e22298c34ac67e6de03cd99a5178b1a475b1da7f7afeed8406e89c20b4818436143f44d26f0d94796 DIST hypothesis-hypothesis-python-6.47.3.gh.tar.gz 9314739 BLAKE2B 282b012e020fc6494b628ba629c576f604db831c219878ab92539fbd1d980f3363e490ef35f888b68902661dd82e682393641d13a882c1177d8570ec232b217a SHA512 c7231ff06ae5846f718e76c48ed4bb8a1fc0f9aff80c7ddd1ff0ead219eb93dcc7f9d5c5e591390661e81a33bcac79773ea620cfe3f246210114635f0c089144 diff --git a/dev-python/hypothesis/hypothesis-6.49.1.ebuild b/dev-python/hypothesis/hypothesis-6.49.1.ebuild new file mode 100644 index ..1065b755121f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.49.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # subtests are broken by warnings from random plugins + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin + + epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)" +} + +python_install() { + distutils-r1_python_install + if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then + rm -r "${ED}/usr/bin"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 85b36d4b1a46991196ffdd255bc27f12af8087d1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jul 5 19:28:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jul 5 19:28:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b36d4b dev-python/pikepdf: add 5.3.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pikepdf/Manifest | 1 + dev-python/pikepdf/pikepdf-5.3.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index ed686d74ff79..6ec55ba19e9f 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -3,3 +3,4 @@ DIST pikepdf-5.1.4.gh.tar.gz 2356865 BLAKE2B 7ebeedd7a2bb29371325b0cd6cb89cd5684 DIST pikepdf-5.1.5.gh.tar.gz 2356890 BLAKE2B e08f311ad2714f856eb29510e847ca2ddf2b3919cc372d4bedb59c7449be69574a32ea6cd23f51c34d56096bb8d2936f70c52a6a948d513277ff2a5d13e35725 SHA512 e6da0471abdd2a8133fb5789f72eb948e32eae24ee61956fb71f5e279151bc6df5d18ac9b6d73987fd9b891739892111df8c5f93c90ba8ae022dbb2821858350 DIST pikepdf-5.2.0.gh.tar.gz 2359546 BLAKE2B 953a5268eb7dc52934967b593237bb3006ee35e7a1657c0721ef4cdc874c9c51d7920fbdb7e38f67e221b01536166b8811a95021668491e8c783f51a08f49144 SHA512 f36ec09017aeac547c2b4ef17de7513293e8bf243707cb9c0c03826973be266847d8514002be546ac958a735e29765df94efdaecde6ad5f901c329dadc3e9451 DIST pikepdf-5.3.0.gh.tar.gz 2360722 BLAKE2B 1be449661deb3e57f097e0a95fcd099c1652e0700077077e299c88ae131487e6f2bb89cc07ffc06bdf15f46bc6aa613ed823b9dcc6ef55f100f37451be7c2488 SHA512 ef82703447d20edc497fcac287b4eddb48f1901aa060dc5f57301469741bb15ce367d0eac4ec27431740707f0e56975dc36d8e7eb3897c879663d56134c14fb1 +DIST pikepdf-5.3.1.gh.tar.gz 2360816 BLAKE2B 02b36814144acbf05cf50d8bca6542271208af0ed7548dd8f41493b6e95183851033a3d4f3335f10d4bf6798606e9031aa2b38d28a9e824692fe8f78f1e68077 SHA512 b0256533011dae384ce657200db69b6e3ac93b4364fe55a2e0fb8fb2d993550dcfe4e05b723b81d62ed1db3cd544023e81a9e70fd807bcfb618f125ae5a35117 diff --git a/dev-python/pikepdf/pikepdf-5.3.1.ebuild b/dev-python/pikepdf/pikepdf-5.3.1.ebuild new file mode 100644 index ..adeb8463feb9 --- /dev/null +++ b/dev-python/pikepdf/pikepdf-5.3.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE=" + https://github.com/pikepdf/pikepdf/ + https://pypi.org/project/pikepdf/ +" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz + -> ${P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=app-text/qpdf-10.6.2:0= +" +RDEPEND=" + ${DEPEND} + dev-python/deprecation[${PYTHON_USEDEP}] + >=dev-python/lxml-4.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pillow-9[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-7.0.3[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e '/-n auto/d' -i pyproject.toml || die + distutils-r1_src_prepare +} + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}