[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 9594b7d4552c7d4c3e8b42660812f78ecec0 Author: Joonas Niilola gentoo org> AuthorDate: Wed Aug 3 05:40:38 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 3 05:43:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9594b7d4 media-video/ffmpeg: add notes about chromaprint circular dependency - ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg, this causes breakages while updating. Closes: https://bugs.gentoo.org/862996 Bug: https://bugs.gentoo.org/625210 Bug: https://bugs.gentoo.org/833821 Signed-off-by: Joonas Niilola gentoo.org> media-video/ffmpeg/ffmpeg-4.4.2.ebuild | 14 ++ media-video/ffmpeg/ffmpeg-5.0.1.ebuild | 14 ++ media-video/ffmpeg/ffmpeg-.ebuild | 14 ++ 3 files changed, 42 insertions(+) diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild index 1a4bbf4e4830..161cb301720b 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild @@ -343,6 +343,20 @@ build_separate_libffmpeg() { use opencl } +pkg_setup() { + # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. + # May cause breakage while updating, #862996, #625210, #833821. + if has_version media-libs/chromaprint[tools] && use chromaprint; then + ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " + ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " + ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." + ewarn "" + ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " + ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " + ewarn "'tools' USE flag for chromaprint. See #862996." + fi +} + src_prepare() { if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot export revision=git-N-${FFMPEG_REVISION} diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild index d3e7c93b04de..17f3f4c919f0 100644 --- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild @@ -343,6 +343,20 @@ build_separate_libffmpeg() { use opencl } +pkg_setup() { + # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. + # May cause breakage while updating, #862996, #625210, #833821. + if has_version media-libs/chromaprint[tools] && use chromaprint; then + ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " + ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " + ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." + ewarn "" + ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " + ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " + ewarn "'tools' USE flag for chromaprint. See #862996." + fi +} + src_prepare() { if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot export revision=git-N-${FFMPEG_REVISION} diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 28afbd6ce4a2..222d27490cb1 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -342,6 +342,20 @@ build_separate_libffmpeg() { use opencl } +pkg_setup() { + # ffmpeg[chromaprint] depends on chromaprint, and chromaprint[tools] depends on ffmpeg. + # May cause breakage while updating, #862996, #625210, #833821. + if has_version media-libs/chromaprint[tools] && use chromaprint; then + ewarn "You have media-libs/chromaprint installed with 'tools' USE flag, which " + ewarn "links to ffmpeg, and you have enabled 'chromaprint' USE flag for ffmpeg, " + ewarn "which links to chromaprint. This may cause issues while rebuilding ffmpeg." + ewarn "" + ewarn "If your build fails to 'ERROR: chromaprint not found', rebuild chromaprint " + ewarn "without the 'tools' use flag first, then rebuild ffmpeg, and then finally enable " + ewarn "'tools' USE flag for chromaprint. See #862996." + fi +} + src_prepare() { if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot export revision=git-N-${FFMPEG_REVISION}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/
commit: 05b5ccc784b05c723255ad963cd1a110513a4220 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 2 12:33:40 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 3 05:43:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b5ccc7 sys-kernel/pf-sources: add comments about bug #862534 workarounds Signed-off-by: Joonas Niilola gentoo.org> sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild index c59be9f1107e..2ece45dcdc0f 100644 --- a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild +++ b/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild @@ -79,6 +79,7 @@ src_prepare() { } pkg_postinst() { + # Fixes "wrongly" detected directory name, bgo#862534. local KV_FULL="${PFPV}" kernel-2_pkg_postinst @@ -86,6 +87,7 @@ pkg_postinst() { } pkg_postrm() { + # Same here, bgo#862534. local KV_FULL="${PFPV}" kernel-2_pkg_postrm }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hiera/
commit: 4a7c55a6a865250a4b4172778edccbe1886a6042 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 3 05:31:18 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 3 05:31:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7c55a6 dev-ruby/hiera: add 3.10.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hiera/Manifest| 1 + dev-ruby/hiera/hiera-3.10.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-ruby/hiera/Manifest b/dev-ruby/hiera/Manifest index 41a00dc4b460..baa493a9debc 100644 --- a/dev-ruby/hiera/Manifest +++ b/dev-ruby/hiera/Manifest @@ -1,2 +1,3 @@ +DIST hiera-3.10.0.gem 40960 BLAKE2B e8a5716c11ccb99ec9b10e42197ad3492b99680be1de84cbd0d671a090c918c84c95485c2609cbb231d7a94e2a1f52d467ce5208a68ec627a44e8b9abb150950 SHA512 01e33f573f99d8bf023e7b956db226e6d16f8f28f7f1a445b61808a62bae8884f6fb367e0b088987e844bcd53f9f05d68baf123115ff83c0f939cc1b1e61a5df DIST hiera-3.8.0.gem 40960 BLAKE2B b368ef92bca06081c99ec7e1a1e04b69f3c1cae285fcb17f9d1b89683fd679b037d2ef26af6912a776d73d3a553a8323c6820482383065927245898c9e78daa1 SHA512 0aa8d306cce33760eee9ca702f6d1f8a0137c551321c7553a25644a4097b8539945d5432e94ff83ed9c3392603dc962b33ab1e1702ed1ab5699d3ef179de9379 DIST hiera-3.9.0.gem 40960 BLAKE2B 863fe37ecfda2153b5e94afde6d53893a0b5baaa10aa3bc3a939cc7df54168bbcb709f85bb50ffad11376d7434337ae3c79bc5d9fac99433da31e7dd77213004 SHA512 6ce3598e7c7a628198638a4b75a65efcc529089c7c80d7f3dfc072c26e8a65054d8bc5c71f40ce2833465ccfaa333c5490ecdfe58578532eb3455be46a69ad0e diff --git a/dev-ruby/hiera/hiera-3.10.0.ebuild b/dev-ruby/hiera/hiera-3.10.0.ebuild new file mode 100644 index ..39078c3c81bf --- /dev/null +++ b/dev-ruby/hiera/hiera-3.10.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A simple pluggable Hierarchical Database" +HOMEPAGE="https://docs.puppet.com/hiera/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +ruby_add_bdepend "test? ( dev-ruby/mocha )" + +ruby_add_rdepend "dev-ruby/deep_merge"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/erubi/
commit: 52bafc563a90c765444a68ec9354317326db12b9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 3 05:29:57 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 3 05:30:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bafc56 dev-ruby/erubi: add 1.11.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/erubi/Manifest| 1 + dev-ruby/erubi/erubi-1.11.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest index 6c43aa9ad703..839c70bc3e08 100644 --- a/dev-ruby/erubi/Manifest +++ b/dev-ruby/erubi/Manifest @@ -1 +1,2 @@ DIST erubi-1.10.0.tar.gz 11212 BLAKE2B 1a31994bc02a6acd0a5ec025c71961422dc8850de1b871a23b6b89fba59b0d3221153a1e1418d2c279ae40b2a942c53290f4695793b0fedba0a4e7b7c324b41a SHA512 adf62511ce9324b4c5f7a95863254c9d95cf40f2107eddad1118ef97d7f534fb74d79b48575ff17209e492811a9a8f87c52fa7a30e4b6ea4e50504cf5572c024 +DIST erubi-1.11.0.tar.gz 12202 BLAKE2B aa543d102f6176f4876099cfa4b478db684fcaa8607e63a747a06348b35e773aec6385de44f36f49a6e81ad36341953d21ed7d6b13fcc86133791409eb1db761 SHA512 6e1a044a8468b6cd0262e4058a45415b9a4e1f230bbd7256956d5416674feb4af6a1dea290733a3dbaeab92394625664a1e61cbe36e7278e1e030c6a9b16d692 diff --git a/dev-ruby/erubi/erubi-1.11.0.ebuild b/dev-ruby/erubi/erubi-1.11.0.ebuild new file mode 100644 index ..a49d6b908efe --- /dev/null +++ b/dev-ruby/erubi/erubi-1.11.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" + +RUBY_FAKEGEM_TASK_TEST="spec" + +RUBY_FAKEGEM_GEMSPEC="erubi.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis" +HOMEPAGE="https://github.com/jeremyevans/erubi; +SRC_URI="https://github.com/jeremyevans/erubi/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-global_expectations )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/http-accept/
commit: 0d481c9866229db290f6dd54851b1fb64ab846cf Author: Hans de Graaff gentoo org> AuthorDate: Wed Aug 3 05:34:34 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Aug 3 05:34:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d481c98 dev-ruby/http-accept: add 2.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/http-accept/Manifest | 1 + dev-ruby/http-accept/http-accept-2.2.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ruby/http-accept/Manifest b/dev-ruby/http-accept/Manifest index 7f5c799b9ab7..8b388a3912df 100644 --- a/dev-ruby/http-accept/Manifest +++ b/dev-ruby/http-accept/Manifest @@ -1,2 +1,3 @@ DIST http-accept-1.7.0.tar.gz 12289 BLAKE2B 5eda9bd29e2dd2b52c8f2589adf57872a80aaf93c37d28b1668dc24fc1e2fa81d00ec12766dd558691dbf3e6560bba013f456a659ead47fffd77b1565c186a7f SHA512 3502bfbd07f6bb0164843c728cd5ef27adfd675317fd60372539180de212d02d6d446cff8eb081d1cbe5a19b30d5759a55b22bc63736cea83254595bd691522f DIST http-accept-2.1.1.tar.gz 12488 BLAKE2B b909736c0fda14b32f30c38f12f4c4c2b2bf1a36ddf753069484b6b7151d518b80a6ae8dba929e27f8f758c0c0ae0c52c24802f02b1bfd4674ca33b50d7a0de0 SHA512 e0231cae90ce9180006714485df2cf205bf1f114887dc581ea50fb558c1c7e434838d10d0c9f69c1d747249b8d0c73e628a6ea7b1ffa1ffa7059ba2447307df2 +DIST http-accept-2.2.0.tar.gz 14174 BLAKE2B b6fd0c065a1d9c798ebee8a2f82aa45738cf98721d42d9806614fd98c8ce5d571ce06ad3292e81a972e484f55c75c0e99c5ad54f138323b180bb9292f87b3049 SHA512 341b09b3f8ba132ba9394c904bbe7c95a91fe0b39b080ae96d8228b8474f2d7de6edf4d9dce0b16783ac12aa375b0cda99be67290656f3348219f52d66b7f120 diff --git a/dev-ruby/http-accept/http-accept-2.2.0.ebuild b/dev-ruby/http-accept/http-accept-2.2.0.ebuild new file mode 100644 index ..4cfb7baa55fc --- /dev/null +++ b/dev-ruby/http-accept/http-accept-2.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="http-accept.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Parse Accept and Accept-Language HTTP headers" +HOMEPAGE="https://github.com/socketry/http-accept; +SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die + sed -e 's:_relative ": "./:' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/
commit: b673f31b499e5153f8a160b40b620f9e8251c6cf Author: Patrick McLean gentoo org> AuthorDate: Wed Aug 3 05:23:01 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Aug 3 05:23:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b673f31b sys-cluster/ceph: add 17.2.3, drop 17.2.2 Signed-off-by: Patrick McLean gentoo.org> sys-cluster/ceph/Manifest | 4 ++-- sys-cluster/ceph/{ceph-17.2.2.ebuild => ceph-17.2.3.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest index 814cd72aa804..05c0b37fa3b3 100644 --- a/sys-cluster/ceph/Manifest +++ b/sys-cluster/ceph/Manifest @@ -1,5 +1,5 @@ DIST ceph-15.2.16.tar.gz 148628915 BLAKE2B 4f624078027c706428eae3eddd5b5479efe3b4442c19a4e6b6cdf8d3839cf56e2863b18249dc3c5079a7e25f60796bfec3202ffd695537587654f5e2f820caaa SHA512 532b8a5073e157fe9ed552b26976faeb64dc29b79a249910c0982134ad5f945d4f57d8bf451adf63487b6d285c6e4bd5c39f0e3fcd449230d6fb3087539f8c3b DIST ceph-16.2.10.tar.gz 157176743 BLAKE2B 065b6f1941f87fde150ab22ba45aa9f58069acf7f33a483456faf0a26e41936846944e800ccd7f99bd8863db8438ae70804621522f75065c0b2506522c4fdd7d SHA512 ae164c24462c3e08763d202acc3e2fe86ffc09f312b5059bae07863e804fc47bd158fc130aa2923246ffcfe26ae6d6d9317326aec96373226e6f9030d7123c8b DIST ceph-16.2.9.tar.gz 157168096 BLAKE2B 0a667a9699925cfc920ca0cc535e5331cbcd95997fb0b9816a4d84c8add454b6b17813018bc1d1de07c802167ef50aa528704b10b01f42759189392ccdb5088f SHA512 bf369038ad6383f88abbed267f0239e9d8a1d33b46b34ed260aeeb1fda1b374cb6e658238e1ace013fbbb68e73b8cd2922b7def318d7a110e5f4560eeae8fca3 -DIST ceph-17.2.2.tar.gz 168818894 BLAKE2B 32e45f0e35c8e4683f9e11ba7ea37291579ea7327019c9825f49bef27b1cfd5a8bab86ed0874cf50b0c222aaa9193c5a2ff215a181f07a0a04a6cc1834fd81a9 SHA512 aa7b4071b33065a79d287de4bda7822250a62c2e950c029006f4d94c4094e55ac7f663b43e50ccd69b39324db06957e6853de0721922e28d73ad9780fc2d6a46 -DIST ceph-xsimd-17.2.2.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33 +DIST ceph-17.2.3.tar.gz 168821857 BLAKE2B 21ec5ac33591ae8b22eae3d88680ae87340e639cc21cb9c79bc4fb2f7b6cc7e93aa6b5af0242a6c094a4af9808a2b6f86b6bd7e3c8f247a513c91defa6d4e4a9 SHA512 fd6e057ba8440f69423e870dddb2705d68015089ff8d97356bdc359c2ab41e19351fb1c914330de6ba05180f48e328e3ea4c877e9dd80be049e2ec5895068595 +DIST ceph-xsimd-17.2.3.tar.gz 173025 BLAKE2B 54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713 SHA512 ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33 diff --git a/sys-cluster/ceph/ceph-17.2.2.ebuild b/sys-cluster/ceph/ceph-17.2.3.ebuild similarity index 100% rename from sys-cluster/ceph/ceph-17.2.2.ebuild rename to sys-cluster/ceph/ceph-17.2.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
commit: 32be1a7a78c49801376826500d42a13c4eb20c5d Author: John Helmert III gentoo org> AuthorDate: Wed Aug 3 05:12:33 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Aug 3 05:16:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32be1a7a dev-libs/stfl: keyword 0.24-r4 for ~arm64, #833965 Signed-off-by: John Helmert III gentoo.org> dev-libs/stfl/stfl-0.24-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild b/dev-libs/stfl/stfl-0.24-r4.ebuild index bb88a64e8efc..941634dd611a 100644 --- a/dev-libs/stfl/stfl-0.24-r4.ebuild +++ b/dev-libs/stfl/stfl-0.24-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz; LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="examples perl python ruby static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/
commit: a20aadb88f0a402b9e3d041e6dbee6b4769cff80 Author: John Helmert III gentoo org> AuthorDate: Wed Aug 3 05:14:14 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Aug 3 05:16:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20aadb8 net-news/newsboat: keyword 2.28 for ~arm64, #833965 Signed-off-by: John Helmert III gentoo.org> net-news/newsboat/newsboat-2.28.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-news/newsboat/newsboat-2.28.ebuild b/net-news/newsboat/newsboat-2.28.ebuild index 80ee4fd81085..61b6d8f5fb8e 100644 --- a/net-news/newsboat/newsboat-2.28.ebuild +++ b/net-news/newsboat/newsboat-2.28.ebuild @@ -111,7 +111,7 @@ SRC_URI=" LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT Unlicense ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" RDEPEND=" >=dev-db/sqlite-3.5:3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/
commit: e8a37513c38aa981e98b14e03922bf0ac334acd6 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 04:51:48 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 04:51:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a37513 sys-libs/compiler-rt: drop 14.0.6-r1 Didn't intend to commit yet. Fixes: 9059463a8b642a8d4a8d5a2a25fb38a49be8c2e6 Signed-off-by: Sam James gentoo.org> sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 138 -- 1 file changed, 138 deletions(-) diff --git a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild b/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild deleted file mode 100644 index dfbe222efc20.. --- a/sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs - -DESCRIPTION="Compiler runtime library for clang (built-in part)" -HOMEPAGE="https://llvm.org/; - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" -SLOT="$(ver_cut 1-3)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos" -IUSE="+abi_x86_32 abi_x86_64 +clang debug test" -RESTRICT="!test? ( test ) !clang? ( test )" - -CLANG_SLOT=${SLOT%%.*} -# llvm-6 for new lit options -DEPEND=" - >=sys-devel/llvm-6 -" -BDEPEND=" - >=dev-util/cmake-3.16 - clang? ( sys-devel/clang ) - test? ( - $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") - =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} - ) - !test? ( - ${PYTHON_DEPS} - ) -" - -LLVM_COMPONENTS=( runtimes compiler-rt cmake llvm/cmake ) -LLVM_PATCHSET=${PV}-r2 -llvm.org_set_globals - -python_check_deps() { - use test || return 0 - has_version "dev-python/lit[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if ! use clang && ! tc-is-clang; then - ewarn "Building using a compiler other than clang may result in broken atomics" - ewarn "library. Enable USE=clang unless you have a very good reason not to." - fi -} - -pkg_setup() { - # Darwin Prefix builds do not have llvm installed yet, so rely on - # bootstrap-prefix to set the appropriate path vars to LLVM instead - # of using llvm_pkg_setup. - if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then - llvm_pkg_setup - fi - python-any-r1_pkg_setup -} - -test_compiler() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ - <<<'int main() { return 0; }' &>/dev/null -} - -src_configure() { - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - # pre-set since we need to pass it to cmake - BUILD_DIR=${WORKDIR}/${P}_build - - if use clang; then - # Only do this conditionally to allow overriding with - # e.g. CC=clang-13 in case of breakage - if ! tc-is-clang ; then - local -x CC=${CHOST}-clang - local -x CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - local mycmakeargs=( - -DLLVM_ENABLE_RUNTIMES=compiler-rt - # this only adds unnecessary req on llvm-lit directory - -DLLVM_INCLUDE_TESTS=OFF - - -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" - -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) - -DCOMPILER_RT_BUILD_LIBFUZZER=OFF - -DCOMPILER_RT_BUILD_MEMPROF=OFF - -DCOMPILER_RT_BUILD_ORC=OFF - -DCOMPILER_RT_BUILD_PROFILE=OFF - -DCOMPILER_RT_BUILD_SANITIZERS=OFF - -DCOMPILER_RT_BUILD_XRAY=OFF - - -DPython3_EXECUTABLE="${PYTHON}" - ) - - if use amd64; then - mycmakeargs+=( - -DCAN_TARGET_i386=$(usex abi_x86_32) - -DCAN_TARGET_x86_64=$(usex abi_x86_64) - ) - fi - - if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then - mycmakeargs+=( - # setting -isysroot is disabled with compiler-rt-prefix-paths.patch - # this allows adding arm64 support using SDK in EPREFIX - -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" - # Set version based on the SDK in EPREFIX. - # This disables i386 for SDK >= 10.15 - -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" - # Use our libtool instead of looking it up with
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 7b1bd589a0b683d1e5e4bd4447b6ed725336c7ed Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1bd589 sys-apps/systemd-utils: Stabilize 251.3 ppc64, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild index 56cfeaac8039..c6130d04ccb6 100644 --- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild @@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev" REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 139350ae2e5fbb3ecef029ad7e819d28dff0807e Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139350ae sys-apps/systemd: Stabilize 251.3 arm64, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd/systemd-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-251.3.ebuild b/sys-apps/systemd/systemd-251.3.ebuild index e70496cd957b..8f1bed831458 100644 --- a/sys-apps/systemd/systemd-251.3.ebuild +++ b/sys-apps/systemd/systemd-251.3.ebuild @@ -23,7 +23,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: a2cf8123aa3c4d6d64ed30866a47880c9a85e5a4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2cf8123 sys-apps/systemd-utils: Stabilize 251.3 arm, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild index 4b53938ff969..56cfeaac8039 100644 --- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild @@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev" REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 621ac5131cbbdec0ce605242b2bca5de0378ac48 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621ac513 sys-apps/systemd: Stabilize 251.3 arm, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd/systemd-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-251.3.ebuild b/sys-apps/systemd/systemd-251.3.ebuild index 8f1bed831458..4aa1b3812986 100644 --- a/sys-apps/systemd/systemd-251.3.ebuild +++ b/sys-apps/systemd/systemd-251.3.ebuild @@ -23,7 +23,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glog/
commit: c86bad9a8342f7a526b385afad5b44e879b1c160 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:45:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:45:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c86bad9a dev-cpp/glog: Stabilize 0.6.0 ppc, #862975 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/glog/glog-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/glog/glog-0.6.0.ebuild b/dev-cpp/glog/glog-0.6.0.ebuild index 3d09a50835b2..a6ffb4cf80d4 100644 --- a/dev-cpp/glog/glog-0.6.0.ebuild +++ b/dev-cpp/glog/glog-0.6.0.ebuild @@ -21,7 +21,7 @@ fi LICENSE="BSD" SLOT="0/1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="gflags +libunwind llvm-libunwind test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: b2607f180ebf0c2929cd1eeb355c3c3589a19b14 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2607f18 dev-lang/go: Stabilize 1.18.5 arm, #862870 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/go/go-1.18.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild index 665aac9bbde9..0b74cae740b5 100644 --- a/dev-lang/go/go-1.18.5.ebuild +++ b/dev-lang/go/go-1.18.5.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* ~amd64 arm arm64 ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 351d3ea95731fc433f6f4c916d199c81a4ce5b9f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351d3ea9 sys-apps/systemd: Stabilize 251.3 ppc64, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd/systemd-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-251.3.ebuild b/sys-apps/systemd/systemd-251.3.ebuild index 4aa1b3812986..64205981ece9 100644 --- a/sys-apps/systemd/systemd-251.3.ebuild +++ b/sys-apps/systemd/systemd-251.3.ebuild @@ -23,7 +23,7 @@ else MY_P=${MY_PN}-${MY_PV} S=${WORKDIR}/${MY_P} SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 59ef3624380b3d1ae6a1af30b3cfe179a4778a63 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:44:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:44:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ef3624 sys-apps/systemd-utils: Stabilize 251.3 arm64, #863233 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild index 277f36c6be9c..4b53938ff969 100644 --- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild @@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t LICENSE="GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev" REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/shiboken2/
commit: 893721134ee8cf5ba4b9f92aaff286899c03ccf4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89372113 dev-python/shiboken2: Stabilize 5.15.2-r2 arm64, #863128 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild b/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild index ab8b7ab7bb2b..b022d8ba5b8c 100644 --- a/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild +++ b/dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}/sources/shiboken2" # arbitrarily relicensed. (TODO) LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm arm64 x86" IUSE="+docstrings numpy test vulkan" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: 49f97738af7d35c1e57dc7fd6d9e41a664170031 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f97738 dev-cpp/gflags: Stabilize 2.2.2 ppc, #862978 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/gflags/gflags-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2.ebuild index 397160fe2788..902121d5f1c4 100644 --- a/dev-cpp/gflags/gflags-2.2.2.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags; else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library"
[gentoo-commits] repo/gentoo:master commit in: dev-python/wxpython/
commit: ffcc151fe7396db83fccb3575e00c9417e65cc8f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcc151f dev-python/wxpython: Stabilize 4.0.7-r2 arm64, #863107 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild index 204a26505f22..457e35744043 100644 --- a/dev-python/wxpython/wxpython-4.0.7-r2.ebuild +++ b/dev-python/wxpython/wxpython-4.0.7-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_PN}-${MY_PV}.tar.gz" LICENSE="wxWinLL-3" SLOT="4.0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="test webkit" # Tests broken: #726812, #722716 RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: a2a5534fed8c1b33104b3954a10ea919bf576d72 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a5534f dev-cpp/gflags: Stabilize 2.2.2 arm, #862978 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/gflags/gflags-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2.ebuild index a7b0909cb462..d525dcdd9c21 100644 --- a/dev-cpp/gflags/gflags-2.2.2.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags; else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2/
commit: 7cc29de0a60fef7eaf39247340efc9c2285d7a26 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc29de0 dev-python/pyside2: Stabilize 5.15.2-r2 arm64, #863137 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyside2/pyside2-5.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyside2/pyside2-5.15.2-r2.ebuild b/dev-python/pyside2/pyside2-5.15.2-r2.ebuild index bd5c7390d6d8..a12c64de98fe 100644 --- a/dev-python/pyside2/pyside2-5.15.2-r2.ebuild +++ b/dev-python/pyside2/pyside2-5.15.2-r2.ebuild @@ -34,7 +34,7 @@ S="${WORKDIR}/${MY_P}/sources/pyside2" # See "sources/pyside2/PySide2/licensecomment.txt" for licensing details. 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-cpp/gflags/
commit: 95a11fd3e7153e11af82a590d0f4c02075055d7d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:33 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a11fd3 dev-cpp/gflags: Stabilize 2.2.2 arm64, #862978 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/gflags/gflags-2.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2.ebuild index d525dcdd9c21..397160fe2788 100644 --- a/dev-cpp/gflags/gflags-2.2.2.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags; else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/
commit: d2571e7d50054b67d10e9f5be905de970c31128d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2571e7d dev-python/cffi: Stabilize 1.15.1 arm64, #863179 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cffi/cffi-1.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cffi/cffi-1.15.1.ebuild b/dev-python/cffi/cffi-1.15.1.ebuild index 2a7aa9f5191b..d2fade2e073e 100644 --- a/dev-python/cffi/cffi-1.15.1.ebuild +++ b/dev-python/cffi/cffi-1.15.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" DEPEND=" dev-libs/libffi:=
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 78f9c1a783f463cc9df79e0e8018c56ec79b76a8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f9c1a7 dev-lang/go: Stabilize 1.18.5 ppc64, #862870 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/go/go-1.18.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild index c871edaf7810..665aac9bbde9 100644 --- a/dev-lang/go/go-1.18.5.ebuild +++ b/dev-lang/go/go-1.18.5.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* ~amd64 ~arm arm64 ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* ~amd64 ~arm arm64 ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: 874636b03f32a47df56fcd44ed5c21accdcd5a39 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874636b0 dev-cpp/gflags: Stabilize 2.2.2 ppc64, #862978 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/gflags/gflags-2.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2.ebuild index 6f3c37e49634..a7b0909cb462 100644 --- a/dev-cpp/gflags/gflags-2.2.2.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags; else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 452a9fdf74926d0a35f3f6b8054262481964ae94 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452a9fdf dev-lang/go: Stabilize 1.18.5 arm64, #862870 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/go/go-1.18.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.18.5.ebuild b/dev-lang/go/go-1.18.5.ebuild index c340b5873264..c871edaf7810 100644 --- a/dev-lang/go/go-1.18.5.ebuild +++ b/dev-lang/go/go-1.18.5.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* ~amd64 ~arm arm64 ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac
[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/
commit: 3d44ff1b0508782065cabdeb747757fbb4f571b0 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d44ff1b app-text/po4a: Stabilize 0.66 sparc, #861779 Signed-off-by: Arthur Zamarin gentoo.org> app-text/po4a/po4a-0.66.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/po4a/po4a-0.66.ebuild b/app-text/po4a/po4a-0.66.ebuild index 7eac457690d1..3e18f0849791 100644 --- a/app-text/po4a/po4a-0.66.ebuild +++ b/app-text/po4a/po4a-0.66.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/
commit: 2c6c71c1b20936ee0a1760d6b0195240c7dbadee Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 3 04:38:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 3 04:38:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6c71c1 dev-cpp/doctest: Stabilize 2.4.9 arm64, #862972 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/doctest/doctest-2.4.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild b/dev-cpp/doctest/doctest-2.4.9.ebuild index fa60bdec8854..c15d19ee75c1 100644 --- a/dev-cpp/doctest/doctest-2.4.9.ebuild +++ b/dev-cpp/doctest/doctest-2.4.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencore-amr/
commit: 8b6e20c7724c41496a48c62851627dc0a035df79 Author: Miroslav Å ulc gentoo org> AuthorDate: Wed Aug 3 04:36:56 2022 + Commit: Miroslav Å ulc gentoo org> CommitDate: Wed Aug 3 04:37:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6e20c7 media-libs/opencore-amr: bump to 0.1.6 Signed-off-by: Miroslav Å ulc gentoo.org> media-libs/opencore-amr/Manifest | 1 + media-libs/opencore-amr/opencore-amr-0.1.6.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/media-libs/opencore-amr/Manifest b/media-libs/opencore-amr/Manifest index 478c07da0a9c..d09564a1bf07 100644 --- a/media-libs/opencore-amr/Manifest +++ b/media-libs/opencore-amr/Manifest @@ -1 +1,2 @@ DIST opencore-amr-0.1.5.tar.gz 929581 BLAKE2B 4943a27f0df3d874720c87f48c523d9aa4cce849dd0a3c9183466416a0629aa02dac8f01646e469e8c45438bf3c57047eb11e69f3f1b261449a0989a36639e59 SHA512 c324db9dcac5a31bfac633153bc054bfe42d5ff98202c4adb3c75a3fae9792f07f60d48cd659acf106dacd307174a62b2aeee22a4af53caa20d2bfba46488faf +DIST opencore-amr-0.1.6.tar.gz 939179 BLAKE2B 5f2f618b6d80d667fd99f1df8793cf0260d582e2fc8021f4af35d60b2b1db7be7c897d4b78589da5a442e684161cecef005ec4247cef7a9c3df797c68db97d52 SHA512 8955169954b09d2d5e2190888602c75771b72455290db131ab7f40b587df32ea6a60f205126b09193b90064d0fd82b7d678032e2b4c684189788e175b83d0aa7 diff --git a/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild b/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild new file mode 100644 index ..da82a7d5b8b0 --- /dev/null +++ b/media-libs/opencore-amr/opencore-amr-0.1.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec" +HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos" + +multilib_src_configure() { + ECONF_SOURCE=${S} econf --disable-static +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -type f -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/, sys-fs/zfs/
commit: 9059463a8b642a8d4a8d5a2a25fb38a49be8c2e6 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 04:18:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 04:35:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9059463a sys-fs/zfs: backport various fixes Mostly build fixes (https://github.com/openzfs/zfs/pull/13684) but also https://github.com/openzfs/zfs/pull/13714. All from upstream zfs-2.1.6-staging branch. Temporarily unkeyworded. Bug: https://bugs.gentoo.org/863212 Bug: https://bugs.gentoo.org/855182 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-2.1.5-r5.ebuild| 334 ++ sys-libs/compiler-rt/compiler-rt-14.0.6-r1.ebuild | 138 + 3 files changed, 473 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 8d6ae4d6ba30..7b982f51e740 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -2,5 +2,6 @@ DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee +DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49 SHA512 d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786 SHA512 224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94 diff --git a/sys-fs/zfs/zfs-2.1.5-r5.ebuild b/sys-fs/zfs/zfs-2.1.5-r5.ebuild new file mode 100644 index ..c1f790c74a69 --- /dev/null +++ b/sys-fs/zfs/zfs-2.1.5-r5.ebuild @@ -0,0 +1,334 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="https://github.com/openzfs/zfs; + +if [[ ${PV} == "" ]]; then + inherit git-r3 linux-mod + EGIT_REPO_URI="https://github.com/openzfs/zfs.git; +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc + inherit verify-sig + + MY_P="${P/_rc/-rc}" + SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz; + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/sys-fs/zfs/${P}-patches.tar.xz; + SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )" + S="${WORKDIR}/${P%_rc?}" + + # Unkeyworded briefly for testing + #if [[ ${PV} != *_rc* ]]; then + # KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + #fi +fi + +LICENSE="BSD-2 CDDL MIT" +# just libzfs soname major for now. +# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered. +# see libsoversion_check() below as well +SLOT="0/5" +IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs test-suite" + +DEPEND=" + net-libs/libtirpc:= + sys-apps/util-linux + sys-libs/zlib + virtual/libudev:= + dev-libs/openssl:0= + !minimal? ( ${PYTHON_DEPS} ) + pam? ( sys-libs/pam ) + python? ( + virtual/python-cffi[${PYTHON_USEDEP}] + ) +" + +BDEPEND="virtual/awk + virtual/pkgconfig +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 2b658334aaa40c30c08d1e003c11135507b83174 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 04:18:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 04:35:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b658334 sys-fs/zfs-kmod: backport various fixes Mostly build fixes (https://github.com/openzfs/zfs/pull/13684) but also https://github.com/openzfs/zfs/pull/13714. All from upstream zfs-2.1.6-staging branch. Temporarily unkeyworded. Bug: https://bugs.gentoo.org/855182 Bug: https://bugs.gentoo.org/863212 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild | 221 +++ 2 files changed, 222 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 8d6ae4d6ba30..7b982f51e740 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,5 +2,6 @@ DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee +DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49 SHA512 d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786 SHA512 224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94 diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild new file mode 100644 index ..eae6fb587434 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="https://github.com/openzfs/zfs; + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/openzfs/zfs.git; +else + VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc + inherit verify-sig + + MY_PV="${PV/_rc/-rc}" + SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz; + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/sys-fs/zfs/${P/-kmod}-patches.tar.xz; + SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )" + S="${WORKDIR}/zfs-${PV%_rc?}" + ZFS_KERNEL_COMPAT="5.18" + + # increments minor eg 5.14 -> 5.15, and still supports override. + ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" + ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" + + # Unkeyworded briefly for testing + #if [[ ${PV} != *_rc* ]]; then + # KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + #fi +fi + +LICENSE="CDDL MIT debug? ( GPL-2+ )" +SLOT="0/${PVR}" +IUSE="custom-cflags debug +rootfs" + +RDEPEND="${DEPEND} + !sys-kernel/spl +" + +BDEPEND=" + dev-lang/perl + virtual/awk +" + +# we want dist-kernel block in BDEPEND because of portage resolver. +# since linux-mod.eclass already sets version-unbounded dep, portage +# will pull new versions. So we set it in BDEPEND which takes priority. +# and we don't need in in git ebuild. +if [[ ${PV} != "" ]] ; then + BDEPEND+=" +
[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/
commit: a639292b4bdef1b4d84ff8f765a7b79c962ad9a2 Author: Miroslav Å ulc gentoo org> AuthorDate: Wed Aug 3 04:32:48 2022 + Commit: Miroslav Å ulc gentoo org> CommitDate: Wed Aug 3 04:32:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a639292b media-sound/abcmidi: bump to 2022.08.01, dropped 2022.07.31 Signed-off-by: Miroslav Å ulc gentoo.org> media-sound/abcmidi/Manifest| 2 +- .../abcmidi/{abcmidi-2022.07.31.ebuild => abcmidi-2022.08.01.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index d5955a819905..6b297b186d6f 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,2 +1,2 @@ DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af SHA512 4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec -DIST abcMIDI-2022.07.31.zip 612957 BLAKE2B e795cfaf0fae0ed4f41ff2a5be613fb690f6d0d92443f3938896fa460bece293e638c4fd930ba39d6bacdf07d741362ec8f11ae371f89fe9a5cbcd8b4e86a766 SHA512 dea7347219d0a7df6eef04c2998e286583d5f06d977c5900c4c4bba6e327c8debc3bfa8f327a67c4f6da88f57d1074a75a6c0c0b6096b575fa38508b76ac615f +DIST abcMIDI-2022.08.01.zip 613060 BLAKE2B 9d488dcfd427e45ea73322e78af46772a090a6319622b826c45fdebe6f4e34a0ed83aa0086366854c3fd921c9e016a39dfa73c6827861321e44e2062491a2ed5 SHA512 6fe63ad1829de9c46b792ec6f6dc7edfa8717cc93a2f93d5e91b70af2595b44ed9117d072f4d0505fc0f0971a82f94d709a937a0643936dbb8f7d79d102409fe diff --git a/media-sound/abcmidi/abcmidi-2022.07.31.ebuild b/media-sound/abcmidi/abcmidi-2022.08.01.ebuild similarity index 100% rename from media-sound/abcmidi/abcmidi-2022.07.31.ebuild rename to media-sound/abcmidi/abcmidi-2022.08.01.ebuild
[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/
commit: 83a5cad812cdce67994d3c44105e18f443d9a106 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 04:26:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 04:26:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a5cad8 metadata/install-qa-check.d: drop -b from has_version in 60python-pyc Only for EAPI 7+, duh. Not going with the faff of --host-root for EAPI 6 etc for now given it's just an optional check. Signed-off-by: Sam James gentoo.org> metadata/install-qa-check.d/60python-pyc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/install-qa-check.d/60python-pyc b/metadata/install-qa-check.d/60python-pyc index 37b0acaf7e0a..f2d5ff3452dd 100644 --- a/metadata/install-qa-check.d/60python-pyc +++ b/metadata/install-qa-check.d/60python-pyc @@ -19,7 +19,7 @@ python_pyc_check() { # Avoid running the check if sufficiently new gpep517 is not installed # yet. It's valid to schedule (for merge order) >=gpep517-8 after # packages which have this check run if they don't use distutils-r1. - has_version -b ">=dev-python/gpep517-8" || return + has_version ">=dev-python/gpep517-8" || return for prog in "${progs[@]}"; do local impl=${prog%/*}
[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/files/, net-news/newsboat/
commit: 479641ef1af5e7ded4c382483270e3b4b0dec3e3 Author: John Helmert III gentoo org> AuthorDate: Wed Aug 3 04:20:14 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Aug 3 04:20:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479641ef net-news/newsboat: add 2.28 Closes: https://bugs.gentoo.org/815661 Signed-off-by: John Helmert III gentoo.org> net-news/newsboat/Manifest| 68 + net-news/newsboat/files/newsboat-2.28-flags.patch | 16 +++ net-news/newsboat/newsboat-2.28.ebuild| 160 ++ 3 files changed, 244 insertions(+) diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest index 80b5673f9db3..2fb24e9766ee 100644 --- a/net-news/newsboat/Manifest +++ b/net-news/newsboat/Manifest @@ -1,69 +1,104 @@ DIST addr2line-0.12.2.crate 119767 BLAKE2B 5d012c7c0a0d8afd48f2148b5fb4ceb54f525ef1ae6e4f9c0ad228cff059b2e0662aabb82eead22db6ea284b5c430c8b8cc2aa0100a46d8d14009bd88b5fe24a SHA512 2c797f587498418c3c14d8ffc7eb79092532dfbb290b5371594e8dbd82a0979929ecb0b6f2cb615d0481a555cb1508b4220acb2db8076ea64fee0d47f290de6d DIST addr2line-0.14.0.crate 30065 BLAKE2B d4c64b5584252974980bf6e8a508aebf7e93c206789569112f1d36172adb90652a95da3f8e9da04dc278cdb2444a75483036a08b0d92047810ce8d3bf4f8aafe SHA512 86891fa5e0d5b625d2f90da9e55b3ec1bb83870bfb4beb26dd6048830632f0cd250f2d0a8fc5d2e2c34ecc3ba16ee014d9e25b1338431114dbaa4b4cf25ea1ed +DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 DIST adler-0.2.3.crate 12168 BLAKE2B c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996 SHA512 565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler32-1.1.0.crate 5442 BLAKE2B 1a4d932402a584fa6edda414c0dedff4994afcee7bfc71f85f6e8b4568de835bb7a3eebad1b5ac0be7f59cdb0e5ce5dfad2c59d5ecf819d2a6abbbd7ea37 SHA512 57e3b3812e2747470c63edf64e13827c96ef8dd2311833b7f616ec63cf57ce8967636ec4d57464b607f570df06f6f648214d12ddc567e761b2de2ab16c8a7271 DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f SHA512 9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6 DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST autocfg-1.1.0.crate 13272 BLAKE2B
[gentoo-commits] data/gentoo-news:master commit in: 2022-07-29-pipewire-sound-server/
commit: 6f193859d252b4d7f8cd1ccf5ae875a6049aeed8 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 03:03:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 03:03:59 2022 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=6f193859 2022-07-29-pipewire-sound-server: mention systemd --global Closes: https://bugs.gentoo.org/862867 Signed-off-by: Sam James gentoo.org> .../2022-07-29-pipewire-sound-server.en.txt | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt index 31283c0..d41cca1 100644 --- a/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt +++ b/2022-07-29-pipewire-sound-server/2022-07-29-pipewire-sound-server.en.txt @@ -116,6 +116,14 @@ There are several options available: $ systemctl --user --now enable pulseaudio.service pulseaudio.socket $ systemctl --user --now disable pipewire.socket pipewire-pulse.socket + Alternatively, systemd users can run the following commands as root to change + the default for all users: + # systemctl --user --global --enable pulseaudio.service pulseaudio.socket + # systemctl --user --global --force enable pipewire.socket pipewire-pulse.socket + + (If taking this option, the services must be started manually as a one-off as + a user.) + 3. For users without sound on their system, those using JACK without PipeWire, or those using pure ALSA without PipeWire, the following steps are recommended: @@ -139,11 +147,18 @@ There are several options available: files will need to run `gentoo-pipewire-launcher &` in e.g. `~/.xprofile`. - systemd users will also likely want to run the following commands, again + systemd users will also likely want to run the following commands as a user, again for the purposes of non-audio PipeWire use: $ systemctl --user --now enable pipewire.socket $ systemctl --user --now --force enable wireplumber.service + Alternatively, systemd users can run the following commands as root to change + the default for all users, again for the purposes of non-audio PipeWire use: + # systemctl --user --global --enable pipewire.socket + # systemctl --user --global --force enable wireplumber.service + + (If taking this option, the services must be started manually as a one-off as + a user.) Further resources: * https://wiki.gentoo.org/wiki/PipeWire
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uthash/
commit: a8cd092b284430d82c8b266af9d3b8892808bfd8 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:59:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:59:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cd092b dev-libs/uthash: fix metadata indentation Signed-off-by: Sam James gentoo.org> dev-libs/uthash/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/uthash/metadata.xml b/dev-libs/uthash/metadata.xml index c112976cd3bc..dfb4459ed6bf 100644 --- a/dev-libs/uthash/metadata.xml +++ b/dev-libs/uthash/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - jsmo...@gentoo.org - Jakov Smolić + jsmo...@gentoo.org + Jakov Smolić troydhanson/uthash
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
commit: 473d59dcf110c92f37fc82e00cda1807025d1481 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:59:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:59:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473d59dc media-gfx/fontforge: update upstream metadata Signed-off-by: Sam James gentoo.org> media-gfx/fontforge/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/fontforge/metadata.xml b/media-gfx/fontforge/metadata.xml index 5d479ac6d92b..a0e158816c12 100644 --- a/media-gfx/fontforge/metadata.xml +++ b/media-gfx/fontforge/metadata.xml @@ -16,7 +16,7 @@ Enable support for WOFF2 format - troydhanson/uthash + fontforge/fontforge fontforge
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/
commit: 4e74e7f7b997167e77f0f6debc844f0f3a42a89a Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:53:28 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:53:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e74e7f7 sci-mathematics/octave: add 7.2.0 Closes: https://bugs.gentoo.org/842645 Signed-off-by: Sam James gentoo.org> sci-mathematics/octave/Manifest| 1 + sci-mathematics/octave/octave-7.2.0.ebuild | 215 + 2 files changed, 216 insertions(+) diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest index acebc906380c..1bc20321a5e6 100644 --- a/sci-mathematics/octave/Manifest +++ b/sci-mathematics/octave/Manifest @@ -1,3 +1,4 @@ DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae SHA512 fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498 DIST octave-6.4.0.tar.gz 32873157 BLAKE2B afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02 SHA512 91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435 DIST octave-7.1.0.tar.gz 34187598 BLAKE2B da4c1b47e0d71f05edc47036b9b10fb83aa6edb8aa911ff22f77a013935ea37295f776f5c478e198c38102b8d1ad68edada818c9b46ad1061a466b5c77eeed58 SHA512 042a68bd2c5c873ccc846c6de13743c6fddd166e8b062948daf184133eb774a05e29ab6132829886411a5ba330126d20a3d0700a606819a424c3db6e57471888 +DIST octave-7.2.0.tar.gz 34180572 BLAKE2B 311021c339b92b3a94b0272f0fb7c788b78ae18fa7a4bddf8302c181401854f35ea7b8e6738d1a294c9baa343c7e8ec365d33f5af2d984ac6ea6853f5d53cf23 SHA512 b1f484fb97ca9270c3090f73b01f1ec0dcd6d3f838ecf7f46c50eb6245a1fa454fbc15dcf87b462a71532ba324cccd4d547b8a5b6a8e7a0914ea14981386b024 diff --git a/sci-mathematics/octave/octave-7.2.0.ebuild b/sci-mathematics/octave/octave-7.2.0.ebuild new file mode 100644 index ..5ae855cdd7e0 --- /dev/null +++ b/sci-mathematics/octave/octave-7.2.0.ebuild @@ -0,0 +1,215 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg + +DESCRIPTION="High-level interactive language for numerical computations" +HOMEPAGE="https://www.gnu.org/software/octave/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +IUSE="curl doc fftw +glpk gnuplot gui hdf5 java json opengl portaudio postscript +qhull +qrupdate readline sndfile +sparse ssl static-libs sundials X zlib" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs +# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo +# documentation to text (see scripts/help/help.m). +# +# (un)zip isn't mentioned, but there's a test that uses it (bug #775254). +# +RDEPEND=" + app-arch/bzip2 + app-arch/unzip + app-arch/zip + app-text/ghostscript-gpl + sys-apps/texinfo + dev-libs/libpcre:= + sys-libs/ncurses:= + sys-libs/zlib + virtual/blas + virtual/lapack + curl? ( net-misc/curl:= ) + fftw? ( sci-libs/fftw:3.0= ) + glpk? ( sci-mathematics/glpk:= ) + gnuplot? ( sci-visualization/gnuplot ) + gui? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + x11-libs/qscintilla:= + ) + hdf5? ( sci-libs/hdf5:= ) + java? ( >=virtual/jre-1.8:* ) + json? ( dev-libs/rapidjson ) + opengl? ( + media-libs/freetype:= + media-libs/fontconfig:= + virtual/glu + >=x11-libs/fltk-1.3:1=[opengl,xft] + x11-libs/gl2ps:= + ) + portaudio? ( media-libs/portaudio ) + postscript? ( + app-text/epstool + media-gfx/pstoedit + media-gfx/transfig + ) + qhull? ( media-libs/qhull:= ) + qrupdate? ( sci-libs/qrupdate:= ) + readline? ( sys-libs/readline:= ) + sndfile? ( media-libs/libsndfile ) + sparse? ( + sci-libs/arpack:= + sci-libs/camd:= + sci-libs/ccolamd:= + sci-libs/cholmod:= + sci-libs/colamd:= + sci-libs/cxsparse:= + sci-libs/umfpack:= + ) + ssl? ( + dev-libs/openssl:= + ) + sundials? ( >=sci-libs/sundials-4:= ) + X? ( x11-libs/libX11:= ) +"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/octave/
commit: 5f7f22be582175d2fdf731123da9805c69a131ec Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:53:55 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:53:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7f22be sci-mathematics/octave: drop 7.1.0 Bug: https://bugs.gentoo.org/842645 Signed-off-by: Sam James gentoo.org> sci-mathematics/octave/Manifest| 1 - sci-mathematics/octave/octave-7.1.0.ebuild | 212 - 2 files changed, 213 deletions(-) diff --git a/sci-mathematics/octave/Manifest b/sci-mathematics/octave/Manifest index 1bc20321a5e6..5ce57ee4f2a9 100644 --- a/sci-mathematics/octave/Manifest +++ b/sci-mathematics/octave/Manifest @@ -1,4 +1,3 @@ DIST octave-5.2.0.tar.gz 33360285 BLAKE2B 6d53a48a7fbe929e372fd51d084c0269befd3140341f3f3a1f2cae02f9f085ed434c3336c770c9a856081197c93ee306f481dd116b958685175bc294e4db62ae SHA512 fa2076fb22415e0797964c66cfb8d24643f178f45eb9c14ebb4c082767e0a53509fde550f579fa4a816348bd0f7cbc74f24144f9a30a5b9c09ebe1b3949db498 DIST octave-6.4.0.tar.gz 32873157 BLAKE2B afa729c3c9917f724e7d97fe3af42986f323d3ff849e0a33ac9f183237e68d989d4f3dacd644405b648ec050ad07d8973abddbd8657b810de6f65d5b5ae37c02 SHA512 91ff031f6dfff8506fa738fd4f1f07276501fdfe003f8ed992cccf91da14d9d33da6d08923322b0dae5f5b696b49856b0f5c5065e26b0701b0d1630173807435 -DIST octave-7.1.0.tar.gz 34187598 BLAKE2B da4c1b47e0d71f05edc47036b9b10fb83aa6edb8aa911ff22f77a013935ea37295f776f5c478e198c38102b8d1ad68edada818c9b46ad1061a466b5c77eeed58 SHA512 042a68bd2c5c873ccc846c6de13743c6fddd166e8b062948daf184133eb774a05e29ab6132829886411a5ba330126d20a3d0700a606819a424c3db6e57471888 DIST octave-7.2.0.tar.gz 34180572 BLAKE2B 311021c339b92b3a94b0272f0fb7c788b78ae18fa7a4bddf8302c181401854f35ea7b8e6738d1a294c9baa343c7e8ec365d33f5af2d984ac6ea6853f5d53cf23 SHA512 b1f484fb97ca9270c3090f73b01f1ec0dcd6d3f838ecf7f46c50eb6245a1fa454fbc15dcf87b462a71532ba324cccd4d547b8a5b6a8e7a0914ea14981386b024 diff --git a/sci-mathematics/octave/octave-7.1.0.ebuild b/sci-mathematics/octave/octave-7.1.0.ebuild deleted file mode 100644 index 91df3f2a06d3.. --- a/sci-mathematics/octave/octave-7.1.0.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic fortran-2 java-pkg-opt-2 pax-utils qmake-utils toolchain-funcs xdg - -DESCRIPTION="High-level interactive language for numerical computations" -HOMEPAGE="https://www.gnu.org/software/octave/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/${PV}" -IUSE="curl doc fftw +glpk gnuplot gui hdf5 java json opengl - portaudio postscript +qhull +qrupdate readline sndfile +sparse - ssl static-libs sundials X zlib" -# Issue when building w/ SSL needs investigation -#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" - -# Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs -# "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo -# documentation to text (see scripts/help/help.m). -# -# (un)zip isn't mentioned, but there's a test that uses it (bug 775254). -# -RDEPEND=" - app-arch/bzip2 - app-arch/unzip - app-arch/zip - app-text/ghostscript-gpl - sys-apps/texinfo - dev-libs/libpcre:3= - sys-libs/ncurses:0= - sys-libs/zlib - virtual/blas - virtual/lapack - curl? ( net-misc/curl:0= ) - fftw? ( sci-libs/fftw:3.0= ) - glpk? ( sci-mathematics/glpk:0= ) - gnuplot? ( sci-visualization/gnuplot ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - x11-libs/qscintilla:= - ) - hdf5? ( sci-libs/hdf5:0= ) - java? ( >=virtual/jre-1.8:* ) - json? ( dev-libs/rapidjson ) - opengl? ( - media-libs/freetype:2= - media-libs/fontconfig:1.0= - virtual/glu - >=x11-libs/fltk-1.3:1=[opengl,xft] - x11-libs/gl2ps:0= - ) - portaudio? ( media-libs/portaudio ) - postscript? ( - app-text/epstool - media-gfx/pstoedit - media-gfx/transfig - ) - qhull? ( media-libs/qhull:0= ) - qrupdate? ( sci-libs/qrupdate:0= ) - readline? ( sys-libs/readline:0= ) - sndfile? ( media-libs/libsndfile ) - sparse? ( - sci-libs/arpack:0= - sci-libs/camd:0= - sci-libs/ccolamd:0= - sci-libs/cholmod:0= - sci-libs/colamd:0= - sci-libs/cxsparse:0= - sci-libs/umfpack:0= - ) - ssl? ( - dev-libs/openssl:0= - )
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/files/, net-dns/dnscrypt-proxy/
commit: 3302f5bab7454f7dffde6902c97d5031d92d61e3 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:40:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:40:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3302f5ba net-dns/dnscrypt-proxy: add 2.1.2 Signed-off-by: Sam James gentoo.org> net-dns/dnscrypt-proxy/Manifest| 1 + ...oxy-.ebuild => dnscrypt-proxy-2.1.2.ebuild} | 21 +++-- net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 21 +++-- .../dnscrypt-proxy-2.1.2-config-full-paths.patch | 92 ++ 4 files changed, 111 insertions(+), 24 deletions(-) diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest index d719871447cd..076d965057a9 100644 --- a/net-dns/dnscrypt-proxy/Manifest +++ b/net-dns/dnscrypt-proxy/Manifest @@ -1 +1,2 @@ DIST dnscrypt-proxy-2.1.1.tar.gz 6114345 BLAKE2B 9d68d94d1fc142d53ed74840080feca56d7abf606b8df9b2ebea7a69b75f13cdc93be53418e6101d30d31d6f4130b3794c1029a5972e129a4c06feeff7dd81e7 SHA512 1118d79aad8d3e3629616c203194a5346f00fcfe88783ebddc6f167d22a82006f26022e728c57905aa82997b87b77f0841f7c1b60e0f8e5335f9df142b759c21 +DIST dnscrypt-proxy-2.1.2.tar.gz 6792121 BLAKE2B f6e69e9b7bba5bcaf49f710c78fc1b9607a8e791ad222da7af2a129de4807ecf87ddb7289aa79132a0d5ada588d2557beff618a79a341d168674bda7c8ba58ee SHA512 1b3598d60abc70141127b5bf8bfaa76239d33e4220664dadd47f09544553e06eba6d82e5daf2c44c6da9c3c21c53683c2ff33db63257b782ad48c534bd54 diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild similarity index 88% copy from net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild copy to net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild index 3e4c51ce549e..f80bcb78727b 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.2.ebuild @@ -1,28 +1,25 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -EGO_PN="github.com/DNSCrypt/${PN}" +EAPI=8 inherit fcaps go-module systemd +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy; + if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git; inherit git-r3 - EGIT_REPO_URI="https://${EGO_PN}.git; else - SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" fi -DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" -HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy; - LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" SLOT="0" IUSE="+pie" -BDEPEND=">=dev-lang/go-1.13" RDEPEND=" acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy @@ -31,7 +28,7 @@ RDEPEND=" FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy ) PATCHES=( - "${FILESDIR}/${PN}-2.1.0-config-full-paths.patch" + "${FILESDIR}"/${PN}-2.1.2-config-full-paths.patch ) src_compile() { @@ -96,7 +93,7 @@ pkg_postinst() { fi elog "After starting the service you will need to update your" - elog "/etc/resolv.conf and replace your current set of resolvers" + elog "${EROOT}/etc/resolv.conf and replace your current set of resolvers" elog "with:" elog elog "nameserver 127.0.0.1" diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild index 3e4c51ce549e..f80bcb78727b 100644 --- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild +++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild @@ -1,28 +1,25 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -EGO_PN="github.com/DNSCrypt/${PN}" +EAPI=8 inherit fcaps go-module systemd +DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" +HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy; + if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/DNSCrypt/dnscrypt-proxy.git; inherit git-r3 - EGIT_REPO_URI="https://${EGO_PN}.git; else - SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" fi -DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols" -HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy; - LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0" SLOT="0" IUSE="+pie" -BDEPEND=">=dev-lang/go-1.13" RDEPEND=" acct-group/dnscrypt-proxy acct-user/dnscrypt-proxy @@
[gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/
commit: d421cf8279d94342a6c298f130fda84c9720c0e9 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:31:21 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:31:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421cf82 app-admin/sysklogd: add 2.4.2 Signed-off-by: Sam James gentoo.org> app-admin/sysklogd/Manifest| 1 + ...{sysklogd-.ebuild => sysklogd-2.4.2.ebuild} | 22 -- app-admin/sysklogd/sysklogd-.ebuild| 22 -- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest index 6649296a48b4..e9ee012e497b 100644 --- a/app-admin/sysklogd/Manifest +++ b/app-admin/sysklogd/Manifest @@ -1,2 +1,3 @@ DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d SHA512 7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09 SHA512 0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c +DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be SHA512 5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec diff --git a/app-admin/sysklogd/sysklogd-.ebuild b/app-admin/sysklogd/sysklogd-2.4.2.ebuild similarity index 92% copy from app-admin/sysklogd/sysklogd-.ebuild copy to app-admin/sysklogd/sysklogd-2.4.2.ebuild index 53e3b031b00b..b823887c4367 100644 --- a/app-admin/sysklogd/sysklogd-.ebuild +++ b/app-admin/sysklogd/sysklogd-2.4.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit flag-o-matic systemd toolchain-funcs @@ -18,7 +18,7 @@ fi LICENSE="BSD" SLOT="0" -IUSE="logger logrotate systemd" +IUSE="logger logrotate" # Needs network access RESTRICT="test" @@ -28,16 +28,13 @@ DEPEND=" !>=sys-apps/util-linux-2.34-r3[logger] ) " -RDEPEND="${DEPEND} - logrotate? ( app-admin/logrotate )" +RDEPEND=" + ${DEPEND} + logrotate? ( app-admin/logrotate ) +" DOCS=( ChangeLog.md README.md ) -pkg_setup() { - append-lfs-flags - tc-export CC -} - src_prepare() { default @@ -45,12 +42,16 @@ src_prepare() { } src_configure() { + append-lfs-flags + tc-export CC + local myeconfargs=( --disable-static --runstatedir="${EPREFIX}"/run + --with-systemd=$(systemd_get_systemunitdir) $(use_with logger) - $(use_with systemd systemd $(systemd_get_systemunitdir)) ) + econf "${myeconfargs[@]}" } @@ -79,6 +80,7 @@ pkg_postinst() { elog "functionality that does no longer require a running cron daemon." elog "So we no longer install any log rotation cron files for sysklogd." fi + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then elog "Starting with version 2.1 sysklogd no longer provides klogd." elog "syslogd now also logs kernel messages." diff --git a/app-admin/sysklogd/sysklogd-.ebuild b/app-admin/sysklogd/sysklogd-.ebuild index 53e3b031b00b..b823887c4367 100644 --- a/app-admin/sysklogd/sysklogd-.ebuild +++ b/app-admin/sysklogd/sysklogd-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit flag-o-matic systemd toolchain-funcs @@ -18,7 +18,7 @@ fi LICENSE="BSD" SLOT="0" -IUSE="logger logrotate systemd" +IUSE="logger logrotate" # Needs network access RESTRICT="test" @@ -28,16 +28,13 @@ DEPEND=" !>=sys-apps/util-linux-2.34-r3[logger] ) " -RDEPEND="${DEPEND} - logrotate? ( app-admin/logrotate )" +RDEPEND=" + ${DEPEND} + logrotate? ( app-admin/logrotate ) +" DOCS=( ChangeLog.md README.md ) -pkg_setup() { - append-lfs-flags - tc-export CC -} - src_prepare() { default @@ -45,12 +42,16 @@ src_prepare() { } src_configure() { + append-lfs-flags + tc-export CC + local myeconfargs=( --disable-static --runstatedir="${EPREFIX}"/run + --with-systemd=$(systemd_get_systemunitdir) $(use_with logger) -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/efivar/, sys-libs/efivar/files/
commit: 5b70c9171330cdd689f9e736b66b23800f942310 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:24:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:25:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b70c917 sys-libs/efivar: fix build w/ glibc 2.36 Closes: https://bugs.gentoo.org/863230 Signed-off-by: Sam James gentoo.org> sys-libs/efivar/efivar-38.ebuild | 1 + sys-libs/efivar/files/efivar-38-glibc-2.36.patch | 46 2 files changed, 47 insertions(+) diff --git a/sys-libs/efivar/efivar-38.ebuild b/sys-libs/efivar/efivar-38.ebuild index eecc85f7cbca..e17d33968234 100644 --- a/sys-libs/efivar/efivar-38.ebuild +++ b/sys-libs/efivar/efivar-38.ebuild @@ -34,6 +34,7 @@ src_prepare() { "${FILESDIR}"/efivar-38-Makefile-dep.patch "${FILESDIR}"/efivar-38-binutils-2.36.patch "${FILESDIR}"/efivar-38-ld-locale.patch + "${FILESDIR}"/efivar-38-glibc-2.36.patch ) default } diff --git a/sys-libs/efivar/files/efivar-38-glibc-2.36.patch b/sys-libs/efivar/files/efivar-38-glibc-2.36.patch new file mode 100644 index ..0a7e5f2e099c --- /dev/null +++ b/sys-libs/efivar/files/efivar-38-glibc-2.36.patch @@ -0,0 +1,46 @@ +https://github.com/rhboot/efivar/commit/bc65d63ebf8fe6ac8a099ff15ca200986dba1565 +https://bugs.gentoo.org/863230 + +From: Robbie Harwood +Date: Thu, 28 Jul 2022 16:11:24 -0400 +Subject: [PATCH] Fix glibc 2.36 build (mount.h conflicts) + +glibc has decided that sys/mount.h and linux/mount.h are no longer +usable at the same time. This broke the build, since linux/fs.h itself +includes linux/mount.h. For now, fix the build by only including +sys/mount.h where we need it. + +See-also: https://sourceware.org/glibc/wiki/Release/2.36#Usage_of_.3Clinux.2Fmount.h.3E_and_.3Csys.2Fmount.h.3E +Resolves: #227 +Signed-off-by: Robbie Harwood +--- a/src/gpt.c b/src/gpt.c +@@ -17,6 +17,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/linux.c b/src/linux.c +@@ -20,6 +20,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/util.h b/src/util.h +@@ -23,7 +23,6 @@ + #include + #include + #include +-#include + #include + #include + #include +
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/files/, app-arch/libarchive/
commit: f1c864205d96d4c513341ab7b21f48fe3fa19a81 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:22:15 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:25:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c86420 app-arch/libarchive: fix build w/ glibc 2.36 Closes: https://bugs.gentoo.org/863227 Signed-off-by: Sam James gentoo.org> .../files/libarchive-3.6.1-glibc-2.36.patch| 39 ++ app-arch/libarchive/libarchive-3.6.1.ebuild| 4 +++ 2 files changed, 43 insertions(+) diff --git a/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch b/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch new file mode 100644 index ..e45d891e2a17 --- /dev/null +++ b/app-arch/libarchive/files/libarchive-3.6.1-glibc-2.36.patch @@ -0,0 +1,39 @@ +https://github.com/libarchive/libarchive/pull/1761 +https://bugs.gentoo.org/863227 + +From a2f68263a1da5ad227bcb9cd8fa91b93c8b6c99f Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 25 Jul 2022 10:56:53 -0700 +Subject: [PATCH] libarchive: Do not include sys/mount.h when linux/fs.h is + present + +These headers are in conflict and only one is needed by +archive_read_disk_posix.c therefore include linux/fs.h if it exists +otherwise include sys/mount.h + +It also helps compiling with glibc 2.36 +where sys/mount.h conflicts with linux/mount.h see [1] + +[1] https://sourceware.org/glibc/wiki/Release/2.36 +--- a/libarchive/archive_read_disk_posix.c b/libarchive/archive_read_disk_posix.c +@@ -34,9 +34,6 @@ __FBSDID("$FreeBSD$"); + #ifdef HAVE_SYS_PARAM_H + #include + #endif +-#ifdef HAVE_SYS_MOUNT_H +-#include +-#endif + #ifdef HAVE_SYS_STAT_H + #include + #endif +@@ -54,6 +51,8 @@ __FBSDID("$FreeBSD$"); + #endif + #ifdef HAVE_LINUX_FS_H + #include ++#elif HAVE_SYS_MOUNT_H ++#include + #endif + /* + * Some Linux distributions have both linux/ext2_fs.h and ext2fs/ext2_fs.h. + diff --git a/app-arch/libarchive/libarchive-3.6.1.ebuild b/app-arch/libarchive/libarchive-3.6.1.ebuild index 41cfc71f5a04..dbe62127a118 100644 --- a/app-arch/libarchive/libarchive-3.6.1.ebuild +++ b/app-arch/libarchive/libarchive-3.6.1.ebuild @@ -45,6 +45,10 @@ BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-libarchive ) " +PATCHES=( + "${FILESDIR}"/${P}-glibc-2.36.patch +) + multilib_src_configure() { export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 0192361a29a7d434501dc046c572b4d868744069 Author: Mike Gilbert gentoo org> AuthorDate: Wed Aug 3 02:20:02 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Aug 3 02:21:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0192361a sys-apps/systemd: simplify PATCHES code Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/systemd-251.3.ebuild | 8 +--- sys-apps/systemd/systemd-.ebuild | 8 +--- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/sys-apps/systemd/systemd-251.3.ebuild b/sys-apps/systemd/systemd-251.3.ebuild index 6e5bdcbd47f9..e70496cd957b 100644 --- a/sys-apps/systemd/systemd-251.3.ebuild +++ b/sys-apps/systemd/systemd-251.3.ebuild @@ -234,13 +234,7 @@ src_unpack() { } src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( + local PATCHES=( # Breaks Clang. Revert the commit for now and force off F_S=3. # bug #841770. "${FILESDIR}/251-revert-fortify-source-3-fix.patch" diff --git a/sys-apps/systemd/systemd-.ebuild b/sys-apps/systemd/systemd-.ebuild index b3bc091078ab..1a8b1c931c45 100644 --- a/sys-apps/systemd/systemd-.ebuild +++ b/sys-apps/systemd/systemd-.ebuild @@ -234,13 +234,7 @@ src_unpack() { } src_prepare() { - # Do NOT add patches here - local PATCHES=() - - [[ -d "${WORKDIR}"/patches ]] && PATCHES+=( "${WORKDIR}"/patches ) - - # Add local patches here - PATCHES+=( + local PATCHES=( ) if ! use vanilla; then
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 9a28386970709b662bbc68d93594394519b90b63 Author: Mike Gilbert gentoo org> AuthorDate: Wed Aug 3 02:21:19 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Aug 3 02:22:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a283869 sys-apps/systemd: drop 250.7 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/Manifest | 1 - sys-apps/systemd/metadata.xml | 1 - sys-apps/systemd/systemd-250.7.ebuild | 556 -- 3 files changed, 558 deletions(-) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 624cf168013c..8fb49d5c1324 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,3 +1,2 @@ -DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8 SHA512 99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f SHA512 0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c DIST systemd-stable-251.3.tar.gz 11435458 BLAKE2B 544238536848ab390b2476d5ad95d33998674be50020b8db0627bb9d0c86be6576c404ce786b01ceec86f1c75b174c6fc2d7e0d7fbab802a78f48c9d0915c2b8 SHA512 fb5b8dc1742562ef95469e90d406cfb6dfcb337860ad1208b460414b88ff0565071bde797d195faa62761206abc881829de6b1009e5d727cad2dfe0764310d5f diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml index d9f94345f7ab..d258d4fa7cf8 100644 --- a/sys-apps/systemd/metadata.xml +++ b/sys-apps/systemd/metadata.xml @@ -20,7 +20,6 @@ Enable FIDO2 support Enable use of dev-libs/libgcrypt for various features Enable portable home directories - Enable setting hostname with networkd/hostnamed without polkit (requires running sys-apps/dbus-broker) Enable embedded HTTP server in journald Enable import daemon Use libiptc from net-firewall/iptables for NAT support in systemd-networkd; this is used only if the running kernel does not support nftables diff --git a/sys-apps/systemd/systemd-250.7.ebuild b/sys-apps/systemd/systemd-250.7.ebuild deleted file mode 100644 index 6c099f218fd6.. --- a/sys-apps/systemd/systemd-250.7.ebuild +++ /dev/null @@ -1,556 +0,0 @@ -# Copyright 2011-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -# Avoid QA warnings -TMPFILES_OPTIONAL=1 -UDEV_OPTIONAL=1 - -QA_PKGCONFIG_VERSION=$(ver_cut 1) - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/systemd/systemd.git; - inherit git-r3 -else - if [[ ${PV} == *.* ]]; then - MY_PN=systemd-stable - else - MY_PN=systemd - fi - MY_PV=${PV/_/-} - MY_P=${MY_PN}-${MY_PV} - S=${WORKDIR}/${MY_P} - SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam python-any-r1 systemd toolchain-funcs udev usr-ldscript - -DESCRIPTION="System and service manager for Linux" -HOMEPAGE="http://systemd.io/; - -LICENSE="GPL-2 LGPL-2.1 MIT public-domain" -SLOT="0/2" -IUSE=" - acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls elfutils - fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd iptables +kmod - +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode - +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd -" -REQUIRED_USE=" - dns-over-tls? ( || ( gnutls openssl ) ) - homed? ( cryptsetup pam openssl ) - importd? ( curl lzma || ( gcrypt openssl ) ) - policykit? ( !hostnamed-fallback ) - pwquality? ( homed ) -" -RESTRICT="!test? ( test )" - -MINKV="3.11" - -COMMON_DEPEND=" - >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] - sys-libs/libcap:0=[${MULTILIB_USEDEP}] - virtual/libcrypt:=[${MULTILIB_USEDEP}] - acl? ( sys-apps/acl:0= ) - apparmor? ( sys-libs/libapparmor:0= ) - audit? ( >=sys-process/audit-2:0= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) - curl? ( net-misc/curl:0= ) - elfutils? ( >=dev-libs/elfutils-0.158:0= ) - fido2? ( dev-libs/libfido2:0= ) - gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) - gnutls? ( >=net-libs/gnutls-3.6.0:0= ) - http? (
[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/
commit: b7f75d34afdf71fb8a08f0fc5ec2a565a44de9d7 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:17:24 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:17:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f75d34 app-emulation/diskimage-builder: 3.23.0 bump Signed-off-by: Matthew Thode gentoo.org> app-emulation/diskimage-builder/Manifest | 1 + .../diskimage-builder-3.23.0.ebuild| 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index 9c89f56b5a6c..8549bd7c921b 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1 +1,2 @@ DIST diskimage-builder-3.22.0.tar.gz 507997 BLAKE2B 559203fb5e92ff6b32e3cda6e977c46ea247f47f0d41d72db5f4e6fa6957c599814fa65f24b3d0783fbf95fa72efb52db2bfa30f608b08955bc64bc8c4943d59 SHA512 1a2c4f6301eb90268cc4cc47e600e2de404336f871606beaebadb367ab8976cf6618da3a9ed594682f53b84e70c2b658d519732031c9b3423a906876ba3b03a4 +DIST diskimage-builder-3.23.0.tar.gz 509773 BLAKE2B 5896571442b5e359cbae10df3c504c2a3df48ace6ec52294afbad6c03baf300336d955b0180a174395cad118da42dbacfb395df9b32a85976982ff5194ec9e18 SHA512 080bca891890a02a7a0c6910668ccc966a8f2282f62a8b89cd01d5165b4cb52e4bd198b7a2ff431d86a75acae86e7490389f7053f197947c820925d540a3c934 diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild new file mode 100644 index ..bbd75fbe73fb --- /dev/null +++ b/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Golden Disk Image builder" +HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git; +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}] + >=dev-python/networkx-1.10[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + app-emulation/qemu + sys-block/parted + sys-fs/multipath-tools + sys-fs/dosfstools + sys-apps/gptfdisk + !dev-python/dib-utils[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/
commit: 3579c48f74d801239cace66a6701b1c8a0e90c79 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 02:10:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 02:13:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3579c48f app-editors/nano: add 6.4 Closes: https://github.com/gentoo/gentoo/pull/26628 Signed-off-by: Sam James gentoo.org> app-editors/nano/Manifest | 1 + app-editors/nano/files/gentoo.nanorc | 2 +- .../nano/files/{gentoo.nanorc => gentoo.nanorc-r1} | 42 +- .../nano/{nano-.ebuild => nano-6.4.ebuild} | 34 +++--- app-editors/nano/nano-.ebuild | 34 +++--- 5 files changed, 79 insertions(+), 34 deletions(-) diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest index 08f2fa8a0eee..c5b73d5ebd4a 100644 --- a/app-editors/nano/Manifest +++ b/app-editors/nano/Manifest @@ -1,2 +1,3 @@ DIST nano-6.2.tar.gz 3146876 BLAKE2B be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599 SHA512 5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4 DIST nano-6.3.tar.xz 1581772 BLAKE2B 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 SHA512 42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3 +DIST nano-6.4.tar.xz 1593804 BLAKE2B b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 SHA512 cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b diff --git a/app-editors/nano/files/gentoo.nanorc b/app-editors/nano/files/gentoo.nanorc index 84e9bcf28ebf..edf4ae109b1e 100644 --- a/app-editors/nano/files/gentoo.nanorc +++ b/app-editors/nano/files/gentoo.nanorc @@ -60,7 +60,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)" color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" ## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>" +color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>" color white "[[:space:]][*~-]?\*" ## Categories: color cyan "^[[:space:]]*[^/]*/" diff --git a/app-editors/nano/files/gentoo.nanorc b/app-editors/nano/files/gentoo.nanorc-r1 similarity index 62% copy from app-editors/nano/files/gentoo.nanorc copy to app-editors/nano/files/gentoo.nanorc-r1 index 84e9bcf28ebf..26767774a0e3 100644 --- a/app-editors/nano/files/gentoo.nanorc +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -4,6 +4,8 @@ syntax ebuild "\.e(build|class)$" comment "#" +linter bash -n + ## All the standard portage functions: color brightgreen "(^|\" color brightgreen "^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>" @@ -13,29 +15,51 @@ color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function| color green "\<(declare|eval|exec|export|let|local)\>" color green "[][{}():;|`$<>!=&\]" color green "-[defhnrsuwxzL]\>" -color green "-(eq|ne|gt|lt|ge|le)\>" +color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>" + ## Variables... official portage ones in red, all others in bright red: color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*" color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})" color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>" color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>" -color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" +color red "\<(T|TMPDIR|HOME)\>" +color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" "\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>" color red "\" color red "\" -color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" +color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" "\" "\" "\" +color red "\" + ## Portage commands: -color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" -color brightblue "\" +color magenta "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse) [!a-zA-Z0-9_+ -]*" "inherit.*" +color brightblue "\" color brightblue "\" "\" color brightblue "\" "\" "\" "\" color brightblue "\" "\" -color brightblue "\<(die|hasv?|inherit|nonfatal)\>" "\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>" +color brightblue
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetdb/
commit: 540b80bd58eff02fe0f265b5c0fda846f39f7f4f Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:07:57 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:07:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540b80bd app-admin/puppetdb: 7.11.0 bump Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetdb/Manifest | 1 + app-admin/puppetdb/puppetdb-7.11.0.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest index 6f16e986ca09..165d1607bd72 100644 --- a/app-admin/puppetdb/Manifest +++ b/app-admin/puppetdb/Manifest @@ -1 +1,2 @@ DIST puppetdb-7.10.1.tar.gz 48769606 BLAKE2B 80686ab0ac16e71bd3758b55e10a4f59d29d1a954d62dc576af6155384a24a3dde08fdb3f9159cf0d888377140cc13cee0c48904382ee2312300c6e8aa32 SHA512 cedebaa1f94e0f100dd9bac5f63a4bbaa19189a01abac011708de835e6a06d6222027f05a15ad2722261072154ebe9efd8f30de171b6f8640ee369dd51feb846 +DIST puppetdb-7.11.0.tar.gz 49070151 BLAKE2B ec59603b5fa2fe38a1d848e5e4e9926bb9e9c53bfda55c5093d6ede3ef0ee2cdd2cffe8f6fa8599d4b1a533b251c13871453cf7bc378edeecff69364579db650 SHA512 160123cea5af42c6196893a3993c4fdcf3c6690e43f56d2e01342b9fd5facd8777d3eee5c7ec658535f222cf1a6e52b3ec955e4b1ddff4c3346b363be36420a5 diff --git a/app-admin/puppetdb/puppetdb-7.11.0.ebuild b/app-admin/puppetdb/puppetdb-7.11.0.ebuild new file mode 100644 index ..343b744bedeb --- /dev/null +++ b/app-admin/puppetdb/puppetdb-7.11.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd tmpfiles + +DESCRIPTION="PuppetDB collects data generated by Puppet" +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/; +SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND+=">=virtual/jdk-1.8.0" +DEPEND+="acct-user/puppetdb + acct-group/puppetdb" + +src_prepare() { + sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die + sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die + sed -i 's/sysconfig/conf\.d/g' install.sh || die + sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + dodir /opt/puppetlabs/server/data/puppetdb + insinto /opt/puppetlabs/server/apps/puppetdb + insopts -m0744 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppetdb.jar + insinto /etc/puppetlabs/puppetdb + doins ext/config/logback.xml + doins ext/config/bootstrap.cfg + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetdb/conf.d + doins ext/config/conf.d/jetty.ini + doins ext/config/conf.d/repl.ini + doins ext/config/conf.d/database.ini + doins ext/config/conf.d/config.ini + doins ext/config/conf.d/auth.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetdb/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps + doins ext/cli/foreground + doins ext/cli/ssl-setup + doins ext/cli/config-migration + doins ext/cli/foreground + doins ext/cli/anonymize + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetdb/bin + doins ext/bin/puppetdb + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb + dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb + # init type tasks + newconfd ext/default puppetdb + systemd_dounit ext/redhat/puppetdb.service + newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf + newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb + # misc + insinto /etc/logrotate.d + newins ext/puppetdb.logrotate.conf puppetdb + fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb + fperms -R 770 /opt/puppetlabs/server/data/puppetdb +} + +pkg_postinst() { + tmpfiles_process puppetdb.conf + + elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'" + elog + elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/puppetdb-termini/
commit: 8264bd61a5e353dd61e861a345f6686ea6635f7e Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:09:55 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:09:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8264bd61 dev-ruby/puppetdb-termini: 7.11.0 bump Signed-off-by: Matthew Thode gentoo.org> dev-ruby/puppetdb-termini/Manifest | 1 + .../puppetdb-termini-7.11.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-ruby/puppetdb-termini/Manifest b/dev-ruby/puppetdb-termini/Manifest index 9d2e2cff0662..a4577c1289db 100644 --- a/dev-ruby/puppetdb-termini/Manifest +++ b/dev-ruby/puppetdb-termini/Manifest @@ -1 +1,2 @@ DIST puppetdb-termini_7.10.1-1stretch_all.deb 22156 BLAKE2B 52b1060fcf177b37229303ef93f90424f2b6b29eadf8041aa733d20f6b417c16e163891c44bc6f7845957ced10db132c705d6d6031041abace2f8f66f3d64964 SHA512 b273ac57558c9255d342010d9f3ada729596582311b3bbe658bf1505bd457041d0f5948c35c37bad585c931a66a66dcadcc71960de695c126715ef53d08295c5 +DIST puppetdb-termini_7.11.0-1stretch_all.deb 22662 BLAKE2B b5b0d19829d6570076b4861bef85342d7ac925250fec6a892a7106319585851800ebdf9e947d8ef18d764d1abccef104acce82820a73511f9f92468e9c5c0998 SHA512 0450787b4411192214f05a8ca87b683a0792910a3aed3ec1680a2810e1566f0817b424d6ba3bdd95803f3ad6fb3f98ef8efb648064318dbcae39c23072d1bd85 diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.0.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.0.ebuild new file mode 100644 index ..68f1eaa1a4b6 --- /dev/null +++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.11.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +inherit unpacker + +DESCRIPTION="Library needed to connect puppet to puppetdb" +HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html; +SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +# will need the same keywords as puppet +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" + +RDEPEND+="" +DEPEND+="" + +S=${WORKDIR} + +src_install() { + insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/ + doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/* +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppetserver/
commit: 4182bb9f565219f396e50dca495c2050d16a5845 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:08:42 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:08:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4182bb9f app-admin/puppetserver: 7.9.0 bump Signed-off-by: Matthew Thode gentoo.org> app-admin/puppetserver/Manifest | 1 + app-admin/puppetserver/puppetserver-7.9.0.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index d9843003e263..b5fe7ffddbb6 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1,2 +1,3 @@ DIST puppetserver-7.7.0.tar.gz 64646018 BLAKE2B 7ce0dfc469705093107f3761c25119a488fffd0bf95112108b86fd0bbaf923d090712c0612d0efb8226059645b15386593fcc5b5c13b0881a9ffd36b714a7d50 SHA512 f56a94cfb75f2e95aef4947b2e755cda1ba4b3a1f646f14525c2ed2434c49da7d71b5dc2766bae727dcc307e06e2c56df80682b2376d8379b7c291a319a37ed1 DIST puppetserver-7.8.0.tar.gz 64651673 BLAKE2B 7bd53e3a15128eb4405b47edc066e702a3ea702a22258d039a4be5a7fecb509c724dcf21d893e9d76a99e9c94ca8a514d48bcd7085bcf429dd318defdf9fbd8d SHA512 82503c79e3d24ae2700537c8acdd410ddd3b400993d51f392f30664f6d259c224ba782c8ebeaf21e49c4acfb503b2f1a8ac880359a67c8d008797abcaa3210ab +DIST puppetserver-7.9.0.tar.gz 66386534 BLAKE2B 8aac7501c9923eb67bd06e965dd766ddce290b2eaaa8c752f6c7124a13d24364ede22847fdd1171d0e71b45bae191bc3c9b0c89cc5ebf9ed78d5230b8e28bfcf SHA512 6f0acabbf332072306386b4d942532270e202801bf98dcd436884c85b969437ca51adefb51a0f99556432c4c204e03ee8d3fecdecadf5e046b037ce06619a27c diff --git a/app-admin/puppetserver/puppetserver-7.9.0.ebuild b/app-admin/puppetserver/puppetserver-7.9.0.ebuild new file mode 100644 index ..6877b38e3a99 --- /dev/null +++ b/app-admin/puppetserver/puppetserver-7.9.0.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents" +HOMEPAGE="http://docs.puppetlabs.com/puppetserver/; +SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="puppetdb" +# will need the same keywords in puppet-agent (puppet-agent now has arm64) +KEYWORDS="~amd64" + +RDEPEND+=" + >=virtual/jdk-1.8.0 + app-admin/puppet-agent[puppetdb?]" +DEPEND+="acct-user/puppet + acct-group/puppet" + +src_prepare() { + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die + sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die + sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + insinto /opt/puppetlabs/server/apps/puppetserver + insopts -m0774 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppet-server-release.jar + insinto /etc/puppetlabs/puppetserver + doins ext/config/logback.xml + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetserver/services.d + doins ext/system-config/services.d/bootstrap.cfg + doins ext/config/services.d/ca.cfg + insinto /etc/puppetlabs/puppetserver/conf.d + doins ext/config/conf.d/puppetserver.conf + doins ext/config/conf.d/auth.conf + doins ext/config/conf.d/global.conf + doins ext/config/conf.d/web-routes.conf + doins ext/config/conf.d/metrics.conf + doins ext/config/conf.d/webserver.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetserver/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps + doins ext/cli/ca + doins ext/cli/irb + doins ext/cli/foreground + doins ext/cli/gem + doins ext/cli/ruby + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetserver/cli + doins ext/cli_defaults/cli-defaults.sh + insinto /opt/puppetlabs/server/apps/puppetserver/bin + doins ext/bin/puppetserver + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver + dosym
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 8666f62970d50f5f1078dc18e12647f2a66a3c67 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:06:53 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:06:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8666f629 app-admin/puppet-agent: 7.18.0 un-direct-to-stable Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/puppet-agent-7.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild index 0776db0b3b8b..3ef55d1516d2 100644 --- a/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild +++ b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild @@ -11,7 +11,7 @@ arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="~amd64 ~arm64" IUSE="puppetdb selinux" RESTRICT="strip"
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 8654f8470ff2f4aaf1cb5f8c42e54ef8c3d3b7ac Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 02:04:35 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 02:05:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8654f847 app-admin/puppet-agent: 7.18.0 bump Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/Manifest | 2 + app-admin/puppet-agent/puppet-agent-7.18.0.ebuild | 91 +++ 2 files changed, 93 insertions(+) diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index b48ee2d319be..c846576aa296 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -2,3 +2,5 @@ DIST puppet-agent_7.16.0-1focal_amd64.deb 20349200 BLAKE2B 73a5bc404b988fc009b95 DIST puppet-agent_7.16.0-1focal_arm64.deb 19543124 BLAKE2B 2a946462ddf1344f05f21c5c5f0a3ad4a1b92fa0b386d405b6cb563b0cb3de0a06ad8212d6001f10ed7afe2d7787d1107732a5890e48de99a32cec802d78d16d SHA512 74db9defefe8aa91daaac8337dd500cf2582c017eab34f61992630a30dc9b2ef62ae5aba21b9ee94f30b6f92e99557e61da742711bba7df8200b3eca5a06f748 DIST puppet-agent_7.17.0-1focal_amd64.deb 20397624 BLAKE2B 8304f937e6eb3f1a3c2a72ba34fce029ecec99decaf1a78b08b556c1ebe3073fa159e70e43baf468e833ede2e9a659f6384f52969e16932ac24a2a997da14eee SHA512 f493298af50e6eed61c7ffb0cf4234b1eb69594caedd24826bc9bcb5d85e736101bfa98b14dcfdceab5ee98e8bc228f25743fdcce440398ff9e0019c6861bde2 DIST puppet-agent_7.17.0-1focal_arm64.deb 19595304 BLAKE2B 719473363cb24dcd58a864c9ce4d24cb8d8f328d6179ec666d3f3ba1dbf8df53746b9dba37a820c782b6b7b56639c068da1a7db4813e44c5520dfc74ff026008 SHA512 5d74f2fca8fe214c70931b099582d5861ae95a3f11be69e33ee4a10b5135cde43d57b117fa3492983b13e023f9138584d72df6ea788015e058124e4578ae1e39 +DIST puppet-agent_7.18.0-1focal_amd64.deb 33767214 BLAKE2B def38171c1e0cad50cdffc8aada569af0996b1b7e3f788ffa3c5e3b05d0456d2776f2d12a4cf2f8a9227ebf3c1c13b52fa28f210249b04a54de1fbbc19f26c30 SHA512 387d3e1ca3a05c107411dc7a126b2984e8dacf3580823022c0010f33b08305b6722d8a1babee7825b8f60769589b1f166991931f66a484d94a17ac7d437141e1 +DIST puppet-agent_7.18.0-1focal_arm64.deb 33559710 BLAKE2B af2a4657c95dc7208b5c2f7494b9cec03f1c9ed0e73c06c150f492fa474d5620f5a58b23b7d928d4117a9b2b8c6384514b7f7000e7a6639582ebe97ab82571a7 SHA512 fafabbd00c4ef03b3bd6d9680bc78ada42ffefa8bc8186f24203be277e01267363f0ff35f176f3f04057c46ff437bbb957d4416ce5b6ffc1b3e1f79492c2ce7b diff --git a/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild new file mode 100644 index ..0776db0b3b8b --- /dev/null +++ b/app-admin/puppet-agent/puppet-agent-7.18.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit systemd unpacker tmpfiles + +DESCRIPTION="general puppet client utils along with hiera and facter" +HOMEPAGE="https://puppetlabs.com/; +SRC_URI="amd64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb ) +arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm64" +IUSE="puppetdb selinux" +RESTRICT="strip" + +# virtual/libcrypt:= is in here despite being a pre-built package +# to ensure that the has_version logic for the symlink doesn't become stale +CDEPEND="!app-admin/puppet + !dev-ruby/hiera + !dev-ruby/facter + app-emulation/virt-what + acct-user/puppet + acct-group/puppet + virtual/libcrypt:=" + +DEPEND=" + ${CDEPEND} + app-admin/augeas" +RDEPEND="${CDEPEND} + app-portage/eix + sys-apps/dmidecode + sys-libs/libselinux + sys-libs/glibc + sys-libs/readline:0/8 + sys-libs/libxcrypt[compat] + sys-libs/ncurses:0[tinfo] + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + # conf.d + doconfd etc/default/puppet + doconfd etc/default/pxp-agent + # logrotate.d + insinto /etc/logrotate.d + doins etc/logrotate.d/pxp-agent + # puppet itself + insinto /etc/puppetlabs + doins -r etc/puppetlabs/* + # logdir for systemd + keepdir var/log/puppetlabs/puppet/ + chmod 0750 var/log/puppetlabs/puppet/ + # the rest + insinto /opt + dodir opt/puppetlabs/puppet/cache + doins -r opt/* + fperms 0750 /opt/puppetlabs/puppet/cache + # init + newinitd "${FILESDIR}/puppet.initd2" puppet + systemd_dounit lib/systemd/system/puppet.service + systemd_dounit lib/systemd/system/pxp-agent.service + newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf + # symlinks + chmod 0755
[gentoo-commits] repo/gentoo:master commit in: metadata/install-qa-check.d/
commit: bfeb100e92991a4df927215b4f32d8908c081797 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 01:49:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 01:53:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfeb100e metadata/install-qa-check.d: skip 60python-pc if gpep517 too old When building libseccomp, say: ``` * Verifying compiled files for python3.9 usage: /usr/lib/python-exec/python3.9/gpep517 [-h] {get-backend,build-wheel,install-wheel} ... /usr/lib/python-exec/python3.9/gpep517: error: argument command: invalid choice: 'verify-pyc' (choose from 'get-backend', 'build-wheel', 'install-wheel') strip: i686-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version ``` The gpep517 >= dep is in distutils-r1 but this check applies to other ebuilds. So, use has_version -b. Signed-off-by: Sam James gentoo.org> metadata/install-qa-check.d/60python-pyc | 5 + 1 file changed, 5 insertions(+) diff --git a/metadata/install-qa-check.d/60python-pyc b/metadata/install-qa-check.d/60python-pyc index fd9434994f2f..37b0acaf7e0a 100644 --- a/metadata/install-qa-check.d/60python-pyc +++ b/metadata/install-qa-check.d/60python-pyc @@ -16,6 +16,11 @@ python_pyc_check() { local missing=() local stray=() + # Avoid running the check if sufficiently new gpep517 is not installed + # yet. It's valid to schedule (for merge order) >=gpep517-8 after + # packages which have this check run if they don't use distutils-r1. + has_version -b ">=dev-python/gpep517-8" || return + for prog in "${progs[@]}"; do local impl=${prog%/*} impl=${impl##*/}
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 3a466ca0bb7fd844edb96270febdf5c96c126f72 Author: Matthew Thode gentoo org> AuthorDate: Wed Aug 3 01:42:01 2022 + Commit: Matthew Thode gentoo org> CommitDate: Wed Aug 3 01:42:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a466ca0 app-admin/puppet: 7.18.0 bump Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet/Manifest | 1 + app-admin/puppet/puppet-7.18.0.ebuild | 127 ++ 2 files changed, 128 insertions(+) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index c832ac180fdb..b3cbe1aa9d5b 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,3 +1,4 @@ DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99 SHA512 5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58 DIST puppet-7.16.0.tar.gz 2817116 BLAKE2B d367005ea69ceb0f89f4294e74639ad61305f23929e5edf0385eb2cce5da76fa157c5bc7408599dcca4d9adba39c3b29250e78d8f584873f72bb34452a90a74d SHA512 b1f3c6072821225c9068089f44ad9ab955534f2d91bf88b44f762e0588442b9d6191eb89909dc05b7efc3a82302d2d3dc5a5a040fbc84f81645817d695b4db72 DIST puppet-7.17.0.tar.gz 2812615 BLAKE2B 80b5115b8825a87427a688ca7a9337334180fcb7722d437f44009b5cf74ede16dac52f1648a2e7595558abb5fa92322095e71dcf0d7d8d06a2275e13caf79163 SHA512 f691b6d3e931c5cc879c8e5129af2a935bedc891964ba5cbb873d6d69e0ec61bd82ca7d413a94389cda13cb6c8c536aae6f11dade4c6e2597abc7756a74f4df0 +DIST puppet-7.18.0.tar.gz 2816776 BLAKE2B 7c653744a9aa694c6e7558295d33fa8de1958f333cb274a51119ce543846ce649755d5c37ba677d1cdcf2417b237611073ef523aa7a109a3e3dc0e75bd986614 SHA512 428268c9d8333c0624023a3d4b55b5dddfaa890eb6d88a31486c8de5112db4d1dce7553050de81c4b5ffd0fec74c5d10f3c09c3fb1826ffc196808f2b45495d4 diff --git a/app-admin/puppet/puppet-7.18.0.ebuild b/app-admin/puppet/puppet-7.18.0.ebuild new file mode 100644 index ..b0c6d6d3ffe3 --- /dev/null +++ b/app-admin/puppet/puppet-7.18.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +USE_RUBY="ruby24 ruby25 ruby26 ruby27" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="doc:all" +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit ruby-fakegem systemd tmpfiles + +DESCRIPTION="A system automation and configuration management software" +HOMEPAGE="https://puppet.com/; +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz; + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86" +IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + dev-ruby/hiera + dev-ruby/json:= + dev-ruby/semantic_puppet + >=dev-ruby/facter-3.0.0 + dev-ruby/concurrent-ruby + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0 + acct-user/puppet + acct-group/puppet" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +all_ruby_prepare() { + # Avoid spec that require unpackaged json-schema. + rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die + + # fix systemd path + eapply -p0 "${FILESDIR}/puppet-systemd.patch" + + # Avoid specs that can only run in the puppet.git repository. This + # should be narrowed down to the specific specs. + rm spec/integration/parser/compiler_spec.rb || die + + # Avoid failing spec that need further investigation. + rm spec/unit/module_tool/metadata_spec.rb || die +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf" + + # openrc init stuff
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 020a3d4461eb733c50046cbaf395010156d133d8 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 20 07:25:40 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020a3d44 www-client/qutebrowser: add 3.0.0_pre Test version using the wip-but-mostly-fine qt6-v2 branch to prepare for the 3.0.0 release planned to have qt6 support. Also some misc ebuild improvements, notably trying python-xdist which used to fail but seems fine now (upstream uses it too). Will be merged into normal - when upstream merges to master. Closes: https://github.com/gentoo/gentoo/pull/26504 Signed-off-by: Ionen Wolkens gentoo.org> www-client/qutebrowser/metadata.xml| 1 + .../qutebrowser/qutebrowser-3.0.0_pre.ebuild | 174 + 2 files changed, 175 insertions(+) diff --git a/www-client/qutebrowser/metadata.xml b/www-client/qutebrowser/metadata.xml index 44b66f5f9007..224624c5a073 100644 --- a/www-client/qutebrowser/metadata.xml +++ b/www-client/qutebrowser/metadata.xml @@ -24,6 +24,7 @@ Enable Brave's ABP-style adblocker library for improved adblocking + Use Qt6 that provides a newer Chromium version Unsupported closed-source DRM capability (required by Netflix VOD) diff --git a/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild new file mode 100644 index ..50f156d349ff --- /dev/null +++ b/www-client/qutebrowser/qutebrowser-3.0.0_pre.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 multiprocessing optfeature xdg + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git; + EGIT_BRANCH="qt6-v2" +else + SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS="~amd64" +fi + +DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt" +HOMEPAGE="https://www.qutebrowser.org/; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+adblock +qt6 widevine" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/importlib_resources[${PYTHON_USEDEP}]' 3.8) + $(python_gen_cond_dep ' + dev-python/colorama[${PYTHON_USEDEP}] + >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] + adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )') + qt6? ( + dev-qt/qtbase:6[icu] + $(python_gen_cond_dep ' + dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets] + dev-python/PyQt6_WebEngine[${PYTHON_USEDEP},widgets]') + ) + !qt6? ( + dev-qt/qtcore:5[icu] + dev-qt/qtgui:5[png] + $(python_gen_cond_dep ' + dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}]') + ) + widevine? ( www-plugins/chrome-binary-plugins )" +BDEPEND=" + $(python_gen_cond_dep ' + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-bdd[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-qt[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/pytest-xvfb[${PYTHON_USEDEP}] + dev-python/tldextract[${PYTHON_USEDEP}] + qt6? ( dev-python/PyQt6[testlib] ) + !qt6? ( dev-python/PyQt5[testlib] ) + )')" +[[ ${PV} == * ]] && BDEPEND+=" app-text/asciidoc" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + if use widevine; then + # Qt6 knows Gentoo's, but pass to ensure libdir, EPREFIX, and for Qt5 + local
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6_WebEngine/
commit: aa220f6a06d032326e220a260e417fc8dedabc35 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 20 07:25:17 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa220f6a dev-python/PyQt6_WebEngine: new package, add 6.3.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt6_WebEngine/Manifest| 1 + .../PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild | 62 ++ dev-python/PyQt6_WebEngine/metadata.xml| 16 ++ 3 files changed, 79 insertions(+) diff --git a/dev-python/PyQt6_WebEngine/Manifest b/dev-python/PyQt6_WebEngine/Manifest new file mode 100644 index ..59d365d91651 --- /dev/null +++ b/dev-python/PyQt6_WebEngine/Manifest @@ -0,0 +1 @@ +DIST PyQt6_WebEngine-6.3.1.tar.gz 30607 BLAKE2B f07454684ce9c55ed8f477e7d7ba260af6d219b079e68d6752292310d1d8799b642acd3dad94b9259edfc9c41ee6249d2c1b69f57f7e5132dd71bc88e1e1d463 SHA512 61e30b6dbbd5d31dd03498b1d14279005bd00b59fe375f89b13cf318d5bdb6cbbf5449cd910303c9794ed14cbd25b0e63824ab952fc050d8c0451292c6f97be0 diff --git a/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild b/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild new file mode 100644 index ..f304d9d147f4 --- /dev/null +++ b/dev-python/PyQt6_WebEngine/PyQt6_WebEngine-6.3.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=sip +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 flag-o-matic multiprocessing qmake-utils + +QT_PV="6.3:6" # minimum tested qt version + +DESCRIPTION="Python bindings for QtWebEngine" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/; +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug quick +widgets" + +RDEPEND=" + >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}] + >=dev-qt/qtbase-${QT_PV} + >=dev-qt/qtwebengine-${QT_PV}[widgets] + quick? ( dev-python/PyQt6[qml] ) + widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}] + >=dev-qt/qtbase-${QT_PV} + sys-devel/gcc" + +src_prepare() { + default + + # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112 + mkdir "${T}"/cxx || die + ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || die + PATH=${T}/cxx:${PATH} +} + +src_configure() { + append-cxxflags -std=c++17 # for clang and old gcc that default to <17 + + # hack: currently lacking qt6_get_bindir (or alternatively have + # qmake6 in PATH like qmake5 is so it wouldn't matter) + local qmake6=$(qt5_get_bindir)/qmake6 + qmake6=${qmake6//qt5/qt6} + + DISTUTILS_ARGS=( + --jobs=$(makeopts_jobs) + --qmake="${qmake6}" + --qmake-setting="$(qt5_get_qmake_args)" + --verbose + + --enable=QtWebEngineCore + $(usex quick --{enable,disable}=QtWebEngineQuick) + $(usex widgets --{enable,disable}=QtWebEngineWidgets) + + $(usev debug '--debug --qml-debug --tracing') + ) +} diff --git a/dev-python/PyQt6_WebEngine/metadata.xml b/dev-python/PyQt6_WebEngine/metadata.xml new file mode 100644 index ..88c4a67e1477 --- /dev/null +++ b/dev-python/PyQt6_WebEngine/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + io...@gentoo.org + Ionen Wolkens + + + Build bindings for the QtWebEngineQuick module + Build bindings for the QtWebEngineWidgets module + + + https://www.riverbankcomputing.com/mailman/listinfo/pyqt/ + PyQt6-WebEngine + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6_sip/
commit: 9ccf67717ca7a69ba4c03a59ca27b9e74a8ba8b3 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 20 07:24:52 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccf6771 dev-python/PyQt6_sip: new package, add 13.4.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt6_sip/Manifest| 1 + dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild | 16 dev-python/PyQt6_sip/metadata.xml| 12 3 files changed, 29 insertions(+) diff --git a/dev-python/PyQt6_sip/Manifest b/dev-python/PyQt6_sip/Manifest new file mode 100644 index ..d34878af07fa --- /dev/null +++ b/dev-python/PyQt6_sip/Manifest @@ -0,0 +1 @@ +DIST PyQt6_sip-13.4.0.tar.gz 111209 BLAKE2B 963d3788d0996565696e82e6a9c197c197322f8b1637cead79a4af8cf8d3ed1b82423ff41e507204aeddc5f16fa0b96b7e7a49c6848ac7438bd98885f3ae4dc6 SHA512 e93a88fedbb965a7ea605a33820798352c340d5656b3ad60c40adc8dbd24fdd18deb67e706595e3cb96e41d1e17d4c837f1224a1c250f0179c6b60b1a5b0e6a2 diff --git a/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild b/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild new file mode 100644 index ..c0e19cedab8a --- /dev/null +++ b/dev-python/PyQt6_sip/PyQt6_sip-13.4.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="sip module support for PyQt6" +HOMEPAGE="https://www.riverbankcomputing.com/software/sip/; +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" + +LICENSE="|| ( GPL-2 GPL-3 SIP )" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/PyQt6_sip/metadata.xml b/dev-python/PyQt6_sip/metadata.xml new file mode 100644 index ..a999cde076c9 --- /dev/null +++ b/dev-python/PyQt6_sip/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + io...@gentoo.org + Ionen Wolkens + + + https://www.riverbankcomputing.com/mailman/listinfo/pyqt/ + PyQt6-sip + +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e121bdafd7c20e23880fae949c0c468398f2929c Author: Ionen Wolkens gentoo org> AuthorDate: Tue Aug 2 22:10:38 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e121bdaf profiles/package.mask: add PyQt6 and PyQt6_WebEngine to qt6 mask Should be fine to unmask at same time as the rest whenever ready. Skipping PyQt6_sip given it doesn't directly need qt6. Signed-off-by: Ionen Wolkens gentoo.org> profiles/package.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 0454de6daa55..94171d0fe9ce 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -36,6 +36,8 @@ # Jimi Huotari (2022-08-02) # Masked for testing. The split of some packages may still # change. bug #838970. +dev-python/PyQt6 +dev-python/PyQt6_WebEngine dev-qt/qt5compat:6 dev-qt/qtbase:6 dev-qt/qtdeclarative:6
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt6/
commit: 8de55366bacf6b14e74ce9adca0df10ee9fd1d3e Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jul 20 07:25:08 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de55366 dev-python/PyQt6: new package, add 6.3.1 May still be rough around the edges, currently only tested with qutebrowser so please report if missing anything for other consumers. Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt6/Manifest | 1 + dev-python/PyQt6/PyQt6-6.3.1.ebuild | 149 dev-python/PyQt6/metadata.xml | 35 + 3 files changed, 185 insertions(+) diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest new file mode 100644 index ..631567942685 --- /dev/null +++ b/dev-python/PyQt6/Manifest @@ -0,0 +1 @@ +DIST PyQt6-6.3.1.tar.gz 1015220 BLAKE2B e225f2da11eec482ab8e00f886a858cec4a2c8add764f5e54bf603959394aad7f12d91b92c1ba6ab98d1b25903d4404e6667232258a87c52c95a2abdae9ccd2d SHA512 94319cd0983eb3f9bb0f1acbc620a1631a37f82e2fcffb9d0e58437fb1c120640be1e2a0a09e98e03f6c7082a2d94e9eabceefa6b07bae354f77bda02ba92d58 diff --git a/dev-python/PyQt6/PyQt6-6.3.1.ebuild b/dev-python/PyQt6/PyQt6-6.3.1.ebuild new file mode 100644 index ..4eee1c118cf4 --- /dev/null +++ b/dev-python/PyQt6/PyQt6-6.3.1.ebuild @@ -0,0 +1,149 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=sip +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 flag-o-matic multiprocessing qmake-utils + +QT_PV="6.3:6" # minimum tested qt version + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/; +SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +# currently keeping defaults in sync with qtbase, and beside that trying to +# stay minimal'ish given each builds relatively slowly (but still subject to +# change if something is needed by most consumers) +IUSE=" + +dbus debug qml designer examples gles2-only +gui help multimedia + +network opengl positioning printsupport quick quick3d serialport + +sql +ssl svg testlib webchannel websockets +widgets +xml" +# see `grep -r "%Import " sip` and `grep qmake_QT project.py` +REQUIRED_USE=" + designer? ( gui widgets ) + help? ( gui widgets ) + multimedia? ( gui network ) + opengl? ( gui ) + printsupport? ( gui widgets ) + qml? ( network ) + quick3d? ( gui qml ) + quick? ( gui qml ) + sql? ( widgets ) + svg? ( gui ) + testlib? ( gui widgets ) + webchannel? ( network ) + websockets? ( network ) + widgets? ( gui )" + +# note: xml(+) for now given qtbase-6.3.1-r0 is missing IUSE=xml with a TODO +DEPEND=" + >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml(+)?] + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + sys-apps/dbus + ) + designer? ( >=dev-qt/qttools-${QT_PV}[designer] ) + help? ( >=dev-qt/qttools-${QT_PV}[assistant] ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) + qml? ( >=dev-qt/qtdeclarative-${QT_PV} ) + quick3d? ( >=dev-qt/qtquick3d-${QT_PV} ) + serialport? ( >=dev-qt/qtserialport-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) + websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )" +RDEPEND=" + ${DEPEND} + >=dev-python/PyQt6_sip-13.4[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/PyQt-builder-1.11[${PYTHON_USEDEP}] + >=dev-qt/qtbase-${QT_PV} + sys-devel/gcc + dbus? ( virtual/pkgconfig )" + +src_prepare() { + default + + # hack: qmake wants g++ (not clang), try to respect ${CHOST} #726112 + mkdir "${T}"/cxx || die + ln -s "$(type -P ${CHOST}-g++ || type -P g++ || die)" "${T}"/cxx/g++ || die + PATH=${T}/cxx:${PATH} +} + +src_configure() { + append-cxxflags -std=c++17 # for clang and old gcc that default to <17 + + pyqt-use_enable() { + local state=$(usex ${1} --enable= --disable=) + shift + echo ${*/#/${state}} + } + + # hack: currently lacking qt6_get_bindir (or alternatively have + # qmake6 in PATH like qmake5 is so it wouldn't matter) + local qmake6=$(qt5_get_bindir)/qmake6 + qmake6=${qmake6//qt5/qt6} + + DISTUTILS_ARGS=( + --jobs=$(makeopts_jobs) + --qmake="${qmake6}" + --qmake-setting="$(qt5_get_qmake_args)" + --verbose + --confirm-license + + # TODO: enable/restrict more as qt6 packages/USE get added +
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/x32/
commit: 46f9cf287f703edf7a21dd344cae98b70ae6863a Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jul 21 03:15:51 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Aug 3 00:21:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f9cf28 profiles/arch/amd64/x32: mask dev-python/PyQt6_WebEngine Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/amd64/x32/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 3f46a721e665..8ddd7647fae5 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -34,6 +34,7 @@ media-gfx/freecad # reverse-dependencies. dev-qt/qtwebengine dev-qt/qtwebview +dev-python/PyQt6_WebEngine dev-python/PyQtWebEngine app-admin/calamares app-doc/zeal
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/, sys-apps/systemd-utils/files/
commit: a70524f6112e0bd88cbc3c84b77f393e4f6944f5 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 23:40:20 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 23:40:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70524f6 sys-apps/systemd-utils: fix build w/ glibc 2.36 Closes: https://bugs.gentoo.org/863218 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/files/251-glibc-2.36.patch | 154 ++ sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 3 + 2 files changed, 157 insertions(+) diff --git a/sys-apps/systemd-utils/files/251-glibc-2.36.patch b/sys-apps/systemd-utils/files/251-glibc-2.36.patch new file mode 100644 index ..65693d747ca3 --- /dev/null +++ b/sys-apps/systemd-utils/files/251-glibc-2.36.patch @@ -0,0 +1,154 @@ +https://bugs.gentoo.org/863218 +https://github.com/systemd/systemd/issues/23984 +https://github.com/systemd/systemd/commit/3657d3a01c7e25ff86d7a4642065b367c4ff7484 +https://github.com/systemd/systemd/commit/0a58cd00454cc7b57b04f3a4a334584d743d7f7a + +From: Rudi Heitbaum +Date: Sat, 23 Jul 2022 10:38:49 + +Subject: [PATCH] glibc: Remove #include to resolve + fsconfig_command/mount_attr conflict with glibc 2.36 + +--- a/meson.build b/meson.build +@@ -511,7 +511,6 @@ decl_headers = ''' + #include + #include + #include +-#include + ''' + + foreach decl : ['char16_t', +@@ -523,6 +522,17 @@ foreach decl : ['char16_t', + # We get -1 if the size cannot be determined + have = cc.sizeof(decl, prefix : decl_headers, args : '-D_GNU_SOURCE') > 0 + ++if decl == 'struct mount_attr' ++if have ++want_linux_fs_h = false ++else ++have = cc.sizeof(decl, ++ prefix : decl_headers + '#include ', ++ args : '-D_GNU_SOURCE') > 0 ++want_linux_fs_h = have ++endif ++endif ++ + if decl == 'struct statx' + if have + want_linux_stat_h = false +@@ -538,6 +548,7 @@ foreach decl : ['char16_t', + endforeach + + conf.set10('WANT_LINUX_STAT_H', want_linux_stat_h) ++conf.set10('WANT_LINUX_FS_H', want_linux_fs_h) + + foreach ident : ['secure_getenv', '__secure_getenv'] + conf.set10('HAVE_' + ident.to_upper(), cc.has_function(ident)) +--- a/src/basic/fd-util.c b/src/basic/fd-util.c +@@ -3,7 +3,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + #include + #include + #include +--- a/src/core/namespace.c b/src/core/namespace.c +@@ -7,7 +7,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "base-filesystem.h" +--- a/src/shared/mount-util.c b/src/shared/mount-util.c +@@ -7,7 +7,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "chase-symlinks.h" + +From 0a58cd00454cc7b57b04f3a4a334584d743d7f7a Mon Sep 17 00:00:00 2001 +From: Yu Watanabe +Date: Tue, 26 Jul 2022 20:03:12 +0900 +Subject: [PATCH] home: drop conflicted headers + +Fixes #24117. +--- a/src/basic/missing_fs.h b/src/basic/missing_fs.h +@@ -64,3 +64,8 @@ + #ifndef FS_PROJINHERIT_FL + #define FS_PROJINHERIT_FL 0x2000 + #endif ++ ++/* linux/fscrypt.h */ ++#ifndef FS_KEY_DESCRIPTOR_SIZE ++#define FS_KEY_DESCRIPTOR_SIZE 8 ++#endif +--- a/src/home/homework-cifs.c b/src/home/homework-cifs.c +@@ -1,5 +1,10 @@ + /* SPDX-License-Identifier: LGPL-2.1-or-later */ + ++#include ++#if WANT_LINUX_FS_H ++#include ++#endif ++ + #include "dirent-util.h" + #include "fd-util.h" + #include "fileio.h" +--- a/src/home/homework-luks.c b/src/home/homework-luks.c +@@ -4,7 +4,6 @@ + #include + #include + #include +-#include + #include + + #if HAVE_VALGRIND_MEMCHECK_H +--- a/src/home/homework-mount.c b/src/home/homework-mount.c +@@ -2,7 +2,9 @@ + + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "fd-util.h" +--- a/src/home/homework.h b/src/home/homework.h +@@ -1,13 +1,14 @@ + /* SPDX-License-Identifier: LGPL-2.1-or-later */ + #pragma once + +-#include + #include + + #include "sd-id128.h" + ++#include "cryptsetup-util.h" + #include "homework-password-cache.h" + #include "loop-util.h" ++#include "missing_fs.h" /* for FS_KEY_DESCRIPTOR_SIZE, do not include linux/fs.h */ + #include "missing_keyctl.h" + #include "missing_syscall.h" + #include "user-record.h" + diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild index 21ec7a6de8f9..277f36c6be9c 100644 --- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild @@ -105,7 +105,10 @@ QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/files/, sys-apps/systemd/
commit: 3056222edafdea41518dd5cc0e7689c90594c18e Author: Sam James gentoo org> AuthorDate: Tue Aug 2 23:37:48 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 23:40:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3056222e sys-apps/systemd: fix build w/ glibc 2.36 Bug: https://bugs.gentoo.org/863218 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/files/251-glibc-2.36.patch | 154 sys-apps/systemd/systemd-251.3.ebuild | 2 + 2 files changed, 156 insertions(+) diff --git a/sys-apps/systemd/files/251-glibc-2.36.patch b/sys-apps/systemd/files/251-glibc-2.36.patch new file mode 100644 index ..65693d747ca3 --- /dev/null +++ b/sys-apps/systemd/files/251-glibc-2.36.patch @@ -0,0 +1,154 @@ +https://bugs.gentoo.org/863218 +https://github.com/systemd/systemd/issues/23984 +https://github.com/systemd/systemd/commit/3657d3a01c7e25ff86d7a4642065b367c4ff7484 +https://github.com/systemd/systemd/commit/0a58cd00454cc7b57b04f3a4a334584d743d7f7a + +From: Rudi Heitbaum +Date: Sat, 23 Jul 2022 10:38:49 + +Subject: [PATCH] glibc: Remove #include to resolve + fsconfig_command/mount_attr conflict with glibc 2.36 + +--- a/meson.build b/meson.build +@@ -511,7 +511,6 @@ decl_headers = ''' + #include + #include + #include +-#include + ''' + + foreach decl : ['char16_t', +@@ -523,6 +522,17 @@ foreach decl : ['char16_t', + # We get -1 if the size cannot be determined + have = cc.sizeof(decl, prefix : decl_headers, args : '-D_GNU_SOURCE') > 0 + ++if decl == 'struct mount_attr' ++if have ++want_linux_fs_h = false ++else ++have = cc.sizeof(decl, ++ prefix : decl_headers + '#include ', ++ args : '-D_GNU_SOURCE') > 0 ++want_linux_fs_h = have ++endif ++endif ++ + if decl == 'struct statx' + if have + want_linux_stat_h = false +@@ -538,6 +548,7 @@ foreach decl : ['char16_t', + endforeach + + conf.set10('WANT_LINUX_STAT_H', want_linux_stat_h) ++conf.set10('WANT_LINUX_FS_H', want_linux_fs_h) + + foreach ident : ['secure_getenv', '__secure_getenv'] + conf.set10('HAVE_' + ident.to_upper(), cc.has_function(ident)) +--- a/src/basic/fd-util.c b/src/basic/fd-util.c +@@ -3,7 +3,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + #include + #include + #include +--- a/src/core/namespace.c b/src/core/namespace.c +@@ -7,7 +7,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "base-filesystem.h" +--- a/src/shared/mount-util.c b/src/shared/mount-util.c +@@ -7,7 +7,9 @@ + #include + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "chase-symlinks.h" + +From 0a58cd00454cc7b57b04f3a4a334584d743d7f7a Mon Sep 17 00:00:00 2001 +From: Yu Watanabe +Date: Tue, 26 Jul 2022 20:03:12 +0900 +Subject: [PATCH] home: drop conflicted headers + +Fixes #24117. +--- a/src/basic/missing_fs.h b/src/basic/missing_fs.h +@@ -64,3 +64,8 @@ + #ifndef FS_PROJINHERIT_FL + #define FS_PROJINHERIT_FL 0x2000 + #endif ++ ++/* linux/fscrypt.h */ ++#ifndef FS_KEY_DESCRIPTOR_SIZE ++#define FS_KEY_DESCRIPTOR_SIZE 8 ++#endif +--- a/src/home/homework-cifs.c b/src/home/homework-cifs.c +@@ -1,5 +1,10 @@ + /* SPDX-License-Identifier: LGPL-2.1-or-later */ + ++#include ++#if WANT_LINUX_FS_H ++#include ++#endif ++ + #include "dirent-util.h" + #include "fd-util.h" + #include "fileio.h" +--- a/src/home/homework-luks.c b/src/home/homework-luks.c +@@ -4,7 +4,6 @@ + #include + #include + #include +-#include + #include + + #if HAVE_VALGRIND_MEMCHECK_H +--- a/src/home/homework-mount.c b/src/home/homework-mount.c +@@ -2,7 +2,9 @@ + + #include + #include ++#if WANT_LINUX_FS_H + #include ++#endif + + #include "alloc-util.h" + #include "fd-util.h" +--- a/src/home/homework.h b/src/home/homework.h +@@ -1,13 +1,14 @@ + /* SPDX-License-Identifier: LGPL-2.1-or-later */ + #pragma once + +-#include + #include + + #include "sd-id128.h" + ++#include "cryptsetup-util.h" + #include "homework-password-cache.h" + #include "loop-util.h" ++#include "missing_fs.h" /* for FS_KEY_DESCRIPTOR_SIZE, do not include linux/fs.h */ + #include "missing_keyctl.h" + #include "missing_syscall.h" + #include "user-record.h" + diff --git a/sys-apps/systemd/systemd-251.3.ebuild b/sys-apps/systemd/systemd-251.3.ebuild index f296bf73bc4e..6e5bdcbd47f9 100644 --- a/sys-apps/systemd/systemd-251.3.ebuild +++ b/sys-apps/systemd/systemd-251.3.ebuild @@ -244,6 +244,8 @@ src_prepare() { # Breaks Clang. Revert the commit for now and force off F_S=3. # bug #841770.
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/minikube/
commit: 7f45df3227aa9dd446bf67ee583f49c89c4f516b Author: Zac Medico gentoo org> AuthorDate: Tue Aug 2 23:08:16 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Aug 2 23:08:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f45df32 sys-cluster/minikube: add 1.26.1 Signed-off-by: Zac Medico gentoo.org> sys-cluster/minikube/Manifest | 1 + sys-cluster/minikube/minikube-1.26.1.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest index 96fb00dfdc24..a0a5cbafb854 100644 --- a/sys-cluster/minikube/Manifest +++ b/sys-cluster/minikube/Manifest @@ -1,3 +1,4 @@ DIST minikube-1.25.1-vendor.tar.gz 104698545 BLAKE2B 2402594f1a876e16f36f4341136b71a84a8848c90d61789c85b1b962848e029363ec1efa051b0a08a28d38e82ee5fd52ceb0f2836078102a22de0d9cff4cc041 SHA512 661cd0261535728a119d5a0fa5f15c535092ae870f094e85dd03cbb5449ccef89c64dacec02373a7097f0a81bf2c23a91254f2257c09db54cb48249a785d06a5 DIST minikube-1.25.2-vendor.tar.gz 103616191 BLAKE2B 6707011b208bf96670649192aef0100bee5780bc3321b41eddc12a62b2d4acbc566a8cdf557dae4a84b501c67b31ac35c77effb808bbc3ca56d65e7727977141 SHA512 2e964be6f0708a41ae1aaf1d47eabad8acf13ffafc5ae56cfd66f81ef94673d9661654c807bf2c8790ce5336f95f9fce377b82905e229e4d3534ed5d2622b5da DIST minikube-1.26.0-vendor.tar.gz 104726099 BLAKE2B b8dce4c567e370219c568e9b8298dc7d9b9e3b53330d644e943876683c19a80dbb77a938e3428f8662ac55f2359c473920d081c6ac8573ea79e30989ea8dcfb2 SHA512 76b6bc5a004a29864de6a0574a6abed18de6b92fd8a963576a284c8245fde31edf57fc82636299f4acaed0e69ca2134ded2e5606ed64b1de8d1a247e8c83ffa3 +DIST minikube-1.26.1-vendor.tar.gz 104831112 BLAKE2B 532856492a6b7759d3aaccf9baf9dd603b81953d8691d4df5aef8a667cde13d4035728e31ba52d440fb18661be94cf406ff101eed1a9fe1e2b86fc845a9268c5 SHA512 d9efe06a4912df67543246aae92ccfae62d7e0e25480761bbf0705d2867481d8cd89ea2441bd318e5ce0d682deaf5b81ae3a4c270a0d6884ba07f69909f3 diff --git a/sys-cluster/minikube/minikube-1.26.1.ebuild b/sys-cluster/minikube/minikube-1.26.1.ebuild new file mode 100644 index ..029fbb4dba7b --- /dev/null +++ b/sys-cluster/minikube/minikube-1.26.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module toolchain-funcs +GIT_COMMIT=62e108c3dfdec8029a890ad6d8ef96b6461426dc +GIT_COMMIT_SHORT=${GIT_COMMIT:0:9} + +DESCRIPTION="Single Node Kubernetes Cluster" +HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io; + +SRC_URI="https://github.com/zmedico/minikube/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( Apache-2.0 CC-BY-4.0 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="hardened libvirt" + +COMMON_DEPEND="libvirt? ( app-emulation/libvirt:=[qemu] )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-go/go-bindata" + +RESTRICT+=" test" +S=${WORKDIR}/${P}-vendor + +src_configure() { + case "${ARCH}" in + amd64|arm*) + minikube_arch="${ARCH}" ;; + ppc64) + # upstream does not support big-endian ppc64 + minikube_arch="${ARCH}le" ;; + *) + die "${ARCH} is not supported" ;; + esac + minikube_target="out/minikube-linux-${minikube_arch}" +} + +src_compile() { + # out/docker-machine-driver-kvm2 target is amd64 specific + # but libvirt useflag is masked on most arches. + COMMIT=${GIT_COMMIT} \ + COMMIT_NO=${GIT_COMMIT} \ + COMMIT_SHORT=${GIT_COMMIT_SHORT} \ + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + LDFLAGS="" \ + emake \ + $(usex libvirt "out/docker-machine-driver-kvm2" "") \ + "${minikube_target}" +} + +src_install() { + newbin "${minikube_target}" minikube + use libvirt && dobin out/docker-machine-driver-kvm2 + dodoc -r site CHANGELOG.md README.md + + if ! tc-is-cross-compiler; then + "${minikube_target}" completion bash > "${T}/bashcomp" || die + "${minikube_target}" completion fish > "${T}/fishcomp" || die + "${minikube_target}" completion zsh > "${T}/zshcomp" || die + + newbashcomp "${T}/bashcomp" minikube + insinto /usr/share/fish/vendor_completions.d + newins "${T}/fishcomp" minikube.fish + insinto /usr/share/zsh/site-functions + newins "${T}/zshcomp" _minikube + fi +} + +pkg_postinst() { + elog "You may want to install the following optional dependencies:" + elog " app-emulation/virtualbox or app-emulation/virtualbox-bin" + elog " sys-cluster/kubectl" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: 0352d74b029f2cdbdacc92f253a4727061d302bf Author: Zac Medico gentoo org> AuthorDate: Tue Aug 2 23:02:30 2022 + Commit: Zac Medico gentoo org> CommitDate: Tue Aug 2 23:02:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0352d74b app-admin/vault: add 1.11.2 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest| 2 + app-admin/vault/vault-1.11.2.ebuild | 86 + 2 files changed, 88 insertions(+) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 59e4b588cb4b..d45eec498052 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -2,3 +2,5 @@ DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 07f797666f97666a3dbdfb3cca7ba9f DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984 SHA512 fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936 SHA512 c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655 SHA512 1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b +DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60 SHA512 2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67 +DIST vault-1.11.2-webui.tar.xz 1335748 BLAKE2B ce38383d4f37fc88215f6554b6f07a3527481a31bbcf7c3047a735817f259a947f0c0cea8d0f87a0e5e8a1523173e922ac5dab3c1571366383dc97952cfc7d5b SHA512 218fd7c034b3e0dc9ed0217ae450d290d5b677d31b936b85c735783fed993da91590e5d4f22527840386b14837f56849e485f3f2d5196e68b0557e0c02122104 diff --git a/app-admin/vault/vault-1.11.2.ebuild b/app-admin/vault/vault-1.11.2.ebuild new file mode 100644 index ..004b6dd49b57 --- /dev/null +++ b/app-admin/vault/vault-1.11.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/; + +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+webui" + +BDEPEND=" + app-arch/zip + dev-go/gox + >=dev-lang/go-1.15.3" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" +S=${WORKDIR}/${P}-vendor + +src_unpack() { + default +} + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -e "s/gofumpt/gofmt/g" \ + -i Makefile || die + if [[ -d "${WORKDIR}/http/web_ui" ]]; then + rm -rf "${S}/http/web_ui" || die + mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" || + die "mv failed" + else + mkdir -p "${S}/http/web_ui" || die + touch "${S}/http/web_ui/no_web_ui" || die + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake bin +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd
[gentoo-commits] repo/proj/guru:dev commit in: app-office/openoffice-bin/
commit: a71d519501983d680052fff57ce266ebfa975dfd Author: Sergey Torokhov yandex ru> AuthorDate: Tue Aug 2 22:18:49 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Aug 2 22:19:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a71d5195 app-office/openoffice-bin: 4.1.13 version bump Signed-off-by: Sergey Torokhov yandex.ru> app-office/openoffice-bin/Manifest | 80 .../openoffice-bin/openoffice-bin-4.1.13.ebuild| 211 + 2 files changed, 291 insertions(+) diff --git a/app-office/openoffice-bin/Manifest b/app-office/openoffice-bin/Manifest index db8777eac..b07126ed9 100644 --- a/app-office/openoffice-bin/Manifest +++ b/app-office/openoffice-bin/Manifest @@ -158,3 +158,83 @@ DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_tr.tar.gz 12173646 BLAKE2B DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_vi.tar.gz 13414372 BLAKE2B 956840b2ae8e6920431dc46afda5444d21938efdfd63e96f1da5b1d765b5bc1a262371d86a00cd81148a727475edc3f9053e776582aaca348d3d7a57f9bde9dd SHA512 5cf3aea2acae75d5b67a147ebaf06c85aa2b216411dc3bcab406d8d7231edfaaaef2ca79a82c0c684acc224efb6e74febddc57a22766cd8450b1a120b51fd2e6 DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-CN.tar.gz 13848514 BLAKE2B 510c945d42c20977d14fb4d05edc9bbb7d306c8ec0135b421387052e5d5b06c9021f650101fa108306e3b23398def7ad62d0b9474557045ff5bd8d91ed0dd08a SHA512 9cba74bdf5bfb11dc1bc7512309d7317941266b7531f06c73c861e9ccd72aa73c90918c2c7bb9bfb3eeca742e1d6b37034bb4a020fb6d5311ce3ab6610aa6c15 DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-TW.tar.gz 14056556 BLAKE2B 172c86468d5e81356486ec3ad130a41b9f18bafa81133003059d5bb348ebf65141dc2a924e63053fc353248a8218e950283745e028530de51bb03a1bf9252328 SHA512 6d7902d10ccbf572fc1a8a05ae35690c0e5e3e1d2aefd368db2637ec9bd5c76056676b564aec6ab7a7f7e9dcc240e6abb535ea385b7bfcece2187870740a9eca +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_install-rpm_en-US.tar.gz 168916990 BLAKE2B 4b25a2d09fa5d7d5229b661a76d8662a8f8819b11bf6a8a19afd8b39ef9d9c1e14968e2bd2d668afb28b4877d67922bfaae3d7ba471758ec708e6f917d2b180b SHA512 c2e1b7a20491a6f121b587f23a606269d04184ea22c827036992b0be2868dad177ef1fa8150bd80379da3a53c4437adea92ad82134e642d94c39bfff1c721d59 +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ast.tar.gz 19038308 BLAKE2B 4abf25a17f020f6c2ed55d7190b1275b08a942cd368b1118fcbb7df68235483882abaf793432e1f5d7ac7384b18530695f1be61430a040c71417283975999f91 SHA512 1d6ce3806b428189f9081f5a402ad1e52dd4232a29c6af2f84d5e36d353249f3c6cc8d78636c476bbd1b23a93bfaccbf21eda5f025d05169c17f5ee36d0428e2 +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_bg.tar.gz 13584387 BLAKE2B 2b94f7b9cada80e992ccd77e37e02141961241fab2b0e1ec4012dc242423ba378698caa6d21a69c7908654d132339a97d95e0a4612a36676657ae51068503df7 SHA512 ac9fc4f480d0de3a6096342f56ca1c6067f876e37979cffe0c79504ecc4253b3d02fc1e01fea46f6e898062a1540dc0eb9cfa2d1cd7a49f444a598c09379846f +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20529233 BLAKE2B e63befec761af6b8fb6e2d4830a183e1950a04b8e06d49c2569e63e75ec8522f5167174631f83e038706dff0834a8331d5822461d4583ee83b69237f67185a11 SHA512 18658f5578dab748e94291b4b6937f0407e14f0e41155de509d7b7b3ef24bdc8db0e3bf45c763b6d025323f399fda4c4ecf19ff4c172836ef34aa913349ceb95 +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_ca.tar.gz 20522185 BLAKE2B dd131706f63bc2fa082542dd0c8090ecea3427ac6614ddb1f69a7c0d347230ce7c1b254937ee5dd0b2caa3d7bca5ebf963e32493bfccfd39d0621da9371c SHA512 3418569085c5d856e6ed7f0554dcfaa68beae777933c48173aa6c3ae8b5f9cd583f26691f27c215eca28ee2580a13fdf2fa5b9edd844adf29e92bbddd8fd739a +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_cs.tar.gz 12629438 BLAKE2B 7621e16a14d49bc3e21e26707e801f6496ffca183e65019b63602404e0f1db12fcc112ea981027392f032b06e6b7da1ff1883e13b5c56a10d09c64545f45f19f SHA512 38b2f04250cb45246083b8a4d20a150ed58d0d638b106798712a69de4798ae0eb45e63478b785c49942082309485394ed05fdfa240df0bc5bd47611ddca77a9f +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_da.tar.gz 12420655 BLAKE2B fc034786be3c1cf8dfac86e0758ccb52987a95a53c970242ac5035ef610eadd0fe3c9f8c448ef8ee069a15b2c50a0ffe0665173bc6cf8818b0272f05448c8b5a SHA512 4ffde1fd21de89c7ac33d77bd7aacb651f111b6bf77491dad96e245846d3c4b832c7c3c9a24c9a16d8a53a202d83dfca04d06b38cf5feb1f860a12f724ffcb6a +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_de.tar.gz 20727657 BLAKE2B 5a250f9923d11c778e51706502ab424f97e4f270e2f788ddb1cd018661fa76419a6c7c3c74060d258a147d92bb694709dcc6d2c81dca18cf93d10a3d35c70238 SHA512 fe676be6aff3f499362f6d10466756ae4c1de54923eff61b47a3fa59b48f50a5ffd0edd7bc4bee32155d075721c9ecaede68271e17ffae3c94062ce48ee86563 +DIST Apache_OpenOffice_4.1.13_Linux_x86-64_langpack-rpm_el.tar.gz 22047719 BLAKE2B aafbce27c08957f1e95861ff563db87b7855e2ab90a04384c8eb970cab107b4ecd64f32df00855114816010e9ccf270d9d1dce5903e2a4160e523fc5788579c1 SHA512
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 16393de4613236651994d176a2b56586f7037fb9 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:14:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:14:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16393de4 profiles/base: add missing mask headers Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5ea6a18a5ba1..2777f80b9ba1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,9 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Joonas Niilola (2022-08-02) # Doesn't compile with 'Xaw3d' use flag, #849947. app-text/xdvik Xaw3d +# Joonas Niilola (2022-07-13) # Depends on an older enigmail that only supports python2, which is # being removed soon. #758344 www-client/seamonkey crypt
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 745af70a74cc378fb2f8dd3b561169d75d0b50b3 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:13:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:13:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745af70a profiles/base: mask USE=qt6 Bug: https://bugs.gentoo.org/838970 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 profiles/base/use.mask | 5 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5df1e2a4d8e8..5ea6a18a5ba1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,10 +6,6 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. -# Esteve Varela Colominas (2022-07-29) -# Qt6 is still experimental and masked in ::gentoo -net-im/telegram-desktop qt6 - # Doesn't compile with 'Xaw3d' use flag, #849947. app-text/xdvik Xaw3d diff --git a/profiles/base/use.mask b/profiles/base/use.mask index b68a2f27b1b1..b777369fddc1 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2022-08-02) +# Masked for testing. The split of some packages may still +# change. bug #838970. +qt6 + # Hans de Graaff (2022-07-16) # Mask ruby 2.6 as EOL ruby_targets_ruby26
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clifm/
commit: f4c123bf5881a3bed73e1aad52b82e94225e0359 Author: Michael Yang gmail com> AuthorDate: Tue Aug 2 21:58:54 2022 + Commit: Michael Yang gmail com> CommitDate: Tue Aug 2 22:12:30 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4c123bf app-misc/clifm: Fix filesize mismatch, fix RDEPEND as per qa-vdb See https://bugs.gentoo.org/863062 for verification failure reason Signed-off-by: Michael Yang gmail.com> app-misc/clifm/clifm-1.6.ebuild | 8 app-misc/clifm/clifm-.ebuild | 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app-misc/clifm/clifm-1.6.ebuild b/app-misc/clifm/clifm-1.6.ebuild index 3bf60250b..a17478751 100644 --- a/app-misc/clifm/clifm-1.6.ebuild +++ b/app-misc/clifm/clifm-1.6.ebuild @@ -12,9 +12,9 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/leo-arch/clifm.git; inherit git-r3 else - SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" - # also on github but seems like a worse alternative? - # SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -24,7 +24,7 @@ IUSE="" DEPEND=" sys-libs/libcap - sys-libs/readline + sys-libs/readline:= sys-apps/acl sys-apps/file " diff --git a/app-misc/clifm/clifm-.ebuild b/app-misc/clifm/clifm-.ebuild index 3bf60250b..a17478751 100644 --- a/app-misc/clifm/clifm-.ebuild +++ b/app-misc/clifm/clifm-.ebuild @@ -12,9 +12,9 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://github.com/leo-arch/clifm.git; inherit git-r3 else - SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" - # also on github but seems like a worse alternative? - # SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="mirror://sourceforge/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi @@ -24,7 +24,7 @@ IUSE="" DEPEND=" sys-libs/libcap - sys-libs/readline + sys-libs/readline:= sys-apps/acl sys-apps/file "
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/
commit: 6695d67bd554c7830a24d478ff9b68a2c048cb21 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Aug 2 22:10:32 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Aug 2 22:10:32 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6695d67b app-doc/ford: 6.1.15 version bump Signed-off-by: Sergey Torokhov yandex.ru> app-doc/ford/Manifest | 1 + app-doc/ford/ford-6.1.15.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/app-doc/ford/Manifest b/app-doc/ford/Manifest index 83bd07301..5aae01fc9 100644 --- a/app-doc/ford/Manifest +++ b/app-doc/ford/Manifest @@ -2,3 +2,4 @@ DIST FORD-6.1.10.tar.gz 5847455 BLAKE2B b575be88434b129289c5098fc3da0216190fa2a9 DIST FORD-6.1.11.tar.gz 5848224 BLAKE2B f8092b678ab1621f3d295e77b8a308d2f4787baa77b989a0dc07a9b23c0723945a97bca81bda879d7929b8910eb49b635bd052304b3b6d1ba25f8dbb552b676e SHA512 325e8c05b5df6435c164adf24871d9743d2927d862010b005ba87dafd0e44cf1f52dae50d1b2bec5a5f39f935859286e0c9ba5156b24843bc58dc1335c5e1913 DIST FORD-6.1.12.tar.gz 5849020 BLAKE2B e72937b1930cd774abc444c5a87371525b494caf7dc60f26b6bbae562abb1406fba725c82b4de3b7353251a17bd8c2b4e725e008699a492cce5b7b3e05ca98a4 SHA512 8aed12eb0471db4c92b955509ede9d44d9cf1e8c906fbe32089f473b148d9b368256c23b56b8ce7dcef19dddecb555d649404a847e0318f0749b234347c55cce DIST FORD-6.1.13.tar.gz 5849087 BLAKE2B 2db0ce7b7b3c7f7ef0897452b52ae6a30b6498fe3e589311ed37f8ea0727d284b684253bd590474f5f864df06242c18697dacfb2cbb9aafe51410095375a765c SHA512 b6fed9b7fef60d73062823e2c89c7fd2428205ab85341371e981e8239c802f38cdd69a912ffa27279511de47a8f697b3445ee32ac310dedc0a7ea672a79d94b3 +DIST FORD-6.1.15.tar.gz 5851408 BLAKE2B 28f503a9fc0a3337a146e066c3e05e2df10bc393d28eaef9d429866054671f4cb8b20392aa74e1e1c3f57781b88e589cf1f37fa96fed70ab78b2659622642e76 SHA512 6fb4cf2af37d74ec97aac152ff77e4df04ea3144bc18f5e4bd08b066ab701250db7347d352f0214e4ce026129536d65f9f7c780bb85c35a40ada6637640e3f9b diff --git a/app-doc/ford/ford-6.1.15.ebuild b/app-doc/ford/ford-6.1.15.ebuild new file mode 100644 index 0..2bb4f28ea --- /dev/null +++ b/app-doc/ford/ford-6.1.15.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 toolchain-funcs + +MY_PN="FORD" +DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" +HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + >=dev-python/markdown-3.4[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/python-markdown-math[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] + >=dev-python/toposort-1.7[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md README.rst ) + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/markdown-include/
commit: f7ca64fd3129054ccddfb7d4dd5f6a1219f90f89 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Aug 2 22:05:44 2022 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Aug 2 22:05:44 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7ca64fd dev-python/markdown-include: 0.7.0 version bump PyPi doesn't provide source tarball this time, therefore is switched to use Github source tarball. Signed-off-by: Sergey Torokhov yandex.ru> dev-python/markdown-include/Manifest | 1 + .../markdown-include/markdown-include-0.7.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest index 8b34c8a7c..1c8b04dfa 100644 --- a/dev-python/markdown-include/Manifest +++ b/dev-python/markdown-include/Manifest @@ -1 +1,2 @@ DIST markdown-include-0.6.0.tar.gz 4661 BLAKE2B 449e05b40ab3a8725f68a8c02dc32349de2435520790b955b708c39ac53782c91dd6b592a712fafe9442f6ba1fda0794436500a5a4148d16caaf38dd6af8b69f SHA512 cbd83ff6ae64416410a7b6879c6f3fa4edd1b1d6e898508251651f0366bf7a121d2e0447f638069b84f872713dc9618128a4fa524d2eaddcfa8bfc2ed3be76de +DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917 SHA512 2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d diff --git a/dev-python/markdown-include/markdown-include-0.7.0.ebuild b/dev-python/markdown-include/markdown-include-0.7.0.ebuild new file mode 100644 index 0..8216f4438 --- /dev/null +++ b/dev-python/markdown-include/markdown-include-0.7.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs" +HOMEPAGE="https://github.com/cmacmackin/markdown-include; +SRC_URI="https://github.com/cmacmackin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]"
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-apps/sed/, sys-apps/portage/, sys-libs/newlib/, ...
commit: 573a270b4c7934e8c0fd6a74a9a036f930f3a025 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:10:02 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:10:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=573a270b */*: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/debianutils/metadata.xml | 2 +- sys-apps/help2man/metadata.xml | 2 +- sys-apps/portage/metadata.xml | 2 +- sys-apps/sed/metadata.xml | 2 +- sys-devel/binutils-config/metadata.xml | 2 +- sys-devel/binutils/metadata.xml| 2 +- sys-devel/gcc-config/metadata.xml | 2 +- sys-libs/newlib/metadata.xml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/sys-apps/debianutils/metadata.xml b/sys-apps/debianutils/metadata.xml index 1c1ee347ef..7fed7781d0 100644 --- a/sys-apps/debianutils/metadata.xml +++ b/sys-apps/debianutils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org diff --git a/sys-apps/help2man/metadata.xml b/sys-apps/help2man/metadata.xml index 56c1244130..73dda144f9 100644 --- a/sys-apps/help2man/metadata.xml +++ b/sys-apps/help2man/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml index 062dafe624..58ed367a28 100644 --- a/sys-apps/portage/metadata.xml +++ b/sys-apps/portage/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> mailto:dev-port...@gentoo.org diff --git a/sys-apps/sed/metadata.xml b/sys-apps/sed/metadata.xml index 504b6a5e46..6cda0d5e1c 100644 --- a/sys-apps/sed/metadata.xml +++ b/sys-apps/sed/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org diff --git a/sys-devel/binutils-config/metadata.xml b/sys-devel/binutils-config/metadata.xml index b1f742a890..0045c862c1 100644 --- a/sys-devel/binutils-config/metadata.xml +++ b/sys-devel/binutils-config/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> pre...@gentoo.org diff --git a/sys-devel/binutils/metadata.xml b/sys-devel/binutils/metadata.xml index 66f4f23df4..b30ecf23d2 100644 --- a/sys-devel/binutils/metadata.xml +++ b/sys-devel/binutils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> toolch...@gentoo.org diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml index e396f37559..5a1e1dee65 100644 --- a/sys-devel/gcc-config/metadata.xml +++ b/sys-devel/gcc-config/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> toolch...@gentoo.org diff --git a/sys-libs/newlib/metadata.xml b/sys-libs/newlib/metadata.xml index 5025963793..3002cfebe8 100644 --- a/sys-libs/newlib/metadata.xml +++ b/sys-libs/newlib/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> lu_z...@gentoo.org
[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/libbsd/, dev-libs/glib/, sys-apps/coreutils/, app-arch/bzip2/, ...
commit: 4b96c62e988ed7283a479e45b6e6d6277a391ab4 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:09:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:09:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4b96c62e */*: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> app-arch/bzip2/metadata.xml | 2 +- dev-libs/glib/metadata.xml | 2 +- dev-libs/libbsd/metadata.xml| 2 +- dev-util/dialog/metadata.xml| 2 +- sys-apps/coreutils/metadata.xml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-arch/bzip2/metadata.xml b/app-arch/bzip2/metadata.xml index 83d6d32d00..87e613c2ed 100644 --- a/app-arch/bzip2/metadata.xml +++ b/app-arch/bzip2/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org diff --git a/dev-libs/glib/metadata.xml b/dev-libs/glib/metadata.xml index c1bb61a327..2d02878840 100644 --- a/dev-libs/glib/metadata.xml +++ b/dev-libs/glib/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> gn...@gentoo.org diff --git a/dev-libs/libbsd/metadata.xml b/dev-libs/libbsd/metadata.xml index 0f6db5621b..76d4eb294b 100644 --- a/dev-libs/libbsd/metadata.xml +++ b/dev-libs/libbsd/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> freedesktop-b...@gentoo.org diff --git a/dev-util/dialog/metadata.xml b/dev-util/dialog/metadata.xml index 7c5b4a3248..e5fd628b5c 100644 --- a/dev-util/dialog/metadata.xml +++ b/dev-util/dialog/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> liv...@gentoo.org diff --git a/sys-apps/coreutils/metadata.xml b/sys-apps/coreutils/metadata.xml index 4e46af051b..150e67920b 100644 --- a/sys-apps/coreutils/metadata.xml +++ b/sys-apps/coreutils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-boot/syslinux/
commit: 5e65a068530c5b93265d71cd6a703be423309530 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:21 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5e65a068 sys-boot/syslinux: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-boot/syslinux/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-boot/syslinux/metadata.xml b/sys-boot/syslinux/metadata.xml index 72e7472a..423c8b85 100644 --- a/sys-boot/syslinux/metadata.xml +++ b/sys-boot/syslinux/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> chith...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/xdg-dbus-proxy/
commit: f827fecb77dcfd5da4b030d441f7d068c7d9fef8 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:08 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f827fecb sys-apps/xdg-dbus-proxy: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/xdg-dbus-proxy/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/xdg-dbus-proxy/metadata.xml b/sys-apps/xdg-dbus-proxy/metadata.xml index 996e7cac..f453528b 100644 --- a/sys-apps/xdg-dbus-proxy/metadata.xml +++ b/sys-apps/xdg-dbus-proxy/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> gn...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-fs/reiserfsprogs/
commit: 998743d4eec01c9723bb389486a97fb320db3d25 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:26 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=998743d4 sys-fs/reiserfsprogs: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-fs/reiserfsprogs/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/reiserfsprogs/metadata.xml b/sys-fs/reiserfsprogs/metadata.xml index 56c12441..73dda144 100644 --- a/sys-fs/reiserfsprogs/metadata.xml +++ b/sys-fs/reiserfsprogs/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: x11-wm/fluxbox/
commit: 9c49fb1180d1c52eae441aa8f21675e4744060c7 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:37 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9c49fb11 x11-wm/fluxbox: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> x11-wm/fluxbox/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml index 0cbfa3e8..82cad1ad 100644 --- a/x11-wm/fluxbox/metadata.xml +++ b/x11-wm/fluxbox/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> zlog...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-libs/efivar/
commit: 896912f3b97cb16240a5abae9d0207dc15db0671 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=896912f3 sys-libs/efivar: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-libs/efivar/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/efivar/metadata.xml b/sys-libs/efivar/metadata.xml index f9d83d48..0a27d363 100644 --- a/sys-libs/efivar/metadata.xml +++ b/sys-libs/efivar/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> flop...@gentoo.org
[gentoo-commits] proj/musl:master commit in: x11-libs/libva-vdpau-driver/
commit: 532b798b35a4ba2a069333ce0e533fa3b46b0f15 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=532b798b x11-libs/libva-vdpau-driver: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> x11-libs/libva-vdpau-driver/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libva-vdpau-driver/metadata.xml b/x11-libs/libva-vdpau-driver/metadata.xml index e0c65e53..970c74a7 100644 --- a/x11-libs/libva-vdpau-driver/metadata.xml +++ b/x11-libs/libva-vdpau-driver/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> aball...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/
commit: 83d8a4cb1a229df2d9b5f9e62a1f2afdafc58a9a Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:24 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=83d8a4cb sys-devel/gdb: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-devel/gdb/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gdb/metadata.xml b/sys-devel/gdb/metadata.xml index 36cae41c..bcceccef 100644 --- a/sys-devel/gdb/metadata.xml +++ b/sys-devel/gdb/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> toolch...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-auth/nss-myhostname/
commit: c881dca6a913768fc2bde742c593863bbfb113d1 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c881dca6 sys-auth/nss-myhostname: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-auth/nss-myhostname/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/nss-myhostname/metadata.xml b/sys-auth/nss-myhostname/metadata.xml index 3016d789..d9144c66 100644 --- a/sys-auth/nss-myhostname/metadata.xml +++ b/sys-auth/nss-myhostname/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> freedesktop-b...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-block/partimage/
commit: 8e9a00e5d4d6460e85d4f729dabf054fdab9bf85 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:16 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8e9a00e5 sys-block/partimage: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-block/partimage/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/partimage/metadata.xml b/sys-block/partimage/metadata.xml index 0862b060..2512c2d0 100644 --- a/sys-block/partimage/metadata.xml +++ b/sys-block/partimage/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/
commit: 6d1d6d1cff99484f15fb5005cebcf985154b94bf Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d1d6d1c sys-block/thin-provisioning-tools: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-block/thin-provisioning-tools/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/thin-provisioning-tools/metadata.xml b/sys-block/thin-provisioning-tools/metadata.xml index 24ce9f15..7cd0e41f 100644 --- a/sys-block/thin-provisioning-tools/metadata.xml +++ b/sys-block/thin-provisioning-tools/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> robb...@gentoo.org
[gentoo-commits] proj/musl:master commit in: x11-apps/igt-gpu-tools/
commit: cecbe4a017cc20b0b27ce201b3c8783fcaff908c Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:31 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cecbe4a0 x11-apps/igt-gpu-tools: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> x11-apps/igt-gpu-tools/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/igt-gpu-tools/metadata.xml b/x11-apps/igt-gpu-tools/metadata.xml index 591109fd..e6464be0 100644 --- a/x11-apps/igt-gpu-tools/metadata.xml +++ b/x11-apps/igt-gpu-tools/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> x...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/watchdog/
commit: 6f9f3a08c03afbb0ced7e33c6dd2b23c23df9ec5 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6f9f3a08 sys-apps/watchdog: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/watchdog/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/watchdog/metadata.xml b/sys-apps/watchdog/metadata.xml index 36ad6a68..1f74c9cd 100644 --- a/sys-apps/watchdog/metadata.xml +++ b/sys-apps/watchdog/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-auth/elogind/
commit: c2f2e4cb3de6fae7294530f8c5e2badc3f29e341 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:10 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c2f2e4cb sys-auth/elogind: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-auth/elogind/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/elogind/metadata.xml b/sys-auth/elogind/metadata.xml index 7950788b..160c728b 100644 --- a/sys-auth/elogind/metadata.xml +++ b/sys-auth/elogind/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> ast...@gentoo.org
[gentoo-commits] proj/musl:master commit in: net-misc/connman/
commit: 62964aa01b3a91a2a5bc81975b67c5b7f1720bb8 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=62964aa0 net-misc/connman: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> net-misc/connman/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/connman/metadata.xml b/net-misc/connman/metadata.xml index 88deddf4..7ca0a323 100644 --- a/net-misc/connman/metadata.xml +++ b/net-misc/connman/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> bkoh...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/isapnptools/
commit: c30cf768dc5efe686e24b912e5fe8cf9d8e1dfb2 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c30cf768 sys-apps/isapnptools: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/isapnptools/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/isapnptools/metadata.xml b/sys-apps/isapnptools/metadata.xml index 56c12441..73dda144 100644 --- a/sys-apps/isapnptools/metadata.xml +++ b/sys-apps/isapnptools/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/accountsservice/
commit: 2180b2a993b49d4027970bbd65b0397896e8b2bd Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:50 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2180b2a9 sys-apps/accountsservice: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/accountsservice/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/accountsservice/metadata.xml b/sys-apps/accountsservice/metadata.xml index e52d976d..1394e6dc 100644 --- a/sys-apps/accountsservice/metadata.xml +++ b/sys-apps/accountsservice/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> gn...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/policycoreutils/
commit: 6b5268298d4570ea4306281f767b3cd2611fa603 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:03 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6b526829 sys-apps/policycoreutils: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/policycoreutils/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/policycoreutils/metadata.xml b/sys-apps/policycoreutils/metadata.xml index 16effc34..4d3c72d8 100644 --- a/sys-apps/policycoreutils/metadata.xml +++ b/sys-apps/policycoreutils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> seli...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/iucode_tool/
commit: a95c62318f8cd18aeda993316baff20a33251a79 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:08:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a95c6231 sys-apps/iucode_tool: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/iucode_tool/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/iucode_tool/metadata.xml b/sys-apps/iucode_tool/metadata.xml index 56c12441..73dda144 100644 --- a/sys-apps/iucode_tool/metadata.xml +++ b/sys-apps/iucode_tool/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/intel-sa-00075-tools/
commit: 8d996286d6ce3e3dc4231be119789bada9a066e6 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8d996286 sys-apps/intel-sa-00075-tools: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/intel-sa-00075-tools/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/intel-sa-00075-tools/metadata.xml b/sys-apps/intel-sa-00075-tools/metadata.xml index bf8d1914..80b9416e 100644 --- a/sys-apps/intel-sa-00075-tools/metadata.xml +++ b/sys-apps/intel-sa-00075-tools/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> chutz...@gentoo.org
[gentoo-commits] proj/musl:master commit in: net-fs/cifs-utils/
commit: 5f2b3c8d64be376771efac34b2a97b3c1b4c92cd Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:39 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5f2b3c8d net-fs/cifs-utils: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> net-fs/cifs-utils/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/cifs-utils/metadata.xml b/net-fs/cifs-utils/metadata.xml index d5117586..3f2586b1 100644 --- a/net-fs/cifs-utils/metadata.xml +++ b/net-fs/cifs-utils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> sa...@gentoo.org
[gentoo-commits] proj/musl:master commit in: net-fs/nfs-utils/
commit: 412e1e44ac42b40baa6a02750c82bc8122d9e0b0 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:42 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=412e1e44 net-fs/nfs-utils: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> net-fs/nfs-utils/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-fs/nfs-utils/metadata.xml b/net-fs/nfs-utils/metadata.xml index 159356cc..f6029331 100644 --- a/net-fs/nfs-utils/metadata.xml +++ b/net-fs/nfs-utils/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: sys-apps/fakeroot/
commit: cee7ff0d349f320a7ad6fd02d92e4ead9de75cc5 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:52 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cee7ff0d sys-apps/fakeroot: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> sys-apps/fakeroot/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/fakeroot/metadata.xml b/sys-apps/fakeroot/metadata.xml index 4eb20a04..b0d83aa2 100644 --- a/sys-apps/fakeroot/metadata.xml +++ b/sys-apps/fakeroot/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] proj/musl:master commit in: media-tv/kodi/
commit: 326264be7b7a2c9fa7a807d34faf5df15262791c Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=326264be media-tv/kodi: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> media-tv/kodi/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/kodi/metadata.xml b/media-tv/kodi/metadata.xml index b3352632..603d0f7c 100644 --- a/media-tv/kodi/metadata.xml +++ b/media-tv/kodi/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> candr...@gentoo.org
[gentoo-commits] proj/musl:master commit in: media-video/guvcview/
commit: faa7343d56e8ef25be997ced0ac7ad5b9a9eb235 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=faa7343d media-video/guvcview: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> media-video/guvcview/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/guvcview/metadata.xml b/media-video/guvcview/metadata.xml index 6d3ed0b4..f50bd5b7 100644 --- a/media-video/guvcview/metadata.xml +++ b/media-video/guvcview/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> media-vi...@gentoo.org
[gentoo-commits] proj/musl:master commit in: net-libs/libnfsidmap/
commit: 2aa05765b1700209d2fc2e402e346535556b75e3 Author: Sam James gentoo org> AuthorDate: Tue Aug 2 22:07:44 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 2 22:08:48 2022 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2aa05765 net-libs/libnfsidmap: [QA] fix DTD HTTP->HTTPS Signed-off-by: Sam James gentoo.org> net-libs/libnfsidmap/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libnfsidmap/metadata.xml b/net-libs/libnfsidmap/metadata.xml index 56c12441..73dda144 100644 --- a/net-libs/libnfsidmap/metadata.xml +++ b/net-libs/libnfsidmap/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> base-sys...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: a95f43ef69c6803ba7c90420b336e8645e2f12d5 Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Jul 29 11:21:24 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Aug 2 22:07:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95f43ef net-im/telegram-desktop: Drop old Signed-off-by: Esteve Varela Colominas gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26649 Signed-off-by: Georgy Yakovlev gentoo.org> net-im/telegram-desktop/Manifest | 1 - .../telegram-desktop-3.5.2-r1.ebuild | 158 - 2 files changed, 159 deletions(-) diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest index 480b5e46f4e2..5cc1ba90b246 100644 --- a/net-im/telegram-desktop/Manifest +++ b/net-im/telegram-desktop/Manifest @@ -1,3 +1,2 @@ -DIST tdesktop-3.5.2-full.tar.gz 41216346 BLAKE2B 5f2570073e02c5aadbf5f9b6251f9b71e9a608d97763bd3a792d3c4836b68245410142face3446660b68e519bd7e71df0319cb1ff1ea1fed24327ac8db0e8d0b SHA512 adb95fb37fedba6344107e4dd789b88563e24e6a01c7b944d9e5365ceccff60d774eb31a2c1e39cd200ef6de83317fe654956cfecaa1e13c7b2fdbf4c38f057e DIST tdesktop-3.6.1-full.tar.gz 41226549 BLAKE2B 6922ae015e36f86597aaedf1212ed951d6313a8f5f76a8838ab7ef9e02afe0cbc428acd991488190bafdf28faf2a69a09a5a1e963b2aa6ed27ef941602e15d88 SHA512 dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba DIST tdesktop-4.0.2-full.tar.gz 41059443 BLAKE2B da4efb15c8a2d11719d3aa56c3a40b12f70c37577d2909c43e6029e10ca0bb1f8445ed68ed9acd532009c8e0a8f48fa13d2a51573a81f58a8a83b13427ffb631 SHA512 0078b627d06dd8e655bd2bcc222ecbb3b15b7d88f858810bccdca84793ad02a60f4a4bf3808838752d65d4f6cffa3ddb5f70c5afc8e94cb6edae52101362feeb diff --git a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild b/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild deleted file mode 100644 index 757e0eab2ba4.. --- a/net-im/telegram-desktop/telegram-desktop-3.5.2-r1.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit xdg cmake python-any-r1 optfeature flag-o-matic - -DESCRIPTION="Official desktop client for Telegram" -HOMEPAGE="https://desktop.telegram.org; - -MY_P="tdesktop-${PV}-full" -SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD GPL-3-with-openssl-exception LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" -IUSE="+dbus enchant +hunspell +jemalloc screencast +spell wayland +X" -REQUIRED_USE=" - spell? ( - ^^ ( enchant hunspell ) - ) -" - -RDEPEND=" - !net-im/telegram-desktop-bin - app-arch/lz4:= - dev-cpp/abseil-cpp:= - dev-libs/libdispatch - dev-libs/openssl:= - dev-libs/xxhash - >=dev-qt/qtcore-5.15:5 - >=dev-qt/qtgui-5.15:5[dbus?,jpeg,png,wayland?,X?] - >=dev-qt/qtimageformats-5.15:5 - >=dev-qt/qtnetwork-5.15:5[ssl] - >=dev-qt/qtsvg-5.15:5 - >=dev-qt/qtwidgets-5.15:5[png,X?] - media-fonts/open-sans - media-libs/fontconfig:= - ~media-libs/libtgvoip-2.4.4_p20220117 - media-libs/openal - media-libs/opus:= - media-libs/rnnoise - ~media-libs/tg_owt-0_pre20220209[screencast=,X=] - media-video/ffmpeg:=[opus] - sys-libs/zlib:=[minizip] - dbus? ( - dev-cpp/glibmm:2 - dev-qt/qtdbus:5 - dev-libs/libdbusmenu-qt[qt5(+)] - ) - enchant? ( app-text/enchant:= ) - hunspell? ( >=app-text/hunspell-1.7:= ) - jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] ) - wayland? ( kde-frameworks/kwayland:= ) - X? ( x11-libs/libxcb:= ) -" -DEPEND="${RDEPEND} - dev-cpp/range-v3 - =dev-cpp/ms-gsl-3* -" -BDEPEND=" - ${PYTHON_DEPS} - >=dev-util/cmake-3.16 - virtual/pkgconfig -" -# dev-libs/jemalloc:=[-lazy-lock] -> https://bugs.gentoo.org/803233 - -PATCHES=( - "${FILESDIR}/tdesktop-3.5.2-jemalloc-only-telegram.patch" - "${FILESDIR}/tdesktop-3.3.0-fix-enchant.patch" - "${FILESDIR}/tdesktop-3.5.2-musl.patch" - "${FILESDIR}/tdesktop-3.5.2-jemalloc-optional.patch" - "${FILESDIR}/tdesktop-3.6.1-fix-kwayland-5.93.patch" -) - -pkg_pretend() { - if has ccache ${FEATURES}; then - ewarn - ewarn "ccache does not work with ${PN} out of the box" - ewarn "due to usage of precompiled headers" - ewarn "check bug https://bugs.gentoo.org/715114 for more info" - ewarn - fi -} - -src_prepare() { - # no explicit toggle, doesn't build with the system one #752417 - sed -i 's/DESKTOP_APP_USE_PACKAGED/NO_ONE_WILL_EVER_SET_THIS/' \ -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/
commit: 3b41a32a486182fcbb9c3164eb707ee1279250a8 Author: Esteve Varela Colominas gmail com> AuthorDate: Fri Jul 29 11:12:49 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Aug 2 22:06:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41a32a media-libs/libtgvoip: Bump to 2.4.4_p20220503 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/libtgvoip/Manifest | 1 + .../libtgvoip/libtgvoip-2.4.4_p20220503.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libtgvoip/Manifest b/media-libs/libtgvoip/Manifest index a8f892c05517..c9192c7802f4 100644 --- a/media-libs/libtgvoip/Manifest +++ b/media-libs/libtgvoip/Manifest @@ -1 +1,2 @@ DIST libtgvoip-2.4.4_p20220117.tar.gz 1098045 BLAKE2B 752b3b26f511316b8261d9ebb833e2b74df91377daca255fbbeefb18b3ab3811b97eaee1d9965e95ed9d215467e6ff5dc857369d381d470570cb87c3bfec33af SHA512 b9d8e354e9b8f9226d5e06397fdf3c91f71fee890db7d180dffae2e3fb6f74bca1c31b7f87049257c3edf44c2171780ed5781877cf8f2d40b2d56c1f5385ef77 +DIST libtgvoip-2.4.4_p20220503.tar.gz 1098061 BLAKE2B 5389a3783fa5179d10a18ef0282ab65d1526c829852095718384c2ba476ebfb1ee1f997f71b47424ef60a826055bc63d0d2dde7980de98c978860d72717ffefb SHA512 68f1e5b46df3b974d39333949e586ed00243044ff4bcac31937cba7eced6266fdacfd6ff3c6453f7dfa64ec82dd3aeafa251411dc85de0aae26b2cd0d8a79013 diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild new file mode 100644 index ..14fae24d7ae3 --- /dev/null +++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20220503.ebuild @@ -0,0 +1,63 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic autotools + +DESCRIPTION="VoIP library for Telegram clients" +HOMEPAGE="https://github.com/telegramdesktop/libtgvoip; + +LIBTGVOIP_COMMIT="78a8e22bedb0d06004da8bafeba88b7474cb89a4" +SRC_URI="https://github.com/telegramdesktop/libtgvoip/archive/${LIBTGVOIP_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${LIBTGVOIP_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="+dsp +alsa pulseaudio" + +DEPEND=" + dev-libs/openssl:= + media-libs/opus + alsa? ( media-libs/alsa-lib ) + dsp? ( media-libs/tg_owt:= ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" +REQUIRED_USE=" + || ( alsa pulseaudio ) +" + +src_prepare() { + # Will be controlled by us + sed -i -e '/^CFLAGS += -DTGVOIP_NO_DSP/d' Makefile.am || die + # https://bugs.gentoo.org/717210 + echo 'libtgvoip_la_LIBTOOLFLAGS = --tag=CXX' >> Makefile.am || die + default + eautoreconf +} + +src_configure() { + # Not using the CMake build despite being the preferred one, because + # it's lacking relevant configure options. + local myconf=( + --disable-dsp # WebRTC is linked from tg_owt + $(use_with alsa) + $(use_with pulseaudio pulse) + ) + if use dsp; then + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt" + append-cppflags "-I${ESYSROOT}/usr/include/tg_owt/third_party/abseil-cpp" + append-libs '-ltg_owt' + else + append-cppflags '-DTGVOIP_NO_DSP' + fi + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}