[gentoo-commits] proj/virtualbox-patches: New tag: v7.0.10_pre20230615
commit: Commit: Viorel Munteanu gentoo org> CommitDate: Thu Jun 15 05:35:40 2023 + New tag: v7.0.10_pre20230615
[gentoo-commits] proj/virtualbox-patches:master commit in: patches/
commit: e7c2a64f869f2a165700c7aa14f408117293452e Author: Viorel Munteanu gentoo org> AuthorDate: Thu Jun 15 05:27:18 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Jun 15 05:27:18 2023 + URL: https://gitweb.gentoo.org/proj/virtualbox-patches.git/commit/?id=e7c2a64f Upstream dropped VBoxTestOGL so drop related patches Signed-off-by: Viorel Munteanu gentoo.org> .../009-virtualbox-5.1.0-add_missing_gl_header.patch | 12 .../012_virtualbox-6.1.0-include_opengl_headers.patch | 18 -- patches/014_virtualbox-6.0.14-Glsizeiptr.patch | 14 -- 3 files changed, 44 deletions(-) diff --git a/patches/009-virtualbox-5.1.0-add_missing_gl_header.patch b/patches/009-virtualbox-5.1.0-add_missing_gl_header.patch deleted file mode 100644 index 71f2adf..000 --- a/patches/009-virtualbox-5.1.0-add_missing_gl_header.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/588794 - a/include/VBox/VBoxGL2D.h -+++ b/include/VBox/VBoxGL2D.h -@@ -28,6 +28,7 @@ - #define __VBoxGLSupportInfo_h__ - - #include -+#include - - typedef char GLchar; - diff --git a/patches/012_virtualbox-6.1.0-include_opengl_headers.patch b/patches/012_virtualbox-6.1.0-include_opengl_headers.patch deleted file mode 100644 index 12ecc56..000 --- a/patches/012_virtualbox-6.1.0-include_opengl_headers.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/702990 - -Submitted-by: Bernd Feige - -Index: VirtualBox-6.1.0/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp -=== VirtualBox-6.1.0/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp -+++ VirtualBox-6.1.0/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp -@@ -49,6 +49,9 @@ - #include - #endif - -+#include -+#include -+ - #ifdef VBOX_WITH_VIDEOHWACCEL - #include - #include diff --git a/patches/014_virtualbox-6.0.14-Glsizeiptr.patch b/patches/014_virtualbox-6.0.14-Glsizeiptr.patch deleted file mode 100644 index a011dbf..000 --- a/patches/014_virtualbox-6.0.14-Glsizeiptr.patch +++ /dev/null @@ -1,14 +0,0 @@ a/include/VBox/VBoxGL2D.h 2020-01-25 22:48:54.0 +0700 -+++ b/include/VBox/VBoxGL2D.h 2020-01-25 22:57:14.0 +0700 -@@ -113,8 +113,8 @@ - - /* GL_ARB_pixel_buffer_object*/ --#ifndef Q_WS_MAC -+/*#ifndef Q_WS_MAC*/ - /* apears to be defined on mac */ --typedef ptrdiff_t GLsizeiptr; --#endif -+/*typedef ptrdiff_t GLsizeiptr;*/ -+/*#endif*/ - - #ifndef GL_READ_ONLY
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus/
commit: e32eb33ab4afb16dc2adc2106469c73f4aec95a3 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jun 15 05:33:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jun 15 05:33:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32eb33a dev-ruby/sus: add 0.21.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sus/Manifest | 1 + dev-ruby/sus/sus-0.21.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest index a1f89d1c4a43..122733e79907 100644 --- a/dev-ruby/sus/Manifest +++ b/dev-ruby/sus/Manifest @@ -3,3 +3,4 @@ DIST sus-0.16.0.tar.gz 26123 BLAKE2B 829e2ec74e60eb41809d85e9f74e1c8697d7803c6f2 DIST sus-0.18.0.tar.gz 27299 BLAKE2B 235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf SHA512 3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c DIST sus-0.20.3.tar.gz 28845 BLAKE2B d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1 SHA512 1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059 DIST sus-0.21.0.tar.gz 29581 BLAKE2B c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f SHA512 1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007 +DIST sus-0.21.1.tar.gz 29580 BLAKE2B 9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230 SHA512 73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild new file mode 100644 index ..47dc10e077b5 --- /dev/null +++ b/dev-ruby/sus/sus-0.21.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast and scalable test runner" +HOMEPAGE="https://github.com/ioquatix/sus; +SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Remove the sus configuration which enabled coverage checks. + # Its dependency is not packaged. + rm -f config/sus.rb || die +} + +each_ruby_test() { + ${RUBY} bin/sus-parallel || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 0a5ecd33738aae162277c9fbf8e04cf361b1a976 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jun 15 05:31:46 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jun 15 05:31:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5ecd33 dev-ruby/stringio: add 3.0.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringio/Manifest | 1 + dev-ruby/stringio/stringio-3.0.7.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest index ded39bd419f5..ebd8cb62cb00 100644 --- a/dev-ruby/stringio/Manifest +++ b/dev-ruby/stringio/Manifest @@ -1,3 +1,4 @@ DIST stringio-3.0.4.tar.gz 43654 BLAKE2B 08f0d41577cae1acba36acc3823218649342c45fde58fd4a2455a40e3f80859e405db541f1f3a55b222083b2e30efb8d6a2396edb208b1cfd802b5b85c196a4c SHA512 835fa9861e2446512715315ecd44ea192f6209ab5a12f10d91f11ad156ba896737531a5074e7f10f6cd5d3500fd07036de7a9d0bcbce4c2ffe75822fbb28a2f8 DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d8500b0ad0cdae1f3029c2b53e8e3f46583ed0b5e289afe6636bb4610bc27a25e24acba5c7c1e679c5e4283f3b SHA512 d881dea34738e46fffaceb9a5e88fa3148979eff3571a6693d1d80bd01fbe236c0eb65bd8b2003abc0241bceff93d87fd3acd27b038b3a7bf6da65d492047153 DIST stringio-3.0.6.tar.gz 44971 BLAKE2B a143fc01e7b9434db3b444f6049b002549a4149b9573ceeab4bf895290b1f41ef6ff012c7f58d1bc0559ca864e83aeb34f0cb75c3133ea91ac51f55008ff SHA512 118e7672fb347b111f90f4380e49ad01aac617fdf6afc9317f2242e942e68fa55ef5d71782c15156ed7b4c91d1eff75ac68d870885650ac4505d6a17b368afab +DIST stringio-3.0.7.tar.gz 44797 BLAKE2B 2772028015b6eb5e5a45e9c86551e62e91e24a627b7280530a10b1d343f08eb19b53d4fbeaf791ed23a239e0609775e8eb4c0550dadc282f690ecc9abef7930b SHA512 fcea0a32bb70c6f1d8a3b237e8a8dbb2677b00c077f0d6ddfa72e1e382c832277ee592dd2e17abdc12003b0494665853eab18fa90bf6f34f51efa0f62f7ea1b9 diff --git a/dev-ruby/stringio/stringio-3.0.7.ebuild b/dev-ruby/stringio/stringio-3.0.7.ebuild new file mode 100644 index ..1fbf38918157 --- /dev/null +++ b/dev-ruby/stringio/stringio-3.0.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb) +RUBY_FAKEGEM_GEMSPEC="stringio.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Pseudo IO class from/to String." +HOMEPAGE="https://github.com/ruby/stringio; +SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + sed -e "/s.version =/ s/source_version/'${PV}'/" \ + -e 's/__dir__/"."/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] proj/portage: Branch deleted: bug905660
commit: Commit: John Helmert III gentoo org> CommitDate: Thu Jun 15 04:46:31 2023 + Branch deleted: bug905660
[gentoo-commits] proj/portage: New branch: bug905660
commit: Commit: John Helmert III gentoo org> CommitDate: Thu Jun 15 04:45:49 2023 + New branch: bug905660
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-core/
commit: f72fa2b59d6d48aba99c1adcc7313e76fa7d7e6c Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:59:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:59:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72fa2b5 dev-python/google-api-core: Bump to 2.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-core/Manifest| 1 + .../google-api-core/google-api-core-2.11.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index 9d6e8eb93f09..61136567d3c4 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1 +1,2 @@ DIST python-api-core-2.11.0.gh.tar.gz 187535 BLAKE2B e8029b6344b572e1dcc8455b95f3ee63c8d3684f0c8807793e4e6ba2dd0179c939f183144085c2b94a29b8a1ae0e39aeffceb632988702806665ec39c51e3ce5 SHA512 798ff3970027d7ce60dcb62a88d395ebf00454f902fda4f272fc240b9ec104af112dd9de479fb6761990c48931c8ccd8c5223a1b2b5fa44823cabac862efdba8 +DIST python-api-core-2.11.1.gh.tar.gz 187982 BLAKE2B 095b96b50f0723543acf32e4db092a8b24eccf68088229668f7f36aa0d29f66905ea8c43d7ca4a4ee4179664b6bb63c45e4619d621a99f8c2a81a4b3dd61c25e SHA512 a2ca8a2a136fd2662201af462b45da07c0e4d124649bba12d0564c595ebf02bd398354394d7eb4116c875b2c72b29280ee5a770a6773254accc979eacbbe diff --git a/dev-python/google-api-core/google-api-core-2.11.1.ebuild b/dev-python/google-api-core/google-api-core-2.11.1.ebuild new file mode 100644 index ..31097fa5f234 --- /dev/null +++ b/dev-python/google-api-core/google-api-core-2.11.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=python-api-core-${PV} +DESCRIPTION="Core Library for Google Client Libraries" +HOMEPAGE=" + https://github.com/googleapis/python-api-core/ + https://pypi.org/project/google-api-core/ + https://googleapis.dev/python/google-api-core/latest/index.html +" +SRC_URI=" + https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}] + >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: a31b2ef2e5b0b7b1f91703389a66163fe5582800 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:54:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:54:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31b2ef2 dev-python/pyproject-api: Bump to 1.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-api/Manifest | 1 + .../pyproject-api/pyproject-api-1.5.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 2d16c660c2c7..695db7377edd 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1 +1,2 @@ DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e +DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee SHA512 ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild new file mode 100644 index ..3bc4973c1714 --- /dev/null +++ b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="API to interact with the python pyproject.toml based projects" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-api/ + https://pypi.org/project/pyproject-api/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + >=dev-python/wheel-0.40[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires Python 2 installed + tests/test_frontend.py::test_can_build_on_python_2 +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: 62ca06375abed57cbd22f4ca854a2400109a2436 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:19:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:19:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ca0637 dev-python/pyproject-api: Revert "Bump to 1.5.2" Premature push. Reverts: c1b88e33083b55a0ca9a26131e13fc56531c3fd7 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-api/Manifest | 1 - .../pyproject-api/pyproject-api-1.5.2.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 695db7377edd..2d16c660c2c7 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1,2 +1 @@ DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e -DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee SHA512 ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild deleted file mode 100644 index 3bc4973c1714.. --- a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="API to interact with the python pyproject.toml based projects" -HOMEPAGE=" - https://github.com/tox-dev/pyproject-api/ - https://pypi.org/project/pyproject-api/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' 3.{8..10}) -" -BDEPEND=" - >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] - >=dev-python/wheel-0.40[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # requires Python 2 installed - tests/test_frontend.py::test_can_build_on_python_2 -)
[gentoo-commits] repo/gentoo:master commit in: dev-python/ubelt/
commit: 7445bb89420d21ae98e85d41c184bfb02d5eb5d1 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:10:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:10:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7445bb89 dev-python/ubelt: Bump to 1.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/ubelt/Manifest | 1 + dev-python/ubelt/ubelt-1.3.0.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/ubelt/Manifest b/dev-python/ubelt/Manifest index 04e97970d2bb..8e921d7e7488 100644 --- a/dev-python/ubelt/Manifest +++ b/dev-python/ubelt/Manifest @@ -1 +1,2 @@ DIST ubelt-1.2.4.gh.tar.gz 337670 BLAKE2B 4c8b1c05cbed0f28e69b43445f12881e4c619be4a513b9263a6eb4d674e56b0a869d1e78072e1e89a505a12b3b40dddbb48424bccdcfbae1a7eabf7746bc79d0 SHA512 5fbe36598a035d1504b24a06e8f0fcd1c9d0ccc238f81bfad582288aced9ebc8323e7acf2705d47e60f36513cbf665051f554cce122d75d55247b5fc122af419 +DIST ubelt-1.3.0.gh.tar.gz 345051 BLAKE2B f7019311fa432e8c520b42261cc2cf1a494029bbb627c1b868364d4f816bc6a5c55c22e9755c4302f81f5984947bb7ada07b4d0137c1fee9be99e404c744ca54 SHA512 cd63501092d63426fa6169ab87d8224342f6ad59b1d9a41f36c53fda57057a10f8d20db26502bdbcc13c803eff3054cd2da67509308cc0930e1f765fe5f1281a diff --git a/dev-python/ubelt/ubelt-1.3.0.ebuild b/dev-python/ubelt/ubelt-1.3.0.ebuild new file mode 100644 index ..71a8a3a0bb6c --- /dev/null +++ b/dev-python/ubelt/ubelt-1.3.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress" +HOMEPAGE=" + https://github.com/Erotemic/ubelt/ + https://pypi.org/project/ubelt/ +" +SRC_URI=" + https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + dev-python/xdoctest[${PYTHON_USEDEP}] + >=dev-python/xxhash-1.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_editable_modules.py::test_import_of_editable_install + # relies on passwd home being equal to ${HOME} + ubelt/util_path.py::userhome:0 +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: ce3a8373215a8afca2da644e351f881f4eda3c51 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:11:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:11:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3a8373 dev-python/cfn-lint: Bump to 0.77.9 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.77.9.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index c335b47e0ea8..980766813033 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -2,3 +2,4 @@ DIST cfn-lint-0.77.5.tar.gz 3513226 BLAKE2B edff62682027d87fc4f0934aba83ca1cbd83 DIST cfn-lint-0.77.6.tar.gz 3554363 BLAKE2B abd496cdb72e1032c92a6489da12a4ffb4f83bba994067f9e2d333e55a13ea22d07db880dd3acca208f9b8328c17fe98540cec2847dac32ad87b2662aa0047e4 SHA512 b36c781dbd3294d6f2cfe43f617832170e47c9c9502845a551e6a9263e28dc6de99c77abd998699a2fcb6f08535daff615b17072c3ad1fe9c10853890a71989f DIST cfn-lint-0.77.7.tar.gz 3554332 BLAKE2B b669b9f97523933eb5549f7b2d67a132aef2236301b24094a0b74e9198d49121d4ec173c99d74b554b77eee2765b4ceb97126f2ccfab121393bc68e34cfb8147 SHA512 124ab4b96963f4971a25535852290ee71b5eed82e85a4101b3aa0469213b1006bfe8ae3d384f1acf236a0fa9915a24999b00f31f0d6ddbedbdaba123bfbb823b DIST cfn-lint-0.77.8.tar.gz 3578363 BLAKE2B 33fbc0dd76a025425453bf39da0cd1c9ffc15b057735e2add0a54fe387377824839ab34fb37216db4fe0cc05f60878b4ac828aceecd888d510612d9c44d8473f SHA512 7fc71965d33df29557de996e2ba0e911e681b5d220e69346a26448c1e04f3cd40f7e17b933cde695ad5aa6170d46981834efa19103e50d6690b4d476d13f82ba +DIST cfn-lint-0.77.9.tar.gz 3477918 BLAKE2B dd575c9610289b5fd256b7ddd11985a6b5790706d2d8d79409bea4b3c6600d680931893ce8f9b38724c14348fbb6023bd43dbd932c822547d923f5eaa43552bc SHA512 f861fb4b6e8c95e6ac9cda564b9f65c639696a1df16408500fab9a07c317e4663a1bbde87e245536b555a664f325441bd802a703ede7cd51f16be473afe34966 diff --git a/dev-python/cfn-lint/cfn-lint-0.77.9.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.9.ebuild new file mode 100644 index ..6f296e7c5910 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.77.9.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.68.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-api/
commit: c1b88e33083b55a0ca9a26131e13fc56531c3fd7 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:13:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:16:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b88e33 dev-python/pyproject-api: Bump to 1.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-api/Manifest | 1 + .../pyproject-api/pyproject-api-1.5.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest index 2d16c660c2c7..695db7377edd 100644 --- a/dev-python/pyproject-api/Manifest +++ b/dev-python/pyproject-api/Manifest @@ -1 +1,2 @@ DIST pyproject_api-1.5.1.tar.gz 22081 BLAKE2B 53ee778b4e04cac2f16ecd054adc7fd86373d6402f80d485fe22457252684f774b6a5df23d08cf6c6b1f96964d6dc1b1cc9014415f3d9105ffbb09421f69a11e SHA512 31936d242861027ea892e86219f430371aae18631c92893cefc8fb8fc02315906857ee57e5412eed62bf584e0bd24cca7ba82471c0ac6a72c71e8e93b8285a3e +DIST pyproject_api-1.5.2.tar.gz 21926 BLAKE2B 337fa749273273e0d4c761876ac1b9ec25c02ad206dd222790717dde44ad82409d5200b94c2b5d35984116b1c88cfa10b93c699e684ff51b3235b936e35fe0ee SHA512 ee12ec0dccce0130bca703886c40ac21802f58fb7683370592f9dabbf83366939f5032d7f55c6b712cfa4fa0cf34d88fc37a05eae9d811b34fe9c7377886b8d7 diff --git a/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild new file mode 100644 index ..3bc4973c1714 --- /dev/null +++ b/dev-python/pyproject-api/pyproject-api-1.5.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="API to interact with the python pyproject.toml based projects" +HOMEPAGE=" + https://github.com/tox-dev/pyproject-api/ + https://pypi.org/project/pyproject-api/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + >=dev-python/wheel-0.40[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # requires Python 2 installed + tests/test_frontend.py::test_can_build_on_python_2 +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/
commit: a18b1b428da38bd2a0114e70886e9e48dac92df9 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:06:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:06:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18b1b42 dev-python/pyside2-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyside2-tools/Manifest | 1 - .../pyside2-tools/pyside2-tools-5.15.8.ebuild | 77 -- 2 files changed, 78 deletions(-) diff --git a/dev-python/pyside2-tools/Manifest b/dev-python/pyside2-tools/Manifest index 7553ff9ce874..44289e185b45 100644 --- a/dev-python/pyside2-tools/Manifest +++ b/dev-python/pyside2-tools/Manifest @@ -1,3 +1,2 @@ DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56 SHA512 dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2 -DIST pyside-setup-opensource-src-5.15.8.tar.xz 3582256 BLAKE2B eef6668c612c39eac4ea29db4eee0cc6eef72034babaa14525ca63cf6e02695df27bf8a6764110c4bcc77f55c7e9fb531074916a45d7ea324265e50d9a60d592 SHA512 78e19a8e8fa413bb784f16847d5774e4362409a2bd83567177b83f1391c37305d373155fb95ea569c6c483175e62a0d3f5d91a2fd5dae85d48c8047d242b9e22 DIST pyside-setup-opensource-src-5.15.9.tar.xz 3581660 BLAKE2B 65d5317f9ea55385bbe093cf43c214655effd877feed6409acc4f6f65768dcde8c94c4f29157f8d7dcb36d442c649290764706834885b08ecf9934b383b3e2a4 SHA512 cc63d64b909f1fd98b64a0bba61b278b1a5b60059168287546ee36204ede2df4317eb4ce5638a268d387e6db40fec203631fc4a48e4116a6b4a30d675bf876d3 diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.8.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.8.ebuild deleted file mode 100644 index bc841956419f.. --- a/dev-python/pyside2-tools/pyside2-tools-5.15.8.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Add PyPy once officially supported. See also: -# https://bugreports.qt.io/browse/PYSIDE-535 -PYTHON_COMPAT=( python3_{9..11} ) -CMAKE_IN_SOURCE_BUILD=1 - -inherit cmake python-r1 - -MY_P=pyside-setup-opensource-src-${PV} - -DESCRIPTION="PySide development tools (pyside2-lupdate with support for Python)" -HOMEPAGE="https://wiki.qt.io/PySide2; -SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; -S="${WORKDIR}/${MY_P}/sources/${PN}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - ~dev-python/pyside2-${PV}[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -# the tools conflict with tools from QT -PATCHES=( - "${FILESDIR}/${PN}-5.15.1-dont-install-tools.patch" -) - -src_prepare() { - cmake_src_prepare - - python_copy_sources -} - -src_configure() { - # The tests are only related to the tools that we don't install - local mycmakeargs=( - -DBUILD_TESTS=OFF - ) - - pyside-tools_configure() { - local mycmakeargs=( - "${mycmakeargs[@]}" - -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" - ) - CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_configure - } - - python_foreach_impl pyside-tools_configure -} - -src_compile() { - pyside-tools_compile() { - CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_compile - } - - python_foreach_impl pyside-tools_compile -} - -src_install() { - pyside-tools_install() { - python_doexe "${BUILD_DIR}/pylupdate/pyside2-lupdate" - } - - python_foreach_impl pyside-tools_install - - doman pylupdate/pyside2-lupdate.1 - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: f156b7b082bc43b5c3e6d5badcf893148f30fc2c Author: Michał Górny gentoo org> AuthorDate: Thu Jun 15 03:06:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 15 03:06:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f156b7b0 dev-python/pyside2: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyside2/Manifest | 1 - dev-python/pyside2/pyside2-5.15.8-r1.ebuild | 226 2 files changed, 227 deletions(-) diff --git a/dev-python/pyside2/Manifest b/dev-python/pyside2/Manifest index 7553ff9ce874..44289e185b45 100644 --- a/dev-python/pyside2/Manifest +++ b/dev-python/pyside2/Manifest @@ -1,3 +1,2 @@ DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56 SHA512 dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2 -DIST pyside-setup-opensource-src-5.15.8.tar.xz 3582256 BLAKE2B eef6668c612c39eac4ea29db4eee0cc6eef72034babaa14525ca63cf6e02695df27bf8a6764110c4bcc77f55c7e9fb531074916a45d7ea324265e50d9a60d592 SHA512 78e19a8e8fa413bb784f16847d5774e4362409a2bd83567177b83f1391c37305d373155fb95ea569c6c483175e62a0d3f5d91a2fd5dae85d48c8047d242b9e22 DIST pyside-setup-opensource-src-5.15.9.tar.xz 3581660 BLAKE2B 65d5317f9ea55385bbe093cf43c214655effd877feed6409acc4f6f65768dcde8c94c4f29157f8d7dcb36d442c649290764706834885b08ecf9934b383b3e2a4 SHA512 cc63d64b909f1fd98b64a0bba61b278b1a5b60059168287546ee36204ede2df4317eb4ce5638a268d387e6db40fec203631fc4a48e4116a6b4a30d675bf876d3 diff --git a/dev-python/pyside2/pyside2-5.15.8-r1.ebuild b/dev-python/pyside2/pyside2-5.15.8-r1.ebuild deleted file mode 100644 index d82265de986e.. --- a/dev-python/pyside2/pyside2-5.15.8-r1.ebuild +++ /dev/null @@ -1,226 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# TODO: Add PyPy once officially supported. See also: -# https://bugreports.qt.io/browse/PYSIDE-535 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake python-r1 virtualx - -# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects" -# USE flag after an external "dev-qt/qtremoteobjects" package has been created. -# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. -# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once -# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. -# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note -# that the "PySide2/QtGui/CMakeLists.txt" and -# "PySide2/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by -# testing whether the "Qt5::Gui" list property defined by -# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation -# time contains the substring "opengles2". Since cmake does not permit -# properties to be overridden from the command line, these files must instead -# be conditionally patched to avoid these tests. An issue should be filed with -# upstream requesting a CLI-settable variable to control this. - -MY_P=pyside-setup-opensource-src-${PV} - -DESCRIPTION="Python bindings for the Qt framework" -HOMEPAGE="https://wiki.qt.io/PySide2; -SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; -S="${WORKDIR}/${MY_P}/sources/pyside2" - -# See "sources/pyside2/PySide2/licensecomment.txt" for licensing details. -# Shall we allow essential modules to be disabled? They are: -# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, -# x11extras (for X) -LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" -IUSE=" - 3d charts +concurrent datavis designer gles2-only +gui help location - multimedia +network positioning +printsupport qml quick script scripttools - scxml sensors speech +sql svg test +testlib webchannel webengine websockets - +widgets +x11extras xml xmlpatterns -" - -# Manually reextract these requirements on version bumps by running the -# following one-liners from within "${S}": -# $ grep 'set.*_deps' PySide2/Qt*/CMakeLists.txt -# $ cat /lib64/cmake/Qt5*/Qt5*.cmake | grep -i DEPENDENCIES -# Note that the "designer" USE flag corresponds to the "Qt5UiTools" module. -REQUIRED_USE="${PYTHON_REQUIRED_USE} - 3d? ( gui network ) - charts? ( gui widgets ) - datavis? ( gui ) - designer? ( gui widgets xml ) - gles2-only? ( gui ) - help? ( gui sql widgets ) - location? ( gui network positioning quick ) - multimedia? ( gui network widgets ) - printsupport? ( gui widgets ) - qml? ( gui network ) - quick? ( gui network qml widgets network ) - scripttools? ( gui script widgets ) -
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 2a6e32f1ceeabf2fa4e95e9fdaee9a7046f72395 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:27:06 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:27:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6e32f1 app-admin/calamares: fix systemd-boot dep Signed-off-by: Sam James gentoo.org> .../{calamares-3.2.60-r2.ebuild => calamares-3.2.60-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-3.2.60-r2.ebuild b/app-admin/calamares/calamares-3.2.60-r3.ebuild similarity index 97% rename from app-admin/calamares/calamares-3.2.60-r2.ebuild rename to app-admin/calamares/calamares-3.2.60-r3.ebuild index 138ba7e10169..516017469b80 100644 --- a/app-admin/calamares/calamares-3.2.60-r2.ebuild +++ b/app-admin/calamares/calamares-3.2.60-r3.ebuild @@ -55,7 +55,7 @@ RDEPEND="${COMMON_DEPEND} app-admin/sudo dev-libs/libatasmart net-misc/rsync - || ( sys-boot/grub:2 sys-boot/systemd-boot ) + || ( sys-boot/grub:2 sys-apps/systemd sys-apps/systemd-utils[boot] ) sys-boot/os-prober sys-fs/squashfs-tools sys-libs/timezone-data
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd-boot/
commit: a8654342a707fdd8f95f4a7069a8a36a21aebd37 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:25:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:25:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8654342 sys-kernel/installkernel-systemd-boot: drop sys-apps/systemd-boot dep We don't want Portage to try cling to this obsolete meta which just depends on systemd-utils[boot] anyway. Signed-off-by: Sam James gentoo.org> ...l-systemd-boot-2.ebuild => installkernel-systemd-boot-2-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2.ebuild b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r1.ebuild similarity index 85% rename from sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2.ebuild rename to sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r1.ebuild index 9c598e9ea948..b4b0308233e7 100644 --- a/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2.ebuild +++ b/sys-kernel/installkernel-systemd-boot/installkernel-systemd-boot-2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ LICENSE="public-domain" SLOT="0" KEYWORDS="amd64 arm64 ppc64 x86" -RDEPEND="|| ( sys-apps/systemd sys-apps/systemd-utils[boot] sys-boot/systemd-boot ) +RDEPEND="|| ( sys-apps/systemd sys-apps/systemd-utils[boot] ) !
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: a20bc88711aa7317255b6a3c9be95f90a63204b8 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:26:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:26:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20bc887 app-admin/calamares: drop 3.2.60-r1 Signed-off-by: Sam James gentoo.org> app-admin/calamares/calamares-3.2.60-r1.ebuild | 118 - 1 file changed, 118 deletions(-) diff --git a/app-admin/calamares/calamares-3.2.60-r1.ebuild b/app-admin/calamares/calamares-3.2.60-r1.ebuild deleted file mode 100644 index 0a569c256030.. --- a/app-admin/calamares/calamares-3.2.60-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PYTHON_COMPAT=( python3_{9..10} ) - -inherit ecm python-single-r1 - -DESCRIPTION="Distribution-independent installer framework" -HOMEPAGE="https://calamares.io; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64" -IUSE="+networkmanager +upower" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -COMMON_DEPEND="${PYTHON_DEPS} - dev-cpp/yaml-cpp:= - $(python_gen_cond_dep ' - dev-libs/boost:=[python,${PYTHON_USEDEP}] - dev-libs/libpwquality[${PYTHON_USEDEP}] - ') - dev-qt/qtconcurrent:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kcrash:5 - kde-frameworks/kpackage:5 - kde-frameworks/kparts:5 - kde-frameworks/kservice:5 - sys-apps/dbus - sys-apps/dmidecode - sys-auth/polkit-qt - >=sys-libs/kpmcore-4.0.0:5= - virtual/libcrypt:= -" -DEPEND="${COMMON_DEPEND} - test? ( dev-qt/qttest:5 ) -" -RDEPEND="${COMMON_DEPEND} - app-admin/sudo - dev-libs/libatasmart - net-misc/rsync - || ( sys-boot/grub:2 sys-boot/systemd-boot ) - sys-boot/os-prober - sys-fs/squashfs-tools - sys-libs/timezone-data - virtual/udev - networkmanager? ( net-misc/networkmanager ) - upower? ( sys-power/upower ) -" - -PATCHES=( - "${FILESDIR}/${P}-ldflags.patch" -) - -src_prepare() { - ecm_src_prepare - export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ - PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ - PYTHON_CFLAGS="$(python_get_CFLAGS)"\ - PYTHON_LIBS="$(python_get_LIBS)" - - sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ - calamares.desktop || die - sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ - calamares.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DINSTALL_CONFIG=ON - -DWEBVIEW_FORCE_WEBKIT=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON - -DWITH_PYTHONQT=OFF - ) - - ecm_src_configure -} - -src_test() { - local myctestargs=( - # Skipped tests: - # load-dracut: tries and fails to find Dracut config - # libcalamaresnetworktest: needs network - # libcalamaresutilstest: inspects /tmp (expects namespace?) - # - # Need investigation: - # test_libcalamaresuipaste - # validate-netinstall - # validate-services-systemd - # localetest - # machineidtest - # packagechoosertest - -E "(load-dracut|libcalamaresnetworktest|libcalamaresutilstest|test_libcalamaresuipaste|validate-netinstall|validate-services-systemd|localetest|machineidtest|packagechoosertest)" - ) - - cmake_src_test -} - -src_install() { - ecm_src_install - dobin "${FILESDIR}"/calamares-pkexec -}
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/, media-tv/v4l-utils/files/
commit: be414dd85e64601394f8a0a2a4b3f4ecf73c9180 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:17:16 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:17:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be414dd8 media-tv/v4l-utils: fix musl build Closes: https://bugs.gentoo.org/908380 Signed-off-by: Sam James gentoo.org> .../files/v4l-utils-1.24.1-musl-include.patch | 11 + .../files/v4l-utils-1.24.1-musl-lfs.patch | 51 ++ media-tv/v4l-utils/v4l-utils-1.24.1.ebuild | 5 +++ 3 files changed, 67 insertions(+) diff --git a/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch new file mode 100644 index ..8738f272aaed --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-include.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/908380 +--- a/utils/common/media-info.h b/utils/common/media-info.h +@@ -5,6 +5,7 @@ + + #ifndef _MEDIA_INFO_H + #define _MEDIA_INFO_H ++#include + + enum media_type { + MEDIA_TYPE_CANT_STAT, diff --git a/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch new file mode 100644 index ..196b7430ca5c --- /dev/null +++ b/media-tv/v4l-utils/files/v4l-utils-1.24.1-musl-lfs.patch @@ -0,0 +1,51 @@ +https://git.linuxtv.org/v4l-utils.git/commit/?id=5d7d99cd11acaaa3bdcb290f92012005dca58b1e + +From 5d7d99cd11acaaa3bdcb290f92012005dca58b1e Mon Sep 17 00:00:00 2001 +From: Peter Seiderer +Date: Fri, 31 Mar 2023 23:35:02 +0200 +Subject: v4l2-tracer: wrap open64/mmap64 functions only if linux && __GLIBC__ + +Wrap open64/mmap64 functions only if linux && __GLIBC__, as done +in lib/libv4l1/v4l1comapt.c and lib/libv4l2/v4l2convert.c since +commit 'libv4l: Wrap LFS64 functions only if linux && __GLIBC__' +(403a4e2697a1ff96fe2fa16589039595f21cadf0), should fix musl libc +compile. + +Signed-off-by: Peter Seiderer +Signed-off-by: Hans Verkuil +--- a/utils/v4l2-tracer/libv4l2tracer.cpp b/utils/v4l2-tracer/libv4l2tracer.cpp +@@ -83,6 +83,7 @@ int open(const char *path, int oflag, ...) + return fd; + } + ++#if defined(linux) && defined(__GLIBC__) + int open64(const char *path, int oflag, ...) + { + errno = 0; +@@ -110,6 +111,7 @@ int open64(const char *path, int oflag, ...) + + return fd; + } ++#endif + + int close(int fd) + { +@@ -156,6 +158,7 @@ void *mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + return buf_address_pointer; + } + ++#if defined(linux) && defined(__GLIBC__) + void *mmap64(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + { + errno = 0; +@@ -170,6 +173,7 @@ void *mmap64(void *addr, size_t len, int prot, int flags, int fildes, off_t off) + + return buf_address_pointer; + } ++#endif + + int munmap(void *start, size_t length) + { +-- +cgit v1.2.1 diff --git a/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild index b04a84c6a468..3d4eaac93b9a 100644 --- a/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.24.1.ebuild @@ -45,6 +45,11 @@ BDEPEND=" # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +PATCHES=( + "${FILESDIR}"/${PN}-1.24.1-musl-include.patch + "${FILESDIR}"/${P}-musl-lfs.patch +) + check_llvm() { if [[ ${MERGE_TYPE} != binary ]] && use bpf; then local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}}
[gentoo-commits] repo/gentoo:master commit in: profiles/targets/systemd/
commit: 4f80c1d900712c852c8b689580fd5a01ac86 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:07:51 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f80c1d9 profiles/targets/systemd: force USE=systemd on virtual/udev & virtual/tmpfiles Signed-off-by: Sam James gentoo.org> profiles/targets/systemd/package.use.force | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/targets/systemd/package.use.force b/profiles/targets/systemd/package.use.force index f662b57f596f..b539477922c6 100644 --- a/profiles/targets/systemd/package.use.force +++ b/profiles/targets/systemd/package.use.force @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2022-01-03) @@ -9,3 +9,5 @@ sys-fs/mdadm systemd # Mike Gilbert (2015-04-22) # Force systemd to avoid depgraph breakage, bug 547360. virtual/libudev systemd +virtual/udev systemd +virtual/tmpfiles systemd
[gentoo-commits] repo/gentoo:master commit in: virtual/tmpfiles/
commit: dd9f1217aada80b4e25327638e3f8ceacf666eb3 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:06:17 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:06:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9f1217 virtual/tmpfiles: add USE=systemd to help dependency resolution Portage sometimes struggles when moving between OpenRC <-> systemd and ends up wasting cycles. Give it a hint like we do in virtual/libudev. Signed-off-by: Sam James gentoo.org> .../tmpfiles/{tmpfiles-0-r4.ebuild => tmpfiles-0-r5.ebuild} | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/virtual/tmpfiles/tmpfiles-0-r4.ebuild b/virtual/tmpfiles/tmpfiles-0-r5.ebuild similarity index 78% rename from virtual/tmpfiles/tmpfiles-0-r4.ebuild rename to virtual/tmpfiles/tmpfiles-0-r5.ebuild index ed8a8b1c5b01..2d31b47c699d 100644 --- a/virtual/tmpfiles/tmpfiles-0-r4.ebuild +++ b/virtual/tmpfiles/tmpfiles-0-r5.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Virtual to select between different tmpfiles.d handlers" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="systemd" RDEPEND=" !prefix-guest? ( - || ( - sys-apps/systemd-utils[tmpfiles] - sys-apps/systemd - ) - )" + systemd? ( sys-apps/systemd ) + !systemd? ( sys-apps/systemd-utils[tmpfiles] ) + ) +"
[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/
commit: 7d3fddbcee96ae4fb45259ca8380be30054ce41e Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:00:31 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:03:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3fddbc virtual/libudev: drop 232-r5 Signed-off-by: Sam James gentoo.org> virtual/libudev/libudev-232-r5.ebuild | 20 1 file changed, 20 deletions(-) diff --git a/virtual/libudev/libudev-232-r5.ebuild b/virtual/libudev/libudev-232-r5.ebuild deleted file mode 100644 index c835fa223cee.. --- a/virtual/libudev/libudev-232-r5.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-build - -DESCRIPTION="Virtual for libudev providers" - -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="systemd" - -RDEPEND=" - !systemd? ( || ( - >=sys-fs/udev-232:0/0[${MULTILIB_USEDEP}] - >=sys-fs/eudev-3.2.9:0/0[${MULTILIB_USEDEP}] - ) ) - systemd? ( >=sys-apps/systemd-232:0/2[${MULTILIB_USEDEP}] ) -"
[gentoo-commits] repo/gentoo:master commit in: virtual/tmpfiles/
commit: 4c3d47102bfaf2bdaabba6365f78502a10637acc Author: Sam James gentoo org> AuthorDate: Thu Jun 15 01:57:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:02:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3d4710 virtual/tmpfiles: drop sys-apps/systemd-tmpfiles as a provider We don't want Portage to try cling to this obsolete meta which just depends on systemd-utils[tmpfiles] anyway. Signed-off-by: Sam James gentoo.org> virtual/tmpfiles/{tmpfiles-0-r3.ebuild => tmpfiles-0-r4.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild b/virtual/tmpfiles/tmpfiles-0-r4.ebuild similarity index 94% rename from virtual/tmpfiles/tmpfiles-0-r3.ebuild rename to virtual/tmpfiles/tmpfiles-0-r4.ebuild index c6d790f1fae6..ed8a8b1c5b01 100644 --- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild +++ b/virtual/tmpfiles/tmpfiles-0-r4.ebuild @@ -11,7 +11,6 @@ RDEPEND=" !prefix-guest? ( || ( sys-apps/systemd-utils[tmpfiles] - sys-apps/systemd-tmpfiles sys-apps/systemd ) )"
[gentoo-commits] repo/gentoo:master commit in: virtual/udev/
commit: 0caef46a8ee3707d570adce97614adb1dbdc Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:01:29 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:03:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0caef46a virtual/udev: add USE=systemd to help dependency resolution Portage sometimes struggles when moving between OpenRC <-> systemd and ends up wasting cycles trying to make e.g. eudev work instead of the only feasible option on say, systemd. Give it a hint like we do in virtual/libudev. Signed-off-by: Sam James gentoo.org> virtual/udev/udev-217-r6.ebuild | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/virtual/udev/udev-217-r6.ebuild b/virtual/udev/udev-217-r6.ebuild index 191d650ca8fc..72c317f8976f 100644 --- a/virtual/udev/udev-217-r6.ebuild +++ b/virtual/udev/udev-217-r6.ebuild @@ -1,16 +1,19 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Virtual to select between different udev daemon providers" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="systemd" RDEPEND=" - || ( - sys-apps/systemd-utils[udev] - >=sys-fs/eudev-2.1.1 - >=sys-apps/systemd-217 + systemd? ( >=sys-apps/systemd-217 ) + !systemd? ( + || ( + sys-apps/systemd-utils[udev] + >=sys-fs/eudev-2.1.1 + ) ) "
[gentoo-commits] repo/gentoo:master commit in: virtual/udev/
commit: 438a2cbe13571b1e60e47e9f906e7135a148dff4 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 01:59:02 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:02:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438a2cbe virtual/udev: drop sys-fs/udev as a provider We don't want Portage to try cling to this obsolete meta which just depends on systemd-utils[udev] anyway. Signed-off-by: Sam James gentoo.org> virtual/udev/{udev-217-r5.ebuild => udev-217-r6.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r6.ebuild similarity index 87% rename from virtual/udev/udev-217-r5.ebuild rename to virtual/udev/udev-217-r6.ebuild index e247774cbf50..191d650ca8fc 100644 --- a/virtual/udev/udev-217-r5.ebuild +++ b/virtual/udev/udev-217-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,6 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv RDEPEND=" || ( sys-apps/systemd-utils[udev] - sys-fs/udev >=sys-fs/eudev-2.1.1 >=sys-apps/systemd-217 )
[gentoo-commits] repo/gentoo:master commit in: virtual/udev/
commit: e4bc21bf097d16cf482d177d4b2ef5213cd11a40 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 01:59:33 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:03:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bc21bf virtual/udev: drop 217-r3 Signed-off-by: Sam James gentoo.org> virtual/udev/udev-217-r3.ebuild | 16 1 file changed, 16 deletions(-) diff --git a/virtual/udev/udev-217-r3.ebuild b/virtual/udev/udev-217-r3.ebuild deleted file mode 100644 index 2253497301ff.. --- a/virtual/udev/udev-217-r3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual to select between different udev daemon providers" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - || ( - >=sys-fs/udev-217 - >=sys-fs/eudev-2.1.1 - >=sys-apps/systemd-217 - ) -"
[gentoo-commits] repo/gentoo:master commit in: virtual/libudev/
commit: b7f1ae063a1d4c6dc1d483586e718b4c12653e27 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 02:00:03 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 02:03:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f1ae06 virtual/libudev: drop sys-fs/udev as a provider We don't want Portage to try cling to this obsolete meta which just depends on systemd-utils[udev] anyway. Signed-off-by: Sam James gentoo.org> virtual/libudev/{libudev-232-r7.ebuild => libudev-232-r8.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/virtual/libudev/libudev-232-r7.ebuild b/virtual/libudev/libudev-232-r8.ebuild similarity index 86% rename from virtual/libudev/libudev-232-r7.ebuild rename to virtual/libudev/libudev-232-r8.ebuild index a9ab38b6a4d1..2bf61cd4815c 100644 --- a/virtual/libudev/libudev-232-r7.ebuild +++ b/virtual/libudev/libudev-232-r8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,6 @@ IUSE="systemd" RDEPEND=" !systemd? ( || ( sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}] - sys-fs/udev[${MULTILIB_USEDEP}] >=sys-fs/eudev-3.2.9:0/0[${MULTILIB_USEDEP}] ) ) systemd? ( >=sys-apps/systemd-232:0/2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: 3e19e0b84eee905773a9d5e4bdf3bad6df5ee6d1 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jun 15 01:09:44 2023 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jun 15 01:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e19e0b8 sys-kernel/rt-sources: add 4.19.284_p125, drop 4.19.280_p123 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 4 ++-- ...t-sources-4.19.280_p123.ebuild => rt-sources-4.19.284_p125.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index dc4bc2eab2e0..b5b456a2e6f3 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -16,8 +16,8 @@ DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68 DIST patch-4.14.315-rt148.patch.xz 243556 BLAKE2B c82b7ba1d99b2a577934a018cfb135e26a31621d6196955b3f5587da7ba0497fb9642d6d3bbeaab1f9c6e960a6ee79cfa67a5702132d01b4c0bdc102abd6 SHA512 87581353c32ac4321984e929a3058f2d90571cad6fb914cbbc4b8e28a6192a2733e411e9bd505780d4fa8d3cc5c7cf0b3fc7dfb9a010f2a22737efabf600f644 DIST patch-4.14.315.xz 5093748 BLAKE2B 15e5840f1136727da6e9113d0f9c84440723d1482561de0340692b092d01fd64a88b7178daa8d736b2d44fda8c24b2ad633d5da12c02ada7784c29ef3942903c SHA512 b0688c74c8de0778698dbb6735a835f33fd470caeba24d07dbab2a3257b15e6114bec2722b099bfa62e9cf3e0bfa9938ea9fa8e2ab17be5ef6ff5351e83fc0ea -DIST patch-4.19.280-rt123.patch.xz 168120 BLAKE2B 351dfb52fb24f7e25e76eb77150c8dc68751dec2531b9d288802ddb4667f485d9b9ce4486abf1486567987c425c8465f59a6b4867d4766319af65c7e217b8679 SHA512 41a89d1bd8ca50044420b05c3ca2c9c98d1b0eeb2e8eaeaf582ab71f47f9aaf0b0f6c2d68921c2b2af81b377a9a64bf7853f203bcb12aa21485cda8a1e367948 -DIST patch-4.19.280.xz 5298824 BLAKE2B bfd7f3e73c1c34dc53501a1d4e1498c2a93d3cad07fb6703da1d2c0b819f96a1e3990b98909c9099816b0018a6006b07b48f0d5e1d38bf78b78868b32b93c3bd SHA512 968ddae5628e7a1f2b1260179586eef943fa664eac4b6b4945d49d93a5bf94ab0e8bca789cd545ed125c7caa0e0ea4441c8a5360b010cee39888092c7aade346 +DIST patch-4.19.284-rt125.patch.xz 168196 BLAKE2B c1602bfcee9d770818523d318584ae808d9686b1d43277a5e8ec7ad2b9f758c48a423846135454882218790b80ef11e7f76aa2c44e3168cc853d0cda0a784d48 SHA512 8026c1d092fd53855897d37a0e7715e3a7c8062a5a2c701e09a4ad07d6ff39a9995601cbef4f03152ef63f563e962449cb5d6c4be9bdd7f0c990a6a87fa1428b +DIST patch-4.19.284.xz 5381368 BLAKE2B 90eb94904c175f2364ff1619eb9787e95ecd4b9e06afe5dfc759205ce9be4dadaa2a79dfd2a8ed3415914954f05683200416b7067f623b5c7aa10685810eea52 SHA512 f333b188b61ccfeb25f813acf919bf82e95dcb40b83ba43d5237619f0be1492c6be402b84ed67c3eeb16a90a708f39f6eb2f8cefb7a9880768fa5fee5fd073a0 DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 432b68f260db4970c3bd844a4d1a8709ceaaee86df6a77bd4be6260f53b1491f900cb63fd59efbcd55161e6c5629274fd555a05d97baef15bd68103194b2c6c1 SHA512 acfbe50962fb2fe6b215be10f076427161950098f33278bf5a51c3a28dd70203923e92b2a43b635fb2fe4fb791f4fd532eb4db378b094baa8abaa9fbfeaed822 DIST patch-4.9.327.xz 4449004 BLAKE2B b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48 SHA512 d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6 DIST patch-5.10.179-rt87.patch.xz 171100 BLAKE2B 3aa688ac72f636e2621f5c438aa6e1b41699c01d8bb53de4baa0e113f5a4cc455c71a4fca12ac1aa36d16c9f45731133d4eb81d5961b7f88337e672fe73a7319 SHA512 c24f7067f295e7cc6380e9004790f9aa65ae317cbb2b8fd87db90b2db83c3d27476dd175385eb5e457184211532c030a07bbe70645f3a1b14623c995fb9cd8c9 diff --git a/sys-kernel/rt-sources/rt-sources-4.19.280_p123.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.284_p125.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-4.19.280_p123.ebuild rename to sys-kernel/rt-sources/rt-sources-4.19.284_p125.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: 1fbd0d1cd17bfeae44cf27e0e4ebd71d0464eff5 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jun 15 01:10:18 2023 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jun 15 01:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbd0d1c sys-kernel/rt-sources: add 6.1.33_p11, drop 6.1.28_p10 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 4 ++-- .../{rt-sources-6.1.28_p10.ebuild => rt-sources-6.1.33_p11.ebuild}| 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 019033f9d559..b2b888d4ab1c 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -28,5 +28,5 @@ DIST patch-5.4.242-rt81.patch.xz 183132 BLAKE2B 0c56be2a5abe762dd5bffba6bbb749a4 DIST patch-5.4.242.xz 4711468 BLAKE2B 7cd14f8183c45f3bad3df92e46a74242d2091efb3693b1fd098d81409c8d47e15c6a4bd08545972d38c8b41d26941ad2b686ae4732d648b1926d70d7bc931f97 SHA512 b7ac45533559e3d0f802dd392868062b2f3099d9384f5d95502dce518008f038123c3ae5a04e220a6ec39c993f7e29b8c0db01659cd9010591ae34c4a5e8d9b2 DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71 SHA512 3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e DIST patch-6.0.5.xz 274580 BLAKE2B b1fd53745b1858f92ded90a78d8060e1c916a8b6c256f96188331e5ac80242a40a83d14377ad0befec5415135925821cb264489cee63fe4ad432ba00c64983ff SHA512 c4ac4387c490e73b8d91d13fbea9a1e065be4bacf9535177e625561adb2411908a546f9c4327748aab6bbfc021f30887f3e5df5d6019c6cfe00fe5bf64aad2eb -DIST patch-6.1.28-rt10.patch.xz 48628 BLAKE2B 22946307fe1f8dfb46dcddbb7c9793f006444df5d277f43d099af52a555169fefb2ab1e693121d7ee62734e72c55e404e6dfd935c083c596c4dcff50d7c5843d SHA512 94d2fb9cd1e5010884129017ae1d661701a3faffdeafaac0757700bd0402aedbc6820f77ebe04bc819f03c098b2d6eeb9b5d7ea94be2cab43b982c13393e8aa6 -DIST patch-6.1.28.xz 1589864 BLAKE2B 4a464de77a1e4a135ccb441e1972d6511d49d34a0ef8b52316ea82ccd620445ac0d8492df1b4a84e1732f53e09b141a54cc0bbec6e444c3f7b91dd65eaca87d3 SHA512 d67359b560c093f9651f7f49f9a9ea0f470dc3ecef59a2080ce9826017522cff53e9cb7473cd506a0d6761343dd7d5ecd5d628dc724ee2f85325dc070ae438aa +DIST patch-6.1.33-rt11.patch.xz 48656 BLAKE2B e531655efe18e6e46af402386e2f7ca7608f3f53ed3eb4ce1a810145605d7e98d06df28d9004ee80c0eb7f6cc8105267c4542aba119beaa677daa7675ac2ba0a SHA512 5ff8d9c26f714df7ec79a60b69a71dee68fcb510b71edabac4598d381804e99044b5169f791aad0d6a43276df19eee44d4da8339580340691fa0347362ec9b19 +DIST patch-6.1.33.xz 1849488 BLAKE2B 0f142f8ed4cee5f8323584b713dc01730edab8e009b2a750f53a9ba5ae653ecdefbdd0f943c4adae5abe691739f4b6c80f4c87285da60378ad71fe0102c03690 SHA512 8f9d1d33f50da0acda5b136561bdc8b387fc11ad5cb80e98eabfeb35e853f8f96315f54f9940ca9d87e6e0a48be7c09b8e6211d4f9d3c7c5c6782341382acace diff --git a/sys-kernel/rt-sources/rt-sources-6.1.28_p10.ebuild b/sys-kernel/rt-sources/rt-sources-6.1.33_p11.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-6.1.28_p10.ebuild rename to sys-kernel/rt-sources/rt-sources-6.1.33_p11.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: 58635c521bbff7191515af284ef1628b04e8e434 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jun 15 01:10:01 2023 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jun 15 01:10:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58635c52 sys-kernel/rt-sources: add 5.10.78_p55, drop 5.10.179_p87 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 4 ++-- .../{rt-sources-5.10.179_p87.ebuild => rt-sources-5.10.78_p55.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index b5b456a2e6f3..019033f9d559 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -20,8 +20,8 @@ DIST patch-4.19.284-rt125.patch.xz 168196 BLAKE2B c1602bfcee9d770818523d318584ae DIST patch-4.19.284.xz 5381368 BLAKE2B 90eb94904c175f2364ff1619eb9787e95ecd4b9e06afe5dfc759205ce9be4dadaa2a79dfd2a8ed3415914954f05683200416b7067f623b5c7aa10685810eea52 SHA512 f333b188b61ccfeb25f813acf919bf82e95dcb40b83ba43d5237619f0be1492c6be402b84ed67c3eeb16a90a708f39f6eb2f8cefb7a9880768fa5fee5fd073a0 DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 432b68f260db4970c3bd844a4d1a8709ceaaee86df6a77bd4be6260f53b1491f900cb63fd59efbcd55161e6c5629274fd555a05d97baef15bd68103194b2c6c1 SHA512 acfbe50962fb2fe6b215be10f076427161950098f33278bf5a51c3a28dd70203923e92b2a43b635fb2fe4fb791f4fd532eb4db378b094baa8abaa9fbfeaed822 DIST patch-4.9.327.xz 4449004 BLAKE2B b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48 SHA512 d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6 -DIST patch-5.10.179-rt87.patch.xz 171100 BLAKE2B 3aa688ac72f636e2621f5c438aa6e1b41699c01d8bb53de4baa0e113f5a4cc455c71a4fca12ac1aa36d16c9f45731133d4eb81d5961b7f88337e672fe73a7319 SHA512 c24f7067f295e7cc6380e9004790f9aa65ae317cbb2b8fd87db90b2db83c3d27476dd175385eb5e457184211532c030a07bbe70645f3a1b14623c995fb9cd8c9 -DIST patch-5.10.179.xz 4578340 BLAKE2B 4b7d732b9f73afb7de9bdf642905f6adc8b37b847530d4b2a7d0d7b48c070e971a67773c6c6fbc1dd58385431515fb3234ce418f5e7a90af482269f13737ece6 SHA512 b9116ed7fbd858e52cd761f46837c6975e928244bc1d3718cbfeb03742ef707caf050b1ed60ed311ed886aae87529b2ba6e324da4cc93685806a3f5f0d15343c +DIST patch-5.10.78-rt55.patch.xz 173132 BLAKE2B a6e19641f9632c7179b85ae27e18c0f70b41877d3a28a39a0c45a4e296f525a8cff02709591731a4d80be8f27a796aebfc3bedfc6caa5b29cf093b4b40e8f7e6 SHA512 5a397d21d3865e965d79ad91bb4103f05f592e877fa5dd2a1fe56a6afa0c945036ca8ddb286b1674fa0add9a371ef88823f37410653b1ed4cfb2aaa53fe600f3 +DIST patch-5.10.78.xz 2273196 BLAKE2B d132efd97289a022e0567245318ad27c62c4d801b94634854b8990c201c0a06ebcd7cde401541a22834f730cb2c014081893b8d3de7d59c7e7f2fa5613d1fc54 SHA512 81153a790c3c5bbdedc1610bb1fd798cc81f3574fb199891d2ed14d98c38055c85a3b74d8c5bbf0695e71a2beb54f6a588b697bff06cd672a031ad269c289f81 DIST patch-5.15.113-rt64.patch.xz 77112 BLAKE2B 2532fe71e4250f1cb4524c1becbc43e30dc9eabd7527f9be9ec66bee7320ef315b5764984fcdb676b8a48f25f3964e2a386689a9e45a3e472a1c3af1179735e6 SHA512 eb08fa96e9fed52f27fe06b0b47c93b7d2df84e05838604c6ced22f872080041184d2bf351d4ec1dc7310f88ab18e06e0df5868da7ab17564871b1d4ac6f2106 DIST patch-5.15.113.xz 4110072 BLAKE2B f973f4249e71e61760bc9a32cdea137d9c1326e2e78adc423d620e216a769f419267310bdfea5c374a2f3fd9cb761f998a27dc2ba43a42c6296e99723628764a SHA512 37c003d30ec72ba18c0eb3ddfc5245423942333edee51efa2a32c6eb0f1fdf26d75394f3ad5afcf8917b84648bdd4c50afa56bee0cb18c224030b42ecd9b91a3 DIST patch-5.4.242-rt81.patch.xz 183132 BLAKE2B 0c56be2a5abe762dd5bffba6bbb749a4b7a753d09046c25b17e4c926a0241b1ab67fecc1e6607de7c74bf01d67d2e9daa2a3ad54db912588734978790d68d359 SHA512 fb9fa32dd0976e5ee86d45b69b92416c5850edc95d868ad4f20d7dfe1ed1d4a0dd0432ed5b8f89997c32ed86dd7e76e7a57c7de4acf05b8fd54c8b2be4e1e55a diff --git a/sys-kernel/rt-sources/rt-sources-5.10.179_p87.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.78_p55.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-5.10.179_p87.ebuild rename to sys-kernel/rt-sources/rt-sources-5.10.78_p55.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
commit: d268534c8c7433ee72314afeff053b5b47dadd02 Author: Alice Ferrazzi gentoo org> AuthorDate: Thu Jun 15 01:09:31 2023 + Commit: Alice Ferrazzi gentoo org> CommitDate: Thu Jun 15 01:09:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d268534c sys-kernel/rt-sources: add 4.14.315_p148, drop 4.14.314_p147 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/rt-sources/Manifest| 4 ++-- ...t-sources-4.14.314_p147.ebuild => rt-sources-4.14.315_p148.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index 59e02d27724b..dc4bc2eab2e0 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -14,8 +14,8 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714 DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68 -DIST patch-4.14.314-rt147.patch.xz 243592 BLAKE2B 0bb00f8fd5fc5922c0396b7863ec2017ce707358dca1a4cc9cfe1ef409d3dc98095d73d6db2edc20dee1f3262697ea9ebd108db19995b7ebb79e23a131bd8bdf SHA512 c8e66702739607494cb08e5a065e9a09c445a0e87a1c206f7e8336ab9f31c8a5bed9a79a64de7d52fdd8ca6b51e748bccf2299762c46ed1ad9bd5892e219094f -DIST patch-4.14.314.xz 5079908 BLAKE2B a6701b5fe178e1a84b20bf34f3045edfdcc5698923cca7344c9072d96ee448a7877477d81db643f579ef39c5a27c597f905961c01d1a853025670e9898605e36 SHA512 129d040d0c2e132e6acdb4e0cbd665f612ee11c431733bdeba489b53453abb4be006fae2beeac21c6ed03b15bb99cf7681ae208b36749cb65266942345b236fe +DIST patch-4.14.315-rt148.patch.xz 243556 BLAKE2B c82b7ba1d99b2a577934a018cfb135e26a31621d6196955b3f5587da7ba0497fb9642d6d3bbeaab1f9c6e960a6ee79cfa67a5702132d01b4c0bdc102abd6 SHA512 87581353c32ac4321984e929a3058f2d90571cad6fb914cbbc4b8e28a6192a2733e411e9bd505780d4fa8d3cc5c7cf0b3fc7dfb9a010f2a22737efabf600f644 +DIST patch-4.14.315.xz 5093748 BLAKE2B 15e5840f1136727da6e9113d0f9c84440723d1482561de0340692b092d01fd64a88b7178daa8d736b2d44fda8c24b2ad633d5da12c02ada7784c29ef3942903c SHA512 b0688c74c8de0778698dbb6735a835f33fd470caeba24d07dbab2a3257b15e6114bec2722b099bfa62e9cf3e0bfa9938ea9fa8e2ab17be5ef6ff5351e83fc0ea DIST patch-4.19.280-rt123.patch.xz 168120 BLAKE2B 351dfb52fb24f7e25e76eb77150c8dc68751dec2531b9d288802ddb4667f485d9b9ce4486abf1486567987c425c8465f59a6b4867d4766319af65c7e217b8679 SHA512 41a89d1bd8ca50044420b05c3ca2c9c98d1b0eeb2e8eaeaf582ab71f47f9aaf0b0f6c2d68921c2b2af81b377a9a64bf7853f203bcb12aa21485cda8a1e367948 DIST patch-4.19.280.xz 5298824 BLAKE2B bfd7f3e73c1c34dc53501a1d4e1498c2a93d3cad07fb6703da1d2c0b819f96a1e3990b98909c9099816b0018a6006b07b48f0d5e1d38bf78b78868b32b93c3bd SHA512 968ddae5628e7a1f2b1260179586eef943fa664eac4b6b4945d49d93a5bf94ab0e8bca789cd545ed125c7caa0e0ea4441c8a5360b010cee39888092c7aade346 DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 432b68f260db4970c3bd844a4d1a8709ceaaee86df6a77bd4be6260f53b1491f900cb63fd59efbcd55161e6c5629274fd555a05d97baef15bd68103194b2c6c1 SHA512 acfbe50962fb2fe6b215be10f076427161950098f33278bf5a51c3a28dd70203923e92b2a43b635fb2fe4fb791f4fd532eb4db378b094baa8abaa9fbfeaed822 diff --git a/sys-kernel/rt-sources/rt-sources-4.14.314_p147.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.315_p148.ebuild similarity index 100% rename from sys-kernel/rt-sources/rt-sources-4.14.314_p147.ebuild rename to sys-kernel/rt-sources/rt-sources-4.14.315_p148.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/tiff/
commit: a25e8483e7d18613a561d6730de74821e956c1a4 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:21:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:21:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25e8483 media-libs/tiff: add 4.5.1 Bug: https://bugs.gentoo.org/904424 Signed-off-by: Sam James gentoo.org> media-libs/tiff/Manifest | 2 + media-libs/tiff/tiff-4.5.1.ebuild | 84 +++ 2 files changed, 86 insertions(+) diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest index 1d5a4c20c28c..2d09c285decb 100644 --- a/media-libs/tiff/Manifest +++ b/media-libs/tiff/Manifest @@ -1,2 +1,4 @@ DIST tiff-4.5.0.tar.xz 2320900 BLAKE2B c69801ba9d55b1ed27a92d31d8cd16937fe69299fbf5450efb4a6caa60245b72ddade110daae78f2198613640383623f76ec2265ba785375d0a85c7909b73fe9 SHA512 c6c866064c2dd5d1711c6ece7bafe5f011f5ce26c0aeaecbff79c05b5671f44150324bea95a0665cc43331883114de855ee1cd87ed733bff0f4d0814515b9f10 DIST tiff-4.5.0.tar.xz.sig 310 BLAKE2B bbe7f9600061416227276424eb220714a1375d3e295cb0c5b7f76074324c1a2698a5029dde3e734331e9caf02d8a086273ded2ab09285857dbbfe3ad83506912 SHA512 8cef09755f4efe68db69591967e495852cf63c2d8113a877a2254f536d38c60b6dc864c07089249cd8109a8408672a297ae9e59d8233687bc2796dc158ccfb32 +DIST tiff-4.5.1.tar.xz 2228040 BLAKE2B 793c03593c46d6f804f622f5ff7e799751ee79e87ec1575801d2238fbcd2e89ed657a5081d3651e337f1bb14603ff94a15aad878e7fdf2cf75ada38eed64d9d2 SHA512 fc6af93d36598527480c517ddc4f19fe72e9f07ef4997e5731604253c8db0b9bae816ba7a56985bf22fbbb48db1fab5ed4c2b32a5145bc9477ef24b221a61179 +DIST tiff-4.5.1.tar.xz.sig 310 BLAKE2B fd5e3ff9c55790777b9d2587910cfb47953a27925bdf8610fc5b9db05a5662b534df542e3658db7b897c8de510479d0a7f0773092ac2f71e3c7bcb4beb14594f SHA512 10e434de0140bbd7e3830860bb611796b65fff5e718a2d5fb2857959ff63149d73b4e1f3f7c4be2c27f8ca863b0e4b7731332544eba948ce10097552e1779aee diff --git a/media-libs/tiff/tiff-4.5.1.ebuild b/media-libs/tiff/tiff-4.5.1.ebuild new file mode 100644 index ..7bf914077712 --- /dev/null +++ b/media-libs/tiff/tiff-4.5.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION="$(ver_cut 1-3)" + +# Release signer can vary per version but not clear if others will be doing +# them in future, so gone with Even Rouault for now as he does other geosci +# stuff too like PROJ, GDAL. Previous release manager of TIFF was +# GraphicsMagick maintainer Bob Friesenhahn. Please be careful when verifying +# who made releases. +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/rouault.asc +inherit libtool multilib-minimal verify-sig flag-o-matic + +MY_P="${P/_rc/rc}" +DESCRIPTION="Tag Image File Format (TIFF) library" +HOMEPAGE="http://libtiff.maptools.org; +SRC_URI="https://download.osgeo.org/libtiff/${MY_P}.tar.xz; +SRC_URI+=" verify-sig? ( https://download.osgeo.org/libtiff/${MY_P}.tar.xz.sig )" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="libtiff" +SLOT="0/6" +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd" +RESTRICT="!test? ( test )" + +# bug #483132 +REQUIRED_USE="test? ( jpeg )" + +RDEPEND=" + jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] ) + jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] ) + webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-evenrouault )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/tiffconf.h +) + +src_prepare() { + default + + # Added to fix cross-compilation + elibtoolize +} + +multilib_src_configure() { + append-lfs-flags + + local myeconfargs=( + --disable-sphinx + --without-x + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable cxx) + $(use_enable jbig) + $(use_enable jpeg) + $(use_enable lzma) + $(use_enable static-libs static) + $(use_enable test tests) + $(use_enable webp) + $(use_enable zlib) + $(use_enable zstd) + + $(multilib_native_enable docs) + $(multilib_native_enable contrib) + $(multilib_native_enable tools) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la' -delete || die + rm
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 37c93c4072d64ad3d6306b618ec9fc68b88232d5 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:17:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:17:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c93c40 profiles: drop obsolete pyside6 masks These versions are gone now. Signed-off-by: Sam James gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index de2f94355dfc..7f5c64cd9c0e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -45,12 +45,6 @@ # Removal on 2023-07-12. Bug #908378. dev-ruby/ruby-gtk2 -# Jimi Huotari (2023-06-10) -# Mask to allow qt6 unmask. - (2023-06-10) # Integrated into media-libs/gst-plugins-bad[vaapi]. Please use that instead. # Removal in 14 days.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/
commit: 7225a0114dcc74ce101a10198f64b75583a67ada Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:14:39 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:14:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7225a011 dev-python/pyside2-tools: Stabilize 5.15.9 x86, #906200 Signed-off-by: Sam James gentoo.org> dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild index 2f7089c3147a..bc841956419f 100644 --- a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/sources/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/
commit: 68a709093dbf6e70123f86c2e59d9b8b893a036b Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:14:37 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:14:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a70909 dev-python/pyside2-tools: Stabilize 5.15.9 amd64, #906200 Signed-off-by: Sam James gentoo.org> dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild index 5b4bb4edb03b..2f7089c3147a 100644 --- a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/sources/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/files/
commit: 1fd8f303366c06b64df5b7b3e9f2776482a34bd7 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:14:20 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:14:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd8f303 media-tv/mythtv: add bug/upstream PR info to patch Bug: https://bugs.gentoo.org/904437 Signed-off-by: Sam James gentoo.org> media-tv/mythtv/files/mythtv-33.1-libva.patch | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/media-tv/mythtv/files/mythtv-33.1-libva.patch b/media-tv/mythtv/files/mythtv-33.1-libva.patch index 8c59f31002a9..1a80f9f90a07 100644 --- a/media-tv/mythtv/files/mythtv-33.1-libva.patch +++ b/media-tv/mythtv/files/mythtv-33.1-libva.patch @@ -1,5 +1,5 @@ -diff --git a/mythtv/libs/libmythtv/libmythtv.pro b/mythtv/libs/libmythtv/libmythtv.pro -index 0ab94a295c..08b4c4d335 100644 +https://bugs.gentoo.org/904437 +https://github.com/MythTV/mythtv/pull/760 --- a/libs/libmythtv/libmythtv.pro +++ b/libs/libmythtv/libmythtv.pro @@ -538,7 +538,7 @@ using_frontend { @@ -37,8 +37,6 @@ index 0ab94a295c..08b4c4d335 100644 } !win32-msvc* { -diff --git a/mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp b/mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp -index 5f92a6beb0..b87ed0da35 100644 --- a/libs/libmythtv/opengl/mythvaapiinterop.cpp +++ b/libs/libmythtv/opengl/mythvaapiinterop.cpp @@ -8,8 +8,12 @@ @@ -85,8 +83,6 @@ index 5f92a6beb0..b87ed0da35 100644 } } return nullptr; -diff --git a/mythtv/libs/libmythtv/opengl/mythvaapiinterop.h b/mythtv/libs/libmythtv/opengl/mythvaapiinterop.h -index 11358db236..2048d4586c 100644 --- a/libs/libmythtv/opengl/mythvaapiinterop.h +++ b/libs/libmythtv/opengl/mythvaapiinterop.h @@ -25,9 +25,12 @@ struct AVFilterContext;
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/
commit: 95eccbb699bbf6ef1278ca90af507770513b684a Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:12:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eccbb6 dev-python/pyside2-tools: Stabilize 5.15.9 arm64, #906200 Signed-off-by: Sam James gentoo.org> dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild index 81180b8926ab..5b4bb4edb03b 100644 --- a/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.9.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/sources/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/, media-tv/mythtv/files/
commit: d5982391838998cadcd4eea66274260c69f55123 Author: Sam James gentoo org> AuthorDate: Thu Jun 15 00:08:38 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 00:12:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5982391 media-tv/mythtv: modernise - Use normal Gentoo style for arrays, variables, etc - Rearrange layout a bit for readability - Shift README into files/ Signed-off-by: Sam James gentoo.org> media-tv/mythtv/files/README.gentoo | 43 ++ media-tv/mythtv/mythtv-33.1.ebuild | 156 +--- 2 files changed, 99 insertions(+), 100 deletions(-) diff --git a/media-tv/mythtv/files/README.gentoo b/media-tv/mythtv/files/README.gentoo new file mode 100644 index ..cd116011d11f --- /dev/null +++ b/media-tv/mythtv/files/README.gentoo @@ -0,0 +1,43 @@ +Support for metadata lookup changes is added. User configuration required. +Details at: https://www.mythtv.org/wiki/Metadata_Lookup_Changes_March_2021 + +Support for Python 2.7 is removed. + +If a MYSQL server is installed, a mythtv MySQL user and mythconverg database +is created if it does not already exist. +You will be prompted for your MySQL root password. + +A mythtv user is maintained by acct-user/mythtv. An existing mythtv user +may be modified to the configuration defined by acct-user/mythtv. +The mythtv user's primary group is now mythtv. (formerly video) +An existing mythtv user may be changed which may alter some functionality. +If it breaks mythtv you may need to (choose one): +* Restore the original mythtv user +* Create custom acct-user/mythtv overlay for your system +* Fix you system to use mythtv as daemon only (recommended) +Failure to emerge acct-user/mythtv indicates that the existing mythtv user +is customized and not changed. Corrective action (choose one): +* Ignore emerge failure +* Create custom acct-user/mythtv overlay for your system +* Fix you system to use mythtv as daemon only +* Delete existing user and try again (dangerous) + +Mythtv is updated to use correct FHS/Gentoo policy paths. +Updating mythtv installations may report: +* mythtv is in use, cannot update home +* There was an error when attempting to update the home directory for mythtv +* Please update it manually on your system (as root): +* usermod -d "/var/lib/mythtv" "mythtv" +This can be ignored. The previous default was "/home/mythtv". +Use caution if you change the home directory. + +To have this machine operate as recording host for MythTV, +mythbackend must be running. Run the following: +rc-update add mythbackend default + +Your recordings folder must be owned 'mythtv'. e.g. +chown -R mythtv /var/lib/mythtv + +Want mythfrontend to start automatically? +Set USE=autostart. Details can be found at: +https://dev.gentoo.org/~cardoe/mythtv/autostart.html diff --git a/media-tv/mythtv/mythtv-33.1.ebuild b/media-tv/mythtv/mythtv-33.1.ebuild index e847f0e1e1a0..1f945c653588 100644 --- a/media-tv/mythtv/mythtv-33.1.ebuild +++ b/media-tv/mythtv/mythtv-33.1.ebuild @@ -3,13 +3,15 @@ EAPI=8 +DISABLE_AUTOFORMATTING="yes" PYTHON_COMPAT=( python3_{10..11} ) -inherit flag-o-matic java-pkg-opt-2 java-ant-2 python-any-r1 qmake-utils readme.gentoo-r1 systemd user-info +inherit edo flag-o-matic java-pkg-opt-2 java-ant-2 python-any-r1 +inherit qmake-utils readme.gentoo-r1 systemd toolchain-funcs user-info DESCRIPTION="Open Source DVR and media center hub" HOMEPAGE="https://www.mythtv.org https://github.com/MythTV/mythtv; -if [[ $(ver_cut 3) == "p" ]] ; then +if [[ ${PV} == *_p* ]] ; then MY_COMMIT="5824c588db24b4e71a7d94e829e6419f71089297" SRC_URI="https://github.com/MythTV/mythtv/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" # mythtv and mythplugins are separate builds in the github MythTV project @@ -19,20 +21,21 @@ else # mythtv and mythplugins are separate builds in the github mythtv project S="${WORKDIR}/${P}/mythtv" fi -KEYWORDS="~amd64 ~x86" + LICENSE="GPL-2+" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE_INPUT_DEVICES="input_devices_joystick" IUSE_VIDEO_CAPTURE_DEVICES="v4l ieee1394 hdhomerun vbox ceton" -IUSE="alsa asi autostart cdda cdr cec cpu_flags_ppc_altivec debug dvd dvb exif fftw jack java - +lame lcd libass lirc nvdec +opengl oss perl pulseaudio python raw systemd vaapi vdpau vpx - +wrapper x264 x265 +xml xmltv +xvid +X zeroconf - ${IUSE_INPUT_DEVICES} ${IUSE_VIDEO_CAPTURE_DEVICES}" - +IUSE="alsa asi autostart cdda cdr cec cpu_flags_ppc_altivec debug dvd dvb exif fftw jack java" +IUSE+=" +lame lcd libass lirc nvdec +opengl oss perl pulseaudio python raw systemd vaapi vdpau vpx" +IUSE+=" +wrapper x264 x265 +xml xmltv +xvid +X zeroconf" +IUSE+=" ${IUSE_INPUT_DEVICES} ${IUSE_VIDEO_CAPTURE_DEVICES}" REQUIRED_USE=" cdr? ( cdda ) " + RDEPEND=" acct-user/mythtv
[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/, media-tv/mythtv/files/
commit: c48ae7a5696fe3ddabd170e3e6e12f1ea26dc7bb Author: Sebastian Parborg gmail com> AuthorDate: Wed Jun 14 10:06:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:58:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48ae7a5 media-tv/mythtv: Bump to 33.1 and fix compilation with libva Closes: https://bugs.gentoo.org/904437 Signed-off-by: Sebastian Parborg gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31432 Signed-off-by: Sam James gentoo.org> media-tv/mythtv/Manifest | 1 + media-tv/mythtv/files/mythtv-33.1-libva.patch | 105 +++ media-tv/mythtv/mythtv-33.1.ebuild| 421 ++ 3 files changed, 527 insertions(+) diff --git a/media-tv/mythtv/Manifest b/media-tv/mythtv/Manifest index 7888baa74d98..ef07a7599acf 100644 --- a/media-tv/mythtv/Manifest +++ b/media-tv/mythtv/Manifest @@ -1 +1,2 @@ DIST mythtv-32.0.tar.gz 115960698 BLAKE2B 3be4106fa2c4fcb95fd5414b347fd6256658566bbb9775ed32cb9686e4a61ecf89e7c684db8d3408292c3737ae6090771862aa65ac0d5d467e90c3a110484898 SHA512 6a1472c954b929319a570d76769ababad43d086d53b6679c9d6da91446677f04b71918b326bb4ff0fc16fbaf7d9a447a86f623a6f1399f9ed29ca86a9782396c +DIST mythtv-33.1.tar.gz 116920982 BLAKE2B bc784a12ee0acf3066d46896343ed15a2f7097364595d20e832da3197eb37c8d05342f82171b66ec842ec48b5829b7ace8c6043835b8de4a04afd8a4df72df1d SHA512 4dc2943915e5e3ca047edc0a005a9e0b58edf7bc51c7fb097a671552028260065a7f52f35e4ed98559cc4f4ccca76f1cf6ae68e76b1f2d06a1befd4776e9 diff --git a/media-tv/mythtv/files/mythtv-33.1-libva.patch b/media-tv/mythtv/files/mythtv-33.1-libva.patch new file mode 100644 index ..8c59f31002a9 --- /dev/null +++ b/media-tv/mythtv/files/mythtv-33.1-libva.patch @@ -0,0 +1,105 @@ +diff --git a/mythtv/libs/libmythtv/libmythtv.pro b/mythtv/libs/libmythtv/libmythtv.pro +index 0ab94a295c..08b4c4d335 100644 +--- a/libs/libmythtv/libmythtv.pro b/libs/libmythtv/libmythtv.pro +@@ -538,7 +538,7 @@ using_frontend { + DEFINES += USING_VAAPI + HEADERS += decoders/mythvaapicontext.h + SOURCES += decoders/mythvaapicontext.cpp +-LIBS+= -lva -lva-x11 -lva-glx -lva-drm ++LIBS+= -lva -lva-drm + } + + using_nvdec { +@@ -605,10 +605,9 @@ using_frontend { + SOURCES += opengl/mythopengltonemap.cpp + SOURCES += visualisations/videovisualcircles.cpp + +- + using_vaapi { +-HEADERS += opengl/mythvaapiinterop.h opengl/mythvaapiglxinterop.h +-SOURCES += opengl/mythvaapiinterop.cpp opengl/mythvaapiglxinterop.cpp ++HEADERS += opengl/mythvaapiinterop.h ++SOURCES += opengl/mythvaapiinterop.cpp + } + + using_vdpau:using_x11 { +@@ -649,6 +648,12 @@ using_frontend { + HEADERS += opengl/mythvaapidrminterop.h + SOURCES += opengl/mythvaapidrminterop.cpp + } ++} else { ++using_vaapi { ++HEADERS += opengl/mythvaapiglxinterop.h ++SOURCES += opengl/mythvaapiglxinterop.cpp ++LIBS+= -lva-x11 -lva-glx ++} + } + + !win32-msvc* { +diff --git a/mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp b/mythtv/libs/libmythtv/opengl/mythvaapiinterop.cpp +index 5f92a6beb0..b87ed0da35 100644 +--- a/libs/libmythtv/opengl/mythvaapiinterop.cpp b/libs/libmythtv/opengl/mythvaapiinterop.cpp +@@ -8,8 +8,12 @@ + #include "mythvideocolourspace.h" + #include "fourcc.h" + #include "mythvaapiinterop.h" ++ ++#ifdef USING_EGL + #include "mythvaapidrminterop.h" ++#else + #include "mythvaapiglxinterop.h" ++#endif + + extern "C" { + #include "libavfilter/buffersrc.h" +@@ -57,14 +61,14 @@ void MythVAAPIInterop::GetVAAPITypes(MythRenderOpenGL* Context, MythInteropGPU:: + // zero copy + if (egl && MythVAAPIInteropDRM::IsSupported(Context)) + vaapitypes.emplace_back(GL_VAAPIEGLDRM); +-#endif ++#else + // 1x copy + if (!egl && !wayland && MythVAAPIInteropGLXPixmap::IsSupported(Context)) + vaapitypes.emplace_back(GL_VAAPIGLXPIX); + // 2x copy + if (!egl && !opengles && !wayland) + vaapitypes.emplace_back(GL_VAAPIGLXCOPY); +- ++#endif + if (!vaapitypes.empty()) + Types[FMT_VAAPI] = vaapitypes; + } +@@ -82,11 +86,12 @@ MythVAAPIInterop* MythVAAPIInterop::CreateVAAPI(MythPlayerUI *Player, MythRender + #ifdef USING_EGL + if ((type == GL_VAAPIEGLDRM) || (type == DRM_DRMPRIME)) + return new MythVAAPIInteropDRM(Player, Context, type); +-#endif ++#else + if (type == GL_VAAPIGLXPIX) + return new MythVAAPIInteropGLXPixmap(Player, Context); + if (type == GL_VAAPIGLXCOPY) + return new MythVAAPIInteropGLXCopy(Player, Context); ++#endif + } + } + return nullptr; +diff --git a/mythtv/libs/libmythtv/opengl/mythvaapiinterop.h
[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-sensors-applet/
commit: 2072b109ad5ddbcdcf81b36e4d34164ad4d7d51c Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2072b109 mate-extra/mate-sensors-applet: Stabilize 1.26.0-r1 amd64, #908508 Signed-off-by: Sam James gentoo.org> mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild index 21243f659049..2f70779d29f0 100644 --- a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild +++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~loong ~riscv x86" + KEYWORDS="amd64 ~arm ~loong ~riscv x86" fi DESCRIPTION="MATE panel applet to display readings from hardware sensors"
[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma/
commit: ebc9cc14d19fab36498ea442ad0a1eb360bcd7f8 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:51 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc9cc14 app-editors/pluma: Stabilize 1.26.0-r1 amd64, #908507 Signed-off-by: Sam James gentoo.org> app-editors/pluma/pluma-1.26.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/pluma/pluma-1.26.0-r1.ebuild b/app-editors/pluma/pluma-1.26.0-r1.ebuild index f956a0fa02cc..ebe1f380373f 100644 --- a/app-editors/pluma/pluma-1.26.0-r1.ebuild +++ b/app-editors/pluma/pluma-1.26.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Pluma text editor for the MATE desktop" LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" IUSE="+introspection spell test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: 8d8084071ca27ae6825112440b0530341cf9e894 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:44 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d808407 net-print/cups: Stabilize 2.4.5 amd64, #908469 Signed-off-by: Sam James gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index be87f8ff4c04..3de165720eec 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: 94ebbf51172e3ce05d393b920837b52ef879c776 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ebbf51 net-print/cups: Stabilize 2.4.5 x86, #908469 Signed-off-by: Sam James gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index c90ea6d7520e..be87f8ff4c04 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/
commit: 5433d1e1799e31ec9756eb9da3b4920cf807b984 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:45 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5433d1e1 mate-base/mate-desktop: Stabilize 1.26.1 amd64, #908502 Signed-off-by: Sam James gentoo.org> mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild index da24ca3b1a39..293b3d80ca7e 100644 --- a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild +++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ "${PV}" != * ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" fi DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/
commit: 503503a8324db5cad2924d2ef6fc4eeb258bf6ae Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503503a8 mate-base/mate-applets: Stabilize 1.26.1 amd64, #908503 Signed-off-by: Sam James gentoo.org> mate-base/mate-applets/mate-applets-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-applets/mate-applets-1.26.1.ebuild b/mate-base/mate-applets/mate-applets-1.26.1.ebuild index f14d2f08033a..eb52d9eb6ca7 100644 --- a/mate-base/mate-applets/mate-applets-1.26.1.ebuild +++ b/mate-base/mate-applets/mate-applets-1.26.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit mate -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" DESCRIPTION="Applets for the MATE Desktop and Panel" LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 4643bc3f11e11151134e9209dbe10478be82951f Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4643bc3f x11-wm/marco: Stabilize 1.26.1 amd64, #908506 Signed-off-by: Sam James gentoo.org> x11-wm/marco/marco-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/marco/marco-1.26.1.ebuild b/x11-wm/marco/marco-1.26.1.ebuild index fa9dd249936f..d1f0ac4df534 100644 --- a/x11-wm/marco/marco-1.26.1.ebuild +++ b/x11-wm/marco/marco-1.26.1.ebuild @@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes" inherit mate -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" DESCRIPTION="MATE default window manager" LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/
commit: bc58c1fcb3a616d01fff06be60c55b627862c8ac Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc58c1fc mate-base/mate-panel: Stabilize 1.26.3 amd64, #908505 Signed-off-by: Sam James gentoo.org> mate-base/mate-panel/mate-panel-1.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild b/mate-base/mate-panel/mate-panel-1.26.3.ebuild index fdf2984559d0..061ddad6aa70 100644 --- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild +++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ "${PV}" != * ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" fi DESCRIPTION="The MATE panel"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/mozo/
commit: 8a34defb47158691b477dcaba0e4d1b826d1dac4 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a34defb x11-misc/mozo: Stabilize 1.26.2 amd64, #908504 Signed-off-by: Sam James gentoo.org> x11-misc/mozo/mozo-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/mozo/mozo-1.26.2.ebuild b/x11-misc/mozo/mozo-1.26.2.ebuild index c250c5fdc01c..29f50e52fa7b 100644 --- a/x11-misc/mozo/mozo-1.26.2.ebuild +++ b/x11-misc/mozo/mozo-1.26.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Mozo menu editor for MATE" LICENSE="GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: 480d8e54a5fa8b70c236dc5574dc03e87e3131ae Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480d8e54 dev-python/pyside2: Stabilize 5.15.9 amd64, #907207 Signed-off-by: Sam James gentoo.org> dev-python/pyside2/pyside2-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2/pyside2-5.15.9.ebuild b/dev-python/pyside2/pyside2-5.15.9.ebuild index 870edc6cd01a..556f5068114e 100644 --- a/dev-python/pyside2/pyside2-5.15.9.ebuild +++ b/dev-python/pyside2/pyside2-5.15.9.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_P}/sources/pyside2" # x11extras (for X) LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 x86" +KEYWORDS="amd64 ~arm arm64 x86" IUSE=" 3d charts +concurrent datavis designer gles2-only +gui help location multimedia +network positioning +printsupport qml quick script scripttools
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 391eba6f5c4742378c8116c8a8521c48de7f3ae4 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 23:12:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 23:12:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391eba6f sys-devel/gcc: add 10.4.1_p20230614 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-10.4.1_p20230614.ebuild | 60 +++ 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 9a8c8a4a9c21..55867d71e06f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,6 +1,7 @@ DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B d87cfd78d96585877abc20ed213e4d2fba36556279a5bce5d185de34a59f8cde1250d7322543533922ef224ac8508c1d3fe597c652a648e6e7f08bc19cb2f11c SHA512 805fbb840e6bd8cdd53f954b13c768c0ea0635c099094f6f0b0b04f00120dcde7cf3950a01e199d674b39ff764e9119a548b2f7a156ab2b5d598bd68ed56ce24 DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e SHA512 ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5 DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47 SHA512 488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b7da8f3ca4195da +DIST gcc-10-20230614.tar.xz 72140228 BLAKE2B 7709d3cbb353a21206b4b522ce5ac9e92ea305a38f8825fde601c785faad08dfed3c5bb96a2203eee24b33d4488803fd1de41663b8adfe664ce59d008789eb48 SHA512 651d52bded7949191534d2dd8effc8cc8727592e2481fbf4905f8d0e7cbbcf3b7246ee9c8177d7c8e422f240eb0ff9ff1d2d9b813438292b3cc78df143add665 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d SHA512 86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd SHA512 9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0 SHA512 fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d diff --git a/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild new file mode 100644 index ..a3ff836547a0 --- /dev/null +++ b/sys-devel/gcc/gcc-10.4.1_p20230614.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="10.5.0" +PATCH_VER="6" +MUSL_VER="2" +MUSL_GCC_VER="10.5.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + if has_version '>=sys-libs/glibc-2.32-r1'; then + rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die + fi + + toolchain_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: 3e0ed7a4f2689ccafb160080eafd0f6b2e72bdc0 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 22:07:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 22:07:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0ed7a4 dev-python/pyside2: Stabilize 5.15.9 arm64, #907207 Signed-off-by: Sam James gentoo.org> dev-python/pyside2/pyside2-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2/pyside2-5.15.9.ebuild b/dev-python/pyside2/pyside2-5.15.9.ebuild index 6b08810a9ed3..870edc6cd01a 100644 --- a/dev-python/pyside2/pyside2-5.15.9.ebuild +++ b/dev-python/pyside2/pyside2-5.15.9.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_P}/sources/pyside2" # x11extras (for X) LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86" +KEYWORDS="~amd64 ~arm arm64 x86" IUSE=" 3d charts +concurrent datavis designer gles2-only +gui help location multimedia +network positioning +printsupport qml quick script scripttools
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: 7dc78f726f6e4a1d980f52b72602bf143386f309 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 22:07:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 22:07:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc78f72 dev-python/pyside2: Stabilize 5.15.9 x86, #907207 Signed-off-by: Sam James gentoo.org> dev-python/pyside2/pyside2-5.15.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2/pyside2-5.15.9.ebuild b/dev-python/pyside2/pyside2-5.15.9.ebuild index e995b1d18b6f..6b08810a9ed3 100644 --- a/dev-python/pyside2/pyside2-5.15.9.ebuild +++ b/dev-python/pyside2/pyside2-5.15.9.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${MY_P}/sources/pyside2" # x11extras (for X) LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" IUSE=" 3d charts +concurrent datavis designer gles2-only +gui help location multimedia +network positioning +printsupport qml quick script scripttools
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-intel-gpu/
commit: 9d7543bb03fabec3af8096accd7f069fbe522fb2 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 20:06:19 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 20:06:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7543bb media-libs/oneVPL-intel-gpu: drop 23.2.1 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL-intel-gpu/Manifest | 1 - .../oneVPL-intel-gpu-23.2.1.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/media-libs/oneVPL-intel-gpu/Manifest b/media-libs/oneVPL-intel-gpu/Manifest index 8689c26a37c7..79e4ed247858 100644 --- a/media-libs/oneVPL-intel-gpu/Manifest +++ b/media-libs/oneVPL-intel-gpu/Manifest @@ -1,3 +1,2 @@ -DIST oneVPL-intel-gpu-23.2.1.tar.gz 6987103 BLAKE2B f4634aecfe3baba96b230d56915f864c1655c725fd05c72be9033406794afa7f501c42c13c442d676367a0ddbe176fcec9c1df6ec3013320fe3af2e348879ab8 SHA512 c097b0eb1879303d9138f8e92110216cd2e703ab3ad0ef2890678734b26b73037abc4724531f3ce4628993790f8de12bde82a9097df0f42e12a88b10ba5a9ae5 DIST oneVPL-intel-gpu-23.2.2.tar.gz 6989173 BLAKE2B 5e0d65f320df1b7c7bba4524b51f525a71595a33e6954b0f74e1b913e0e001e55321c93c43d18dc915fc29ae4c73d408852d993084564e74ea85a75d0e959fa9 SHA512 d419519c2369444ad0daf4ff6f12ddd57e4ffb6dcba05f686490adff65c693db563d306ab9ce76fa9d21d3c4b1b01717d0a8a1d63f595d6ceb43c11657dde7af DIST oneVPL-intel-gpu-23.2.3.tar.gz 6989464 BLAKE2B 3e58be00fec9c7c8bb296e79a8910035b3423ce2baea73f3f9b96c7b88e9df37e86f6622a97f6cbe234495f54db2b764edb5bd088168abb6e9b47f041b3f991a SHA512 45039f16116053ab4d7b0b2081f267187105ce728c15236b90b835e1f70f97c3d2905b04b42d5b7ea2147ad4a305e15c705935a93a3252afc57bafc865e425c2 diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.1.ebuild b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.1.ebuild deleted file mode 100644 index 6d87d22aff64.. --- a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation" -HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu; -SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-intel-onevpl-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/libva - x11-libs/libdrm[video_cards_intel] -" -# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works -RDEPEND="${DEPEND} - >=media-libs/libva-intel-media-driver-${PV} - || ( - media-libs/oneVPL[drm,vaapi] - media-libs/intel-mediasdk - ) -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DBUILD_RUNTIME=ON - # To build the kernels we need to package the cm-compiler, use pre-built instead - -DBUILD_KERNELS=OFF - -DBUILD_TESTS="$(usex test)" - # This only seems to do something if we BUILD_KERNELS=ON - #-DBUILD_TOOLS="$(usex tools)" - # OpenCL only has an effect if we build kernels - -DENABLE_OPENCL=OFF - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/intel-mediasdk/
commit: 9556d00a2cf4f25af525f98f67d6d4356511a2f3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 20:05:49 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 20:05:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9556d00a media-libs/intel-mediasdk: drop 23.2.1 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/intel-mediasdk/Manifest | 1 - .../intel-mediasdk/intel-mediasdk-23.2.1.ebuild| 91 -- 2 files changed, 92 deletions(-) diff --git a/media-libs/intel-mediasdk/Manifest b/media-libs/intel-mediasdk/Manifest index ef18891baf34..b189c9296f32 100644 --- a/media-libs/intel-mediasdk/Manifest +++ b/media-libs/intel-mediasdk/Manifest @@ -1,2 +1 @@ -DIST intel-mediasdk-23.2.1.tar.gz 22528440 BLAKE2B ee1da0ab86dfce2bb69df3b03fd6773550cbd974ff7461a1ff46a69913194bb7b71a184985f54d82532f6cdd3d5970439bfd9423260849a7cd09541feda59154 SHA512 f37bfb2b2358dbbe68075f03a0ab9b387b063639ad31c247b5d61fb009bc5cc51642109af6dbdeeb07988a3fdd08a5d2f280b2460dfa6c7fc77047c4336e2499 DIST intel-mediasdk-23.2.2.tar.gz 22527304 BLAKE2B aa0e7b0fabc1bd376511a1022da5e40ea282c4f016384e8bc20fb4e28693e3bb06816ad790da1a708f623ac3a6e6b2f704f785dd4e6cd5c9db320f63c8bded78 SHA512 d4cfebee4f689b93c0171775ff2bab449f801c55822c5b800fe3217653d197216cf2a95dea115cf51f308e158adea7a271f03081b011e024c16bf7915fdcd586 diff --git a/media-libs/intel-mediasdk/intel-mediasdk-23.2.1.ebuild b/media-libs/intel-mediasdk/intel-mediasdk-23.2.1.ebuild deleted file mode 100644 index a0674e307b13.. --- a/media-libs/intel-mediasdk/intel-mediasdk-23.2.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib optfeature - -if [[ ${PV} == * ]] ; then - : ${EGIT_REPO_URI:="https://github.com/Intel-Media-SDK/MediaSDK"} - if [[ ${PV%} != "" ]] ; then - : ${EGIT_BRANCH:="release/${PV%.}"} - fi - inherit git-r3 -fi - -DESCRIPTION="Intel Media SDK" -HOMEPAGE="https://github.com/Intel-Media-SDK/MediaSDK; -if [[ ${PV} == * ]] ; then - SRC_URI="" -else - SRC_URI="https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${PV}.tar.gz; - S="${WORKDIR}/MediaSDK-intel-mediasdk-${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -IUSE="dri test tools wayland X" -# Test not working at the moment -#RESTRICT="!test? ( test )" -RESTRICT="test" -REQUIRED_USE=" - dri? ( X ) -" - -# x11-libs/libdrm[video_cards_intel] for intel_bufmgr.h in samples -# bug #805224 -RDEPEND=" - x11-libs/libpciaccess[${MULTILIB_USEDEP}] - >=media-libs/libva-intel-media-driver-${PV}[${MULTILIB_USEDEP}] - media-libs/libva[X?,wayland?,${MULTILIB_USEDEP}] - x11-libs/libdrm[video_cards_intel,${MULTILIB_USEDEP}] - wayland? ( - dev-libs/wayland[${MULTILIB_USEDEP}] - ) - X? ( - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libxcb[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - wayland? ( - dev-libs/wayland-protocols - ) -" -BDEPEND=" - wayland? ( - dev-util/wayland-scanner - ) -" - -PATCHES=( - # https://github.com/Intel-Media-SDK/MediaSDK/pull/2998 - "${FILESDIR}/${PN}-23.2.0-gcc13.patch" -) - -multilib_src_configure() { - local mycmakeargs=( - # OpenCL only has an effect if we build kernels - -DENABLE_OPENCL=OFF - -DBUILD_TUTORIALS=OFF - # Need to package the cm-compiler to build kernels, use pre-built instead - -DBUILD_KERNELS=OFF - -DBUILD_RUNTIME=ON - -DBUILD_DISPATCHER=ON - -DBUILD_TOOLS="$(usex tools)" - # Cannot build tools without samples - -DBUILD_SAMPLES="$(usex tools)" - -DBUILD_TESTS="$(usex test)" - -DENABLE_X11="$(usex X)" - -DENABLE_X11_DRI3="$(usex dri)" - -DENABLE_WAYLAND="$(usex wayland)" - ) - - cmake_src_configure -} - -pkg_postinst() { - optfeature "Intel GPUs newer then, and including, Intel Xe" media-libs/oneVPL-intel-gpu -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL-intel-gpu/
commit: 7268dc6ab1c9a33ec2dc8c09eac2b98405f7b050 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 20:04:28 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 20:04:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7268dc6a media-libs/oneVPL-intel-gpu: add 23.2.3 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL-intel-gpu/Manifest | 1 + .../oneVPL-intel-gpu-23.2.3.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/media-libs/oneVPL-intel-gpu/Manifest b/media-libs/oneVPL-intel-gpu/Manifest index e6ef282b0c06..8689c26a37c7 100644 --- a/media-libs/oneVPL-intel-gpu/Manifest +++ b/media-libs/oneVPL-intel-gpu/Manifest @@ -1,2 +1,3 @@ DIST oneVPL-intel-gpu-23.2.1.tar.gz 6987103 BLAKE2B f4634aecfe3baba96b230d56915f864c1655c725fd05c72be9033406794afa7f501c42c13c442d676367a0ddbe176fcec9c1df6ec3013320fe3af2e348879ab8 SHA512 c097b0eb1879303d9138f8e92110216cd2e703ab3ad0ef2890678734b26b73037abc4724531f3ce4628993790f8de12bde82a9097df0f42e12a88b10ba5a9ae5 DIST oneVPL-intel-gpu-23.2.2.tar.gz 6989173 BLAKE2B 5e0d65f320df1b7c7bba4524b51f525a71595a33e6954b0f74e1b913e0e001e55321c93c43d18dc915fc29ae4c73d408852d993084564e74ea85a75d0e959fa9 SHA512 d419519c2369444ad0daf4ff6f12ddd57e4ffb6dcba05f686490adff65c693db563d306ab9ce76fa9d21d3c4b1b01717d0a8a1d63f595d6ceb43c11657dde7af +DIST oneVPL-intel-gpu-23.2.3.tar.gz 6989464 BLAKE2B 3e58be00fec9c7c8bb296e79a8910035b3423ce2baea73f3f9b96c7b88e9df37e86f6622a97f6cbe234495f54db2b764edb5bd088168abb6e9b47f041b3f991a SHA512 45039f16116053ab4d7b0b2081f267187105ce728c15236b90b835e1f70f97c3d2905b04b42d5b7ea2147ad4a305e15c705935a93a3252afc57bafc865e425c2 diff --git a/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild new file mode 100644 index ..6d87d22aff64 --- /dev/null +++ b/media-libs/oneVPL-intel-gpu/oneVPL-intel-gpu-23.2.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="oneAPI Video Processing Library Intel GPU implementation" +HOMEPAGE="https://github.com/oneapi-src/oneVPL-intel-gpu; +SRC_URI="https://github.com/oneapi-src/oneVPL-intel-gpu/archive/refs/tags/intel-onevpl-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-intel-onevpl-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + media-libs/libva + x11-libs/libdrm[video_cards_intel] +" +# At runtime we need a dispatcher, oneVPL is preferred but mediasdk also works +RDEPEND="${DEPEND} + >=media-libs/libva-intel-media-driver-${PV} + || ( + media-libs/oneVPL[drm,vaapi] + media-libs/intel-mediasdk + ) +" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DBUILD_RUNTIME=ON + # To build the kernels we need to package the cm-compiler, use pre-built instead + -DBUILD_KERNELS=OFF + -DBUILD_TESTS="$(usex test)" + # This only seems to do something if we BUILD_KERNELS=ON + #-DBUILD_TOOLS="$(usex tools)" + # OpenCL only has an effect if we build kernels + -DENABLE_OPENCL=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/
commit: 32f5c61a1df6f1109241336c7a394fda75691948 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 20:03:25 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 20:03:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f5c61a mate-base/mate-applets: Stabilize 1.26.1 x86, #908503 Signed-off-by: Sam James gentoo.org> mate-base/mate-applets/mate-applets-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-applets/mate-applets-1.26.1.ebuild b/mate-base/mate-applets/mate-applets-1.26.1.ebuild index 22f2b5ed949a..f14d2f08033a 100644 --- a/mate-base/mate-applets/mate-applets-1.26.1.ebuild +++ b/mate-base/mate-applets/mate-applets-1.26.1.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit mate -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" DESCRIPTION="Applets for the MATE Desktop and Panel" LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-libs/oneVPL/
commit: eb5dca1dc744bf7f8a23c3201047fe8d0a001066 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 20:01:36 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 20:01:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5dca1d media-libs/oneVPL: add 2023.3.0 Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/oneVPL/Manifest | 1 + media-libs/oneVPL/oneVPL-2023.3.0.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/media-libs/oneVPL/Manifest b/media-libs/oneVPL/Manifest index 535499882332..133b6bb7d53f 100644 --- a/media-libs/oneVPL/Manifest +++ b/media-libs/oneVPL/Manifest @@ -1 +1,2 @@ DIST oneVPL-2023.2.1.tar.gz 6315268 BLAKE2B f5b5609c27f5f2eddd4533480e053bd6868eab736b88fca5b061311374d8a4f2cadec100ad313b8a062604c6b38848d33a26a775524c250dbef7e2930204d82f SHA512 333df9fc58b9d1d0c832241420321f8cbc84d722d1453f24b7f1990ae1e3065b103940d88f84d7d339b527c4cf5fe6e72c6eaa0b2c736d1b980e09228093f279 +DIST oneVPL-2023.3.0.tar.gz 6310097 BLAKE2B 09d63cbed73a93727f770306ca4ee4b6418f87ffe2d0d6f53988569028ad8dba4226e5a4d19dedc4b5e10f037a798683e74acd456469413c9f7161c30bb5b010 SHA512 2f3b8f6b3bb26df062bf7e962ae45eb11f5a60d24f7a69e653e7afc9c0c7960b1c708a2d1c5bf18ad5e2981b01f877a08be2c7513bfc30b62574cd932ea9549b diff --git a/media-libs/oneVPL/oneVPL-2023.3.0.ebuild b/media-libs/oneVPL/oneVPL-2023.3.0.ebuild new file mode 100644 index ..0758b6389a95 --- /dev/null +++ b/media-libs/oneVPL/oneVPL-2023.3.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib optfeature + +DESCRIPTION="oneAPI Video Processing Library, dispatcher, tools, and examples" +HOMEPAGE="https://github.com/oneapi-src/oneVPL; +SRC_URI="https://github.com/oneapi-src/oneVPL/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dri drm examples experimental tools test vaapi wayland X" +RESTRICT="!test? ( test )" +# Tools fails to compile on 32-bit +REQUIRED_USE=" + dri? ( X drm ) + X? ( vaapi ) + wayland? ( drm ) + abi_x86_32? ( !tools ) + abi_x86_x32? ( !tools ) +" + +RDEPEND=" + x11-libs/libpciaccess[${MULTILIB_USEDEP}] + vaapi? ( media-libs/libva[X?,wayland?,drm(+)?,${MULTILIB_USEDEP}] ) + drm? ( x11-libs/libdrm[${MULTILIB_USEDEP}] ) + wayland? ( + dev-libs/wayland[${MULTILIB_USEDEP}] + ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + wayland? ( + dev-libs/wayland-protocols + ) +" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_DISPATCHER=ON + # Headers, cmake and pkgconfig files + -DBUILD_DEV=ON + -DBUILD_EXAMPLES="$(usex examples)" + -DINSTALL_EXAMPLE_CODE="$(usex examples)" + -DBUILD_PREVIEW="$(usex experimental)" + -DBUILD_DISPATCHER_ONEVPL_EXPERIMENTAL="$(usex experimental)" + # Fails to build with experimental tools off if tools on + -DBUILD_TOOLS_ONEVPL_EXPERIMENTAL="$(usex tools)" + -DBUILD_TESTS="$(usex test)" + -DBUILD_TOOLS="$(usex tools)" + -DENABLE_WAYLAND="$(usex wayland)" + -DENABLE_X11="$(usex X)" + -DENABLE_DRI3="$(usex dri)" + -DENABLE_VA="$(usex vaapi)" + -DENABLE_DRM="$(usex drm)" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + ) + cmake_src_configure +} + +multilib_src_install() { + cmake_src_install + # Remove these license files + rm -r "${ED}/usr/share/vpl/licensing" || die +} + +pkg_postinst() { + optfeature_header "This package provides only the dispatcher, to use it install one or more implementations" + optfeature "CPUs" media-libs/oneVPL-cpu + optfeature "Intel GPUs newer then, and including, Intel Xe" media-libs/oneVPL-intel-gpu + optfeature "Intel GPUs older then Intel Xe" media-libs/intel-mediasdk +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/shiboken6/
commit: 5b01c60ac7fbe5fd9a64a22d633ec134b6df9ce6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:45:59 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b01c60a dev-python/shiboken6: add 6.5.1.1 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/shiboken6/Manifest | 1 + dev-python/shiboken6/shiboken6-6.5.1.1.ebuild | 169 ++ 2 files changed, 170 insertions(+) diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest index 5f966b66aac0..5be15ccd0598 100644 --- a/dev-python/shiboken6/Manifest +++ b/dev-python/shiboken6/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.5.0.tar.xz 13566572 BLAKE2B 2eb038b08755ced2dee34a309bbb18d47b40ef0b19bbf42901695bfdd4fccf35e09bb939ae9d7049e6477436c11dc1424376d8f1cbbd8fdaa2cd978114eedb9e SHA512 4a1f88d18d7276182c83b6deff8d57c4c40914292b61dcea76975de5506d7fffa4db7b783161373585ff90dc96a2acc6fed98d06a6a35fff6e92864f2699ea7f +DIST pyside-setup-everywhere-src-6.5.1.1.tar.xz 13565304 BLAKE2B 55b221142f5e112a39c0b5df7f7b200f65cfd30da2884340b9bef5e7cb1bcfe2e8ed7aeb0cf7ef5f894f43f6ad582b35e649b7c6430bdba8719e70cca3c29c2d SHA512 fe99ad09b4e0b238175594bbff94453a84c56f21b004477fdab2a2435b4b4148b0b99b26e1b1e1671b71656f4cfb03c3913aa6d85084e3eb8200ff906535a5eb diff --git a/dev-python/shiboken6/shiboken6-6.5.1.1.ebuild b/dev-python/shiboken6/shiboken6-6.5.1.1.ebuild new file mode 100644 index ..d7d5a598c11e --- /dev/null +++ b/dev-python/shiboken6/shiboken6-6.5.1.1.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Split the "/usr/bin/shiboken6" binding generator from the +# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former +# requires everything (including Clang) at runtime; the latter only requires +# Qt and Python at runtime. Note that "pip" separates these two as well. See: +# https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding +# Once split, the PySide6 ebuild should be revised to require +# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime. +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake llvm python-r1 toolchain-funcs + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="Python binding generator for C++ libraries" +HOMEPAGE="https://wiki.qt.io/PySide6; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz; +S="${WORKDIR}/${MY_PN}-$(ver_cut 1-3)/sources/shiboken6" + +# The "sources/shiboken6/libshiboken" directory is triple-licensed under the +# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 +# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be +# arbitrarily relicensed. (TODO) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+docstrings numpy test vulkan" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-2)*:6" + +# Since Clang is required at both build- and runtime, BDEPEND is omitted here. +LLVM_MAX_SLOT=15 +RDEPEND="${PYTHON_DEPS} + =dev-qt/qtbase-${QT_PV} + =dev-libs/libxml2-2.6.32 + >=dev-libs/libxslt-1.1.19 + ) + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + vulkan? ( dev-util/vulkan-headers ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtbase-${QT_PV}[gui] ) +" +# testlib is toggled by the gui flag on qtbase + +DOCS=( AUTHORS ) + +PATCHES=( + "${FILESDIR}/${PN}-6.3.1-no-strip.patch" +) + +# Ensure the path returned by get_llvm_prefix() contains clang as well. +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + +src_prepare() { + # TODO: File upstream issue requesting a sane way to disable NumPy support. + if ! use numpy; then + sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \ + libshiboken/CMakeLists.txt || die + fi + + # Shiboken6 assumes Vulkan headers live under either "$VULKAN_SDK/include" + # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan". + if use vulkan; then + sed -i -e "s~\bdetectVulkan();~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \ + ApiExtractor/clangparser/compilersupport.cpp || die + fi + + # Shiboken6 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/" + # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the + # currently installed
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/
commit: fa4db59a84172a51ec09263dde1736f39c3b5ed3 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:58:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4db59a dev-python/pyside2-tools: add 5.15.10 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside2-tools/Manifest | 1 + .../pyside2-tools/pyside2-tools-5.15.10.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-python/pyside2-tools/Manifest b/dev-python/pyside2-tools/Manifest index c9a0f9484824..7553ff9ce874 100644 --- a/dev-python/pyside2-tools/Manifest +++ b/dev-python/pyside2-tools/Manifest @@ -1,2 +1,3 @@ +DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56 SHA512 dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2 DIST pyside-setup-opensource-src-5.15.8.tar.xz 3582256 BLAKE2B eef6668c612c39eac4ea29db4eee0cc6eef72034babaa14525ca63cf6e02695df27bf8a6764110c4bcc77f55c7e9fb531074916a45d7ea324265e50d9a60d592 SHA512 78e19a8e8fa413bb784f16847d5774e4362409a2bd83567177b83f1391c37305d373155fb95ea569c6c483175e62a0d3f5d91a2fd5dae85d48c8047d242b9e22 DIST pyside-setup-opensource-src-5.15.9.tar.xz 3581660 BLAKE2B 65d5317f9ea55385bbe093cf43c214655effd877feed6409acc4f6f65768dcde8c94c4f29157f8d7dcb36d442c649290764706834885b08ecf9934b383b3e2a4 SHA512 cc63d64b909f1fd98b64a0bba61b278b1a5b60059168287546ee36204ede2df4317eb4ce5638a268d387e6db40fec203631fc4a48e4116a6b4a30d675bf876d3 diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild new file mode 100644 index ..81180b8926ab --- /dev/null +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.10.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_IN_SOURCE_BUILD=1 + +inherit cmake python-r1 + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="PySide development tools (pyside2-lupdate with support for Python)" +HOMEPAGE="https://wiki.qt.io/PySide2; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_P}/sources/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/pyside2-${PV}[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +# the tools conflict with tools from QT +PATCHES=( + "${FILESDIR}/${PN}-5.15.1-dont-install-tools.patch" +) + +src_prepare() { + cmake_src_prepare + + python_copy_sources +} + +src_configure() { + # The tests are only related to the tools that we don't install + local mycmakeargs=( + -DBUILD_TESTS=OFF + ) + + pyside-tools_configure() { + local mycmakeargs=( + "${mycmakeargs[@]}" + -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" + ) + CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_configure + } + + python_foreach_impl pyside-tools_configure +} + +src_compile() { + pyside-tools_compile() { + CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_compile + } + + python_foreach_impl pyside-tools_compile +} + +src_install() { + pyside-tools_install() { + python_doexe "${BUILD_DIR}/pylupdate/pyside2-lupdate" + } + + python_foreach_impl pyside-tools_install + + doman pylupdate/pyside2-lupdate.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: a43192e3220dce60a7671dbfe45a322992c49148 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:58:50 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43192e3 dev-python/pyside2: add 5.15.10 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside2/Manifest | 1 + dev-python/pyside2/pyside2-5.15.10.ebuild | 226 ++ 2 files changed, 227 insertions(+) diff --git a/dev-python/pyside2/Manifest b/dev-python/pyside2/Manifest index c9a0f9484824..7553ff9ce874 100644 --- a/dev-python/pyside2/Manifest +++ b/dev-python/pyside2/Manifest @@ -1,2 +1,3 @@ +DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56 SHA512 dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2 DIST pyside-setup-opensource-src-5.15.8.tar.xz 3582256 BLAKE2B eef6668c612c39eac4ea29db4eee0cc6eef72034babaa14525ca63cf6e02695df27bf8a6764110c4bcc77f55c7e9fb531074916a45d7ea324265e50d9a60d592 SHA512 78e19a8e8fa413bb784f16847d5774e4362409a2bd83567177b83f1391c37305d373155fb95ea569c6c483175e62a0d3f5d91a2fd5dae85d48c8047d242b9e22 DIST pyside-setup-opensource-src-5.15.9.tar.xz 3581660 BLAKE2B 65d5317f9ea55385bbe093cf43c214655effd877feed6409acc4f6f65768dcde8c94c4f29157f8d7dcb36d442c649290764706834885b08ecf9934b383b3e2a4 SHA512 cc63d64b909f1fd98b64a0bba61b278b1a5b60059168287546ee36204ede2df4317eb4ce5638a268d387e6db40fec203631fc4a48e4116a6b4a30d675bf876d3 diff --git a/dev-python/pyside2/pyside2-5.15.10.ebuild b/dev-python/pyside2/pyside2-5.15.10.ebuild new file mode 100644 index ..e995b1d18b6f --- /dev/null +++ b/dev-python/pyside2/pyside2-5.15.10.ebuild @@ -0,0 +1,226 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake python-r1 virtualx + +# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects" +# USE flag after an external "dev-qt/qtremoteobjects" package has been created. +# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. +# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once +# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. +# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note +# that the "PySide2/QtGui/CMakeLists.txt" and +# "PySide2/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by +# testing whether the "Qt5::Gui" list property defined by +# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation +# time contains the substring "opengles2". Since cmake does not permit +# properties to be overridden from the command line, these files must instead +# be conditionally patched to avoid these tests. An issue should be filed with +# upstream requesting a CLI-settable variable to control this. + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://wiki.qt.io/PySide2; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_P}/sources/pyside2" + +# See "sources/pyside2/PySide2/licensecomment.txt" for licensing details. +# Shall we allow essential modules to be disabled? They are: +# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, +# x11extras (for X) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE=" + 3d charts +concurrent datavis designer gles2-only +gui help location + multimedia +network positioning +printsupport qml quick script scripttools + scxml sensors speech +sql svg test +testlib webchannel webengine websockets + +widgets +x11extras xml xmlpatterns +" + +# Manually reextract these requirements on version bumps by running the +# following one-liners from within "${S}": +# $ grep 'set.*_deps' PySide2/Qt*/CMakeLists.txt +# $ cat /lib64/cmake/Qt5*/Qt5*.cmake | grep -i DEPENDENCIES +# Note that the "designer" USE flag corresponds to the "Qt5UiTools" module. +REQUIRED_USE="${PYTHON_REQUIRED_USE} + 3d? ( gui network ) + charts? ( gui widgets ) + datavis? ( gui ) + designer? ( gui widgets xml ) + gles2-only? ( gui ) + help? ( gui sql widgets ) + location? ( gui network positioning quick ) + multimedia? ( gui network widgets ) + printsupport? ( gui widgets ) + qml? ( gui network ) + quick? ( gui network qml widgets network ) + scripttools? ( gui script widgets ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside6-tools/
commit: 80c2158a36cd52c242ee7a27dc9f4a9d702b485e Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:46:20 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c2158a dev-python/pyside6-tools: add 6.5.1.1 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside6-tools/Manifest | 1 + .../pyside6-tools/pyside6-tools-6.5.1.1.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/pyside6-tools/Manifest b/dev-python/pyside6-tools/Manifest index 5f966b66aac0..5be15ccd0598 100644 --- a/dev-python/pyside6-tools/Manifest +++ b/dev-python/pyside6-tools/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.5.0.tar.xz 13566572 BLAKE2B 2eb038b08755ced2dee34a309bbb18d47b40ef0b19bbf42901695bfdd4fccf35e09bb939ae9d7049e6477436c11dc1424376d8f1cbbd8fdaa2cd978114eedb9e SHA512 4a1f88d18d7276182c83b6deff8d57c4c40914292b61dcea76975de5506d7fffa4db7b783161373585ff90dc96a2acc6fed98d06a6a35fff6e92864f2699ea7f +DIST pyside-setup-everywhere-src-6.5.1.1.tar.xz 13565304 BLAKE2B 55b221142f5e112a39c0b5df7f7b200f65cfd30da2884340b9bef5e7cb1bcfe2e8ed7aeb0cf7ef5f894f43f6ad582b35e649b7c6430bdba8719e70cca3c29c2d SHA512 fe99ad09b4e0b238175594bbff94453a84c56f21b004477fdab2a2435b4b4148b0b99b26e1b1e1671b71656f4cfb03c3913aa6d85084e3eb8200ff906535a5eb diff --git a/dev-python/pyside6-tools/pyside6-tools-6.5.1.1.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.5.1.1.ebuild new file mode 100644 index ..ed40d74f1f17 --- /dev/null +++ b/dev-python/pyside6-tools/pyside6-tools-6.5.1.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) +CMAKE_IN_SOURCE_BUILD=1 + +inherit cmake python-r1 + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="PySide development tools (pyside6-lupdate with support for Python)" +HOMEPAGE="https://wiki.qt.io/PySide6; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz; +S="${WORKDIR}/${MY_PN}-$(ver_cut 1-3)/sources/pyside-tools" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/pyside6-${PV}[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_prepare() { + cmake_src_prepare + + python_copy_sources +} + +src_configure() { + pyside-tools_configure() { + local mycmakeargs=( + # the tools conflict with tools from Qt + -DNO_QT_TOOLS=yes + ) + CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_configure + } + + python_foreach_impl pyside-tools_configure +} + +src_compile() { + pyside-tools_compile() { + CMAKE_USE_DIR="${BUILD_DIR}" cmake_src_compile + } + + python_foreach_impl pyside-tools_compile +} + +src_install() { + pyside-tools_install() { + python_doexe "${BUILD_DIR}/"*.py + } + + python_foreach_impl pyside-tools_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside6/
commit: 4f23edf577f9e58a6790a809fce5333d63246097 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:46:10 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f23edf5 dev-python/pyside6: add 6.5.1.1 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside6/Manifest | 1 + dev-python/pyside6/pyside6-6.5.1.1.ebuild | 223 ++ 2 files changed, 224 insertions(+) diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest index 5f966b66aac0..5be15ccd0598 100644 --- a/dev-python/pyside6/Manifest +++ b/dev-python/pyside6/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.5.0.tar.xz 13566572 BLAKE2B 2eb038b08755ced2dee34a309bbb18d47b40ef0b19bbf42901695bfdd4fccf35e09bb939ae9d7049e6477436c11dc1424376d8f1cbbd8fdaa2cd978114eedb9e SHA512 4a1f88d18d7276182c83b6deff8d57c4c40914292b61dcea76975de5506d7fffa4db7b783161373585ff90dc96a2acc6fed98d06a6a35fff6e92864f2699ea7f +DIST pyside-setup-everywhere-src-6.5.1.1.tar.xz 13565304 BLAKE2B 55b221142f5e112a39c0b5df7f7b200f65cfd30da2884340b9bef5e7cb1bcfe2e8ed7aeb0cf7ef5f894f43f6ad582b35e649b7c6430bdba8719e70cca3c29c2d SHA512 fe99ad09b4e0b238175594bbff94453a84c56f21b004477fdab2a2435b4b4148b0b99b26e1b1e1671b71656f4cfb03c3913aa6d85084e3eb8200ff906535a5eb diff --git a/dev-python/pyside6/pyside6-6.5.1.1.ebuild b/dev-python/pyside6/pyside6-6.5.1.1.ebuild new file mode 100644 index ..210891c3043a --- /dev/null +++ b/dev-python/pyside6/pyside6-6.5.1.1.ebuild @@ -0,0 +1,223 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake python-r1 virtualx + +# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects" +# USE flag after an external "dev-qt/qtremoteobjects" package has been created. +# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. +# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once +# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. +# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note +# that the "PySide6/QtGui/CMakeLists.txt" and +# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by +# testing whether the "Qt5::Gui" list property defined by +# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation +# time contains the substring "opengles2". Since cmake does not permit +# properties to be overridden from the command line, these files must instead +# be conditionally patched to avoid these tests. An issue should be filed with +# upstream requesting a CLI-settable variable to control this. + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://wiki.qt.io/PySide6; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz; +S="${WORKDIR}/${MY_PN}-$(ver_cut 1-3)/sources/pyside6" + +# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details. +# Shall we allow essential modules to be disabled? They are: +# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, +# x11extras (for X) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE=" + +dbus charts +concurrent designer gles2-only +gui help multimedia + +network network-auth +opengl positioning +printsupport qml quick + quick3d serialport +sql svg test +testlib webchannel webengine + websockets +widgets +xml +" + +# Manually reextract these requirements on version bumps by running the +# following one-liner from within "${S}": +# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt +# Note that the "designer" USE flag corresponds to the "Qt6UiTools" module. +REQUIRED_USE="${PYTHON_REQUIRED_USE} + charts? ( gui widgets ) + designer? ( widgets ) + gles2-only? ( gui ) + gui? ( dbus opengl ) + help? ( network sql widgets ) + multimedia? ( gui network ) + network-auth? ( network ) + opengl? ( gui ) + printsupport? ( widgets ) + qml? ( network ) + quick? ( gui network opengl qml ) + quick3d? ( gui network opengl qml quick ) + sql? ( widgets ) + svg? ( gui ) + testlib? ( widgets ) + webchannel? ( qml ) + webengine? ( network gui printsupport quick webchannel ) + websockets? ( network ) + widgets? ( gui ) +" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-2)*:6" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/shiboken6-${PV}[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/shiboken2/
commit: 28b111a3800f2dc497953b0cf594681ebd871c11 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:58:40 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:59:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b111a3 dev-python/shiboken2: add 5.15.10 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/shiboken2/Manifest | 1 + dev-python/shiboken2/shiboken2-5.15.10.ebuild | 173 ++ 2 files changed, 174 insertions(+) diff --git a/dev-python/shiboken2/Manifest b/dev-python/shiboken2/Manifest index c9a0f9484824..7553ff9ce874 100644 --- a/dev-python/shiboken2/Manifest +++ b/dev-python/shiboken2/Manifest @@ -1,2 +1,3 @@ +DIST pyside-setup-opensource-src-5.15.10.tar.xz 3583764 BLAKE2B 7e19e8f8460582012d3fec09ac99f826298cbfcd0887339c2adababb7a21bfc67a2918e9185e89eca0a6f780929b2a7fa70c28d72ece24b7ea939ca76f56 SHA512 dc548ab870fcc5cc637de1bcb2f428527c650287fdb3720a3ade4638cc0bb12bc4a1ed87e7f6a4ec730a26742e08ceec806bcac6af91c7a01ddc0ce7980a79d2 DIST pyside-setup-opensource-src-5.15.8.tar.xz 3582256 BLAKE2B eef6668c612c39eac4ea29db4eee0cc6eef72034babaa14525ca63cf6e02695df27bf8a6764110c4bcc77f55c7e9fb531074916a45d7ea324265e50d9a60d592 SHA512 78e19a8e8fa413bb784f16847d5774e4362409a2bd83567177b83f1391c37305d373155fb95ea569c6c483175e62a0d3f5d91a2fd5dae85d48c8047d242b9e22 DIST pyside-setup-opensource-src-5.15.9.tar.xz 3581660 BLAKE2B 65d5317f9ea55385bbe093cf43c214655effd877feed6409acc4f6f65768dcde8c94c4f29157f8d7dcb36d442c649290764706834885b08ecf9934b383b3e2a4 SHA512 cc63d64b909f1fd98b64a0bba61b278b1a5b60059168287546ee36204ede2df4317eb4ce5638a268d387e6db40fec203631fc4a48e4116a6b4a30d675bf876d3 diff --git a/dev-python/shiboken2/shiboken2-5.15.10.ebuild b/dev-python/shiboken2/shiboken2-5.15.10.ebuild new file mode 100644 index ..9ec68bef9d5c --- /dev/null +++ b/dev-python/shiboken2/shiboken2-5.15.10.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Split the "/usr/bin/shiboken2" binding generator from the +# "/usr/lib64/libshiboken2-*.so" family of shared libraries. The former +# requires everything (including Clang) at runtime; the latter only requires +# Qt and Python at runtime. Note that "pip" separates these two as well. See: +# https://doc.qt.io/qtforpython/shiboken2/faq.html#is-there-any-runtime-dependency-on-the-generated-binding +# Once split, the PySide2 ebuild should be revised to require +# "/usr/bin/shiboken2" at build time and "libshiboken2-*.so" at runtime. +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake llvm python-r1 toolchain-funcs + +MY_P=pyside-setup-opensource-src-${PV} + +DESCRIPTION="Python binding generator for C++ libraries" +HOMEPAGE="https://wiki.qt.io/PySide2; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_P}/sources/shiboken2" + +# The "sources/shiboken2/libshiboken" directory is triple-licensed under the +# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 +# with version 1.0 of a Qt-specific exception enabling shiboken2 output to be +# arbitrarily relicensed. (TODO) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+docstrings numpy test vulkan" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-2)*:5" + +# Since Clang is required at both build- and runtime, BDEPEND is omitted here. +LLVM_MAX_SLOT=15 +RDEPEND="${PYTHON_DEPS} + =dev-qt/qtcore-${QT_PV} + =dev-libs/libxml2-2.6.32 + >=dev-libs/libxslt-1.1.19 + =dev-qt/qtxml-${QT_PV} + =dev-qt/qtxmlpatterns-${QT_PV} + ) + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + vulkan? ( dev-util/vulkan-headers ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qttest-${QT_PV} ) +" + +DOCS=( AUTHORS ) + +PATCHES=( + "${FILESDIR}"/${PN}-5.15.5-python311-1.patch + "${FILESDIR}"/${PN}-5.15.5-python311-2.patch + "${FILESDIR}"/${PN}-5.15.5-python311-3.patch + "${FILESDIR}"/${PN}-5.15.5-add-numpy-1.23-compatibility.patch +) + +# Ensure the path returned by get_llvm_prefix() contains clang as well. +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + +src_prepare() { + # TODO: File upstream issue requesting a sane way to disable NumPy support. + if ! use numpy; then + sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \ + libshiboken/CMakeLists.txt || die + fi + + # Shiboken2 assumes Vulkan headers live under either "$VULKAN_SDK/include" + # or
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/jwt-cpp/, dev-cpp/jwt-cpp/files/
commit: 7988d3b88a7b4ec99a57886f2ec8bed6fc7a2b45 Author: Oliver Freyermuth googlemail com> AuthorDate: Wed Jun 14 19:31:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:41:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7988d3b8 dev-cpp/jwt-cpp: add patch for gcc 13 Closes: https://bugs.gentoo.org/908497 Signed-off-by: Oliver Freyermuth googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/31438 Signed-off-by: Sam James gentoo.org> dev-cpp/jwt-cpp/files/jwt-cpp-0.6.0-gcc13.patch | 14 ++ dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild| 3 +++ 2 files changed, 17 insertions(+) diff --git a/dev-cpp/jwt-cpp/files/jwt-cpp-0.6.0-gcc13.patch b/dev-cpp/jwt-cpp/files/jwt-cpp-0.6.0-gcc13.patch new file mode 100644 index ..3fef24536a86 --- /dev/null +++ b/dev-cpp/jwt-cpp/files/jwt-cpp-0.6.0-gcc13.patch @@ -0,0 +1,14 @@ +From: Hannu Lounento +Bug: https://github.com/Thalhammer/jwt-cpp/pull/287 + +Fix build with GCC 13. + +--- a/include/jwt-cpp/base.h b/include/jwt-cpp/base.h +@@ -3,6 +3,7 @@ + + #include ++#include + #include + #include + diff --git a/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild b/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild index c7f9802a739a..8d2bc1f2fe86 100644 --- a/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild +++ b/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild @@ -34,6 +34,9 @@ RESTRICT=" !picojson? ( test ) !test? ( test ) " +PATCHES=( + "${FILESDIR}"/"${PN}"-0.6.0-gcc13.patch +) DOCS=( README.md docs/{faqs,ssl,traits}.md ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: fdd78292ebe0af610057a3355d9a2ec37dbf6fd0 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:42:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:42:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd78292 x11-wm/marco: Stabilize 1.26.1 x86, #908506 Signed-off-by: Sam James gentoo.org> x11-wm/marco/marco-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/marco/marco-1.26.1.ebuild b/x11-wm/marco/marco-1.26.1.ebuild index d58932776643..fa9dd249936f 100644 --- a/x11-wm/marco/marco-1.26.1.ebuild +++ b/x11-wm/marco/marco-1.26.1.ebuild @@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes" inherit mate -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" DESCRIPTION="MATE default window manager" LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-sensors-applet/
commit: ffab30eb776f642a611c4a806feb83c2b6559b1d Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:42:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:42:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffab30eb mate-extra/mate-sensors-applet: Stabilize 1.26.0-r1 x86, #908508 Signed-off-by: Sam James gentoo.org> mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild index 47853d0d23d7..21243f659049 100644 --- a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild +++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.26.0-r1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ ${PV} != ]]; then - KEYWORDS="~amd64 ~arm ~loong ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~loong ~riscv x86" fi DESCRIPTION="MATE panel applet to display readings from hardware sensors"
[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma/
commit: 1364829d22016616c57a8b4bcc7e08cda54ba488 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:42:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:42:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1364829d app-editors/pluma: Stabilize 1.26.0-r1 x86, #908507 Signed-off-by: Sam James gentoo.org> app-editors/pluma/pluma-1.26.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/pluma/pluma-1.26.0-r1.ebuild b/app-editors/pluma/pluma-1.26.0-r1.ebuild index 99286d9f6e29..f956a0fa02cc 100644 --- a/app-editors/pluma/pluma-1.26.0-r1.ebuild +++ b/app-editors/pluma/pluma-1.26.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Pluma text editor for the MATE desktop" LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" IUSE="+introspection spell test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/
commit: 8042598c09f39fbe8481da110aa6f8ba01cfbb03 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:41:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8042598c mate-base/mate-panel: Stabilize 1.26.3 x86, #908505 Signed-off-by: Sam James gentoo.org> mate-base/mate-panel/mate-panel-1.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild b/mate-base/mate-panel/mate-panel-1.26.3.ebuild index 0b9f509c92f1..fdf2984559d0 100644 --- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild +++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ "${PV}" != * ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" fi DESCRIPTION="The MATE panel"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/mozo/
commit: 603952cbda07458584623f8f37e053144ec31c02 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:41:57 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:41:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603952cb x11-misc/mozo: Stabilize 1.26.2 x86, #908504 Signed-off-by: Sam James gentoo.org> x11-misc/mozo/mozo-1.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/mozo/mozo-1.26.2.ebuild b/x11-misc/mozo/mozo-1.26.2.ebuild index 29f2da4774bc..c250c5fdc01c 100644 --- a/x11-misc/mozo/mozo-1.26.2.ebuild +++ b/x11-misc/mozo/mozo-1.26.2.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Mozo menu editor for MATE" LICENSE="GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-desktop/
commit: b59f8411314528af85aa43e0697311968ca7269f Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:41:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:41:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59f8411 mate-base/mate-desktop: Stabilize 1.26.1 x86, #908502 Signed-off-by: Sam James gentoo.org> mate-base/mate-desktop/mate-desktop-1.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild index 432f8358f49d..da24ca3b1a39 100644 --- a/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild +++ b/mate-base/mate-desktop/mate-desktop-1.26.1.ebuild @@ -8,7 +8,7 @@ MATE_LA_PUNT="yes" inherit mate if [[ "${PV}" != * ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv x86" fi DESCRIPTION="Libraries for the MATE desktop that are not part of the UI"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: d50be2d72ff674d5daae7fe72682039baecca9f8 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:41:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50be2d7 net-print/cups: Stabilize 2.4.5 sparc, #908469 Signed-off-by: Sam James gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index b2ab008bc58a..c90ea6d7520e 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: profiles/, licenses/
commit: 3e603730b75d60a91d9042ea0411654e0f80dd63 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:25:51 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:26:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e603730 profiles/license_groups: drop now unused license Signed-off-by: Andrew Ammerlaan gentoo.org> licenses/AOM| 107 profiles/license_groups | 2 +- 2 files changed, 1 insertion(+), 108 deletions(-) diff --git a/licenses/AOM b/licenses/AOM deleted file mode 100644 index 1de4dd7531b9.. --- a/licenses/AOM +++ /dev/null @@ -1,107 +0,0 @@ -**Alliance for Open Media Patent License 1.0** - - 1. **License Terms.** - -**Patent License.** Subject to the terms and conditions of this License, each - Licensor, on behalf of itself and successors in interest and assigns, - grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, - no-charge, royalty-free, irrevocable (except as expressly stated in this - License) patent license to its Necessary Claims to make, use, sell, offer - for sale, import or distribute any Implementation. - - **Conditions.** - -*Availability.* As a condition to the grant of rights to Licensee to make, - sell, offer for sale, import or distribute an Implementation under - Section 1.1, Licensee must make its Necessary Claims available under - this License, and must reproduce this License with any Implementation - as follows: - - a. For distribution in source code, by including this License in the - root directory of the source code with its Implementation. - - b. For distribution in any other form (including binary, object form, - and/or hardware description code (e.g., HDL, RTL, Gate Level Netlist, - GDSII, etc.)), by including this License in the documentation, legal - notices, and/or other written materials provided with the - Implementation. - -*Additional Conditions.* This license is directly from Licensor to - Licensee. Licensee acknowledges as a condition of benefiting from it - that no rights from Licensor are received from suppliers, distributors, - or otherwise in connection with this License. - -**Defensive Termination**. If any Licensee, its Affiliates, or its agents - initiates patent litigation or files, maintains, or voluntarily - participates in a lawsuit against another entity or any person asserting - that any Implementation infringes Necessary Claims, any patent licenses - granted under this License directly to the Licensee are immediately - terminated as of the date of the initiation of action unless 1) that suit - was in response to a corresponding suit regarding an Implementation first - brought against an initiating entity, or 2) that suit was brought to - enforce the terms of this License (including intervention in a third-party - action by a Licensee). - -**Disclaimers.** The Reference Implementation and Specification are provided - "AS IS" and without warranty. The entire risk as to implementing or - otherwise using the Reference Implementation or Specification is assumed - by the implementer and user. Licensor expressly disclaims any warranties - (express, implied, or otherwise), including implied warranties of - merchantability, non-infringement, fitness for a particular purpose, or - title, related to the material. IN NO EVENT WILL LICENSOR BE LIABLE TO - ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, - INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF - ACTION OF ANY KIND WITH RESPECT TO THIS LICENSE, WHETHER BASED ON BREACH - OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR - NOT THE OTHER PARTRY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -2. **Definitions.** - - **Affiliate.** "Affiliate" means an entity that directly or indirectly - Controls, is Controlled by, or is under common Control of that party. - -**Control.** "Control" means direct or indirect control of more than 50% of - the voting power to elect directors of that corporation, or for any other - entity, the power to direct management of such entity. - -**Decoder.** "Decoder" means any decoder that conforms fully with all - non-optional portions of the Specification. - -**Encoder.** "Encoder" means any encoder that produces a bitstream that can - be decoded by a Decoder only to the extent it produces such a bitstream. - -**Final Deliverable.** "Final Deliverable" means the final version of a - deliverable approved by the Alliance for Open Media as a Final - Deliverable. - -**Implementation.** "Implementation" means any implementation, including the -
[gentoo-commits] repo/gentoo:master commit in: media-libs/svt-hevc/
commit: 0046888e303911632e10324b16cf66b1d48f971a Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jun 14 19:22:24 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jun 14 19:26:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0046888e media-libs/svt-hevc: update LICENSE AOM is a patent and not relevant for svt-hevc Signed-off-by: Andrew Ammerlaan gentoo.org> media-libs/svt-hevc/svt-hevc-1.5.1.ebuild | 4 ++-- media-libs/svt-hevc/svt-hevc-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/svt-hevc/svt-hevc-1.5.1.ebuild b/media-libs/svt-hevc/svt-hevc-1.5.1.ebuild index 97889df141fc..5729a3499a49 100644 --- a/media-libs/svt-hevc/svt-hevc-1.5.1.ebuild +++ b/media-libs/svt-hevc/svt-hevc-1.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ else S="${WORKDIR}/SVT-HEVC-${PV}" fi -LICENSE="AOM BSD-2" +LICENSE="BSD-2" SLOT="0" BDEPEND="dev-lang/nasm" diff --git a/media-libs/svt-hevc/svt-hevc-.ebuild b/media-libs/svt-hevc/svt-hevc-.ebuild index 97889df141fc..5729a3499a49 100644 --- a/media-libs/svt-hevc/svt-hevc-.ebuild +++ b/media-libs/svt-hevc/svt-hevc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ else S="${WORKDIR}/SVT-HEVC-${PV}" fi -LICENSE="AOM BSD-2" +LICENSE="BSD-2" SLOT="0" BDEPEND="dev-lang/nasm"
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: d965506eb6d9b6759754e9b2767e798cd4198d2d Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:25:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:25:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d965506e net-print/cups: Stabilize 2.4.5 ppc64, #908469 Signed-off-by: Sam James gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index b522f251932c..b2ab008bc58a 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/files/, dev-util/ostree/
commit: 9db2d23d177238c1e948044762fd3eb020d9c747 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 19:24:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 19:24:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db2d23d dev-util/ostree: fix build w/ lld, drop obsolete musl patch And new revision given underlinking affects the installed products. Closes: https://bugs.gentoo.org/905623 Signed-off-by: Sam James gentoo.org> ...stree-2023.3-libgpg-error-underlinked-lld.patch | 27 + dev-util/ostree/ostree-2023.3-r1.ebuild| 118 + 2 files changed, 145 insertions(+) diff --git a/dev-util/ostree/files/ostree-2023.3-libgpg-error-underlinked-lld.patch b/dev-util/ostree/files/ostree-2023.3-libgpg-error-underlinked-lld.patch new file mode 100644 index ..f96cb83a1e74 --- /dev/null +++ b/dev-util/ostree/files/ostree-2023.3-libgpg-error-underlinked-lld.patch @@ -0,0 +1,27 @@ +https://bugs.gentoo.org/905623 +https://github.com/ostreedev/ostree/pull/2880 + +From c3bd439d3e9c8cfad40a8080d35c5d6b29041039 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 12 Jun 2023 14:04:44 -0700 +Subject: [PATCH] libostree: Link with libgpg-error for gpg_strerror_r API + +With f461c02bb55bf2853a3b81ed5c8618040ab54e98 use of gpg_strerror_r +was added this symbol comes from libgpg-error however, therefore its +needed to add -lgpg-error to cmdline to resolve this symbol especially +with gold and lld linker. Fixes + +aarch64-yoe-linux-ld.lld: error: undefined reference due to --no-allow-shlib-undefined: gpg_strerror_r +>>> referenced by ./.libs/libostree-1.so +--- a/configure.ac b/configure.ac +@@ -243,8 +243,7 @@ AC_ARG_WITH(gpgme, + [], [with_gpgme=yes]) + AS_IF([test x$with_gpgme != xno], [ + have_gpgme=yes +-PKG_CHECK_MODULES([OT_DEP_GPGME], gpgme >= $LIBGPGME_DEPENDENCY, [], have_gpgme=no) +-PKG_CHECK_MODULES([OT_DEP_GPG_ERROR], [gpg-error], [], have_gpgme=no) ++PKG_CHECK_MODULES([OT_DEP_GPGME], [gpgme >= $LIBGPGME_DEPENDENCY gpg-error], [have_gpgme=yes], [have_gpgme=no]) + ] + ) + AS_IF([test x$with_gpgme != xno && test x$have_gpgme != xyes], [ diff --git a/dev-util/ostree/ostree-2023.3-r1.ebuild b/dev-util/ostree/ostree-2023.3-r1.ebuild new file mode 100644 index ..ce6f430cb40f --- /dev/null +++ b/dev-util/ostree/ostree-2023.3-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd tmpfiles + +DESCRIPTION="Operating system and container binary deployment and upgrades" +HOMEPAGE="https://ostreedev.github.io/ostree/; +SRC_URI=" + https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz + -> ${P}.tar.xz +" +S="${WORKDIR}/lib${P}" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf" +RESTRICT="test" +REQUIRED_USE=" + dracut? ( systemd ) + http2? ( curl ) + httpd? ( || ( curl soup ) ) +" + +RDEPEND=" + app-arch/xz-utils + dev-libs/libassuan + dev-libs/glib:2 + sys-fs/fuse:3 + sys-libs/zlib + archive? ( app-arch/libarchive:= ) + curl? ( net-misc/curl ) + dracut? ( sys-kernel/dracut ) + gpg? ( + app-crypt/gpgme:= + dev-libs/libgpg-error + ) + grub? ( sys-boot/grub:2= ) + introspection? ( dev-libs/gobject-introspection ) + libmount? ( sys-apps/util-linux ) + selinux? ( sys-libs/libselinux ) + sodium? ( >=dev-libs/libsodium-1.0.14:= ) + soup? ( net-libs/libsoup:2.4 ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + systemd? ( sys-apps/systemd:0= ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${RDEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( dev-util/gtk-doc ) +" +BDEPEND=" + dev-util/glib-utils + sys-devel/flex + sys-devel/bison + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/ostree-2023.3-libgpg-error-underlinked-lld.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Needs Bison (bug #884289) + unset YACC + + local econfargs=( + --enable-man + --enable-shared + --with-grub2-mkconfig-path=grub-mkconfig + --with-modern-grub + $(use_with archive libarchive) + $(use_with curl) + $(use_with dracut dracut yesbutnoconf) #816867 + $(use_enable doc gtk-doc) + $(usex introspection --enable-introspection={,} yes no) + $(use_with
[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/
commit: f5ae3c4b198f0d5543afbdd36d923422cd451272 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jun 6 18:15:36 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 14 19:21:55 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f5ae3c4b fetch: do not rely on os.stat() for DISTDIR write test If DISTDIR is an automount, os.stat() will not trigger it. Just try to create a file instead. Bug: https://bugs.gentoo.org/485100 Signed-off-by: Mike Gilbert gentoo.org> lib/portage/package/ebuild/fetch.py | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/lib/portage/package/ebuild/fetch.py b/lib/portage/package/ebuild/fetch.py index 0d30cb88e..0ecad162e 100644 --- a/lib/portage/package/ebuild/fetch.py +++ b/lib/portage/package/ebuild/fetch.py @@ -240,20 +240,15 @@ def _ensure_distdir(settings, distdir): userpriv = portage.data.secpass >= 2 and "userpriv" in settings.features write_test_file = os.path.join(distdir, ".__portage_test_write__") -try: -st = os.stat(distdir) -except OSError: -st = None - -if st is not None and stat.S_ISDIR(st.st_mode): -if not (userfetch or userpriv): -return -if _userpriv_test_write_file(settings, write_test_file): -return +if _userpriv_test_write_file(settings, write_test_file): +return _userpriv_test_write_file_cache.pop(write_test_file, None) + +already_exists = os.path.isdir(distdir) + if ensure_dirs(distdir, gid=dir_gid, mode=dirmode, mask=modemask): -if st is None: +if not already_exists: # The directory has just been created # and therefore it must be empty. return
[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/
commit: 37b108a7a4630583921484c0b5f513a7e384d851 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jun 6 18:03:50 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 14 19:21:01 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=37b108a7 doebuild: do not rely on os.access() for PORTAGE_TMPDIR write check Calling os.access() on ${PORTAGE_TMPDIR}/portage will not trigger any automount that the user may have configured there. Instead, just try to create a file and catch PermissionError. Bug: https://bugs.gentoo.org/890812 Signed-off-by: Mike Gilbert gentoo.org> lib/portage/package/ebuild/doebuild.py | 32 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/lib/portage/package/ebuild/doebuild.py b/lib/portage/package/ebuild/doebuild.py index d30c6b8f0..8b65a7862 100644 --- a/lib/portage/package/ebuild/doebuild.py +++ b/lib/portage/package/ebuild/doebuild.py @@ -1608,7 +1608,22 @@ def _check_temp_dir(settings): # for those people. checkdir = first_existing(os.path.join(settings["PORTAGE_TMPDIR"], "portage")) -if not os.access(checkdir, os.W_OK): +try: +with tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir) as fd: +os.chmod(fd.name, 0o755) +if not os.access(fd.name, os.X_OK): +writemsg( +_( +"Can not execute files in %s\n" +"Likely cause is that you've mounted it with one of the\n" +"following mount options: 'noexec', 'user', 'users'\n\n" +"Please make sure that portage can execute files in this directory.\n" +) +% checkdir, +noiselevel=-1, +) +return 1 +except PermissionError: writemsg( _( "%s is not writable.\n" @@ -1619,21 +1634,6 @@ def _check_temp_dir(settings): ) return 1 -with tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir) as fd: -os.chmod(fd.name, 0o755) -if not os.access(fd.name, os.X_OK): -writemsg( -_( -"Can not execute files in %s\n" -"Likely cause is that you've mounted it with one of the\n" -"following mount options: 'noexec', 'user', 'users'\n\n" -"Please make sure that portage can execute files in this directory.\n" -) -% checkdir, -noiselevel=-1, -) -return 1 - return os.EX_OK
[gentoo-commits] proj/portage:master commit in: /
commit: 62906c2be35dbbfd7576967760b85ecf8c779323 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jun 6 18:21:13 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 14 19:22:09 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=62906c2b Update NEWS for write check adjustments Signed-off-by: Mike Gilbert gentoo.org> NEWS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NEWS b/NEWS index 2c49b857e..6982e1d5f 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,9 @@ Bug fixes: * emerge-webrsync: Give a nicer error message if the requested key isn't on the filesystem (bug #905868). +* Adjust write tests for DISTDIR and PORTAGE_TMPDIR to work with automount + directories (bug #485100, bug #890812). + portage-3.0.48.1 (2023-06-06)
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gentoo_update/
commit: 964cf2a866dda232f46f0516d2e29f100d4f00b4 Author: Stepan Kulikov pm me> AuthorDate: Wed Jun 14 19:19:29 2023 + Commit: Stepan Kulikov pm me> CommitDate: Wed Jun 14 19:19:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=964cf2a8 app-admin/gentoo_update: version bump 0.1.3 -> 0.1.4 Signed-off-by: Stepan Kulikov pm.me> app-admin/gentoo_update/Manifest | 3 ++- .../{gentoo_update-0.1.3.ebuild => gentoo_update-0.1.4.ebuild} | 0 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index 4e240f25a..e9d7a74cf 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1 +1,2 @@ -DIST gentoo_update-0.1.3.gh.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 +DIST gentoo_update-0.1.4.gh.tar.gz 7757 BLAKE2B 1455dcc51d43448701cc2ffc93330baf7e5fb516fa9e42757156133ace1c60943b85f58ab120129123ac567f0fc4e133b67cd6cb9c48a67d8763cf3b1df362bd SHA512 8a89ef60253948b8526ffcb75d95619df68ffd3f5c593080f14f05242b8bcd6f2951619fda15d054730fdeebbba58292fd7a30f146d8798c72c97037503b1518 + diff --git a/app-admin/gentoo_update/gentoo_update-0.1.3.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.4.ebuild similarity index 100% rename from app-admin/gentoo_update/gentoo_update-0.1.3.ebuild rename to app-admin/gentoo_update/gentoo_update-0.1.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: 87411f278c998086060ed66c741a67faf6f35d54 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 14 18:23:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 14 18:23:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87411f27 net-print/cups: Stabilize 2.4.5 arm64, #908469 Signed-off-by: Arthur Zamarin gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index bd1cbc9533a8..8e281866eceb 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: f38ab1090edeb777ef3c36be4d974fd87c29420b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 14 18:23:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 14 18:23:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38ab109 net-print/cups: Stabilize 2.4.5 arm, #908469 Signed-off-by: Arthur Zamarin gentoo.org> net-print/cups/cups-2.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild index 8e281866eceb..b522f251932c 100644 --- a/net-print/cups/cups-2.4.5.ebuild +++ b/net-print/cups/cups-2.4.5.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then else SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/
commit: cd2709872eb379dcb3442b1a34409f6c82e54a1c Author: Matt Turner gentoo org> AuthorDate: Wed Jun 14 17:26:36 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 14 17:27:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd270987 x11-misc/xkeyboard-config: Version bump to 2.39 Signed-off-by: Matt Turner gentoo.org> x11-misc/xkeyboard-config/Manifest| 1 + .../{xkeyboard-config-.ebuild => xkeyboard-config-2.39.ebuild}| 4 ++-- x11-misc/xkeyboard-config/xkeyboard-config-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest index 3496b76a2900..be72564a89e8 100644 --- a/x11-misc/xkeyboard-config/Manifest +++ b/x11-misc/xkeyboard-config/Manifest @@ -1 +1,2 @@ DIST xkeyboard-config-2.38.tar.xz 884988 BLAKE2B 058543eb04917c785bbb02b5a11a2492c4ad3e1910e764f476e04fd2405e4c158d7e4942da00693efc683a39dd9fe11e55003c1c9ce10cc802744e98ebcd269d SHA512 20848a5a10cfa58265518add796fd97ddd2e39e7a87b18170cd9ebc3ec87268e92641f2cd8aaed1ed80cdbe3801b65a8a916321ffc20a419511b3d2a85b0dd2a +DIST xkeyboard-config-2.39.tar.xz 896112 BLAKE2B d1ef598a0c1993518b01e73c319147ea1f3e55e1c8040762b9e95636c89d9b719322f3f2a1a87bffc545928b2912ead37f336182ba69d692893521322f170e21 SHA512 4690a0291c1f8c2c53b84984221a60a935c9b7cfc8ae20a8740403571f3704dedf06e5755b45775a15a5df21ebd2acac3ff785ff19f54d792ae359c4c6d60756 diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild similarity index 95% copy from x11-misc/xkeyboard-config/xkeyboard-config-.ebuild copy to x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild index 8e3848465906..525a1106e280 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.39.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1 DESCRIPTION="X keyboard configuration database" diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild index 8e3848465906..525a1106e280 100644 --- a/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild +++ b/x11-misc/xkeyboard-config/xkeyboard-config-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson python-any-r1 DESCRIPTION="X keyboard configuration database"
[gentoo-commits] repo/gentoo:master commit in: media-libs/gmmlib/
commit: b19fc2cad1025245feeba44f4aab23208694b9fb Author: Matt Turner gentoo org> AuthorDate: Wed Jun 14 17:24:19 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 14 17:26:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19fc2ca media-libs/gmmlib: Version bump to 22.3.7 Signed-off-by: Matt Turner gentoo.org> media-libs/gmmlib/Manifest | 1 + media-libs/gmmlib/gmmlib-22.3.7.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest index 757d45ddec59..fb279d3aaac3 100644 --- a/media-libs/gmmlib/Manifest +++ b/media-libs/gmmlib/Manifest @@ -1 +1,2 @@ DIST intel-gmmlib-22.3.5.tar.gz 843587 BLAKE2B 671f09a2be66962762dc47c8ab51dbc3454f197b2f8a8da73e09d1f1cef2284d69ca97ff78a6b9fd1c7c93baf0b5773a89e0e7fa22f7bf106e7205f0f681e5f4 SHA512 1440fd9afdf9bdb6b9ab45529ec48cd434d7a9410cbf026c3dc7dc60b09a8fa067993540b953c354805a766ff001ef56c756a4c37d465a2ca801f6cc179ca532 +DIST intel-gmmlib-22.3.7.tar.gz 845054 BLAKE2B 0a5c284bc5aa32a6b79d0e36689665b8fb6157765e26f33b7aef800e515c6dc26527c011512d633d5d6160463f9f16a720a4e23fcbc9bb35c853a25a41a339ec SHA512 145e54da5c80c6f750847c496146c5853f92b90d1fa66695140052e0264d884069a459cf27bea7b742f1ac10817c00a369067512b9f2666c8b3c6cadf0233a2e diff --git a/media-libs/gmmlib/gmmlib-22.3.7.ebuild b/media-libs/gmmlib/gmmlib-22.3.7.ebuild new file mode 100644 index ..21abbf34e428 --- /dev/null +++ b/media-libs/gmmlib/gmmlib-22.3.7.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" + +inherit cmake-multilib + +DESCRIPTION="Intel Graphics Memory Management Library" +HOMEPAGE="https://github.com/intel/gmmlib; +SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz; +S="${WORKDIR}/${PN}-intel-${P}" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0/12.3" +IUSE="+custom-cflags test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch + "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch + "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch +) + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TESTING="$(usex test)" + -DBUILD_TYPE="Release" + -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libvterm/
commit: 0b1793ecaf315ef3d4a1de12b0d6a9b38bd3339b Author: Matt Turner gentoo org> AuthorDate: Wed Jun 14 17:25:41 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 14 17:26:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1793ec dev-libs/libvterm: Version bump to 0.3.2 Signed-off-by: Matt Turner gentoo.org> dev-libs/libvterm/Manifest | 1 + dev-libs/libvterm/libvterm-0.3.2.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-libs/libvterm/Manifest b/dev-libs/libvterm/Manifest index da542e206cba..7c3016c59f13 100644 --- a/dev-libs/libvterm/Manifest +++ b/dev-libs/libvterm/Manifest @@ -1,3 +1,4 @@ DIST libvterm-0.1.4.tar.gz 69122 BLAKE2B 4f0acc9ec6755c4a840e5df6c32c44e12c5316b5c5918d0e8eada19d819736c3e5b9090b468e32b3141a7fbb5ba226e365be27d6d1d9ca22f9f5e365fc3971c2 SHA512 90b5d47417e3f469df5c6574a27d12bd6bd1571d17cab7c4ac0ee61b1dbcb6361987f6fdfd11e314ea32f8958ec165c319a34d0f77288947c7cbc11de697d524 DIST libvterm-0.3.1.tar.gz 79344 BLAKE2B 2732bc477fb339945c1a9242a8265d182891d507c0dec71371a9e7010434dad0d35152fdeaa32bbf50fdd4bd138bb42e8d95a9771c704d693032e32d37a87452 SHA512 1f4bbee8847a9c8cfab3831a3512b866eb0f90f7d3600c4583d2e1eac18458f21bf5ca4fe4b067b27920a04aa7eac5dd2d4a62f6b7ebd56a417fed60d421853d +DIST libvterm-0.3.2.tar.gz 79471 BLAKE2B c7347257c6cf6bd7b5203a43004eb9fd2c00660f113788fc15f4b29f9224e30017bb24cfe2bc35a7890ca0131ffad37dcfa88104404e8fdce8bbe8cfb8296222 SHA512 aaff71a1c43eff1842cfc1bfd47936ea2c51e75a41506bb0e36860f8f497d198539c10f86c7febc86b3dea8c0de54b03580d59b170176a4207dc411ae59cb035 DIST libvterm-0.3.tar.gz 83861 BLAKE2B a2e8e9d80698880d87f9d26977a4e3dec7b520c3096d0ca6f7823254eeebe51666380ed2a5c05c923dd8b138f15c87e671fdfb03e5511c01711e112cdda9867a SHA512 2a7b6831476465d6a9f7c792406f4e3c4eca0c3dbce4b7031f2646c87e33692128a3d3ce27e1541403772cc0b5eface7bd41325e1e5300c3915bfc0bac97a896 diff --git a/dev-libs/libvterm/libvterm-0.3.2.ebuild b/dev-libs/libvterm/libvterm-0.3.2.ebuild new file mode 100644 index ..25cc462c9ff5 --- /dev/null +++ b/dev-libs/libvterm/libvterm-0.3.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator" +HOMEPAGE="https://www.leonerd.org.uk/code/libvterm/; +SRC_URI="https://www.leonerd.org.uk/code/${PN}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" + +BDEPEND=" + dev-lang/perl + sys-devel/libtool +" + +src_compile() { + emake VERBOSE=1 PREFIX="${EPREFIX}"/usr LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake VERBOSE=1 DESTDIR="${D}" PREFIX="${EPREFIX}"/usr LIBDIR="${EPREFIX}/usr/$(get_libdir)" install + + find "${ED}" -name '*.la' -delete || die "Failed to prune libtool files" + find "${ED}" -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/wurlitzer/
commit: b7ceea44744acf28d6b40cacfa51e0bcea02d90a Author: Yixun Lan gentoo org> AuthorDate: Wed Jun 14 17:05:50 2023 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jun 14 17:05:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ceea44 dev-python/wurlitzer: Keyword 3.0.3 riscv, #908478 Signed-off-by: Yixun Lan gentoo.org> dev-python/wurlitzer/wurlitzer-3.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild index d5e5a9296dda..14fed14bf3a0 100644 --- a/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild +++ b/dev-python/wurlitzer/wurlitzer-3.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~ia64 x86" +KEYWORDS="amd64 ~ia64 ~riscv x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/contourpy/
commit: 5147bd113397e7c0037811a2dc0de9a5909d4324 Author: Yixun Lan gentoo org> AuthorDate: Wed Jun 14 17:05:54 2023 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jun 14 17:05:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5147bd11 dev-python/contourpy: Keyword 1.1.0 riscv, #908478 Signed-off-by: Yixun Lan gentoo.org> dev-python/contourpy/contourpy-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/contourpy/contourpy-1.1.0.ebuild b/dev-python/contourpy/contourpy-1.1.0.ebuild index c5ae272a5aea..b62d02738e9e 100644 --- a/dev-python/contourpy/contourpy-1.1.0.ebuild +++ b/dev-python/contourpy/contourpy-1.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~ia64 ~riscv ~x86" RDEPEND=" >=dev-python/numpy-1.16[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/scrapy/
commit: 406b327409ebaa1c1554c6cde1c5f0276273a866 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 16:59:28 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 16:59:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=406b3274 dev-python/scrapy: dev-python/service_identity -> dev-python/service-identity Signed-off-by: Julien Roy jroy.ca> dev-python/scrapy/scrapy-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scrapy/scrapy-2.8.0.ebuild b/dev-python/scrapy/scrapy-2.8.0.ebuild index be3dd6fe2..0d95854a0 100644 --- a/dev-python/scrapy/scrapy-2.8.0.ebuild +++ b/dev-python/scrapy/scrapy-2.8.0.ebuild @@ -30,7 +30,7 @@ RDEPEND="${PYTHON_DEPS} >=dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/queuelib[${PYTHON_USEDEP}] - dev-python/service_identity[${PYTHON_USEDEP}] + dev-python/service-identity[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] dev-python/tldextract[${PYTHON_USEDEP}] >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: a4c5b49d6c27cd79b619bcc44c1bdcf5c5e38cbd Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 16:53:56 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 16:53:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4c5b49d dev-python/tulir-telethon: drop 1.28.0_alpha9-r1 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 - .../tulir-telethon-1.28.0_alpha9-r1.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index ba7c4d83c..95ce71dfa 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,3 +1,2 @@ -DIST tulir-telethon-1.28.0_alpha9.gh.tar.gz 485954 BLAKE2B 2658d9b8e64223cc7daddd531ca9c5bdec3cb0edf27949b227a8c34d3a1f6546b8136b845cc1822e643b83046742015890d405ca40f461d68aa9410fb25703e0 SHA512 7e2a375be30700b13aeae088385d19344288895c95d2262fb8764f66ffe7d145d6ade4c9e31313e7df04a5c684ae7ee0571318b6eedd519aacaf77a61037381a DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e SHA512 01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193 DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf diff --git a/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild deleted file mode 100644 index afaba4efa..0 --- a/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 - -MY_PV="${PV/_alph/}" -DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" -HOMEPAGE="https://github.com/tulir/Telethon/; -SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/Telethon-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/cryptg[${PYTHON_USEDEP}] - dev-python/hachoir[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pyaes[${PYTHON_USEDEP}] - dev-python/PySocks[${PYTHON_USEDEP}] - dev-python/python-socks[${PYTHON_USEDEP}] - dev-python/rsa[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present -)
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tulir-telethon/
commit: 9867c9e2cdd18d2c8433b3ca06c4a504061c0970 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 16:53:46 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 16:53:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9867c9e2 dev-python/tulir-telethon: add 1.29.0_alpha2 Signed-off-by: Julien Roy jroy.ca> dev-python/tulir-telethon/Manifest | 1 + .../tulir-telethon-1.29.0_alpha2.ebuild| 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest index 399459ebe..ba7c4d83c 100644 --- a/dev-python/tulir-telethon/Manifest +++ b/dev-python/tulir-telethon/Manifest @@ -1,2 +1,3 @@ DIST tulir-telethon-1.28.0_alpha9.gh.tar.gz 485954 BLAKE2B 2658d9b8e64223cc7daddd531ca9c5bdec3cb0edf27949b227a8c34d3a1f6546b8136b845cc1822e643b83046742015890d405ca40f461d68aa9410fb25703e0 SHA512 7e2a375be30700b13aeae088385d19344288895c95d2262fb8764f66ffe7d145d6ade4c9e31313e7df04a5c684ae7ee0571318b6eedd519aacaf77a61037381a DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e SHA512 01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193 +DIST tulir-telethon-1.29.0_alpha2.gh.tar.gz 491082 BLAKE2B d965e4e6116ccff86cd6a0f561bd25a0af9bee85c314cae358f47eef30e17345c1b770088875717699b584649652a136be7ccc7da370434aa545d7620a2b9ac9 SHA512 f3e97bbc1bf50581965206f65f25224508d623bc5cffefea5743ba21c2b8c94afd60c7da2a7854e86cde52557a3609fe22c9fb888ea52ed286d555d3fdbf diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild new file mode 100644 index 0..afaba4efa --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha2.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/; +SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/Telethon-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present +)
[gentoo-commits] repo/gentoo:master commit in: net-print/cups/
commit: 5e26e368672842410b5de5567f17b9c850bee6be Author: Sam James gentoo org> AuthorDate: Wed Jun 14 01:49:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 16:53:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e26e368 net-print/cups: add 2.4.5 Signed-off-by: Sam James gentoo.org> net-print/cups/Manifest | 1 + net-print/cups/cups-2.4.5.ebuild | 315 +++ 2 files changed, 316 insertions(+) diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest index 017ea01671df..6cefb4c90025 100644 --- a/net-print/cups/Manifest +++ b/net-print/cups/Manifest @@ -1,2 +1,3 @@ DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5 SHA512 07474643bffe11c79b3226b70d28f1bb803dc19daa10711938cea303feacdcce3945ba8ff0334d94fdd5922ea7d6bf37a28c1ea62cce8ce946c2f90a0faf002f DIST cups-2.4.4-source.tar.gz 8135056 BLAKE2B 888ebf4630c08a200248ef1472374a002712b4c817f2e16c04c30b3c2e5842bc38656a976b1dd24eb0eec0630cb84b97d48339dca034f2e19fc2a6fc6ec58c7f SHA512 861b7d8e92b5ff2c2f693464f417ce1c22da74508acbfb2cb6a889154d4673f4b3f4dd87c53f8539a01b603d66546ebc6c121b88d483746e2f180d587ff3c675 +DIST cups-2.4.5-source.tar.gz 8133310 BLAKE2B 03921be99081bd0e345100406d2f266581dd7db36e7a1fd45ebc0e9f72642f5d77b5d6a76c0845757b111e27afb9bcbe4dfa5ae785f3fe5e092c45d75700b637 SHA512 ffa37468f28c95bd10db45739d1d442c21f9575f5b36543284f0821bae5d78167228543d7714b1a37c5701d31953e97ebd35cfdc8ec915894bce688431291701 diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild new file mode 100644 index ..bd1cbc9533a8 --- /dev/null +++ b/net-print/cups/cups-2.4.5.ebuild @@ -0,0 +1,315 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs + +MY_PV="${PV/_beta/b}" +MY_PV="${MY_PV/_rc/rc}" +MY_PV="${MY_PV/_p/op}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git; + [[ ${PV} != ]] && EGIT_BRANCH=branch-${PV/.} +else + SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz; + if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="The Common Unix Printing System" +HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd test usb X xinetd zeroconf" + +# As of 2.4.2, they don't actually seem to be interactive (they pass some flags +# by default to input for us), but they fail on some greyscale issue w/ poppler? +RESTRICT="!test? ( test ) test" + +BDEPEND=" + acct-group/lp + acct-group/lpadmin + virtual/pkgconfig +" +DEPEND=" + app-text/libpaper:= + sys-libs/zlib + acl? ( + kernel_linux? ( + sys-apps/acl + sys-apps/attr + ) + ) + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + pam? ( sys-libs/pam ) + !pam? ( virtual/libcrypt:= ) + ssl? ( + !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] ) + openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + ) + systemd? ( sys-apps/systemd ) + usb? ( virtual/libusb:1 ) + X? ( x11-misc/xdg-utils ) + xinetd? ( sys-apps/xinetd ) + zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ${DEPEND} + acct-group/lp + acct-group/lpadmin + selinux? ( sec-policy/selinux-cups ) +" +PDEPEND=">=net-print/cups-filters-1.0.43" + +PATCHES=( + "${FILESDIR}/${PN}-2.4.1-nostrip.patch" + "${FILESDIR}/${PN}-2.4.1-user-AR.patch" +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/cups-config +) + +pkg_setup() { + if use kernel_linux; then + linux-info_pkg_setup + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might have some incompatible options enabled." + else + # Recheck that we don't have usblp to collide with libusb; this should now work in most cases (bug #501122) + if use usb; then + if linux_chkconfig_present USB_PRINTER; then + elog "Your USB printers will be managed via
[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/
commit: 98c15c76e735fd0f9e6ec4020b3fe951efd228d1 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 01:50:51 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 16:53:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c15c76 app-crypt/libmd: add 1.1.0 Signed-off-by: Sam James gentoo.org> app-crypt/libmd/Manifest | 1 + app-crypt/libmd/libmd-1.1.0.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/app-crypt/libmd/Manifest b/app-crypt/libmd/Manifest index d757164e6e0d..b76f741df088 100644 --- a/app-crypt/libmd/Manifest +++ b/app-crypt/libmd/Manifest @@ -1 +1,2 @@ DIST libmd-1.0.4.tar.xz 264472 BLAKE2B ddc2da74635f5cc009c66a58ae82b83e6e0930e18af8a6b0ecec7cbf378246707b493a99fb97d3491d0d626a0d5ef068baea6a3ba2ec311c5a1516ba5b4e2fd5 SHA512 731553ecc5e0e1eb228cced8fccd531fe31fb5c7627ca30013d287e1aeb8222959cf7498fbb7414bbabb967b25d4e8b0edd54fc47f6ccf55fc91087db0725ce3 +DIST libmd-1.1.0.tar.xz 271228 BLAKE2B a4dc72be4a46609d41453b19ba3110043e74fd0810d59f872e11151dbe87b0bdab203ef72c9d19255db32493b229bc0d33549e787979a42db08c838a810e1cdc SHA512 5d0da3337038e474fae7377bbc646d17214e72dc848a7aadc157f49333ce7b5ac1456e45d13674bd410ea08477c6115fc4282fed6c8e6a0bf63537a418c0df96 diff --git a/app-crypt/libmd/libmd-1.1.0.ebuild b/app-crypt/libmd/libmd-1.1.0.ebuild new file mode 100644 index ..826b791d45ce --- /dev/null +++ b/app-crypt/libmd/libmd-1.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Message Digest functions from BSD systems" +HOMEPAGE="https://www.hadrons.org/software/libmd/; +SRC_URI="https://archive.hadrons.org/software/libmd/${P}.tar.xz; + +LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/web-server/
commit: d92df6a8e97cceff21bbb537a3f20a8020c5fdb3 Author: Maciej Barć gentoo org> AuthorDate: Wed Jun 14 16:50:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jun 14 16:51:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92df6a8 app-emacs/web-server: install correct directory - web-server_html Closes: https://bugs.gentoo.org/882509 Signed-off-by: Maciej Barć gentoo.org> ...210708.ebuild => web-server-0.1.2_p20210708-r1.ebuild} | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild similarity index 66% rename from app-emacs/web-server/web-server-0.1.2_p20210708.ebuild rename to app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild index eeb187b47da0..a31c44724e7e 100644 --- a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild +++ b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild @@ -9,12 +9,19 @@ inherit elisp DESCRIPTION="Web server running Emacs Lisp handlers" HOMEPAGE="https://github.com/eschulte/emacs-web-server/; -SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/emacs-${PN}-${COMMIT} + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/eschulte/emacs-${PN}.git; +else + SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/emacs-${PN}-${COMMIT} + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" BDEPEND="sys-apps/texinfo" @@ -35,7 +42,7 @@ src_install() { elisp_src_install doinfo doc/${PN}.info - dodoc -r doc/${PN} + dodoc doc/${PN}_html/* insinto ${SITEETC}/${PN} doins -r examples
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 30c7b6ab50e0fcd87ed4727e3aaaf08139cb6ed7 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 14:52:58 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 14:52:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30c7b6ab app-crypt/tang: drop 12 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 - app-crypt/tang/tang-12.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 9b1b8e568..dca30c608 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,3 +1,2 @@ -DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 diff --git a/app-crypt/tang/tang-12.ebuild b/app-crypt/tang/tang-12.ebuild deleted file mode 100644 index 1b055c35e..0 --- a/app-crypt/tang/tang-12.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson systemd - -DESCRIPTION="Tang binding daemon" -HOMEPAGE="https://github.com/latchset/tang; -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="acct-user/tang - net-misc/socat - >=net-libs/http-parser-2.8.0 - >=dev-libs/jose-8" -RDEPEND="${DEPEND}" -BDEPEND="app-text/asciidoc" - -src_install(){ - meson_install - newinitd "${FILESDIR}"/tangd.initd tangd - systemd_dounit "${FILESDIR}"/tangd.service - - doconfd "${FILESDIR}"/tangd - - dodir /var/db/tang - keepdir /var/db/tang - fowners tang:tang /var/db/tang - fperms 770 /var/db/tang -}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/tang/
commit: 6ac6706fd82f699e856bc0712391164cba1352f1 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 14:52:49 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 14:52:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ac6706f app-crypt/tang: add 14 Signed-off-by: Julien Roy jroy.ca> app-crypt/tang/Manifest | 1 + app-crypt/tang/tang-14.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest index 10f8802c0..9b1b8e568 100644 --- a/app-crypt/tang/Manifest +++ b/app-crypt/tang/Manifest @@ -1,2 +1,3 @@ DIST tang-12.tar.gz 41459 BLAKE2B e948e0f7bc206cb7f0a2eeb42bf2b4b3cc5ff96fef4348beb562289684aafc20d5dab4d5b20ffbd3de5008900fed7e649b771e4353642306831c7e048317 SHA512 dc61aa7711700e149f53c08557f917c1363d946137ea1cad7d7a5ff4248fe6726a61e5339ab8853c52b592bd9963fb4041c6c3143d3a32311d9942424bb9d847 DIST tang-13.tar.gz 41537 BLAKE2B 23c7ebb0e74d56c712200e0bcbf048d32e82f08c91eece19337fc9725a6de48240958435c560a32f47fe506e607b38fc29c2b05635f232f713c8af6066a33ac0 SHA512 c8e99498b31a45bb97092d764bbe5f13f9152a8128ef774de6ac99bd44f15d5895b462ecefc504f37142fdacafc86a39059204514aa509db257b342553e00641 +DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild new file mode 100644 index 0..1b055c35e --- /dev/null +++ b/app-crypt/tang/tang-14.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang; +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/synadm/
commit: e37454756129c937f2f2a6c1c20099d27092e068 Author: Julien Roy jroy ca> AuthorDate: Wed Jun 14 14:51:07 2023 + Commit: Julien Roy jroy ca> CommitDate: Wed Jun 14 14:51:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3745475 app-admin/synadm: add 0.41.3 Signed-off-by: Julien Roy jroy.ca> app-admin/synadm/Manifest | 1 + app-admin/synadm/synadm-0.41.3.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest index d0f70cc1b..86f2c517d 100644 --- a/app-admin/synadm/Manifest +++ b/app-admin/synadm/Manifest @@ -1 +1,2 @@ DIST synadm-0.41.2.tar.gz 62112 BLAKE2B 62955b93fb3396378987a93e39b697485edb76a225d0c7711659c7806bf48a667f4d860fc3634058f92ce5066751f6850509cd5813b030efdd46ca224f950acd SHA512 7f7e5c66b0380bd2a5ad3ce1a9174f8572bdfb2cdc796e25a29b1a8c1a5a3f0c706ca9e81a393baff62661dd86b19c9f529683a8edd366da6453357738d70ebf +DIST synadm-0.41.3.tar.gz 62288 BLAKE2B 1b44b4d3d8563b9596dd3d4da2148af0550d823959bcdb7797dd6a23498dbd6948309c32584fe33ed65e20784b51bfe83f334a1aaca8b2ba15e580ff0b65fb76 SHA512 9ef6cf8f276f39670f76cc8a90b387b905aa33d79853719d35158f0a07d92a635a8862f0915044219bd489698b9751fd54f0d7a6444ad30dcc95626ea3203f7d diff --git a/app-admin/synadm/synadm-0.41.3.ebuild b/app-admin/synadm/synadm-0.41.3.ebuild new file mode 100644 index 0..7a6e1316f --- /dev/null +++ b/app-admin/synadm/synadm-0.41.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 0d9369e74f5b6674374c17ccf3a6c91f7cabea18 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jun 14 16:23:06 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jun 14 16:37:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9369e7 x11-drivers/nvidia-drivers: minor ebuild nitpicks Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-525.47.26-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-530.41.03-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-535.43.02-r2.ebuild | 6 +++--- x11-drivers/nvidia-drivers/nvidia-drivers-535.54.03.ebuild | 6 +++--- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild index 4395ca7609bb..782cd04ec2cb 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild @@ -392,14 +392,14 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers; VULKAN_ICD_JSON) m[0]=${m[0]%.template};; esac - if [[ -v paths[${m[2]}] ]]; then + if [[ -v 'paths[${m[2]}]' ]]; then into=${paths[${m[2]}]} - elif [[ ${m[2]} =~ _BINARY$ ]]; then + elif [[ ${m[2]} == *_BINARY ]]; then into=/opt/bin elif [[ ${m[3]} == COMPAT32 ]]; then use abi_x86_32 || continue into=/usr/${libdir32} - elif [[ ${m[2]} =~ _LIB$|_SYMLINK$ ]]; then + elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then into=/usr/${libdir} else die "No known installation path for ${m[0]}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild index f92cf1cc0973..c81eb65e5664 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.182.03-r2.ebuild @@ -366,14 +366,14 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers; VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/ esac - if [[ -v paths[${m[2]}] ]]; then + if [[ -v 'paths[${m[2]}]' ]]; then into=${paths[${m[2]}]} - elif [[ ${m[2]} =~ _BINARY$ ]]; then + elif [[ ${m[2]} == *_BINARY ]]; then into=/opt/bin elif [[ ${m[3]} == COMPAT32 ]]; then use abi_x86_32 || continue into=/usr/${libdir32} - elif [[ ${m[2]} =~ _LIB$|_SYMLINK$ ]]; then + elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then into=/usr/${libdir} else die "No known installation path for ${m[0]}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r2.ebuild index 69acddc4ff35..69bf55511e3f 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r2.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.105.01-r2.ebuild @@ -412,14 +412,14 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers; VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/ esac - if [[ -v paths[${m[2]}] ]]; then + if [[ -v 'paths[${m[2]}]' ]]; then into=${paths[${m[2]}]} - elif [[ ${m[2]} =~ _BINARY$ ]]; then + elif [[ ${m[2]} == *_BINARY ]]; then into=/opt/bin elif [[ ${m[3]} == COMPAT32 ]]; then use abi_x86_32 || continue into=/usr/${libdir32} - elif [[ ${m[2]} =~ _LIB$|_SYMLINK$ ]]; then + elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then into=/usr/${libdir} else die "No known installation path for ${m[0]}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild index b821ca109c90..2abd1c113768 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild @@ -410,14 +410,14 @@
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 1ce230b3c00409382a7c89118670beab7c7cd6bf Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jun 14 16:09:00 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jun 14 16:37:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce230b3 x11-drivers/nvidia-drivers: add 535.54.03 New production branch (now non-beta), and a potential future stable candidate. Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 8 + .../nvidia-drivers/nvidia-drivers-535.54.03.ebuild | 571 + 2 files changed, 579 insertions(+) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index ece53824310d..56f3a0f739f7 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -2,6 +2,7 @@ DIST NVIDIA-Linux-aarch64-515.105.01.run 221114790 BLAKE2B d01add008c0dc6b45f951 DIST NVIDIA-Linux-aarch64-525.116.04.run 263223228 BLAKE2B 40797a46658aa6d1278b5865368e2050f492d95842fe8b80fa90a98739c70b24a32d896f48c8c54b8fdc1ffc3b2f95030d08bdf4b727ef71dbef78464be6b3fc SHA512 819f98fe9a9075de13a4e5e58c965ea91983a6a5fc0cd6538543eed83f0c44f39204535b79eaa571d34c1014a8af32e01037f65f820789a5464260cff68b4bb1 DIST NVIDIA-Linux-aarch64-530.41.03.run 218674884 BLAKE2B 5f1e61c43810ae3428c07d27b7a6a80ed2d04e1fe6f2ff8f8da20c615d9d35c494f30c1baf6fd0c6046b7780e621095ff0a61e40ec40295e599acf4727cc45cf SHA512 abb9d33b2cfa57be25d5395d5e9805d401b67375761cd07da0e78cc372d8f424c9a7129966967ed36b2123eafbb0fa99f478deb2c4b6a9d85764bdfb60c1139e DIST NVIDIA-Linux-aarch64-535.43.02.run 276328350 BLAKE2B b75a355dc032b6a76661c85f678faf0fd01210bccb88c5a72733d25966371bfeb1c9040ad4e62488d5ba293135c55bf617dea32b33e47aa0f8bab94904128fb5 SHA512 e204a936c6ab385115182381552515f977183cf1a4409f73c4faef5c8946bac175afecafaffb573b84d7f59f85dd5a508c84f1e0bb355fecee89aaa060de6b5d +DIST NVIDIA-Linux-aarch64-535.54.03.run 276543093 BLAKE2B 13db9a63a91f87a1d1f78d2283ab8fe001a8b2239e1b182cc2aa69249cc053ffb93f4d5bbaea56d80709cdf756d734bd0ca8bf87f390592e6a378231df1132a4 SHA512 57b06a6fa16838176866c364a8722c546084529ad91c57e979aca7750692127cab1485b5a44aee398c5494782ed987e82f66061aa39e802bc6eefa2b40a33bc3 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a DIST NVIDIA-Linux-x86_64-470.182.03.run 271685302 BLAKE2B 47acdc53dea1698558fea8e18f481341dd542b725153a83563f9da420844b59db41f69a8eb7ad7e16a22050a7a6cffc2265a9cb8832cb5a6439c6a5b0910bfce SHA512 73619d65bd3267427acaf2deee07a2c98c490df937aa13e2c95d54cfd19ce2a82a91d3a5aa886dbe88f6230251f9cf54c38f5841cfacd77e53301e8d61fa3d7d @@ -10,38 +11,45 @@ DIST NVIDIA-Linux-x86_64-525.116.04.run 413341618 BLAKE2B f769c72bb38c10e16f88bd DIST NVIDIA-Linux-x86_64-525.47.26.run 414811422 BLAKE2B 9dbb4ed5ce71b329f2c2fd12ae5697f299212916f9a0c357e4526863abd3d6123b9f6769dd44c0c1adbf43ca1f6f5e596ac6ec34cf06802428b652fa1ff494dd SHA512 41d77f7200acff1cc8c3dd86e4809555ca5a0c84f405c864431a6b195826ee4263830eee182525d19ef96b8714dfec04a6416189c9ad9959e6e58147820ae94b DIST NVIDIA-Linux-x86_64-530.41.03.run 344312858 BLAKE2B bb5507afd23e6e063314532f37e5c7cc2530f96f359664d79ebac998c6a32ee238790b4aa66339a913e31114d22795e8e80aebced2260ff04b5d3589af472fc9 SHA512 90068122824322884ec8f3e4be2fe7f76bf07ee1163baf6da15d09ba3ff886e5c5ef72016509eef9f4af9d85f154ebbe051d5fb3af5e867f1f67f03af8068100 DIST NVIDIA-Linux-x86_64-535.43.02.run 347044349 BLAKE2B 0b5c924546c7aea92051fd6a3daef26afe0d9efc141a6653c83d286738fd7c4287230a5d84fd7fc402251a7b73f461334f39e241d16daad46c03c17921dcff7e SHA512 6e477444997b88b127d2a18d1aa3bd0326a432c327f2ea3be5b50bb1813dc5dfb9099d02910989097a59a760b87710c24f27e5310df3b6da4894f212d37ff5b2 +DIST NVIDIA-Linux-x86_64-535.54.03.run 347109768 BLAKE2B 6fce56e4e840b3719b835cc72a749ed807d604ae5cbec63cc42b6ee32fbfa273507029190ed1198ad1f54fd53096dfa0573d043aaa59ffd07cf1607ae6c7943b SHA512 45b72b34272d3df14b56136bb61537d00145d55734b72d58390af4694d96f03b2b49433beb4a5bede4d978442b707b08e05f2f31b2fcfd9453091e7f0b945cff DIST NVIDIA-kernel-module-source-515.105.01.tar.xz 7531676 BLAKE2B 05a2e00141ce699956366dfc513c12b766b17b95bbabeb0e6da496a3babd4d8ce02ef82a7c125b3dd9d884b132079398225c5588a5ec853dfd3db7359cafea74 SHA512 5eb4ebb3641343eedaa3f6df9cfcc539011e4141f109c6ea585f6e7f2efc41ae1156fb5b056b070a17d8781f62028b396da9ec47972660548f8a651a032a6877 DIST
[gentoo-commits] repo/gentoo:master commit in: media-libs/mlt/
commit: 67f62630c15c9b4d26a89bdfeddbf062a97f5136 Author: Sam James gentoo org> AuthorDate: Wed Jun 14 16:27:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 14 16:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f62630 media-libs/mlt: drop ffmpeg[-flite] dep I can't find a reference to this in MLT's repo. I suspect this was really an flite-underlinking bug and it was fixed by https://github.com/festvox/flite/pull/5 in flite-2.2. Bug: https://bugs.gentoo.org/683870 Signed-off-by: Sam James gentoo.org> media-libs/mlt/mlt-7.16.0-r1.ebuild | 158 1 file changed, 158 insertions(+) diff --git a/media-libs/mlt/mlt-7.16.0-r1.ebuild b/media-libs/mlt/mlt-7.16.0-r1.ebuild new file mode 100644 index ..f33a210e4852 --- /dev/null +++ b/media-libs/mlt/mlt-7.16.0-r1.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-single-r1 cmake + +DESCRIPTION="Open source multimedia framework for television broadcasting" +HOMEPAGE="https://www.mltframework.org/; +SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0/7" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 rtaudio rubberband sdl test vdpau vidstab xine xml" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# Needs unpackaged 'kwalify' +RESTRICT="test" + +# rtaudio will use OSS on non linux OSes +# Qt already needs FFTW/PLUS so let's just always have it on to ensure +# MLT is useful: bug #603168. +DEPEND=" + >=media-libs/libebur128-1.2.2:= + sci-libs/fftw:3.0= + ffmpeg? ( media-video/ffmpeg:0=[vdpau?] ) + frei0r? ( media-plugins/frei0r-plugins ) + gtk? ( + media-libs/libexif + x11-libs/pango + ) + jack? ( + >=dev-libs/libxml2-2.5 + media-libs/ladspa-sdk + virtual/jack + ) + libsamplerate? ( >=media-libs/libsamplerate-0.1.2 ) + opencv? ( >=media-libs/opencv-4.5.1:=[contrib] ) + opengl? ( + media-libs/libglvnd + media-video/movit + ) + python? ( ${PYTHON_DEPS} ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-libs/libexif + x11-libs/libX11 + ) + rtaudio? ( + >=media-libs/rtaudio-4.1.2 + kernel_linux? ( media-libs/alsa-lib ) + ) + rubberband? ( media-libs/rubberband ) + sdl? ( + media-libs/libsdl2[X,opengl,video] + media-libs/sdl2-image + ) + vidstab? ( media-libs/vidstab ) + xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 ) + xml? ( >=dev-libs/libxml2-2.5 ) +" +# java? ( >=virtual/jre-1.8:* ) +# perl? ( dev-lang/perl ) +# php? ( dev-lang/php ) +# ruby? ( ${RUBY_DEPS} ) +# sox? ( media-sound/sox ) +# tcl? ( dev-lang/tcl:0= ) +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + python? ( >=dev-lang/swig-2.0 ) +" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch + "${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch + "${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Respect CFLAGS LDFLAGS when building shared libraries. Bug #308873 + if use python; then + sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" src/swig/python/build || die + python_fix_shebang src/swig/python + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DCLANG_FORMAT=OFF + -DGPL=ON + -DGPL3=ON + -DBUILD_TESTING=$(usex test) + -DMOD_KDENLIVE=ON + -DMOD_SDL1=OFF + -DMOD_SDL2=$(usex sdl) + -DMOD_AVFORMAT=$(usex ffmpeg) + -DMOD_PLUS=ON + -DMOD_FREI0R=$(usex frei0r) + -DMOD_GDK=$(usex gtk) + -DMOD_JACKRACK=$(usex jack) + -DMOD_GLAXNIMATE=OFF + -DMOD_RESAMPLE=$(usex libsamplerate) + -DMOD_OPENCV=$(usex opencv) + -DMOD_MOVIT=$(usex opengl) + -DMOD_QT=$(usex qt5) + -DMOD_RTAUDIO=$(usex rtaudio) + -DMOD_RUBBERBAND=$(usex rubberband) + -DMOD_VIDSTAB=$(usex vidstab) + -DMOD_XINE=$(usex xine) + -DMOD_XML=$(usex xml) +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/
commit: 616643ea9752235e72d719b8b6d2d0ff49e01dd2 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 14 16:23:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 14 16:23:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616643ea mail-filter/spamassassin: Stabilize 4.0.0-r2 x86, #908436 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild b/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild index 2a81d5e3fe69..01c456382404 100644 --- a/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild +++ b/mail-filter/spamassassin/spamassassin-4.0.0-r2.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/
commit: a9ea611f18e5017ad5c58d134f40648cb540d202 Author: Michał Górny gentoo org> AuthorDate: Wed Jun 14 15:14:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 14 16:11:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ea611f dev-python/autobahn: Bump to 23.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/autobahn/Manifest | 1 + dev-python/autobahn/autobahn-23.6.2.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest index 77aef7d12b0c..0a682d2810e9 100644 --- a/dev-python/autobahn/Manifest +++ b/dev-python/autobahn/Manifest @@ -1,2 +1,3 @@ DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374 SHA512 cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175 DIST autobahn-23.6.1.tar.gz 476460 BLAKE2B ee7cd664ac578f61376936560f65e45a3c46c1fdcb042932a1457f5c66bd6748c882bfe5e20a84bf7feb4bce8fbad720867ff5828fc4904e891c5a1e306313c5 SHA512 d621d747494e66b9ab503519b16ca38046c7e166cd6e7883bcac219c63700ee0795a76d836ea3d8a2b3d983a4937464cbb716ccbcd40f3f54f20f089d25dc803 +DIST autobahn-23.6.2.tar.gz 480814 BLAKE2B fb4a2e8510a51e2e70289d98eb54b3b06aba6e011eb8ad4ac2fb6e706d7be313f60a785a8366ff47500a6ad58f5645eedbeb4c831087ab531d8650129ec08c45 SHA512 5935203277d17aab3f80e6edf700ff173fe7e23622b9d2617f91e080f56b078f947f907289f008b5eb21b1346142274616baad4a36629f49dafe409d6fdb931a diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild b/dev-python/autobahn/autobahn-23.6.2.ebuild new file mode 100644 index ..c08bf3dc62a7 --- /dev/null +++ b/dev-python/autobahn/autobahn-23.6.2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio" +HOMEPAGE=" + https://crossbar.io/autobahn/ + https://github.com/crossbario/autobahn-python/ + https://pypi.org/project/autobahn/ +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" +IUSE="test xbr" +RESTRICT="!test? ( test )" + +# The order of deps is based on their appearance in setup.py +# All extra deps should be included in test and in optfeature +RDEPEND=" + >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}] + >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}] + >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}] + >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}] + >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}] + >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}] + >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}] + >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}] + >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}] + >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pytrie-0.4[${PYTHON_USEDEP}] + >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}] + >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}] + >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}] + + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + if use xbr ; then + eerror "***" + eerror "Required xbr dependencies are incomplete in Gentoo." + eerror "So this functionality will not yet work" + eerror "Please file a bug if this feature is needed" + eerror "***" + else + # remove xbr components + export AUTOBAHN_STRIP_XBR="True" + fi + + # avoid useless rust dependency + sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die + + # remove twisted plugin cache regen in setup.py + # to fix tinderbox sandbox issue + sed -e '/import/s:reactor:__importmustfail__:' \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + rm -rf autobahn || die + + einfo "Testing
[gentoo-commits] repo/gentoo:master commit in: dev-python/xmlschema/
commit: e1dc7f5b57a396763ec0396047c2c5bcc4ef1f1a Author: Michał Górny gentoo org> AuthorDate: Wed Jun 14 15:14:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 14 16:11:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1dc7f5b dev-python/xmlschema: Bump to 2.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/xmlschema/Manifest | 1 + dev-python/xmlschema/xmlschema-2.3.1.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 91a843461455..bd181d797126 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,2 +1,3 @@ DIST xmlschema-2.2.3.tar.gz 493444 BLAKE2B 64b8cbc27fe0378cc0a90e110f5c816a25f8b67b61b12363b200035cdc60ba1492923589a8b2b8d3c8a20ecaef85c6acb3c448a377d793efe87f7ad7a6a95bc3 SHA512 978f48d1d79cc8c4f3eab22fd2396da24abd42ea5d36439b72a7783d59e17863b647039a3a058513efd170e78c340705d5729dabd28aa8c26b0c4b2133a67222 DIST xmlschema-2.3.0.tar.gz 494204 BLAKE2B 96daf1753ec8430fd2be892086a2b7cbb730729e407723845b6fc94175e1a6137df660fce0282ff0940903fe14d87dfbc14a4822ee8bd505861c142fadcc6cff SHA512 1e5a0f36e4e456ac49d808aa3480a68aa269296780a6d1dfa9e2cc8b3616971ba06abf632c1ff51eee0d6f0654d22ba5d1fa805fda81c6e3cfaa33fbc6301267 +DIST xmlschema-2.3.1.tar.gz 494834 BLAKE2B 2438a57f0b07aa5b0f9871bd6a4f64a90a7946ef3deb89b8e12736c52f185a3f4406ff5e894cd7b330600f82e55f6470a32769ed06e4ce85e914dc9808d5091c SHA512 6a08db7cc8f719f2b6d2b8c8478aa35b4fae72bd3c595a2ac9d39c6be6f75a3cdbf696f9e7424d3122d618a4bffc6bfddd5600daa8e0a64db5474fe95659c706 diff --git a/dev-python/xmlschema/xmlschema-2.3.1.ebuild b/dev-python/xmlschema/xmlschema-2.3.1.ebuild new file mode 100644 index ..82c073a207c8 --- /dev/null +++ b/dev-python/xmlschema/xmlschema-2.3.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE=" + https://github.com/sissaschool/xmlschema/ + https://pypi.org/project/xmlschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/elementpath-4.1.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}" +}