[gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
commit: e773865752b649a6c41a31e18af8ce0157b7a165 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 16 07:35:30 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 16 07:45:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7738657 app-portage/iwdevtools: allow using app-misc/getopt for It's a bit automagic'y but switching between the two hardly makes sense given the keywords. Signed-off-by: Ionen Wolkens gentoo.org> app-portage/iwdevtools/iwdevtools-.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild b/app-portage/iwdevtools/iwdevtools-.ebuild index e646ee963668..238ca161ff34 100644 --- a/app-portage/iwdevtools/iwdevtools-.ebuild +++ b/app-portage/iwdevtools/iwdevtools-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ RDEPEND=" sys-apps/diffutils sys-apps/file sys-apps/portage - sys-apps/util-linux" + || ( sys-apps/util-linux app-misc/getopt )" BDEPEND=" sys-apps/help2man test? ( ${RDEPEND} )" @@ -34,6 +34,8 @@ src_configure() { $(meson_use test) ) + has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long ) + meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-wire/
commit: 89606ea31b93e9eb8b59f6002da8801416b56c95 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 16 07:30:27 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 16 07:30:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89606ea3 dev-util/cucumber-wire: add 6.2.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-util/cucumber-wire/Manifest | 1 + dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest index f123dc8f0fb5..3a1d5b2351be 100644 --- a/dev-util/cucumber-wire/Manifest +++ b/dev-util/cucumber-wire/Manifest @@ -2,3 +2,4 @@ DIST cucumber-wire-0.0.1.gem 16384 BLAKE2B c35f478bbc8a8bccfbe1022d5b687a85c087b DIST cucumber-wire-5.0.1.gem 12288 BLAKE2B cbbf593d43cbbc003ea247d41db2cebaed14d232ae2bc52eebe34c8316c58b679be7c6802c7ffae7dd3e8c14d367803e3baba7b2f79326434821693e71fbd9f5 SHA512 deda0bb93b51b9d27074242bd0c371b7465c06e302d2aa608201898a1eb3b1736c9955baa9360f047a29793871fedc9feb25bf3430020e5b1f5630a2c982da73 DIST cucumber-wire-6.1.1.gem 12800 BLAKE2B 7e32aeae15bbc02884100f58eab9eb39df2ecb2d7a8fe58dd81c17eefcdb8d080dba6ca84dafcf2584351ce88132d73479a1dd48bec7ad53be7806019940106d SHA512 2f08d14170707930c2b6321232fe9398350ec1cc9e9a00ee174db058053fef4ec568f8a04247bf753c89d1e3430474a7ff25f84472d2dcd1ba3084f88c59d555 DIST cucumber-wire-6.2.0.gem 12800 BLAKE2B 783e434a747a70e338a10f7a505d6f2d9f65cc76e574f6e29d3822090446e041dcda34ed2dbccc0659a4048dcc9208b468919458f9dcf285006428717ee9eac0 SHA512 ae2dd0652705a900de0d873c492b255bae7dd89a3c8da610890e73f69e714d3112f023bb988a1621cc7c0c1b2d2607385bc7673ec57678c032c32bcef604f8b5 +DIST cucumber-wire-6.2.1.gem 12800 BLAKE2B 2a34fa803748499b2bceb270cd1532ce3373f416a8c6d7039b0f55b1f2bc94e9fdd8ce12f8d5f23d4d172ba70cd00b43bbc0629b72e5d5bd1dc55861cf732bb2 SHA512 b32d0f72a31b400ca1596b126d8566aae2ea49514ecd292c621d0d1624f66465dfcac1a6d80293dd15829a00f4080d54190680ede60d7c1c23d2cfec450d1cf3 diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild new file mode 100644 index ..ee8c5596452f --- /dev/null +++ b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Executable feature scenarios" +HOMEPAGE="https://cucumber.io/; +LICENSE="Ruby" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="$(ver_cut 1)" +IUSE="test" + +ruby_add_rdepend " + >=dev-util/cucumber-core-10.1.0:10 + >=dev-util/cucumber-cucumber-expressions-14.0.0:14 + >=dev-util/cucumber-messages-17.1.1:17 +" + +ruby_add_bdepend "test? ( dev-util/cucumber )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/windows_error/
commit: 5116bf642ae828df928144d56ffe3e27bf9c6ed4 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 16 07:24:59 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 16 07:24:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5116bf64 dev-ruby/windows_error: add 0.1.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/windows_error/Manifest | 1 + dev-ruby/windows_error/windows_error-0.1.3.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-ruby/windows_error/Manifest b/dev-ruby/windows_error/Manifest index fee231d43444..57051def4c4a 100644 --- a/dev-ruby/windows_error/Manifest +++ b/dev-ruby/windows_error/Manifest @@ -1 +1,2 @@ DIST windows_error-0.1.2.gem 227328 BLAKE2B 99cd75d66f3e3322d62daea39a8e217dfeda89141ec3d78c61a29306b78206a40c4bd7867d59a783752da20007b43c45577ec3afe53b7037b850d4983f482e4b SHA512 32e94e561f53f77c5efff5457068e31e66b1d3c73531870b52af00297f69341e390b6d8419a0c0b78ec05f6b65be6456128b9055c143e7b65663520baeac90ad +DIST windows_error-0.1.3.gem 227328 BLAKE2B 2d0dc8771cd68983bafb3d97d27663e30cb02c67eb982d6b76104ec46405b1a7f055437046dedf068c074deb2b2d1ea49a327109be2f25ea5bd70ab2ee2bd698 SHA512 c74d5a17c44772505b745678c67b3bcaba6710e9b4e59b9aba45daacb6993d3b6529a1f9a53f76e2c31cae922f8f36e40fefa6a232f9ed8ba9034fa109d8317d diff --git a/dev-ruby/windows_error/windows_error-0.1.3.ebuild b/dev-ruby/windows_error/windows_error-0.1.3.ebuild new file mode 100644 index ..04889817f17c --- /dev/null +++ b/dev-ruby/windows_error/windows_error-0.1.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="reference for standard Windows API Error Codes" +HOMEPAGE="https://github.com/rapid7/windows_error; + +LICENSE="BSD" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +all_ruby_prepare() { + rm -f .rspec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/zeitwerk/
commit: 15e926ece618622e763f5a5c8fa27c3070faa50f Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 16 07:28:59 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 16 07:28:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e926ec dev-ruby/zeitwerk: add 2.5.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/zeitwerk/Manifest | 1 + dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest index 474c756f26df..527fbc55a4fc 100644 --- a/dev-ruby/zeitwerk/Manifest +++ b/dev-ruby/zeitwerk/Manifest @@ -1,3 +1,4 @@ DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03 SHA512 774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2 DIST zeitwerk-2.5.1.tar.gz 107666 BLAKE2B d8049a1adfaa6b278b59298e46d4697b70121d0a599a286f91720b31a06cccd39424367fe9c1ffbb90b0862a9501115f808bcc4fd36f3a09081987ad706f89bd SHA512 4558a63f33d26f2aa05e5f6e417230902f14d4ade5bfb50cbd94d283b33e94e8486158f5b4c677c4dcd7b8bee51af165693593d303d1f07420fb5d4c72f918ea DIST zeitwerk-2.5.2.tar.gz 108139 BLAKE2B d4277dc79729e39bd63b066b12ad4d91d9457e8e7a836c2e24606f6d343c85ce59febaa0425ab10f96d8d327935beede285a5ae52cfeff37210b36b0bcaf22db SHA512 0e8be7500163761a75518b002eb8ca9e41d0d073f0d03443af4a57fef07ee647de3faafaf79791328c4b2b9a6f5898e1038b310b697485a363af486f36509393 +DIST zeitwerk-2.5.3.tar.gz 108192 BLAKE2B a91c76530df7703c08aa58babcfde5520fc9ca00f804e2dd217b19664256986dadd3ffa19879d3a3f6402ae186faa08f14e5b080f415345b189821b578b76c1b SHA512 641bb89a14e5bc65dcb078a93b5669266e2ffe10395416473c243b840c425de200bd9336817c44e7affe570fb0a41811cfba54a4c04d9fb6f56ceca96b504ac4 diff --git a/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild b/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild new file mode 100644 index ..21985abf3cd9 --- /dev/null +++ b/dev-ruby/zeitwerk/zeitwerk-2.5.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Efficient and thread-safe code loader for Ruby" +HOMEPAGE="https://github.com/fxn/zeitwerk; +SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + rm -f Gemfile.lock || die + sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile test/test_helper.rb || die + + sed -i -e 's:require_relative "lib:require "./lib:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rake test || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/tbb/, dev-cpp/tbb/files/
commit: f3cd6cd18b7f54edfedbd0015b28ce20b4bbcba6 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 06:45:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 06:45:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cd6cd1 dev-cpp/tbb: fix build on musl Closes: https://bugs.gentoo.org/830698 Signed-off-by: Sam James gentoo.org> dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch | 25 ++ dev-cpp/tbb/tbb-2021.5.0.ebuild| 1 + 2 files changed, 26 insertions(+) diff --git a/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch b/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch new file mode 100644 index ..014a3863f452 --- /dev/null +++ b/dev-cpp/tbb/files/tbb-2021.5.0-musl-deepbind.patch @@ -0,0 +1,25 @@ +https://github.com/oneapi-src/oneTBB/commit/883c2e5245c39624b3b5d6d56d5b203cf09eac38 +https://bugs.gentoo.org/830698 + +From: Khem Raj +Date: Wed, 15 Dec 2021 08:08:07 -0800 +Subject: [PATCH] Musl/linux can not use RTLD_DEEPBIND (#684) + +Exclude non-glibc linux systems along with android +Fixes +src/tbb/dynamic_link.cpp:417:29: error: use + of undeclared identifier 'RTLD_DEEPBIND' | flags = flags | RTLD_DEEPBIND; +| ^ + +Signed-off-by: Khem Raj +--- a/src/tbb/dynamic_link.cpp b/src/tbb/dynamic_link.cpp +@@ -413,7 +413,7 @@ namespace r1 { + int flags = RTLD_NOW; + if (local_binding) { + flags = flags | RTLD_LOCAL; +-#if __linux__ && !__ANDROID__ && !__TBB_USE_SANITIZERS ++#if (__linux__ && __GLIBC__) && !__TBB_USE_SANITIZERS + flags = flags | RTLD_DEEPBIND; + #endif + } else { diff --git a/dev-cpp/tbb/tbb-2021.5.0.ebuild b/dev-cpp/tbb/tbb-2021.5.0.ebuild index 0a18fece5fd1..2ab975036c65 100644 --- a/dev-cpp/tbb/tbb-2021.5.0.ebuild +++ b/dev-cpp/tbb/tbb-2021.5.0.ebuild @@ -25,6 +25,7 @@ BDEPEND="virtual/pkgconfig" PATCHES=( # should be in.. 2022? "${FILESDIR}"/${PN}-2021.4.0-lto.patch + "${FILESDIR}"/${PN}-2021.5.0-musl-deepbind.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/
commit: 98f12307d02198a819c9d9d9843cb284fd78a261 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 05:57:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 06:40:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f12307 dev-util/byacc: drop 20211224, 20220101, 20220109 Signed-off-by: Sam James gentoo.org> dev-util/byacc/Manifest | 3 --- dev-util/byacc/byacc-20211224.ebuild | 20 dev-util/byacc/byacc-20220101.ebuild | 20 dev-util/byacc/byacc-20220109.ebuild | 20 4 files changed, 63 deletions(-) diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 45319738f942..7342a744263b 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1,5 +1,2 @@ DIST byacc-20210808.tgz 891489 BLAKE2B e349e960cdbc654b148ec8412f8502e26976f8a933e3846fc4ff308440c8c8058b3422dbc0a709b792ec727c62f3b4ed7d0679d9d5da69fed8c4e08daa801625 SHA512 cde092dbd845364752aca228a838b97fc34378c7dd7f860c614d13c8ec7167b8416422ded82864d22e8c3c447b47b30abca591ef8ab667c49f9fa070d68114c4 -DIST byacc-20211224.tgz 894135 BLAKE2B 6b9e7686e66d9f23ba92f5d8129bda72f75b71a50a72792ec241270102d972279b775b6dcfba85f79dd3bad04470838c1a9f2a675d620322393c7251afafab25 SHA512 e2b9df443c5b05179815808d61e693e942549ca6484a5ab4fdb285b9468da9ed3a90e00d1950a0fbacd1890e5a69bcc03b6d7135a7bbfa59ab0995125b9a8642 -DIST byacc-20220101.tgz 895100 BLAKE2B a78b3530cae045453a6d19fb0dfe3b84034638c624183a32950a19d9b5dbf6b4e4f32ab943e3bad9e9e497107513763be1f758f7cfdf0ffcf31e23a0e2fa5ad9 SHA512 9aff85f0b4ea7f0c9b2e25a155537c99e0591582b2c76c251f08493987a343a812ff86b9cf3d8ecb0954140817c9b164328117de9116f7013e6ec0d91a27486e -DIST byacc-20220109.tgz 897220 BLAKE2B ac0030f39198d5a8d5bb17bc693be988ade8f001c06667bae1b70e6724720c2052d27adffda4d2a79c014c0c00841d6671e9a3de45548d9d3ae9086d2f4983d8 SHA512 35d7e8f443548d3cc8365cb61a16dd73c6036c7eff12b61f29f9cdfaf7531bed73c505cb6c7908122a7d29abb8fb814af2e6f79b295f4acb7bfc7732683e5791 DIST byacc-20220114.tgz 897405 BLAKE2B 79d3cbb07022e3376fa5c2b772b55bfc509f23daf7cc4a58cffc8834db4340b4f59e0ba544a11039d2a4e2b2bbf18f279f9be37c34c85f06c9b755d572005521 SHA512 5734d7f21b356a620104fbac574d46fb31fd967766b4184bf2cae7de6a61686ce32d21a2920f2a0fe4b98e7826b50a3d44fadc057d7371de5e3ca38c3b685733 diff --git a/dev-util/byacc/byacc-20211224.ebuild b/dev-util/byacc/byacc-20211224.ebuild deleted file mode 100644 index 6f72092c3d7c.. --- a/dev-util/byacc/byacc-20211224.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="The best variant of the Yacc parser generator" -HOMEPAGE="https://invisible-island.net/byacc/byacc.html; -SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz; -# Seems to be unreliable (unstable tarballs): bug #820167. -#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) - -src_configure() { - econf --program-prefix=b -} diff --git a/dev-util/byacc/byacc-20220101.ebuild b/dev-util/byacc/byacc-20220101.ebuild deleted file mode 100644 index 6f72092c3d7c.. --- a/dev-util/byacc/byacc-20220101.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="The best variant of the Yacc parser generator" -HOMEPAGE="https://invisible-island.net/byacc/byacc.html; -SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz; -# Seems to be unreliable (unstable tarballs): bug #820167. -#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) - -src_configure() { - econf --program-prefix=b -} diff --git a/dev-util/byacc/byacc-20220109.ebuild b/dev-util/byacc/byacc-20220109.ebuild deleted file mode 100644 index 6f72092c3d7c.. --- a/dev-util/byacc/byacc-20220109.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="The best variant of the Yacc parser generator" -HOMEPAGE="https://invisible-island.net/byacc/byacc.html; -SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz; -# Seems to be unreliable (unstable tarballs): bug #820167. -#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz; - -LICENSE="public-domain"
[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/
commit: 228933cb4e118edb2148a568596bb06d83428563 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 05:57:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 06:40:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228933cb dev-util/byacc: add 20220114 Signed-off-by: Sam James gentoo.org> dev-util/byacc/Manifest | 1 + dev-util/byacc/byacc-20220114.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 7f7dcbc25931..45319738f942 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -2,3 +2,4 @@ DIST byacc-20210808.tgz 891489 BLAKE2B e349e960cdbc654b148ec8412f8502e26976f8a93 DIST byacc-20211224.tgz 894135 BLAKE2B 6b9e7686e66d9f23ba92f5d8129bda72f75b71a50a72792ec241270102d972279b775b6dcfba85f79dd3bad04470838c1a9f2a675d620322393c7251afafab25 SHA512 e2b9df443c5b05179815808d61e693e942549ca6484a5ab4fdb285b9468da9ed3a90e00d1950a0fbacd1890e5a69bcc03b6d7135a7bbfa59ab0995125b9a8642 DIST byacc-20220101.tgz 895100 BLAKE2B a78b3530cae045453a6d19fb0dfe3b84034638c624183a32950a19d9b5dbf6b4e4f32ab943e3bad9e9e497107513763be1f758f7cfdf0ffcf31e23a0e2fa5ad9 SHA512 9aff85f0b4ea7f0c9b2e25a155537c99e0591582b2c76c251f08493987a343a812ff86b9cf3d8ecb0954140817c9b164328117de9116f7013e6ec0d91a27486e DIST byacc-20220109.tgz 897220 BLAKE2B ac0030f39198d5a8d5bb17bc693be988ade8f001c06667bae1b70e6724720c2052d27adffda4d2a79c014c0c00841d6671e9a3de45548d9d3ae9086d2f4983d8 SHA512 35d7e8f443548d3cc8365cb61a16dd73c6036c7eff12b61f29f9cdfaf7531bed73c505cb6c7908122a7d29abb8fb814af2e6f79b295f4acb7bfc7732683e5791 +DIST byacc-20220114.tgz 897405 BLAKE2B 79d3cbb07022e3376fa5c2b772b55bfc509f23daf7cc4a58cffc8834db4340b4f59e0ba544a11039d2a4e2b2bbf18f279f9be37c34c85f06c9b755d572005521 SHA512 5734d7f21b356a620104fbac574d46fb31fd967766b4184bf2cae7de6a61686ce32d21a2920f2a0fe4b98e7826b50a3d44fadc057d7371de5e3ca38c3b685733 diff --git a/dev-util/byacc/byacc-20220114.ebuild b/dev-util/byacc/byacc-20220114.ebuild new file mode 100644 index ..6f72092c3d7c --- /dev/null +++ b/dev-util/byacc/byacc-20220114.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The best variant of the Yacc parser generator" +HOMEPAGE="https://invisible-island.net/byacc/byacc.html; +SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz; +# Seems to be unreliable (unstable tarballs): bug #820167. +#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) + +src_configure() { + econf --program-prefix=b +}
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/, sys-apps/help2man/files/
commit: 953cbc6f8a30cbde3975c00fcfb7a926a15ad28c Author: Sam James gentoo org> AuthorDate: Sun Jan 16 06:28:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 06:29:11 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=953cbc6f sys-apps/help2man: add 1.48.5 Signed-off-by: Sam James gentoo.org> sys-apps/help2man/Manifest | 1 + .../help2man/files/help2man-1.48.5-cygwin.patch| 167 + sys-apps/help2man/help2man-1.48.5.ebuild | 44 ++ 3 files changed, 212 insertions(+) diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest index dc717cbf51..591e813c6c 100644 --- a/sys-apps/help2man/Manifest +++ b/sys-apps/help2man/Manifest @@ -1 +1,2 @@ DIST help2man-1.47.16.tar.xz 203036 BLAKE2B 8e06c2c2e90adfc2ab8345908516b15ae50b02a7a9554d5d9beee4373b71c131aeaa0c148b9a988c531bbfe2149c25069af56a79101a4248b6c1adfeb734a132 SHA512 b427e60a9e3d2e805caf1ae84c337b09c7ca6f92b7ff14771f946c4a1bf7adf177df99b9c1c223ad76df99756005ababf5b548ff8e08d4746702ff7f8150b544 +DIST help2man-1.48.5.tar.xz 204672 BLAKE2B 6d96f5f65f8c637d524e5c373f2b89f114adf544c1d3508a9cb51115279b9bf6399c8ebb0a8d831de12ef8cdaca40b6e75412a221efc5d2dd1794e9c9643196f SHA512 800eb0daa9daef8e423d52ede55eee2960122ea0269865295afada4cf4fcc1c6791da8429c3a57c0fc1bf0a14c8a77953952325413a8faa5dd07b1bc5bc0edd1 diff --git a/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch b/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch new file mode 100644 index 00..aa75d10e38 --- /dev/null +++ b/sys-apps/help2man/files/help2man-1.48.5-cygwin.patch @@ -0,0 +1,167 @@ +https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/help2man.git;a=blob;f=help2man-preload-intl.patch;h=2fbc34bbc6bc7a36414257a29fee13944f5c087c;hb=b47c3b0de257e3cda4455e16e196e629c69d28e7 + +LD_PRELOAD by itself only works with Cygwin builtin functions, but +textdomain() and friends come from libintl. In order to override +those functions, we have to "replace" cygintl-?.dll since functions are +bound to a DLL name at link time. Our replacement will be used since +it is loaded first by LD_PRELOAD. + +But as we are making this *the* libintl, we need to provide +pass-throughs for the other functions which we're not overriding, +otherwise Locale::gettext won't load (not to mention the program +that we're trying to help2man). + +--- origsrc/help2man-1.48.5/Makefile.in2020-03-15 04:52:00.0 -0600 src/help2man-1.48.5/Makefile.in2021-09-07 03:10:00.0 -0600 +@@ -76,7 +76,8 @@ install_base: + + install_preload: preload + $(MKINSTALLDIRS) $(DESTDIR)$(pkglibdir) +- $(INSTALL_PROGRAM) $(preload).so $(DESTDIR)$(pkglibdir) ++ $(INSTALL_PROGRAM) lib/cygintl-8.dll $(DESTDIR)$(pkglibdir) ++ ln -sf cygintl-8.dll $(DESTDIR)$(pkglibdir)/$(preload).so + + install_l10n: msg_l10n man_l10n info_l10n + set -e; \ +@@ -145,7 +146,9 @@ $(target).h2m: $(srcdir)/$(target).h2m.PL + + preload: $(preload).so + $(preload).so: $(srcdir)/$(preload).c +- $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -fPIC -shared $? $(LIBS) ++ mkdir -p lib ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o lib/cygintl-8.dll -shared $? $(LIBS) ++ ln -sf lib/cygintl-8.dll $@ + + man: $(target).1 + $(target).1: $(srcdir)/$(target).PL $(srcdir)/$(target).h2m.PL +--- origsrc/help2man-1.48.5/bindtextdomain.c 2009-11-13 00:01:34.0 -0600 src/help2man-1.48.5/bindtextdomain.c 2011-12-29 00:24:33.608078600 -0600 +@@ -36,12 +36,34 @@ static char *(*r_textdomain)(char const *) = 0; + static char *(*r_bindtextdomain)(char const *, char const *) = 0; + static char *(*r_bind_textdomain_codeset)(char const *, char const *) = 0; + ++#ifdef __CYGWIN__ ++static void *RTLD_NEXT = 0; ++static char *(*r_gettext)(const char *) = 0; ++static char *(*r_dgettext)(const char *, const char *) = 0; ++static char *(*r_dcgettext)(const char *, const char *, int) = 0; ++static char *(*r_ngettext)(const char *, const char *, unsigned long int) = 0; ++static char *(*r_dngettext)(const char *, const char *, const char *, ++unsigned long int) = 0; ++static char *(*r_dcngettext)(const char *, const char *, const char *, ++ unsigned long int, int) = 0; ++static char *(*r_setlocale)(int, const char *) = 0; ++ ++#define SYM(sym) libintl_ ## sym ++#else ++#define SYM(sym) sym ++#endif ++ + void setup() + { + static int done = 0; + if (done++) + return; + ++#ifdef __CYGWIN__ ++if (!(RTLD_NEXT = dlopen("/usr/bin/cygintl-8.dll", RTLD_LAZY))) ++die("libintl8 not found"); ++#endif ++ + if (!(e_textdomain = getenv("TEXTDOMAIN"))) + die("TEXTDOMAIN not set"); + +@@ -57,9 +79,19 @@ void setup() + if (!(r_bind_textdomain_codeset = dlsym(RTLD_NEXT, + "bind_textdomain_codeset"))) + die("can't find symbol
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca/
commit: 5cbfdbbdc1be3f2ae0c8b2fdc23488e1ee8c9025 Author: Christoph Junghans gentoo org> AuthorDate: Sun Jan 16 03:01:55 2022 + Commit: Christoph Junghans gentoo org> CommitDate: Sun Jan 16 03:02:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbfdbbd sci-chemistry/votca: version bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Christoph Junghans gentoo.org> sci-chemistry/votca/Manifest | 1 + sci-chemistry/votca/votca-2022.ebuild | 70 +++ 2 files changed, 71 insertions(+) diff --git a/sci-chemistry/votca/Manifest b/sci-chemistry/votca/Manifest index 655f50c45cdc..21dca30b58dd 100644 --- a/sci-chemistry/votca/Manifest +++ b/sci-chemistry/votca/Manifest @@ -1 +1,2 @@ +DIST votca-2022.tar.gz 61688862 BLAKE2B a6a8d1c34e2cd992d032730b2669c9ac5489b988fc334f730eaf1a40b275cc2fad8b24f03419510fe9fee7b0ad0bedf43f9b22b44ca1ae0178b16c9b255da53c SHA512 ea5b7405872a2c0c8d6b4b86148a605b5e83207f1953f0b7393dabbb106ac785c50b45462f6271fbfad04c0246704a92199943acc65eb30d7f1a0a6d6ee4ab83 DIST votca-2022_rc2.tar.gz 61692061 BLAKE2B 9fdf016267ff6657bfbbd51c79c2c38cb7064635d26e80b905eeeb8326ca1780f7a9c711802491f3ec7a216dbd53b86fe08da2c969a6a10db110168a02ac0d0f SHA512 3bfd108df7499c21ad290955672ab042b9a11b7a868f0eb49fdbd94365e35ed7ffc8b8b44c9b7dd74b7504b8fd30cc6bacfed443068f2bb3702e272aad26c961 diff --git a/sci-chemistry/votca/votca-2022.ebuild b/sci-chemistry/votca/votca-2022.ebuild new file mode 100644 index ..f59f5347f3de --- /dev/null +++ b/sci-chemistry/votca/votca-2022.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 cmake + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/votca/votca.git; +else + if [[ ${PV} = *_rc[1-9] ]]; then + MY_PV="${PV%%_rc*}-rc.${PV##*_rc}" + else + MY_PV="${PV}" + fi + SRC_URI="https://github.com/votca/votca/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux" + S="${WORKDIR}/votca-${MY_PV}" +fi + +DESCRIPTION="Versatile Object-oriented Toolkit for Coarse-graining Applications" +HOMEPAGE="https://www.votca.org/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="+gromacs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !sci-libs/votca-tools + !sci-chemistry/votca-csg + !sci-chemistry/votca-xtp + app-shells/bash:* + >=dev-cpp/eigen-3.3 + dev-libs/boost:= + dev-libs/expat + sci-libs/fftw:3.0= + dev-lang/perl + gromacs? ( sci-chemistry/gromacs:= ) + sci-libs/hdf5[cxx] + sci-libs/libxc + sci-libs/libint:2 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.rst NOTICE.rst CHANGELOG.rst ) + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTING=$(usex test) + -DCMAKE_DISABLE_FIND_PACKAGE_GROMACS=$(usex !gromacs) + -DBUILD_CSGAPPS=ON + -DINSTALL_RC_FILES=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_MKL=ON + ) + cmake_src_configure +} + +pkg_postinst() { + einfo + einfo "Please read and cite:" + einfo "VOTCA-XTP, J. Chem. Theo. Comp. 14, 6353 (2018)" + einfo "https://doi.org/10.1021/acs.jctc.8b00617; + einfo + einfo "VOTCA, J. Chem. Theory Comput. 5, 3211 (2009). " + einfo "https://dx.doi.org/10.1021/ct900369w; + einfo +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/
commit: aa8c75638bbc8e9d35f33478ab3b0e18b83f19dc Author: Sam James gentoo org> AuthorDate: Sun Jan 16 02:44:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 02:45:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8c7563 net-libs/webkit-gtk: test if linker supports --no-keep-memory For example, mold doesn't. Closes: https://bugs.gentoo.org/831282 Signed-off-by: Sam James gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild index ad4b0169d88f..a6cb56d76a50 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.34.3.ebuild @@ -184,7 +184,7 @@ src_configure() { # Try to use less memory, bug #469942 (see Fedora .spec for reference) # --no-keep-memory doesn't work on ia64, bug #502492 if ! use ia64; then - append-ldflags "-Wl,--no-keep-memory" + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") fi # Ruby situation is a bit complicated. See bug 513888
[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/
commit: 8724013fab8fc9dac4890ac15e42a4718a3bc975 Author: James Beddek posteo de> AuthorDate: Sat Jan 15 00:04:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 02:23:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8724013f media-video/handbrake: drop 1.3.3-r4, 1.3.3-r5 Signed-off-by: James Beddek posteo.de> Closes: https://github.com/gentoo/gentoo/pull/23737 Signed-off-by: Sam James gentoo.org> media-video/handbrake/Manifest | 1 - media-video/handbrake/handbrake-1.3.3-r4.ebuild | 162 --- media-video/handbrake/handbrake-1.3.3-r5.ebuild | 165 3 files changed, 328 deletions(-) diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest index 3a17698fe66e..1838ad0338f1 100644 --- a/media-video/handbrake/Manifest +++ b/media-video/handbrake/Manifest @@ -1,3 +1,2 @@ -DIST handbrake-1.3.3.tar.bz2 16804119 BLAKE2B c081029e77911dc722764b0bef04e156694f8da0caaa6aedaae13d5c1045dccfc8292a466a8df323b471ca2a9de821b94740e9826fc9e7a2877b1d59653a728a SHA512 a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c DIST handbrake-1.4.2.tar.bz2 15991593 BLAKE2B 966b54d35dd5544800208edc9045eaf26f3253aa470686b9ea29cdf69393af140829b21072133684661fd881eee7f97b90f9c7edfa87f187058dd1b14d1a748b SHA512 ba8ffe01cd813e9991716eabb2844e1ed414e3a2c547154b89588389e96846af9f2dd47f66d735101fdacd5be1928e34e4bab31e6a189779e77001ffdb0b427e DIST handbrake-1.5.1.tar.bz2 16137974 BLAKE2B 9ce1f1ae7b2fe514ba1fb6ed30a345d18144829272a6298f2af0831e5ea7533ef2f8b201fd98389269b0ea12bbba15d0b76f09afeff6ed1d9ed313f20cf8f3a1 SHA512 63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568 diff --git a/media-video/handbrake/handbrake-1.3.3-r4.ebuild b/media-video/handbrake/handbrake-1.3.3-r4.ebuild deleted file mode 100644 index 9c12dd2d8f8f.. --- a/media-video/handbrake/handbrake-1.3.3-r4.ebuild +++ /dev/null @@ -1,162 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit autotools gnome2-utils python-any-r1 xdg-utils - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://github.com/HandBrake/HandBrake.git; - inherit git-r3 -else - MY_P="HandBrake-${PV}" - SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video transcoder" -HOMEPAGE="https://handbrake.fr/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265" - -REQUIRED_USE="^^ ( fdk libav-aac )" - -RDEPEND=" - app-arch/xz-utils - media-libs/speex - dev-libs/jansson:= - dev-libs/libxml2 - media-libs/a52dec - media-libs/libass:= - >=media-libs/libbluray-1.0:= - >=media-libs/dav1d-0.5.1:= - media-libs/libdvdnav - media-libs/libdvdread:= - media-libs/libsamplerate - media-libs/libtheora - media-libs/libvorbis - >=media-libs/libvpx-1.8:= - nvenc? ( media-libs/nv-codec-headers ) - media-libs/opus - media-libs/x264:= - media-sound/lame - sys-libs/zlib - >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?] - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - media-libs/gst-plugins-good:1.0 - media-libs/gst-plugins-bad:1.0 - media-libs/gst-plugins-ugly:1.0 - media-plugins/gst-plugins-a52dec:1.0 - media-plugins/gst-plugins-libav:1.0 - media-plugins/gst-plugins-x264:1.0 - media-plugins/gst-plugins-gdkpixbuf:1.0 - ) - gtk? ( - >=x11-libs/gtk+-3.10 - dev-libs/dbus-glib - dev-libs/glib:2 - dev-libs/libgudev:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/libnotify - x11-libs/pango - ) - fdk? ( media-libs/fdk-aac:= ) - x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] )" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - dev-lang/nasm - dev-util/intltool" - -PATCHES=( - # Remove libdvdnav duplication and call it on the original instead. - # It may work this way; if not, we should try to mimic the duplication. - "${FILESDIR}/${PN}--remove-dvdnav-dup.patch" - - # Remove faac dependency; TODO: figure out if we need to do this at all. - "${FILESDIR}/${P}-remove-faac-dependency.patch" - - # Use whichever python is set by portage -
[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/
commit: 1f0ed76732e0496fa2da40ce9b798ea4734b617e Author: James Beddek posteo de> AuthorDate: Tue Jan 11 09:31:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 02:23:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0ed767 media-video/handbrake: add 1.5.1 Closes: https://bugs.gentoo.org/775710 Signed-off-by: James Beddek posteo.de> Signed-off-by: Sam James gentoo.org> media-video/handbrake/Manifest | 1 + media-video/handbrake/handbrake-1.5.1.ebuild | 160 +++ 2 files changed, 161 insertions(+) diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest index 8dfc1a5454b3..3a17698fe66e 100644 --- a/media-video/handbrake/Manifest +++ b/media-video/handbrake/Manifest @@ -1,2 +1,3 @@ DIST handbrake-1.3.3.tar.bz2 16804119 BLAKE2B c081029e77911dc722764b0bef04e156694f8da0caaa6aedaae13d5c1045dccfc8292a466a8df323b471ca2a9de821b94740e9826fc9e7a2877b1d59653a728a SHA512 a4cca4e45d39eb3d43441abe832e2b8398694917981fa994075e475b68297cae28039e3c75d06442194262a881b9e416e5ebd73d10f86214b95f54c35fd3088c DIST handbrake-1.4.2.tar.bz2 15991593 BLAKE2B 966b54d35dd5544800208edc9045eaf26f3253aa470686b9ea29cdf69393af140829b21072133684661fd881eee7f97b90f9c7edfa87f187058dd1b14d1a748b SHA512 ba8ffe01cd813e9991716eabb2844e1ed414e3a2c547154b89588389e96846af9f2dd47f66d735101fdacd5be1928e34e4bab31e6a189779e77001ffdb0b427e +DIST handbrake-1.5.1.tar.bz2 16137974 BLAKE2B 9ce1f1ae7b2fe514ba1fb6ed30a345d18144829272a6298f2af0831e5ea7533ef2f8b201fd98389269b0ea12bbba15d0b76f09afeff6ed1d9ed313f20cf8f3a1 SHA512 63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568 diff --git a/media-video/handbrake/handbrake-1.5.1.ebuild b/media-video/handbrake/handbrake-1.5.1.ebuild new file mode 100644 index ..e8bee8b1fe39 --- /dev/null +++ b/media-video/handbrake/handbrake-1.5.1.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-any-r1 toolchain-funcs xdg + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/HandBrake/HandBrake.git; + inherit git-r3 +else + MY_P="HandBrake-${PV}" + SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2 -> ${P}.tar.bz2" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video transcoder" +HOMEPAGE="https://handbrake.fr/ https://github.com/HandBrake/HandBrake; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+fdk gstreamer gtk libav-aac numa nvenc x265" + +REQUIRED_USE="^^ ( fdk libav-aac )" + +RDEPEND=" + app-arch/xz-utils + dev-libs/jansson:= + dev-libs/libxml2 + media-libs/a52dec + >=media-libs/dav1d-0.5.1:= + media-libs/libjpeg-turbo:= + media-libs/libass:= + >=media-libs/libbluray-1.0:= + media-libs/libdvdnav + media-libs/libdvdread:= + media-libs/libsamplerate + media-libs/libtheora + media-libs/libvorbis + >=media-libs/libvpx-1.8:= + media-libs/opus + media-libs/speex + media-libs/x264:= + media-libs/zimg + media-sound/lame + >=media-video/ffmpeg-4.2.1:0=[postproc,fdk?] + sys-libs/zlib + fdk? ( media-libs/fdk-aac:= ) + gstreamer? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-ugly:1.0 + media-plugins/gst-plugins-a52dec:1.0 + media-plugins/gst-plugins-libav:1.0 + media-plugins/gst-plugins-x264:1.0 + media-plugins/gst-plugins-gdkpixbuf:1.0 + ) + gtk? ( + >=x11-libs/gtk+-3.10 + dev-libs/dbus-glib + dev-libs/glib:2 + dev-libs/libgudev:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/libnotify + x11-libs/pango + ) + nvenc? ( media-libs/nv-codec-headers ) + x265? ( >=media-libs/x265-3.2:0=[10bit,12bit,numa?] ) +" +DEPEND=" + ${PYTHON_DEPS} + ${RDEPEND} + dev-lang/nasm + dev-util/intltool +" + +PATCHES=( + # Remove libdvdnav duplication and call it on the original instead. + # It may work this way; if not, we should try to mimic the duplication. + "${FILESDIR}/${PN}--remove-dvdnav-dup.patch" + + # Remove faac dependency; TODO: figure out if we need to do this at all. + "${FILESDIR}/${PN}--remove-faac-dependency.patch" + + # Detect system tools - bug 738110 + "${FILESDIR}/${PN}--system-tools.patch" + + # Use
[gentoo-commits] repo/gentoo:master commit in: dev-games/ogre/
commit: dcefab179a1230eed77c6732e355a1e32edd1950 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 02:11:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 02:11:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcefab17 dev-games/ogre: workaround 1.9.0 USE=examples failure with GCC 11 Fixed properly in newer versions. Closes: https://bugs.gentoo.org/829253 Signed-off-by: Sam James gentoo.org> dev-games/ogre/ogre-1.9.0-r3.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-games/ogre/ogre-1.9.0-r3.ebuild b/dev-games/ogre/ogre-1.9.0-r3.ebuild index 4adb836a28a4..cb80cd8c754e 100644 --- a/dev-games/ogre/ogre-1.9.0-r3.ebuild +++ b/dev-games/ogre/ogre-1.9.0-r3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 CMAKE_REMOVE_MODULES_LIST="FindFreetype FindDoxygen FindZLIB" -inherit cmake vcs-snapshot +inherit cmake flag-o-matic vcs-snapshot DESCRIPTION="Object-oriented Graphics Rendering Engine" HOMEPAGE="https://www.ogre3d.org/; @@ -114,6 +114,11 @@ src_configure() { done fi + if use examples ; then + # bug #829253 + append-cxxflags -std=c++14 + fi + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/files/
commit: 6098e0d0f5b07be22c74f49841a29cd930ab5de8 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sat Jan 15 18:44:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:46:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6098e0d0 sci-geosciences/grass: remove old files Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/23811 Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/files/grass-7.8.5-bool.patch | 164 - 1 file changed, 164 deletions(-) diff --git a/sci-geosciences/grass/files/grass-7.8.5-bool.patch b/sci-geosciences/grass/files/grass-7.8.5-bool.patch deleted file mode 100644 index fddcb9f6df88.. --- a/sci-geosciences/grass/files/grass-7.8.5-bool.patch +++ /dev/null @@ -1,164 +0,0 @@ -diff --git a/include/gis.h b/include/gis.h -index 46bb06c52f..333651b938 100644 a/include/gis.h -+++ b/include/gis.h -@@ -23,6 +23,8 @@ - /* System include files */ - #include - #include -+#include -+ - - /* Grass and local include files */ - #include -@@ -51,13 +53,14 @@ static const char *GRASS_copyright __attribute__ ((unused)) - #define G_gisinit(pgm) G__gisinit(GIS_H_VERSION, (pgm)) - #define G_no_gisinit() G__no_gisinit(GIS_H_VERSION) - --/* Define TRUE and FALSE for boolean comparisons */ -+/* For boolean values and comparisons use the C99 type 'bool' with values 'true' */ -+/* and 'false' For historical reasons 'TRUE' and 'FALSE' are still valid. */ - #ifndef TRUE --#define TRUE 1 -+#define TRUE true - #endif - - #ifndef FALSE --#define FALSE 0 -+#define FALSE false - #endif - - #if (defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64) || (__APPLE__ && __LP64__) -diff --git a/lib/lidar/lidar.h b/lib/lidar/lidar.h -index 89a25de3bf..978894ea74 100644 a/lib/lidar/lidar.h -+++ b/lib/lidar/lidar.h -@@ -62,9 +62,6 @@ - /* INTERPOLATOR */ - #define P_BILINEAR1 - #define P_BICUBIC 0 --/* Boolean definitions */ --#define TRUE 1 --#define FALSE 0 - - /*--*/ - /*STRUCTS DECLARATION */ -diff --git a/raster/r.param.scale/param.h b/raster/r.param.scale/param.h -index 9c1dab4e81..2512fedaa2 100644 a/raster/r.param.scale/param.h -+++ b/raster/r.param.scale/param.h -@@ -18,8 +18,6 @@ - /* 'blank' edge around raster. */ - #define MAX_WSIZE 499 /* Maximum dimensions of window.*/ - /* Some useful labels. */ --#define TRUE 1 --#define FALSE 0 - - #define RAD2DEG M_R2D - #define DEG2RAD M_D2R -diff --git a/raster/r.surf.idw/main.h b/raster/r.surf.idw/main.h -index 33164f43cb..47028e7444 100644 a/raster/r.surf.idw/main.h -+++ b/raster/r.surf.idw/main.h -@@ -1,8 +1,6 @@ - #include - - #define SHORT short --#define TRUE1 --#define FALSE 0 - - #define MELEMENTstruct Melement - MELEMENT { -diff --git a/raster3d/r3.showdspf/Ball.c b/raster3d/r3.showdspf/Ball.c -index fb3b79882f..ae3ec3933a 100644 a/raster3d/r3.showdspf/Ball.c -+++ b/raster3d/r3.showdspf/Ball.c -@@ -7,8 +7,6 @@ - #include "Ball.h" - #include "BallMath.h" - #include --#define TRUE 1 --#define FALSE 0 - - HMatrix mId = { {1, 0, 0, 0} - , {0, 1, 0, 0} -diff --git a/raster3d/r3.showdspf/togif.c b/raster3d/r3.showdspf/togif.c -index 589f243a8d..b48236b33f 100644 a/raster3d/r3.showdspf/togif.c -+++ b/raster3d/r3.showdspf/togif.c -@@ -324,9 +324,6 @@ static int ditherrow(unsigned short *r, unsigned short *g, unsigned short *b, - * - */ - --#define TRUE 1 --#define FALSE 0 -- - - /** BumpPixel() / - /* -diff --git a/vector/v.hull/chull.c b/vector/v.hull/chull.c -index 1ad97396fa..584af5d8ba 100644 a/vector/v.hull/chull.c -+++ b/vector/v.hull/chull.c -@@ -29,10 +29,6 @@ - - #include "globals.h" - --/*Define Boolean type */ --typedef enum --{ BFALSE, BTRUE } bool; -- - /* Define vertex indices. */ - #define X 0 - #define Y 1 -@@ -76,10 +72,10 @@ struct tFaceStructure - }; - - /* Define flags */ --#define ONHULLBTRUE --#define REMOVED BTRUE --#define VISIBLE BTRUE --#define PROCESSED BTRUE -+#define ONHULLtrue -+#define REMOVED true -+#define VISIBLE true -+#define PROCESSED true - - /* Global variable definitions */ - tVertex vertices = NULL; -@@ -436,7 +432,7 @@ bool AddOne(tVertex p) - tFace f; - tEdge e, temp; - long int vol; --bool vis = BFALSE; -+bool vis = false; - - - /* Mark faces visible from p. */ -@@ -446,7 +442,7 @@ bool AddOne(tVertex p) - - if (vol <
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 13caada8dee3a528d79a6191df7a5597ed3ff2c7 Author: Tomas Zigo slovanet sk> AuthorDate: Thu Jan 13 07:30:30 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:46:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13caada8 sci-geosciences/grass: bump dev version to 8.1 Signed-off-by: Tomas Zigo slovanet.sk> Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/grass-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-geosciences/grass/grass-.ebuild b/sci-geosciences/grass/grass-.ebuild index 4e0eaf89a49f..b7c94db005af 100644 --- a/sci-geosciences/grass/grass-.ebuild +++ b/sci-geosciences/grass/grass-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ WX_GTK_VER="3.0-gtk3" inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg -MY_P="${PN}8.0" +MY_P="${PN}8.1" MY_PM="${MY_P/.}" DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" @@ -17,7 +17,7 @@ HOMEPAGE="https://grass.osgeo.org/; EGIT_REPO_URI="https://github.com/OSGeo/grass.git; LICENSE="GPL-2" -SLOT="0/8.0" +SLOT="0/8.1" IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -236,7 +236,7 @@ os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ # set proper GISDBASE directory path in the demolocation .grassrc80 file sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc80 || die + -i "${ED}"${gisbase}/demolocation/.grassrc81 || die if use X; then local GUI="-gui"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 07f7fc6cffd2f50c1b375efbcb97dcfea04cf427 Author: Tomas Zigo slovanet sk> AuthorDate: Thu Jan 13 09:12:23 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:46:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f7fc6c sci-geosciences/grass: add GVERSION global var Signed-off-by: Tomas Zigo slovanet.sk> Closes: https://github.com/gentoo/gentoo/pull/23769 Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/grass-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-geosciences/grass/grass-.ebuild b/sci-geosciences/grass/grass-.ebuild index b7c94db005af..d0b73c80b283 100644 --- a/sci-geosciences/grass/grass-.ebuild +++ b/sci-geosciences/grass/grass-.ebuild @@ -9,15 +9,15 @@ WX_GTK_VER="3.0-gtk3" inherit autotools desktop git-r3 python-single-r1 toolchain-funcs wxwidgets xdg -MY_P="${PN}8.1" -MY_PM="${MY_P/.}" - DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" HOMEPAGE="https://grass.osgeo.org/; EGIT_REPO_URI="https://github.com/OSGeo/grass.git; LICENSE="GPL-2" SLOT="0/8.1" +GVERSION=${SLOT#*/} +MY_P="${PN}${GVERSION}" +MY_PM="${MY_P/.}" IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl openmp png postgres readline sqlite threads tiff truetype X zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -234,9 +234,9 @@ GISBASE = os.path.normpath(\"${gisbase}\"):" \ os.environ\[\"GRASS_PYTHON\"\] = \"${EPYTHON}\":" \ -i "${ED}"/usr/bin/grass || die - # set proper GISDBASE directory path in the demolocation .grassrc80 file + # set proper GISDBASE directory path in the demolocation .grassrc${GVERSION//.} file sed -e "s:GISDBASE\:.*$:GISDBASE\: ${gisbase}:" \ - -i "${ED}"${gisbase}/demolocation/.grassrc81 || die + -i "${ED}"${gisbase}/demolocation/.grassrc${GVERSION//.} || die if use X; then local GUI="-gui"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 4587d9512263332f86ba567285baf13836ca534e Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Sat Jan 15 18:25:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:46:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4587d951 sci-geosciences/grass: version bump 8.0.0RC2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/Manifest | 2 +- .../grass/{grass-8.0.0_rc1.ebuild => grass-8.0.0_rc2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index 6224a6231512..ff32202d3394 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,2 +1,2 @@ DIST grass-7.8.6.tar.gz 66331264 BLAKE2B bb5a3387f74bc30b7ce3230765cecdc7e61ded8693d888e6cefc2d491022496409d053e170293fcef392a9c9178a41b070767e1ce90b57b448b189c9e16a2761 SHA512 6db10a20e5b70f0ce9a8fc4d6966c6f078453a88fa8f0577c1c62303f9787fa3bf3369e281f7ca864280c865e3ef022c51d8805d1258ea04da45e63cd34c27df -DIST grass-8.0.0RC1.tar.gz 64800389 BLAKE2B b17282f8465bc62979867aa6a8402912901189dc8f9584aacb3b47553874e08fd98572aa34ad6885b5361246f4620775075cc6fcbad66a7e1bb7c6d9acd9196c SHA512 fe7497d362539c0e4241cfe5a98d7f79f8c3e7376f7a630f6aa260195bf8eb546d0b8821208255ae831da31de4dfe988bbdb5c89273ba6ebc0566d99a3c5e664 +DIST grass-8.0.0RC2.tar.gz 64942585 BLAKE2B fc7499def2029acb9b547c688eaaad986daae5c80b085bbe876d7bca4d4c7547867375edee752705e30ab215d0b8e0c7f017e94802a549569a525196bbd7bcb4 SHA512 9e624c54974e253dce1b93a0ce1c51eaa421d8baacdf61b03893d34c5cd36af76915ab035fb9bb78af4c16e1efc12bb501a707e335e312a12cf2c17a2b0d6f61 diff --git a/sci-geosciences/grass/grass-8.0.0_rc1.ebuild b/sci-geosciences/grass/grass-8.0.0_rc2.ebuild similarity index 100% rename from sci-geosciences/grass/grass-8.0.0_rc1.ebuild rename to sci-geosciences/grass/grass-8.0.0_rc2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 8b6d0b9aeadeacb39b7490798dd05304b235723d Author: Tomas Zigo slovanet sk> AuthorDate: Thu Jan 13 07:26:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:46:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6d0b9a sci-geosciences/grass: fix metadata long description Signed-off-by: Tomas Zigo slovanet.sk> Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/grass/metadata.xml b/sci-geosciences/grass/metadata.xml index b1f11eec9478..5114a3d95217 100644 --- a/sci-geosciences/grass/metadata.xml +++ b/sci-geosciences/grass/metadata.xml @@ -15,8 +15,8 @@ The original GIS, yes the first one, developed by the US - Army Corp of Engineers, now an active open source GIS. See the GRASS Documentation - Project for more info http://grass.itc.it/gdp/index.php + Army Corp of Engineers, now an active free and open source GIS. See the GRASS Documentation + Project for more info https://grass.osgeo.org/. Use sci-libs/geos for v.buffer and adds extended options to the v.select module
[gentoo-commits] repo/gentoo:master commit in: media-gfx/tuxpaint-stamps/
commit: 7fa310e710a2b2a8e09ee64d8817d13bef9e548c Author: Sam James gentoo org> AuthorDate: Sun Jan 16 01:36:45 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:36:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa310e7 media-gfx/tuxpaint-stamps: drop unnecessary src_prepare Signed-off-by: Sam James gentoo.org> media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild index be6dba848c30..5bbc7d186e65 100644 --- a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild +++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild @@ -8,7 +8,7 @@ MY_P=${PN}-${PV:0:4}.${PV:4:2}.${PV:6:2} DESCRIPTION="Set of 'Rubber Stamp' images which can be used within Tux Paint" HOMEPAGE="http://www.tuxpaint.org/; SRC_URI="mirror://sourceforge/tuxpaint/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} +S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" @@ -21,10 +21,6 @@ PATCHES=( "${FILESDIR}"/${P}-make-382.patch ) -src_prepare() { - default -} - src_install() { emake PREFIX="${D}/usr" install-all
[gentoo-commits] repo/gentoo:master commit in: media-gfx/tuxpaint/
commit: 26f3467ffeca80422dc2b68a7d2d32a1de518974 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 01:34:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:34:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f3467f media-gfx/tuxpaint: destabilize 0.9.27 for ~amd64, ~ppc, ~x86 Accidentally pushed as stable. Signed-off-by: Sam James gentoo.org> media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild index 43abb09a491e..7a1dffc5100d 100644 --- a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild +++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="~amd64 ~ppc ~x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: x11-misc/x2x/files/
commit: 0bf7b7a0e6a7ec274beadfea9b10a8243f942276 Author: Philipp Rösner protonmail com> AuthorDate: Sat Jan 15 23:26:16 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:33:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf7b7a0 x11-misc/x2x: added documentation for keymap option The patch that implemented custom keysym bindings lacked documentation in the usage output and in the man page, so we added this accordingly. Closes: https://bugs.gentoo.org/484482 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23819 Signed-off-by: Sam James gentoo.org> x11-misc/x2x/files/x2x_1.30-10-keymap.patch | 35 + 1 file changed, 35 insertions(+) diff --git a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch b/x11-misc/x2x/files/x2x_1.30-10-keymap.patch index f1d7f543fcf5..b9bb1f9b9623 100644 --- a/x11-misc/x2x/files/x2x_1.30-10-keymap.patch +++ b/x11-misc/x2x/files/x2x_1.30-10-keymap.patch @@ -54,6 +54,14 @@ } else if (!strcasecmp(argv[arg], "-buttonmap")) { if (++arg >= argc) Usage(); button = atoi(argv[arg]); +@@ -842,6 +842,7 @@ static void Usage() + printf(" -completeregionup \n"); + printf(" -completeregionlow \n"); + printf(" -struts\n"); ++ printf(" -keymap \n"); + #ifdef WIN_2_X + printf(" -offset [-]\n"); + printf("WIN_2_X build allows Windows or X as -from display\n"); @@ -2200,6 +2224,7 @@ XKeyEvent *pEv; PSHADOW pShadow; Bool bPress; @@ -78,3 +86,30 @@ /* If CapsLock is on, we need to do some funny business to make sure the */ /* "to" display does the right thing */ if(doCapsLkHack && (pEv->state & 0x2)) + +--- a./x2x.1 b./x2x.1 +@@ -309,6 +309,12 @@ Describes uppermost coordinate of complete rectangle region in from-display. + .B \-completeregionlow + .IP + Describes lowermost coordinate of complete rectangle region in from-display. ++.TP ++.B \-keymap \fIfrom-keysym\fP \fIto-keysym\fP ++.IP ++Translates the \fIfrom-keysym\fP keysym of the first X to \fIto-keysym\fP of the second X. ++See X11/keysymdef.h for available keysyms. ++Alternatively you can use setxkbmap, as described in the BUGS section. + .SH EXAMPLES + Calling the system whose keyboard is to be used "primary" and the + other system "secondary", you need to specify either \-from +@@ -329,6 +333,10 @@ secondary $ ssh \-X primary x2x \-from :0 \-west + run directly indirectly on primary: + .IP + primary $ ssh \-A secondary env DISPLAY=:0.0 ssh \-X primary x2x \-from :0 \-east ++.TP ++set a custom keymap binding: ++.IP ++x2x -keymap ISO_Level3_Shift Mode_switch + + .RE + If your primary display is configured with several monitors having different
[gentoo-commits] repo/gentoo:master commit in: media-gfx/tuxpaint/files/, media-gfx/tuxpaint/
commit: cf9acaa5689862e0d346cef31ea735bd9215f711 Author: Philipp Rösner protonmail com> AuthorDate: Sat Jan 8 00:04:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:33:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9acaa5 media-gfx/tuxpaint: cleaned up src_prepare We fixed the QA issue that man pages were stored as .gz. Also we moved the sed call in src_prepare to a patch file. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Signed-off-by: Sam James gentoo.org> .../tuxpaint/files/tuxpaint-0.9.27-Makefile.patch | 117 + media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 25 ++--- 2 files changed, 124 insertions(+), 18 deletions(-) diff --git a/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch b/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch new file mode 100644 index ..7fd2e3ded8ec --- /dev/null +++ b/media-gfx/tuxpaint/files/tuxpaint-0.9.27-Makefile.patch @@ -0,0 +1,117 @@ +--- a./Makefile b./Makefile +@@ -72,7 +72,7 @@ endif + # is the directory containing support files for building for : + # /includeHeader files. + # /libLibrary files. +-# /lib/pkgconfig *.pc files. ++# /$(LIBDIR)/pkgconfig *.pc files. + # + ifdef HOST + ifdef HOSTROOT +@@ -103,7 +103,7 @@ ifdef HOST + # We set PKG_CONFIG_LIBDIR instead of PKG_CONFIG_PATH because we want to + # *change* where pkg-config looks for .pc files instead of adding to the + # default path which may have libraries that aren't for HOST. +-export PKG_CONFIG_LIBDIR:=$(HOSTROOT)/lib/pkgconfig ++export PKG_CONFIG_LIBDIR:=$(HOSTROOT)/$(LIBDIR)/pkgconfig + endif + endif + +@@ -169,7 +169,7 @@ windows_ARCH_CFLAGS:= + macos_ARCH_CFLAGS:=-isysroot $(SDKROOT) -I$(SDKROOT)/usr/include -I$(HOSTROOT)/include -mmacosx-version-min=$(MINVER) -arch $(subst $() $(), -arch ,$(ARCHS)) -w -headerpad_max_install_names -DHAVE_STRCASESTR + ios_ARCH_CFLAGS:=-isysroot $(SDKROOT) -I$(SDKROOT)/usr/include -I$(HOSTROOT)/include $(MINVEROPT) -arch $(subst $() $(), -arch ,$(ARCHS)) -w -fPIC -DHAVE_STRCASESTR -DUNLINK_ONLY + beos_ARCH_CFLAGS:= +-linux_ARCH_CFLAGS:= ++linux_ARCH_CFLAGS:= ${CFLAGS} + ARCH_CFLAGS:=$($(OS)_ARCH_CFLAGS) + + windows_ARCH_LDFLAGS:= +@@ -205,7 +205,7 @@ ARCH_HEADERS:=$($(OS)_ARCH_HEADERS) + windows_PREFIX:=/usr/local + macos_PREFIX:=Resources + ios_PREFIX:=. +-linux_PREFIX:=/usr/local ++linux_PREFIX:=/usr + PREFIX:=$($(OS)_PREFIX) + + # Root directory to place files when creating packages. +@@ -243,7 +243,7 @@ MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/tuxpaint/plugins + + # Docs and man page: + DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION) +-DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)/tuxpaint-dev ++DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/${PF}/tuxpaint-dev + MAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man + DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man + +@@ -545,7 +545,7 @@ trans: + windows_ARCH_INSTALL:=install-dlls install-tpconf-i18n + macos_ARCH_INSTALL:=install-macbundle TuxPaint.dmg install-man install-importscript install-bash-completion + ios_ARCH_INSTALL:=install-iosbundle install-man install-importscript install-bash-completion +-linux_ARCH_INSTALL:=install-xdg install-man install-importscript install-bash-completion ++linux_ARCH_INSTALL:= install-man install-importscript install-bash-completion + ARCH_INSTALL:=$($(OS)_ARCH_INSTALL) + + # "make install" installs all of the various parts +@@ -693,12 +693,12 @@ uninstall: uninstall-i18n + -rm $(BIN_PREFIX)/tuxpaint-import + -rm -r $(DATA_PREFIX) + -rm -r $(DOC_PREFIX) +- -rm $(MAN_PREFIX)/man1/tuxpaint.1.gz +- -rm $(MAN_PREFIX)/*/man1/tuxpaint.1.gz +- -rm $(MAN_PREFIX)/man1/tuxpaint-import.1.gz +- -rm $(MAN_PREFIX)/*/man1/tuxpaint-import.1.gz +- -rm $(MAN_PREFIX)/man1/tp-magic-config.1.gz +- -rm $(MAN_PREFIX)/*/man1/tp-magic-config.1.gz ++ -rm $(MAN_PREFIX)/man1/tuxpaint.1 ++ -rm $(MAN_PREFIX)/*/man1/tuxpaint.1 ++ -rm $(MAN_PREFIX)/man1/tuxpaint-import.1 ++ -rm $(MAN_PREFIX)/*/man1/tuxpaint-import.1 ++ -rm $(MAN_PREFIX)/man1/tp-magic-config.1 ++ -rm $(MAN_PREFIX)/*/man1/tp-magic-config.1 + -rm -f -r $(CONFDIR) + -rm $(COMPLETIONDIR)/tuxpaint-completion.bash + -rm -r $(MAGIC_PREFIX) +@@ -962,9 +962,9 @@ install-dlls: + @cp -R win32/etc/ $(BIN_PREFIX) + @echo + @echo "...Installing Library Modules..." +- @mkdir -p $(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders +- @cp $(MINGW_DIR)/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.dll $(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders +- @strip -s $(BIN_PREFIX)/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.dll ++ @mkdir -p $(BIN_PREFIX)/$(LIBDIR)/gdk-pixbuf-2.0/2.10.0/loaders ++ @cp $(MINGW_DIR)/$(LIBDIR)/gdk-pixbuf-2.0/2.10.0/loaders/*.dll
[gentoo-commits] repo/gentoo:master commit in: media-gfx/tuxpaint/
commit: c8ebeb61ccd1041ea4f0a5ba5d74c2693efa2c7b Author: Philipp Rösner protonmail com> AuthorDate: Fri Jan 7 23:17:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:33:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ebeb61 media-gfx/tuxpaint: version bump to 0.9.27 We added an ebuild for tuxpaint-0.9.27. We also added support for EAPI 8, added necessary dependencies and did minor cleanup. Closes: https://bugs.gentoo.org/767223 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Signed-off-by: Sam James gentoo.org> media-gfx/tuxpaint/Manifest | 1 + media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest index 9a3f246ba0d6..9670ea86fc54 100644 --- a/media-gfx/tuxpaint/Manifest +++ b/media-gfx/tuxpaint/Manifest @@ -1 +1,2 @@ DIST tuxpaint-0.9.24.tar.gz 15561675 BLAKE2B 971baec8b7728cbb54a2a45b604c152a9620d0f6a1856cca99482ad0fd76f2a4493aab81f54e10e5da4d81800b0e3506cb73dda0e00510ef966b0c98f8aa5cb4 SHA512 a4ee9eea833f9a6313701a4686f9f276570df84436c68d9a3d04e9448a8ea00833207e1034965e15145be744194c7b9a7d3c91bdfa3489d06a61de84b64cc723 +DIST tuxpaint-0.9.27.tar.gz 14292992 BLAKE2B f1337b828604bac968325437eba21046f871a0e07e049f2d3568f44adac400e729f4c6d46bcba9eddf9078089aaf55aab7d0774fb5ab126b96d317b59e37ee00 SHA512 197c6e23fb772edd57614e34dec23e160ece528b58e4a17d67fe4100c58cbcd6c4b5efccfbb24ca760b3a20755230b47f4e3e49969e75ba04ce722102a7f2dd9 diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild new file mode 100644 index ..9fbfe4c29e7b --- /dev/null +++ b/media-gfx/tuxpaint/tuxpaint-0.9.27.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature toolchain-funcs xdg + +DESCRIPTION="Drawing program designed for young children" +HOMEPAGE="http://www.tuxpaint.org/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + app-text/libpaper + dev-libs/fribidi + gnome-base/librsvg:2 + media-gfx/libimagequant + >=media-libs/libpng-1.2:0= + >=media-libs/freetype-2:2 + media-libs/libsdl[joystick] + media-libs/sdl-gfx + media-libs/sdl-image[png] + media-libs/sdl-mixer + media-libs/sdl-pango + media-libs/sdl-ttf + x11-libs/cairo +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gperf + virtual/imagemagick-tools + sys-devel/gettext +" + +src_prepare() { + + sed -i \ + -e 's|linux_ARCH_INSTALL:=install-xdg|linux_ARCH_INSTALL:=|' \ + -e "s|linux_PREFIX:=/usr/local|linux_PREFIX:=/usr|" \ + -e "s:/lib/:/$(get_libdir)/:g" \ + -e 's:/share/doc/tuxpaint-$(VER_VERSION)/:'"/share/doc/${PF}/:g" \ + -e '/@gzip -f/d' \ + -e '/@chmod a+rx,g-w,o-w $(MAN_PREFIX)/d' \ + -e "s|linux_ARCH_CFLAGS:=|linux_ARCH_CFLAGS:= ${CFLAGS}|" \ + Makefile || die + + eapply_user +} + +src_compile() { + # parallel build may break things + emake -j1 CC="$(tc-getCC)" +} + +src_install() { + emake -j1 DESTDIR="${D}" install + local file size + for file in data/images/icon[0-9]*x[0-9]*.png; do + size=${file##*/icon} + size=${size%%x*} + newicon -s "${size}" "${file}" tux4kids-tuxpaint.png + done + newmenu src/tuxpaint.desktop tux4kids-tuxpaint.desktop + dodoc docs/*.txt + dodoc docs/en/*.txt +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "additional graphic stamps" media-gfx/tuxpaint-stamps +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/tuxpaint-stamps/, media-gfx/tuxpaint-stamps/files/
commit: 30ff3b07f72d0eb8563b0f41f817196b6ec7164e Author: Philipp Rösner protonmail com> AuthorDate: Sat Jan 8 00:26:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ff3b07 media-gfx/tuxpaint-stamps: version bump to 2021.11.25 We added an ebuild for tuxpaint-stamps-2021.11.25 with support for EAPI 8. Closes: https://bugs.gentoo.org/767226 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23691 Signed-off-by: Sam James gentoo.org> media-gfx/tuxpaint-stamps/Manifest | 1 + .../files/tuxpaint-stamps-20211125-make-382.patch | 15 ++ .../tuxpaint-stamps-20211125.ebuild| 33 ++ 3 files changed, 49 insertions(+) diff --git a/media-gfx/tuxpaint-stamps/Manifest b/media-gfx/tuxpaint-stamps/Manifest index 9de65ec72903..d0f79ab344c6 100644 --- a/media-gfx/tuxpaint-stamps/Manifest +++ b/media-gfx/tuxpaint-stamps/Manifest @@ -1 +1,2 @@ DIST tuxpaint-stamps-2009.06.28.tar.gz 48273629 BLAKE2B a9c11b846d60bb4de5bfaa721a24254fb6510bfddeca54f398ebf941f2fd74f546eaf3cdf7cd65932835e2e72993d6627f6247c7dc4a4488d2d2b2174c04455a SHA512 ca059275484bec045c4f2bad414ea5359d2a8812cc1c8d1e11ad8f3b7e63e107c1fccc347291ffe95d81a5192b39198c56d319ef6a0f475fb128d9a2d0e5e027 +DIST tuxpaint-stamps-2021.11.25.tar.gz 193603076 BLAKE2B 16cf8e9792261608bb77fdb97ba9828671a44b6ba939c5644e9d1c256bc2f9055becf70a336a8acd8b5b8f5e07d1f51a3a39eb7aeb267450ac6d848a500cbb0e SHA512 db353ad0635a0f06960d0ec0c1eabda26bffa4672e5c56099ed02c2db9e109b4dbdd17327eadce8a1779b5d0fe51503988b56dafd4e47e9ad4f978e2a7ba2c10 diff --git a/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch b/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch new file mode 100644 index ..313b7bab67aa --- /dev/null +++ b/media-gfx/tuxpaint-stamps/files/tuxpaint-stamps-20211125-make-382.patch @@ -0,0 +1,15 @@ +http://bugs.gentoo.org/334569 + +--- a/Makefile b/Makefile +@@ -79,9 +79,7 @@ + @rm -rf "build/tuxpaint-stamps-$(VER_DATE)" "build/tuxpaint-stamps-$(VER_DATE).tar.gz" + @-if [ -d build ] ; then rmdir build ; fi + +-releasedir: build/tuxpaint-stamps +- +-build/tuxpaint-stamps: ++releasedir: + @echo + @echo "Creating release directory" + @echo diff --git a/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild new file mode 100644 index ..be6dba848c30 --- /dev/null +++ b/media-gfx/tuxpaint-stamps/tuxpaint-stamps-20211125.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-${PV:0:4}.${PV:4:2}.${PV:6:2} + +DESCRIPTION="Set of 'Rubber Stamp' images which can be used within Tux Paint" +HOMEPAGE="http://www.tuxpaint.org/; +SRC_URI="mirror://sourceforge/tuxpaint/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND="media-gfx/tuxpaint" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-make-382.patch +) + +src_prepare() { + default +} + +src_install() { + emake PREFIX="${D}/usr" install-all + + rm -f docs/COPYING.txt || die + dodoc docs/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/
commit: 4dd0f6791ebdc200a1e41ffd9b55435d8996b31f Author: Sam James gentoo org> AuthorDate: Sun Jan 16 01:31:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:31:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd0f679 sci-libs/opencascade: revbump for fixed USE_OPENGL option in 7.6.x Closes: https://bugs.gentoo.org/831069 Signed-off-by: Sam James gentoo.org> .../{opencascade-7.6.0-r1.ebuild => opencascade-7.6.0-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild b/sci-libs/opencascade/opencascade-7.6.0-r2.ebuild similarity index 100% rename from sci-libs/opencascade/opencascade-7.6.0-r1.ebuild rename to sci-libs/opencascade/opencascade-7.6.0-r2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/yad/
commit: a013252b103eda3489a484dd211fe899c613aacb Author: Peter Levine gmail com> AuthorDate: Sun Jan 16 00:52:59 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a013252b gnome-extra/yad: initial commit Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> gnome-extra/yad/Manifest| 1 + gnome-extra/yad/metadata.xml| 20 gnome-extra/yad/yad-10.1.ebuild | 36 3 files changed, 57 insertions(+) diff --git a/gnome-extra/yad/Manifest b/gnome-extra/yad/Manifest new file mode 100644 index 0..abec8d94c --- /dev/null +++ b/gnome-extra/yad/Manifest @@ -0,0 +1 @@ +DIST yad-10.1.tar.xz 290776 BLAKE2B 05801869314752b443beac56527909cf4ed3047bdcc3531d27a038ca866f1ae2c43dbc7c10c38829c6ec3cfa7b87158de800d833a3d7c2ac834cbfb9f7ebaa89 SHA512 2e55779074c64da679eab03c4e5d655470293d9fd7c7e7bc0e653610d5952f37cb96829185fab84471a8fe833f0a9fb2daef18f2ab2936acc1e141d8166a7355 diff --git a/gnome-extra/yad/metadata.xml b/gnome-extra/yad/metadata.xml new file mode 100644 index 0..12ce8cd5d --- /dev/null +++ b/gnome-extra/yad/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Victor Ananjevsky + vic...@sanana.kiev.ua + +https://github.com/v1cont/yad/issues +v1cont/yad + + +Enable spell check support with app-text/gspell + + diff --git a/gnome-extra/yad/yad-10.1.ebuild b/gnome-extra/yad/yad-10.1.ebuild new file mode 100644 index 0..c57eed634 --- /dev/null +++ b/gnome-extra/yad/yad-10.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts" +HOMEPAGE="https://github.com/v1cont/yad; +SRC_URI="https://github.com/v1cont/${PN}/releases/download/v${PV}/${P}.tar.xz; +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~amd64" + +IUSE="nls spell webkit" + +DEPEND=" + >=x11-libs/gtk+-3.22.0:3= + spell? ( app-text/gspell:0 ) + webkit? ( net-libs/webkit-gtk:4 )" + +RDEPEND="${DEPEND}" + +src_configure() { + gnome2_src_configure \ + $(use_enable nls) \ + $(use_enable spell) \ + $(use_enable webkit html) \ + --disable-sourceview \ + --disable-standalone \ + --enable-tools \ + --enable-icon-browser \ + --enable-tools \ + --enable-tray +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/xxd/
commit: 0f6fb0782c389b4f1f41c7827325f256ca76decf Author: Peter Levine gmail com> AuthorDate: Sat Jan 15 23:02:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6fb078 dev-util/xxd: initial commit This adds xxd hex dump utility from vim for revdeps that need it, without having to depend on app-editors/vim-core. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> dev-util/xxd/Manifest| 2 ++ dev-util/xxd/metadata.xml| 17 + dev-util/xxd/xxd-8.2.4092.ebuild | 40 3 files changed, 59 insertions(+) diff --git a/dev-util/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 0..9e2fe34e6 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-8.2.4092.1 10572 BLAKE2B 866dd9256bf0e3dcb4f530044cab7e9fa74137916b120d05a7b2d491b6364d23509bb6793a80ec7770ef2fe319f4b5ca7b0b08bc066ae5cba9e67ecda6713823 SHA512 68d71cb5155994bf1add3f9f29590a46184c5f29466525fc6cd5bb028d98423c40ce1650020499ec9b67d7c63f30a82a6494a79c4ab26a5cf8c804f48b349b71 +DIST xxd-8.2.4092.c 24474 BLAKE2B f288bfa550d256555db907a54cf504f8eed29a78056fec4bef819c8bed8658c843bdcad06217e16285e2cce8316a952d0dbd61b7d31a3c0a65162a3c3f9dadad SHA512 46c68bcfb29145cf597206e59f1d958b29e7917ffe98a5911a0ae92f33df6a8f9f77c120be57a7a5bbe98257af4259e666877c677112990a70a5ee2183d1ce00 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 0..72d454365 --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + + + Bram Moolenaar + b...@vim.org + +https://github.com/vim/vim/issues +vim/vim + + diff --git a/dev-util/xxd/xxd-8.2.4092.ebuild b/dev-util/xxd/xxd-8.2.4092.ebuild new file mode 100644 index 0..42fd9b313 --- /dev/null +++ b/dev-util/xxd/xxd-8.2.4092.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/; +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/steamtinkerlaunch/
commit: be7d1a2afbcc767c65dcfc3e57a42e87aa3f79f7 Author: Peter Levine gmail com> AuthorDate: Sun Jan 16 01:08:02 2022 + Commit: Peter Levine gmail com> CommitDate: Sun Jan 16 01:11:29 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be7d1a2a games-util/steamtinkerlaunch: initial commit Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine gmail.com> games-util/steamtinkerlaunch/Manifest | 1 + games-util/steamtinkerlaunch/metadata.xml | 14 + .../steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild | 59 ++ 3 files changed, 74 insertions(+) diff --git a/games-util/steamtinkerlaunch/Manifest b/games-util/steamtinkerlaunch/Manifest new file mode 100644 index 0..526f02f5e --- /dev/null +++ b/games-util/steamtinkerlaunch/Manifest @@ -0,0 +1 @@ +DIST steamtinkerlaunch-8.0.tar.gz 265244 BLAKE2B 88198d1f31394a8207a1176caada9a24913571671783726a74c0882651de747a96a8174382c3651b07e96977541780e6b5ad42d1286c811bf20dfd320474c526 SHA512 8f879ef146ddd15a3da3182fa0752ae088e9d8653225641e40eecfe2f22703acf34897e34abbfb26bdea9111fbbac3866054ab522ed83c1ff3c77beeffceb217 diff --git a/games-util/steamtinkerlaunch/metadata.xml b/games-util/steamtinkerlaunch/metadata.xml new file mode 100644 index 0..23d01221b --- /dev/null +++ b/games-util/steamtinkerlaunch/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +new maintainers welcome +Peter Levine +plevine...@gmail.com + + +https://github.com/frostworx/steamtinkerlaunch/issues + https://github.com/frostworx/steamtinkerlaunch/wiki/Changelog +frostworx/steamtinkerlaunch + + diff --git a/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild b/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild new file mode 100644 index 0..994b9fc9e --- /dev/null +++ b/games-util/steamtinkerlaunch/steamtinkerlaunch-8.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit optfeature xdg + +DESCRIPTION="Wrapper script for Steam custom launch options" +HOMEPAGE="https://github.com/frostworx/steamtinkerlaunch; +SRC_URI="https://github.com/frostworx/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" + +KEYWORDS="~amd64" + +DEPEND= + +RDEPEND=" + app-arch/unzip + || ( app-editors/vim-core dev-util/xxd ) + x11-apps/xprop + x11-apps/xrandr + x11-apps/xwininfo + x11-misc/xdotool + + >=gnome-extra/yad-7.2 +" + +src_prepare() { + default + + sed -e 's|PREFIX := /usr|PREFIX := $(DESTDIR)/usr|g' \ + -e "s|share/doc/${PN}|share/doc/${PF}|g" \ + -e '/sed "s:^PREFIX/d' \ + -i Makefile +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "writing an strace log of the launched game" dev-util/strace + optfeature "using GameMode per game" games-util/gamemode + optfeature "using MangoHUD per game" games-util/mangohud + optfeature "using vkBasalt per game" games-util/vkbasalt + optfeature "winetricks support" app-emulation/winetricks + optfeature "playing regular games side-by-side in VR" media-gfx/vr-video-player + optfeature "using Nyrna per game" x11-misc/nyrna + optfeature "network monitoring" sys-apps/net-tools + optfeature "Boxtron support" games-engines/boxtron + optfeature "ScummVM support via Roberta" games-engines/scummvm + optfeature "wine support" virtual/wine + optfeature "GameScope support" games-util/gamescope + optfeature "Notifier" x11-libs/libnotify + optfeature "extracting the Cheat Engine setup archive" app-arch/innoextract + optfeature "a quick VR HMD presence check" sys-apps/usbutils + optfeature "extracting game names from the steam api" app-misc/jq + optfeature "scaling a custom installed game header picture and for converting game icons" media-gfx/imagemagick + optfeature "extracting SpecialK archives" app-arch/p7zip +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: c0c4ebe6845380f27cc7d4aaa8d8b6cd83343867 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:44:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c4ebe6 profiles/arch/arm: drop dev-python/async_timeout[test] mask `emerge --with-test-deps` is a better choice for avoiding circular deps with tests. Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index b71784fc4408..f4c0b618a876 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -170,10 +170,6 @@ net-analyzer/rrdtool rados sys-fs/multipath-tools rbd www-servers/uwsgi uwsgi_plugins_rados -# Anthony G. Basile (2019-03-16) -# to avoid a circular dependency -dev-python/async_timeout test - # Anthony G. Basile (2019-03-08) # hipe code is missing in erlang for arm dev-lang/erlang hipe
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 0c2420075a01b8e47a19ce30995be59f3032be28 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:09:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c242007 profiles/arch/arm: drop gnome-online-accounts/libgdata masks Bug: https://bugs.gentoo.org/769767 Bug: https://bugs.gentoo.org/769764 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23818 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.stable.mask | 9 - profiles/arch/arm/use.stable.mask | 5 - 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 4e9bd93819e2..0ef3ad171122 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-01-16) +# net-libs/gnome-online-accounts is not marked stable on arm yet +gnome-base/gvfs google + # Sam James (2022-01-15) # dev-python/nbconvert not yet marked stable on arm dev-python/ipython nbconvert @@ -29,11 +33,6 @@ app-text/htmltidy test # large amount of fabric. bug #763954 sys-block/open-iscsi infiniband -# Sam James (2021-02-09) -# dev-libs/libgdata is not (yet?) stable on arm -# bug #769767, bug #769764 -mail-client/claws-mail gdata - # Andreas Sturmlechner (2020-10-05) # media-libs/libffado is not stable yet, which itself has unstable and # unmaintained/broken dependencies. bug #746722 diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index d87b424f1ac3..9329affc5dc8 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2022-01-16) +# net-libs/gnome-online-accounts is not marked stable on arm yet +gnome-online-accounts + # Sam James (2022-01-15) # virtual/dist-kernel not yet marked stable here dist-kernel @@ -37,4 +41,3 @@ gcl devhelp eds gdm -gnome-online-accounts
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, profiles/arch/mips/, profiles/arch/hppa/, ...
commit: 9d2c9777d9cb0e32dd979dc53269de33ad56c90c Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:33:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2c9777 profiles/arch: drop app-shells/bash-completion[test] masks Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 5 - profiles/arch/arm64/package.use.stable.mask | 1 - profiles/arch/hppa/package.use.mask | 5 - profiles/arch/ia64/package.use.mask | 5 - profiles/arch/mips/package.use.mask | 7 +-- 5 files changed, 1 insertion(+), 22 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index ffcff72496c6..54f735f281fc 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -242,11 +242,6 @@ sys-power/nut ups_drivers_nut-ipmipsu # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors -# Michał Górny (2017-06-28) -# dev-tcltk/tcllib is not keyworded, and tests are restricted anyway, so -# no point in pursuing it right now. -app-shells/bash-completion test - # Patrice Clement (2017-04-09) # Enable MQTT support on supported architectures app-metrics/collectd -collectd_plugins_mqtt diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 052a2013caf6..3680e4c1f6d5 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -74,7 +74,6 @@ app-emulation/spice smartcard # Sam James (2020-06-29) # Deps not yet stable dev-python/pymongo test -app-shells/bash-completion test net-misc/ntpsec rclock_oncore rclock_pps dev-util/bcc test dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 9e8a9dc89202..99399f29eb58 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -231,11 +231,6 @@ app-forensics/sleuthkit java # Requires USE=seccomp that is masked in this profile. net-libs/gnutls test-full -# Michał Górny (2017-06-28) -# app-misc/dtach is not keyworded, and tests are restricted anyway, so -# no point in pursuing it right now. -app-shells/bash-completion test - # Jeroen Roovers (2017-02-04) # media-libs/libilbc has not been ported to HPPA # media-libs/zimg triggers a toolchain issue (bug #597152) diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 9e5a533809ad..2885a6858871 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -268,11 +268,6 @@ sci-libs/gdal mdb # pulls in unkeyworded lapack sci-libs/gdal armadillo -# Michał Górny (2017-06-28) -# app-misc/dtach is not keyworded, and tests are restricted anyway, so -# no point in pursuing it right now. -app-shells/bash-completion test - # Sergei Trofimovich (2017-06-17) # Pulls in dev-db/redis which is not keyworded on ia64. mail-filter/pyzor test diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 24dac8b35909..8877b26f1030 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -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 # Marek Szuba (2021-08-17) @@ -71,11 +71,6 @@ sys-kernel/mips-sources -ip27 -ip28 -ip30 # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors -# Michał Górny (2017-06-28) -# app-misc/dtach is not keyworded, and tests are restricted anyway, so -# no point in pursuing it right now. -app-shells/bash-completion test - # Mart Raudsepp (2017-05-27) # app-pda/libimobiledevice, app-pda/libplist and co not tested sys-power/upower ios
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: 90ce1246574146153e6ce38da6be19bf7bf070c1 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:25:28 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ce1246 profiles/arch/arm64: drop sys-libs/libblockdev[dmraid] mask sys-fs/dmraid is keyworded here. Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 6b6b0aae2cff..cce3c36ff64e 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -310,10 +310,6 @@ dev-ruby/haml test # USE=test-full requires USE=pkcs11 that is use.masked. net-libs/gnutls test-full -# Mart Raudsepp (2018-02-13) -# USE=dmraid requires sys-fs/dmraid that is not keyworded yet. -sys-libs/libblockdev dmraid - # Mart Raudsepp (2018-02-13) # USE=upnp-av requires net-misc/dleyna-server that is not keyworded yet. media-sound/rhythmbox upnp-av
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 1071db9372694affc3679f6b4799422e00583395 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:45:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1071db93 profiles/arch/arm: drop obsolete Clang-related mask Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index f4c0b618a876..c21b9c304df4 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -208,10 +208,6 @@ net-libs/gnutls test-full # Moved from use.mask since they are flags local to one package. media-tv/tvheadend hdhomerun -# Michał Górny (2017-11-29) -# All current clang versions are broken on ARM. -app-doc/doxygen clang - # Patrice Clement (2017-09-24) # Unmask Raspberry Pi support on arm. media-video/mpv -raspberry-pi
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 0e43192fd73bb55e4043cdcdccbb2cf1210d7c0e Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:48:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e43192f profiles/arch/arm: shift dev-python/ipython[nbconvert] mask to stable Bug: https://bugs.gentoo.org/481462 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask| 4 profiles/arch/arm/package.use.stable.mask | 4 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index c21b9c304df4..df62a01b6d87 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -387,10 +387,6 @@ net-im/telepathy-connection-managers sipe # Missing keywords, bug #478254 gnome-base/gnome classic extras -# Markus Meier (2013-09-15) -# Unkeyworded deps, bug #481462 -dev-python/ipython nbconvert - # Sergey Popov (2013-09-06) # sci-libs/hdf does not build properly on arm dev-perl/PDL hdf diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 458419d1011c..21dff132b822 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-01-15) +# dev-python/nbconvert not yet marked stable on arm +dev-python/ipython nbconvert + # Sam James (2022-01-15) # dev-libs/criterion is not marked stable yet app-admin/syslog-ng test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 1875b34f5d78bf69918967c84540d7670fffc9cb Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:43:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1875b34f profiles/arch/arm: drop net-libs/gnome-online-accounts[gnome] mask Bug: https://bugs.gentoo.org/692802 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 52c0b142eeb8..b71784fc4408 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -139,11 +139,6 @@ lxqt-base/lxqt-meta archiver # no keywords dev-python/pbr test -# Mart Raudsepp (2020-04-25) -# gnome-base/gnome-control-center not keyworded on arm -# anymore, bug #692802 -net-libs/gnome-online-accounts gnome - # Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 43062e9580a0e7a839c541766a2e6c5f5e117c5e Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:38:22 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43062e95 profiles/arch/arm: drop obsolete masks Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 54f735f281fc..52c0b142eeb8 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -250,10 +250,6 @@ app-metrics/collectd -collectd_plugins_mqtt # Cannot test non-free dependency dev-libs/device-atlas-api-c net-proxy/haproxy device-atlas -# Alon Bar-Lev (2017-03-10) -# net-firewall/ipset is not available on arm -net-firewall/firehol ipset - # Christoph Junghans (2017-02-05) # Mask some fabrics sys-cluster/openmpi java openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover @@ -389,9 +385,8 @@ mail-filter/opendkim opendbx stats >=media-sound/easytag-2.2.0 opus test # Yixun Lan (2014-04-12) -# app-emulation/qemu is not keyworded on arm arch. # app-text/pandoc is not keyworded on arm arch. -app-emulation/xen-tools system-qemu doc +app-emulation/xen-tools doc # Markus Meier (2013-12-26) # Unkeyworded deps, bug #488724 @@ -459,10 +454,6 @@ x11-misc/colord argyllcms extra-print-profiles # keyworded here. Remove mask if this situation changes. gnome-extra/sushi office -# Markus Meier (2012-Dez-25) -# unkeyworded deps for app-accessibility/speech-dispatcher -app-accessibility/speech-dispatcher flite - # Markus Meier (2012-12-08) # mask app-office/libreoffice java extensions app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher coinmp
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: ff4d5c622dcfca461d4cc40e79cddd42508f649b Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:49:20 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4d5c62 profiles/arch/arm: webkit-gtk is marked stable here Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.stable.mask | 19 ++- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 21dff132b822..4e9bd93819e2 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -60,17 +60,13 @@ net-misc/unison gtk sci-mathematics/z3 java media-libs/portmidi java -# Mart Raudsepp (2019-08-27) -# Missing stable net-libs/webkit-gtk -dev-util/glade webkit - # Andreas Sturmlechner (2019-02-10) # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable dev-vcs/subversion kwallet net-libs/libproxy kde # Andreas Sturmlechner (2019-02-10) -# Needs kde-plasma/{polkit-kde-agent,plasma-workspace stable +# Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable sys-auth/polkit kde virtual/notification-daemon kde @@ -78,10 +74,6 @@ virtual/notification-daemon kde # media-libs/libmtp stabilisation timeout, bug #661162 gnome-base/gvfs mtp -# Ulrich Müller (2018-08-09) -# Needs net-libs/webkit-gtk which is not stable, bug #663248 -app-editors/emacs xwidgets - # Akinori Hattori (2018-06-23) # No stable Java dev-db/qdbm java @@ -157,11 +149,6 @@ net-misc/networkmanager teamd # Missing stable, bug #529462 media-gfx/graphviz java -# Markus Meier (2015-07-30) -# Missing stable -x11-libs/wxGTK webkit -dev-python/wxpython webkit - # Markus Meier (2015-07-19) # Missing stable media-libs/gegl umfpack @@ -171,7 +158,5 @@ media-libs/gegl umfpack net-misc/connman l2tp pptp # Pacho Ramos (2014-07-02) -# Mask due Gnome3 not going to be stabilized on this arch -gnome-base/gvfs google -net-libs/libproxy webkit +# net-libs/rest is not stable on arm yet >=x11-libs/gtk+-3.12.2 cloudprint
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, profiles/arch/hppa/, profiles/arch/alpha/, ...
commit: b57a9fd1ea3e87f04b91c1a072617c8f80a2da9f Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:19:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57a9fd1 profiles/arch: drop obsolete net-misc/whois[xcrypt] masks libxcrypt is everywhere now. Signed-off-by: Sam James gentoo.org> profiles/arch/alpha/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 profiles/arch/hppa/package.use.mask| 4 profiles/arch/ia64/package.use.mask| 4 profiles/arch/powerpc/package.use.mask | 4 5 files changed, 20 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 3ff27341658c..02248913c78f 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -175,10 +175,6 @@ net-libs/gnome-online-accounts gnome # Requires media-libs/mesa[llvm], which is masked. dev-python/pyopengl test -# Lars Wendler (2020-04-20) -# Not keyworded on alpha -net-misc/whois xcrypt - # Matt Turner (2020-03-17) # Requires an insane (and always growing) number of ruby deps sys-block/thin-provisioning-tools test diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index d8cd8076b5b3..6b6b0aae2cff 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -175,10 +175,6 @@ lxqt-base/lxqt-meta archiver # static-pie works on arm64, #719444 sys-libs/glibc -static-pie -# Lars Wendler (2020-04-20) -# Not keyworded on arm64 -net-misc/whois xcrypt - # Patrick McLean (2019-03-26) # Some test deps aren't keyworded on arm64 dev-python/kazoo test diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 0992daf9b020..9e8a9dc89202 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -134,10 +134,6 @@ dev-python/pyopengl test # dev-libs/criterion not yet keyworded >=app-admin/syslog-ng-3.25 test -# Rolf Eike Beer (2020-04-20) -# Not keyworded on hppa -net-misc/whois xcrypt - # Rolf Eike Beer (2020-04-18) # nagios and icinga not stable on hppa sys-libs/freeipmi nagios diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index d739b62aacb1..9e5a533809ad 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -125,10 +125,6 @@ media-gfx/inkscape cdr visio # Requires media-libs/mesa[llvm], which is masked. dev-python/pyopengl test -# Lars Wendler (2020-04-20) -# Not keyworded on ia64 -net-misc/whois xcrypt - # Mikle Kolyada (2020-04-20) # dev-lang/ruby is not keyworded (a dep) app-text/texlive context l10n_ja diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index f7ffc3fa8877..d08fb8bc0b1e 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -71,10 +71,6 @@ dev-python/pbr test # tests optionally depend on dev-python/hypothesis dev-python/numpy test -# Lars Wendler (2020-04-20) -# Not keyworded on ppc -net-misc/whois xcrypt - # Georgy Yakovlev (2020-04-19) # Unsupported on ppc/ppc64 www-client/chromium widevine
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: 8e8d39836d6ee081a5102a19c372d642708ac05c Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:19:14 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8d3983 profiles/arch/arm64: tidy up obsolete masks Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.mask| 6 +- profiles/arch/arm64/package.use.stable.mask | 6 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 80b153ee31db..d8cd8076b5b3 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -233,10 +233,6 @@ sys-apps/flashrom jlink-spi # dep not keyworded here media-gfx/gnome-photos upnp-av -# Aaron Bauman (2019-04-08) -# app-text/dblatex not keyword yet -net-firewall/nftables doc - # Roy Bamford (2019-03-11) # net-misc/dropbox is binary amd64/x86 only kde-apps/kdenetwork-meta dropbox @@ -405,7 +401,7 @@ net-im/telepathy-connection-managers sipe # Sergey Popov (2013-09-06) # sci-libs/hdf does not build properly on arm -dev-perl/PDL hdf +dev-perl/PDL hdf # Markus Meier (2013-08-04) # Unkeyworded deps, bug #474026 diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index af59a1a97147..eb6fe9b9da71 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -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 # Michał Górny (2021-12-31) @@ -6,10 +6,6 @@ # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 -# Sam James (2021-11-20) -# dev-python/networkx is not yet marked stable on arm* -app-admin/setools infoflow - # Sam James (2021-10-25) # Has unstable dependencies we don't want to drag in yet # bug #816981
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 82d09640143771f461b62a30d455ad98ae775aa3 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:08:04 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d09640 profiles/arch/arm: drop obsolete strongswan unbound mask net-dns/unbound has stable keywords on ARM. Bug: https://bugs.gentoo.org/536226 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index f61054c3b28b..f9451130d7f6 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -366,10 +366,6 @@ www-client/chromium widevine www-client/vivaldi widevine www-client/vivaldi-snapshot widevine -# Markus Meier (2015-01-17) -# Unkeyworded deps, bug #536226 -net-vpn/strongswan strongswan_plugins_unbound - # Benda Xu (2015-01-03) # not tested app-i18n/scim-anthy kasumi
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 2451e54519674cebd473e93747448733ca99b5df Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:11:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2451e545 profiles/arch/arm: drop networkx masks Stable on ARM. Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask| 4 profiles/arch/arm/package.use.stable.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 3ea417832333..4c16344612ef 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -131,10 +131,6 @@ kde-plasma/kdeplasma-addons webengine # Tests require Valgrind, not available on (2020-06-14) -# Requires dev-python/networkx. -app-portage/nattka depgraph-order - # Jimi Huotari (2020-05-17) # Mask until 'app-arch/lxqt-archiver' is keyworded. lxqt-base/lxqt-meta archiver diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index d861b750201c..d15abb5e6cb6 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -6,10 +6,6 @@ sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug -# Sam James (2021-11-20) -# dev-python/networkx is not yet marked stable on arm* -app-admin/setools infoflow - # Sam James (2021-10-25) # Various dependencies not yet stable on arm # bug #816981
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 871de7664f3075ac49d7aa3c0a6263c80a720f2b Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:15:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871de766 profiles/arch/arm: cleanup obsolete masks Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask| 12 profiles/arch/arm/package.use.stable.mask | 4 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 4c16344612ef..ffcff72496c6 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -144,18 +144,10 @@ dev-python/pbr test # anymore, bug #692802 net-libs/gnome-online-accounts gnome -# Lars Wendler (2020-04-20) -# Not keyworded on arm -net-misc/whois xcrypt - # Georgy Yakovlev (2019-12-19) -# dev-libs/criterion is not keyworded yet -app-admin/syslog-ng test - # Robin H. Johnson (2019-12-06) # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks @@ -426,10 +418,6 @@ dev-python/ipython nbconvert # sci-libs/hdf does not build properly on arm dev-perl/PDL hdf -# Michael Weber (2013-08-23) -# Unkeyworded deps -media-gfx/fim graphicsmagick svg - # Markus Meier (2013-08-04) # Unkeyworded deps, bug #474026 app-admin/conky cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2 diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index d15abb5e6cb6..458419d1011c 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-01-15) +# dev-libs/criterion is not marked stable yet +app-admin/syslog-ng test + # Sam James (2022-01-15) # Requires dev-util/pahole which is not yet marked stable on arm. sys-kernel/gentoo-kernel debug
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/
commit: da72d24b855b5a70ccbe8af5f542a7f0aad49aaa Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:06:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da72d24b profiles/arch: cleanup obsolete entries for Ruby Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/use.mask | 16 +--- profiles/arch/x86/use.mask | 6 +- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 6ccf21fe1f2f..b7c2e5f118cb 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -1,11 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -amd64 -# SECTION: Unmask - # Michał Górny (2021-01-07) # Prebuilt kernels are supported here. -dist-kernel @@ -91,14 +89,6 @@ -sane_backends_mustek_pp -sane_backends_qcam -# Alex Legler (2010-05-03) -# Add support for Ruby Enterprise Edition targets where rubyee is available -# -ruby_targets_ree18 - -# Hans de Graaff (2011-10-21) -# Add support for Rubinius targets where rbx is available -#-ruby_targets_rbx - # Lilo works on amd64, so ... -lilo @@ -153,13 +143,9 @@ # Unmask as it works on amd64 -lcd_devices_luise -# SECTION: Unavailable/Broken - # 2004-06-22 - Taken from 2004.0 profile # masked 3dfx # fdk-aac is already keyworded here -fdk - -# NOT NECESSARY - SECTION diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask index 8e6b5ac51c3b..a499df4e822f 100644 --- a/profiles/arch/x86/use.mask +++ b/profiles/arch/x86/use.mask @@ -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 # Unmask the flag which corresponds to ARCH. @@ -95,10 +95,6 @@ -sane_backends_mustek_pp -sane_backends_qcam -# Alex Legler (2010-05-03) -# Add support for Ruby Enterprise Edition targets where rubyee is available -# -ruby_targets_ree18 - # Unmask x86 instruction sets -lilo -mpx
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: de765e1478a590ac2e0073bca3650c44358f750e Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:22:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de765e14 profiles/arch/arm64: drop obsolete stable masks Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.stable.mask | 9 - 1 file changed, 9 deletions(-) diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index eb6fe9b9da71..052a2013caf6 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -71,15 +71,6 @@ app-emulation/qemu smartcard rbd xen virgl app-emulation/qemu glusterfs io-uring app-emulation/spice smartcard -# Sam James (2020-07-30) -# glslang is not yet stable on arm64 -media-libs/mesa vulkan-overlay - -# Sam James (2020-07-16) -# Needs unstable dev-python/networkx -# bug #732492 -app-portage/nattka depgraph-order - # Sam James (2020-06-29) # Deps not yet stable dev-python/pymongo test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: 9a05db1178c7a960081ea14197e62cca8d81f775 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:01:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a05db11 profiles/arch/x86: sort mask entries Signed-off-by: Sam James gentoo.org> profiles/arch/x86/package.use.mask | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 3f7965cb15de..dc77425a31ef 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -82,6 +82,12 @@ sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan sys-libs/compiler-rt-sanitizers -profile +# Thomas Deutschmann (2020-10-06) +# - aesni plugin is supported on x86 +# - rdrand plugin is supported on x86 +# - padlock plugin is supported on x86 +net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand -strongswan_plugins_padlock + # Sam James (2020-10-05) # Guile only supports JIT on some arches # (See 9.3.8 in the Guile manual) @@ -206,11 +212,9 @@ app-admin/conserver -freeipmi # No Spice protocol for x86 app-emulation/nemu spice -# Thomas Deutschmann (2020-10-06) -# - aesni plugin is supported on x86 -# - rdrand plugin is supported on x86 -# - padlock plugin is supported on x86 -net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand -strongswan_plugins_padlock +# Tomáš Mózes (2019-11-02) +# Requires dev-db/mongodb which has dropped x86 support +dev-php/pecl-mongodb test # Alexys Jacob (2018-11-05) # Requires dev-db/mongodb which has dropped x86 support @@ -338,7 +342,7 @@ media-libs/libmikmod cpu_flags_x86_sse2 # Sergey Popov (2013-12-27) # Boost.Context can be built on x86 -dev-libs/boost -context +dev-libs/boost -context # Tim Harder (2013-08-13) # dev-lang/luajit keyworded for x86 (masked in base) @@ -370,7 +374,7 @@ gnustep-base/gnustep-make -libobjc2 # Doug Goldstein (2012-01-17) # The SPICE server is only supported on 64-bit platforms and not on 32-bit # https://lists.freedesktop.org/archives/spice-devel/2015-September/021846.html -app-emulation/qemu spice +app-emulation/qemu spice # Samuli Suominen (2011-12-06) # NuppelVideo support is x86 only @@ -405,7 +409,3 @@ media-gfx/iscan -X # Steve Dibb (2008-09-29) media-video/mplayer -cpudetection - -# Tomáš Mózes (2019-11-02) -# Requires dev-db/mongodb which has dropped x86 support -dev-php/pecl-mongodb test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 3b5487c346b7d04609911386c950ce1e32b1d7b9 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:10:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:01:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5487c3 profiles/arch/arm: shift dist-kernel[debug] mask to stable dev-util/pahole is keyworded on ARM. Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask| 5 - profiles/arch/arm/package.use.stable.mask | 7 ++- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index f9451130d7f6..3ea417832333 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -131,11 +131,6 @@ kde-plasma/kdeplasma-addons webengine # Tests require Valgrind, not available on (2020-06-19) -# Requires dev-util/pahole. -sys-kernel/gentoo-kernel debug -sys-kernel/vanilla-kernel debug - # Michał Górny (2020-06-14) # Requires dev-python/networkx. app-portage/nattka depgraph-order diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index 6c43cbf25fce..d861b750201c 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-01-15) +# Requires dev-util/pahole which is not yet marked stable on arm. +sys-kernel/gentoo-kernel debug +sys-kernel/vanilla-kernel debug + # Sam James (2021-11-20) # dev-python/networkx is not yet marked stable on arm* app-admin/setools infoflow
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: e13af2212d0b52cb4c1726080c7c0c6a83ba5401 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 01:00:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 01:00:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13af221 app-emulation/qemu: Keyword 6.2.0-r3 arm, #831279 Signed-off-by: Sam James gentoo.org> app-emulation/qemu/qemu-6.2.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/qemu/qemu-6.2.0-r3.ebuild b/app-emulation/qemu/qemu-6.2.0-r3.ebuild index 6ca062e88457..b7b5af92737a 100644 --- a/app-emulation/qemu/qemu-6.2.0-r3.ebuild +++ b/app-emulation/qemu/qemu-6.2.0-r3.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz; - KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: 5830e7a9c7f8176f789ed8d2bfcbbfc4d937520d Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:37:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 00:37:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5830e7a9 net-firewall/ipset: Stabilize 7.15 arm, #831278 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/ipset-7.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-firewall/ipset/ipset-7.15.ebuild b/net-firewall/ipset/ipset-7.15.ebuild index cbee799db563..f4dbd52bf881 100644 --- a/net-firewall/ipset/ipset-7.15.ebuild +++ b/net-firewall/ipset/ipset-7.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/
commit: 78a3dae6d75a4f8846b1a157140cfaafa45eb370 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:24:32 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 00:24:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a3dae6 sci-libs/opencascade: rename from gles2->gles2-only for <7.6.0 Bug: https://github.com/gentoo/gentoo/pull/23814 Closes: https://bugs.gentoo.org/831280 Signed-off-by: Sam James gentoo.org> sci-libs/opencascade/opencascade-7.5.2-r5.ebuild | 2 +- sci-libs/opencascade/opencascade-7.5.3-r6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild index d8764d64ee6d..8bf1c6acd11e 100644 --- a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild @@ -106,7 +106,7 @@ src_configure() { -DUSE_FFMPEG=$(usex ffmpeg) -DUSE_FREEIMAGE=$(usex freeimage) -DUSE_FREETYPE=ON - -DUSE_GLES2=$(usex gles2) + -DUSE_GLES2=$(usex gles2-only) -DUSE_RAPIDJSON=$(usex json) -DUSE_TBB=$(usex tbb) -DUSE_VTK=$(usex vtk) diff --git a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild index f52f6f7b6bd1..1bec9312ad8d 100644 --- a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild @@ -106,7 +106,7 @@ src_configure() { -DUSE_FFMPEG=$(usex ffmpeg) -DUSE_FREEIMAGE=$(usex freeimage) -DUSE_FREETYPE=ON - -DUSE_GLES2=$(usex gles2) + -DUSE_GLES2=$(usex gles2-only) -DUSE_RAPIDJSON=$(usex json) -DUSE_TBB=$(usex tbb) -DUSE_VTK=$(usex vtk)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 21118ae5a859aa5e10e94c17d8a68c30d8573d14 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:22:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 00:22:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21118ae5 profiles/arch/arm: fix ceph qemu mask Bug: https://bugs.gentoo.org/831279 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index ecc0daf6a852..f61054c3b28b 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -9,7 +9,7 @@ # net-misc/vde # sys-cluster/ceph # sys-firmware/edk2-ovmf -app-emulation/qemu ceph slirp spice virgl vde +app-emulation/qemu rbd slirp spice virgl vde app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k3s/
commit: 144296359f8cf9c647d9c4551bcd7983f7869d18 Author: Zac Medico gentoo org> AuthorDate: Sun Jan 16 00:20:33 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Jan 16 00:20:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14429635 sys-cluster/k3s: Bump to version 1.23.1_p2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> sys-cluster/k3s/Manifest |3 + sys-cluster/k3s/k3s-1.23.1_p2.ebuild | 1855 ++ 2 files changed, 1858 insertions(+) diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest index f3c7e49fbbdb..11e04ec27530 100644 --- a/sys-cluster/k3s/Manifest +++ b/sys-cluster/k3s/Manifest @@ -1486,6 +1486,8 @@ DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.11.0.mod 197 BLAKE2B c7b1c7197d0a02719 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.11.0.zip 173746 BLAKE2B ef26be273a99941ca470f9448549858ba592a102c6972afe168a8a9a71e38c9c4aff8cc95b2a9f2b87d41f9244218950899e11b41410b6bfda94cf2ddb146141 SHA512 c8d1f6bbe2dbf535ff1a7c51653e11368ca93752e122fac84efe4be0f4919c535aafd458a22b82d64eb13fdfeabcacb2c53fdd81d9d726ea90bbba2aa839e19c DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.14.0.mod 197 BLAKE2B fae968c8d13b144904506242ef002943805b9cb972012ebd810136d95ce532c77adde829e6d0f8dd4e7e7cc741af75f1023507579345c4b228b49dbb9b1e77e5 SHA512 a1dc3b3681ec82f5ea8f23073ce31b35c13d81860ee8862ecd1def3b7b1dba30c31925c545f78f560b0615b0f21bc3ccfdc4f18dc253316fb4dfd85b3deb40e2 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.14.0.zip 212498 BLAKE2B 6ff8ec4fd3b2449bea83b91ca06b3129fe32fcc6dcdc53f37bbaa876d3ccfb8530e33bcccedb6a870ab084e49872d4fd00028b5535cff1b4197ea748a7d60f59 SHA512 cb013184e4257e129bc0c6dc1c779937521434c4f31320ddf93eb5f10fdbf39a3882a014dca1c94057c8cc9f7f4456c28c7a292118539f2aa30ea2e9d5ccdb4d +DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.17.0.mod 197 BLAKE2B af551cd34efe7152382b852ca8e934c13cd97b548e9481246f2e02a8402b88ec9766e414aad60cd5b9ca62c8416ae419aab08dea1a8593ef5bad2421996c6f44 SHA512 020a959bff1766d06578552df40bb430cc031cf88e9426091ebc78cf2f59cc0e3b24ba892e7ffeb4177d3a6d76c0965cd3697219ea6a30741a593ce525197827 +DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.17.0.zip 225333 BLAKE2B 367e468a36eda641e2c0028f1408d3f0bf00332a66e334cd496ec6e266a72d2a692ab87930d6442cc94cf9eb101a725e22eea80be70ad4fac08599d6713bd299 SHA512 92ea1018245e5741e4bfbcdd27c9152e447623977442ebd2878a3271033249492cf65624c7863d9b76a406a8fa4a7c8b5ea305ac7b0cf913e96e5301f135b334 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.3.0.mod 30 BLAKE2B b8bfc20c2ecd93e4a49b1feb791a29d894d57325b04e5f36fde625431886515b2e1de0d11a384fb8138e28a131a027088c7173ffc7f8731f9f352ff521977ac0 SHA512 47de77b79abbc314a3e8c90f8d69f51fc9e99ff160a49cf6e87621183f7acdfa2dc5911877ec45111081426a4c0a6f0da55ce0491e95064a8bd416db33f25624 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod 555 BLAKE2B b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6 SHA512 a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8 DIST github.com%2Fonsi%2Fgomega%2F@v%2Fv1.7.0.mod 555 BLAKE2B b182f5a37e6169f7e40ea33bdda2790e7e1b01c1e61cc9d109ca6b8803ce9161cc0c2e2ee857ef5af582b1b9317c58734683ac3e8a8d11c620865b3b12c6baf6 SHA512 a7ef7e84c93e09b01b83de08580bec055f0164d3272a3e2571707d0b33f4b4616a379d440ab3835d455d8d573e357a6df1163fa8415684d5d55af8e22c68f7d8 @@ -2449,6 +2451,7 @@ DIST k3s-1.20.12.tar.gz 24305371 BLAKE2B 7a7999278100d08a3f490f4ccf43c8233f18f41 DIST k3s-1.21.8.tar.gz 26728881 BLAKE2B 41605e5729f8657a524e58637e987ddf050fcb66eef198ef6b15414fc7f5cfb5f87c61a9e7d7150dd71a6cec60ad51fda7c41178ecf121f13d4f066831d24bee SHA512 bf7ac5f216fd7a98ea5b9097373181f9c6070cb80fa89c930dfa7a185e31ea03f656763ab1afd0ae342e381f22c068c2ff30876aeb708bb594e97b2ebd80083d DIST k3s-1.22.5.tar.gz 28453174 BLAKE2B 6c7cc622030d6f9478c6e456f097a9720e874e4e82847791bd39fe5bce2db42dd450cfbf9612ea73560105aa0dfc224d38bbda00185e1b349647dd6d26bd52ed SHA512 845aab587d18c66685797dda7a04460eef4324ed4e4db25d2361ef874e15894b444d70e4c9fe73eba2aace57d3f778d1ddff48531288ba91a7ed290109226948 DIST k3s-1.23.1.tar.gz 435495 BLAKE2B 765b7e28291c7b1308996ecee5fd06a709544cd9731add707476d8ea8b36da1334c4c0e98eb800ff9e0db15be73f6c7d00dc395e655e5f0ec10343e772cbfbcc SHA512 212f2fc54600ecd6835734429da22f9fc066aaf5a28fd91b7a4f0955ecaf116413164102c25a147e3c63f7d35dffce16b4e285e4be0361b72aceb3c39cafa7f5 +DIST k3s-1.23.1_p2.tar.gz 437037 BLAKE2B d91752008be5bba3fde53ea72bd40a2946f66d5622634bdc91bc0f741799e65f144125e82f4ae2c41ca511310f0a84c2ce5bfcb606a71b7e10118ccd94e6b877 SHA512 81faa9eea1fd94caea8ecee42c45b0d74b7f790d4fd464960bdf8d62ed9423d497e1da5da1ea47e9e29efe709ad390dd996bbc976de47d127e6f2258d21a4d4e DIST k3s-cni-plugins-0.8.6.tar.gz 1996335 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: b685c0604e82b500eaae3b9126b1b36fc96fb5d3 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:07:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 00:07:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b685c060 profiles/arch/arm: mask further QEMU unkw'd deps Bug: https://bugs.gentoo.org/831279 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 28e8a336ac89..ecc0daf6a852 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -8,7 +8,10 @@ # net-libs/libslirp # net-misc/vde # sys-cluster/ceph +# sys-firmware/edk2-ovmf app-emulation/qemu ceph slirp spice virgl vde +app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 +app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 # Sam James (2021-10-31) # dev-python/pyilmbase isn't keyworded on arm
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: fd5ec9cee98ec48d40004ecc818ec333c80666b8 Author: Sam James gentoo org> AuthorDate: Sun Jan 16 00:05:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jan 16 00:05:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5ec9ce profiles/arch/arm: mask various QEMU use flags due to unkw'd deps Bug: https://bugs.gentoo.org/831279 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 77b4e5870b93..28e8a336ac89 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,15 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-01-15) +# Deps not yet stable: +# app-emulation/spice +# media-libs/virglrenderer +# net-libs/libslirp +# net-misc/vde +# sys-cluster/ceph +app-emulation/qemu ceph slirp spice virgl vde + # Sam James (2021-10-31) # dev-python/pyilmbase isn't keyworded on arm media-gfx/alembic python
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/
commit: caaf3175e32fbef5a28305d0d5a816b6721d295a Author: David Seifert gentoo org> AuthorDate: Sun Jan 16 00:00:21 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 16 00:00:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaf3175 sys-cluster/openmpi: drop versions Signed-off-by: David Seifert gentoo.org> sys-cluster/openmpi/Manifest| 5 - sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild | 166 sys-cluster/openmpi/openmpi-4.0.3-r1.ebuild | 166 sys-cluster/openmpi/openmpi-4.0.4-r1.ebuild | 166 sys-cluster/openmpi/openmpi-4.0.5-r2.ebuild | 166 sys-cluster/openmpi/openmpi-4.0.6-r1.ebuild | 179 -- sys-cluster/openmpi/openmpi-4.1.1-r1.ebuild | 187 7 files changed, 1035 deletions(-) diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest index 1fbf65fc91b7..3129a6649dbb 100644 --- a/sys-cluster/openmpi/Manifest +++ b/sys-cluster/openmpi/Manifest @@ -6,11 +6,6 @@ DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 7d0a392fbc8c896cdccefb9bf0ff83fbd8db8 DIST openmpi-2.1.6.tar.bz2 8324626 BLAKE2B 4aed4b397c0e0ead24ed5e9bbf45ee8f6719a7566d74405cccf119ddf535891ece91c04cbcad96be5a5d9805c620aa13a1b51c0edd67c049827357e7668008b9 SHA512 f552f47961e040476e7d2949cdd3e5a0b5ad74bea2b6532608117ec893473a160cd368251d1f439fd773f4846950857baf939e7b3586bac2a099495f7bc0e349 DIST openmpi-3.0.4.tar.bz2 9308341 BLAKE2B 84536082f8415c9a0e41db01d96d64bffc463ca84de7730b25789dfee74e2205db5467739a42f13b0938d0934b45c948cd2be406290cdb4b196a5b51a5a3fc88 SHA512 c9db432e89d680e8857444395fee3544bebd4d1535f3e85a9435ca21f9848fad9f181e6be1ab8b93241b88723395535e3b3bdb2a5dd4128ed26df887b9a55810 DIST openmpi-3.1.4.tar.bz2 9468371 BLAKE2B 70a93aa170086f43b2eb4f9b7c74673065bd309ae7a4c8f478a6db7523167fd1d25af19f87661149f6dd6033898ab47b86690a0421a01aa6f5a4d70478072e0e SHA512 5b4aafffc79fd85cb94a11a6e2fac563b142ac532191009eb35826c432ed3c391a6616e2ca92eacbf36137468eadb7c0f7ddc787034bc95c4214232ed5128338 -DIST openmpi-4.0.2.tar.bz2 9819372 BLAKE2B 000faa8ff032f9aa6bf5f0a14fb9a363080cfcdd7c6f8ab90bc9507fd7a473d70502574ee1e75c88acecb06c516a643ef7b9e804fb580be9fc860b7b1fb1cc5d SHA512 634d45d989f1e0b8848bfb4eb4527c7edd76d4fccd77a5f8d85a46a5822f97ba653adf13df857c87ae56a8117b4ae2d45ec24249c6ee41a562446d4112ddb770 -DIST openmpi-4.0.3.tar.bz2 9856669 BLAKE2B 571e8038cdf125bfb452fbee44d8397f8e724498971409fb25e11cc90ad4d7f9106f4ad093d4722754303808b82c58bf3b39a72a2567192efd1b98422f09160f SHA512 01f773064c575a0fe6ab081c20c5cf07ba1c9eada5ecfe520d14ce2b9fc6d021d0f56a0159fa354fd6c8e2bb7354a272aa8d0063b351f59251deb56474849acc -DIST openmpi-4.0.4.tar.bz2 9748444 BLAKE2B 3c3258b7cd71156deec317479ac1ea9766b09447b77174e448a63dab30f75a525c4142159ff58ad0b6208282e36d568e4cd4e7cc1f8b9b34cad8561ce2969a72 SHA512 6c193b4b5cbfd9d48fa5efcef01372c424b51ae5e9727ccf4235e3b14556dfeb010865e41a9473419ccda16559139aa469086b1fff9abfd337e87387fdec1c64 DIST openmpi-4.0.5.tar.bz2 9752045 BLAKE2B 9709dc8c251d4f2be14d0ab498c5d0d0e59f95db98fb16d9e84fe3d30af5a8e2f9636bbceaf7ae4086a3312bcd6299f0e9e1ca609d658930a1f5abe1018311e1 SHA512 b7a1a5ccfc0eaa0f0504ff770b550480f7ae6727fa891e3310d9340a0d844a2ceddf62c2e59efd047ab9416b24c829919bbccd29606ca0e0d7a0569dad800011 -DIST openmpi-4.0.6.tar.bz2 9805015 BLAKE2B 2a476fc22a953bd8afb56153ca73e86e27a60ea1490bc1f2ac2a800d352876504e474d8cf8fc768e447ea9840413d7ae9eb7d852c14b0d751b90b86a6133b194 SHA512 4900a957756399464a74e7f685d5d0bf2b4672e274dc02f7de3e5ac07d9e890713d20ef424e0810368ace2315a2d3dea727bfeca980eb2d7cc99f12979dde22d DIST openmpi-4.0.7.tar.bz2 9809794 BLAKE2B c8ecafa3d50c54ebb9c8853010628240a696b342b04d17df66c4dbbc199a6b65bf7d92a8c34867e86e36a8664d1e26b7d0b0fa16f28cc9c8fed5223a4c06ef81 SHA512 27c49a1598c565e7ab63d2ca5b5277aad36f9f863854199e86af0387ec6edce9a99e9a8bc8dad565d01a6ab4c9f61067603c07b30a165317cced4997507727a4 -DIST openmpi-4.1.1.tar.bz2 10052770 BLAKE2B 2f853ca44703197469e5ccd42ecd81de72d39f265e0da9d847e6b2f7a7646241b76346c71969bf6a3d4605c28f02de6b587fd0330c753ad7dec8503af0784b69 SHA512 0d85ba45a40c0879f266e5286615e2cf94eb3570f0a705194525821d5c85d460cefc3a2da8207e6e84c479d3d0da656e2342cc2d6f88c4b4577ca22bbeacc89d DIST openmpi-4.1.2.tar.bz2 10084596 BLAKE2B 2e6fc12b4564a302d2c364528d0f6bea8b23f9b1cd6059763b8d5de583d86aae2812c239b1d0bb40c83f3c7682c8e666ce1de3112e95de54848169cb5e2805e8 SHA512 1958f96434cddbe525b4511fcf8d0cf8bf1ff376e024466219bd3a2092900e318f45a4b1e1a8ef6b03e350f46a71777fc7db82a7df711f12bb9758150d209aad diff --git a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild b/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild deleted file mode 100644 index 6218dc7f7a65.. --- a/sys-cluster/openmpi/openmpi-4.0.2-r1.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -
[gentoo-commits] repo/gentoo:master commit in: media-sound/easyeffects/
commit: ffe641ccae4331e92bfbb9adb595d856af4843e5 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 15 23:44:44 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 15 23:44:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe641cc media-sound/easyeffects: slot depend on libadwaita Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> media-sound/easyeffects/easyeffects-6.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/easyeffects/easyeffects-6.2.1.ebuild b/media-sound/easyeffects/easyeffects-6.2.1.ebuild index 7f0216149525..d5850143500c 100644 --- a/media-sound/easyeffects/easyeffects-6.2.1.ebuild +++ b/media-sound/easyeffects/easyeffects-6.2.1.ebuild @@ -30,7 +30,7 @@ DEPEND="dev-cpp/nlohmann_json dev-libs/libfmt >=dev-libs/libsigc++-3.0.6:3 >=gui-libs/gtk-4.2.1:4 - gui-libs/libadwaita + gui-libs/libadwaita:1 media-libs/libbs2b >=media-libs/libebur128-1.2.0 media-libs/libsndfile
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 5198295dcf47eadb7c9febee1afec9c0e4a53e4a Author: Sam James gentoo org> AuthorDate: Sat Jan 15 23:41:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 23:41:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5198295d profiles/arch/arm: stable-mask USE=dist-kernel virtual/dist-kernel is not marked stable here (yet?) Signed-off-by: Sam James gentoo.org> profiles/arch/arm/use.stable.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask index d06f8e1c9383..d87b424f1ac3 100644 --- a/profiles/arch/arm/use.stable.mask +++ b/profiles/arch/arm/use.stable.mask @@ -1,9 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2022-01-15) +# virtual/dist-kernel not yet marked stable here +dist-kernel + # Sam James (2020-12-22) # Not yet stable lirc
[gentoo-commits] repo/gentoo:master commit in: net-misc/oidc-agent/files/, net-misc/oidc-agent/
commit: e3200e0c432b4e32f8e7a04da04f974b9ea8a184 Author: Marek Szuba gentoo org> AuthorDate: Sat Jan 15 23:31:49 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jan 15 23:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3200e0c net-misc/oidc-agent: drop 4.1.1-r1 Signed-off-by: Marek Szuba gentoo.org> net-misc/oidc-agent/Manifest | 1 - .../oidc-agent-4.1.0_makefile-toolchain-vars.patch | 52 --- net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild | 77 -- 3 files changed, 130 deletions(-) diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest index 599330e2dcd6..ae0127b7b1d4 100644 --- a/net-misc/oidc-agent/Manifest +++ b/net-misc/oidc-agent/Manifest @@ -1,3 +1,2 @@ -DIST oidc-agent-4.1.1.tar.gz 801103 BLAKE2B dcb82a537787ae6ced577843c67acdd4e3fa315d017222067b2914837dfffccae27ddbdeeeaf4e8ca70c7e2744e03df5964d3ba318efd4460c73252bfd3f8e95 SHA512 e383e054623dc3b8fe73ec02df44faa05d4b69aaed47c7925f6f92d25cbc5301173fbc607b6198bc70f99e634e582fbae7c5570812086a8e5694d40ce6d2c2d1 DIST oidc-agent-4.2.4.tar.gz 823459 BLAKE2B 71c2fd983031641c5ed39ba3f1771bf283ab56eae6bba426da5308a7c9fcf2ce48103220375b9881e255eeddf05d50d58e2dee047b0b4436451c8d39b0cd55e6 SHA512 6f4f79823869197a0b74cd757b72e1d060ed9f1d9be477f815989b723a86285b200bd72b95f07a4698e754b9ad7aae48cee72603e1a6eaab71590cc63c2bae3d DIST oidc-agent-4.2.6.tar.gz 824079 BLAKE2B f7cf810254eae00acc1b4c036fe58dda1c62b3db4d7d02a5782269485200a6a4c1d650a6cfac5f6a0e5764a1b2e19d4885eb7744c84724f927aa6d9f18f5bb55 SHA512 6f23cb13c917ce389eea3bb55e802834ff7c1bf1c421264fdcce27eb5a20b11a498d8d76c002eb92bbf3618942803ddb9937f59d19ff1aff6fe9ca07df40d0bb diff --git a/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch b/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch deleted file mode 100644 index 2f42a21afbd6.. --- a/net-misc/oidc-agent/files/oidc-agent-4.1.0_makefile-toolchain-vars.patch +++ /dev/null @@ -1,52 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -89,9 +89,9 @@ - endif - - # Compiler options --CC = gcc -+CC := $(CC) - # compiling flags here --CFLAGS = -g -std=c99 -I$(SRCDIR) -I$(LIBDIR) -Wall -Wextra -fno-common -+CFLAGS := $(CFLAGS) -g -std=c99 -I$(SRCDIR) -I$(LIBDIR) -Wall -Wextra -fno-common - ifndef MAC_OS - ifndef NODPKG - CFLAGS +=$(shell dpkg-buildflags --get CPPFLAGS) -@@ -102,11 +102,11 @@ - TEST_CFLAGS = $(CFLAGS) -I. - - # Linker options --LINKER = gcc -+LINKER := $(CC) - ifdef MAC_OS - LFLAGS = $(LSODIUM) $(LARGP) - else --LFLAGS = $(LSODIUM) $(LSECCOMP) -fno-common -+LFLAGS := $(LDFLAGS) $(LSODIUM) $(LSECCOMP) -fno-common - ifndef NODPKG - LFLAGS +=$(shell dpkg-buildflags --get LDFLAGS) - endif -@@ -117,7 +117,7 @@ - ifeq ($(USE_LIST_SO),1) - LFLAGS += $(LLIST) - endif --AGENT_LFLAGS = $(LCURL) $(LMICROHTTPD) $(LFLAGS) -+AGENT_LFLAGS := $(LDFLAGS) $(LCURL) $(LMICROHTTPD) $(LFLAGS) - ifndef MAC_OS - AGENT_LFLAGS += $(LSECRET) $(LGLIB) - endif -@@ -126,12 +126,12 @@ - ifdef MAC_OS - CLIENT_LFLAGS = -L$(APILIB) $(LARGP) $(LAGENT) $(LSODIUM) - else --CLIENT_LFLAGS = -L$(APILIB) $(LAGENT) $(LSODIUM) $(LSECCOMP) -+CLIENT_LFLAGS := $(LDFLAGS) -L$(APILIB) $(LAGENT) $(LSODIUM) $(LSECCOMP) - ifndef NODPKG - CLIENT_LFLAGS += $(shell dpkg-buildflags --get LDFLAGS) - endif - endif --LIB_LFLAGS = -lc $(LSODIUM) -+LIB_LFLAGS := $(LDFLAGS) -lc $(LSODIUM) - ifndef MAC_OS - ifndef NODPKG - LIB_LFLAGS += $(shell dpkg-buildflags --get LDFLAGS) diff --git a/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild b/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild deleted file mode 100644 index a4b1287eadfa.. --- a/net-misc/oidc-agent/oidc-agent-4.1.1-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit xdg-utils - -DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command line" -HOMEPAGE="https://github.com/indigo-dc/oidc-agent; -SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv" -IUSE="test" - -DEPEND="app-crypt/libsecret - dev-libs/libsodium:= - net-libs/libmicrohttpd:= - sys-libs/libseccomp" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-libs/check )" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0.2_makefile-liblist-automagic.patch - "${FILESDIR}"/${PN}-4.1.0_install-perms.patch - "${FILESDIR}"/${PN}-4.1.0_makefile-toolchain-vars.patch -) - -src_prepare() { - default - sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase verbosity in Makefile" -} - -src_install() { - emake \ - PREFIX="${ED}" \ - BIN_AFTER_INST_PATH="/usr" \ - INCLUDE_PATH="${ED}"/usr/include \ -
[gentoo-commits] repo/gentoo:master commit in: sys-fabric/opensm/
commit: a822d01fbb93072086d6548b181c36ca9636f374 Author: David Seifert gentoo org> AuthorDate: Sat Jan 15 23:34:02 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 15 23:34:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a822d01f sys-fabric/opensm: add 3.3.24 Signed-off-by: David Seifert gentoo.org> sys-fabric/opensm/Manifest | 1 + sys-fabric/opensm/opensm-3.3.24.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/sys-fabric/opensm/Manifest b/sys-fabric/opensm/Manifest index 2e1884a41089..db504d42dedd 100644 --- a/sys-fabric/opensm/Manifest +++ b/sys-fabric/opensm/Manifest @@ -1,2 +1,3 @@ DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944 DIST opensm-3.3.23.tar.gz 1357906 BLAKE2B 7f085dc1e0a1f284baf1410661aa247ef7e48cdaa696c38ef8a38d5a214e03966b54fb75c035103ac0d6ab9e0a37500d5fad51b0b52c7f5edffb3c3ddfa86eb4 SHA512 249143fcf2cac0504923992d46dfbd6821aad3da55ecc12c92b273b4e59196f88d9d1802d9f58ae6f1ace49958e0222424aea9b48e5aba519e5a5736fc51c3fe +DIST opensm-3.3.24.tar.gz 1359599 BLAKE2B 0498ea95e83f47d2a60696bbec7242ecd5f538fa3bcdeb083a5473c3f0fd660382cd661b8bce0ac152f64bf7bcd934ca8007e7a9f528b7bd15c25af963780b85 SHA512 292449b1282008589ce6cf6a649bb64afabf359d23a8fa4afa38217801256a6a5f06912c9e463c0fdac30039aff9eceb212e8560bf05c7253c4e73080e16072e diff --git a/sys-fabric/opensm/opensm-3.3.24.ebuild b/sys-fabric/opensm/opensm-3.3.24.ebuild new file mode 100644 index ..b80d8348a508 --- /dev/null +++ b/sys-fabric/opensm/opensm-3.3.24.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="OpenSM - InfiniBand Subnet Manager and Administration for OpenIB" +HOMEPAGE="https://github.com/linux-rdma/opensm/; +SRC_URI="https://github.com/linux-rdma/opensm/releases/download/${PV}/${P}.tar.gz; + +LICENSE="|| ( GPL-2 BSD-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="tools" + +DEPEND="sys-cluster/rdma-core" +RDEPEND="${DEPEND} +tools? ( + net-misc/iputils + net-misc/openssh + )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.17-sldd.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --enable-perf-mgr \ + --enable-default-event-plugin \ + --with-osmv="openib" +} + +src_install() { + default + + newconfd "${FILESDIR}"/opensm.conf.d opensm + newinitd "${FILESDIR}"/opensm.init.d.2 opensm + + insinto /etc/logrotate.d + newins scripts/opensm.logrotate opensm + # we dont need this int script + rm "${ED}"/etc/init.d/opensmd || die "Dropping of upstream initscript failed" + + if use tools; then + dosbin scripts/sldd.sh + newconfd "${FILESDIR}"/sldd.conf.d sldd + newinitd "${FILESDIR}"/sldd.init.d sldd + fi + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + einfo "To automatically configure the infiniband subnet manager on boot," + einfo "edit /etc/opensm.conf and add opensm to your start-up scripts:" + einfo "\`rc-update add opensm default\`" +}
[gentoo-commits] repo/gentoo:master commit in: net-nds/rpcbind/
commit: d6d8592bb51ceea8711a81d3d298c785e557fbea Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:08:59 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d8592b net-nds/rpcbind: Keyword 1.2.6 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> net-nds/rpcbind/rpcbind-1.2.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-nds/rpcbind/rpcbind-1.2.6.ebuild b/net-nds/rpcbind/rpcbind-1.2.6.ebuild index 6107f2e5bec6..fb9749bd19a0 100644 --- a/net-nds/rpcbind/rpcbind-1.2.6.ebuild +++ b/net-nds/rpcbind/rpcbind-1.2.6.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 @@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then inherit autotools git-r3 else SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="portmap replacement which supports RPC over various protocols"
[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/
commit: 5d38d849bb3a5088efda1e6626690b59361b938c Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:10:09 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d38d849 sys-block/thin-provisioning-tools: Keyword 0.9.0-r1 for ~m68k The tests can't be run as Ruby is broken on m68k. I did run the LVM2 tests though, which mostly worked. Signed-off-by: James Le Cuirot gentoo.org> .../thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild index 3db697229d75..b00ab931548e 100644 --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild +++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools; if [[ ${PV} != * ]]; then SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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" else inherit git-r3 EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
commit: e58c93a656c1ecfc7b78408b78397737dd89a431 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:26:28 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58c93a6 x11-wm/xpra: Version bump to 4.3.1 A lot of unreleased fixes were needed to make the tests pass. Signed-off-by: James Le Cuirot gentoo.org> x11-wm/xpra/Manifest | 2 + x11-wm/xpra/xpra-4.3.1.ebuild | 195 ++ 2 files changed, 197 insertions(+) diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest index 30c45f40eba5..227fbd0d94f1 100644 --- a/x11-wm/xpra/Manifest +++ b/x11-wm/xpra/Manifest @@ -1,3 +1,5 @@ DIST xpra-4.2.2.tar.gz 3894227 BLAKE2B a25dde9c3732e31cd8127393f89f2495e01896d18d5212b141b4046c265a9ead029bed68c9610c2330ec0a885af1eeb3f92aef2c16dd102293e34ac208be605a SHA512 3f81b5a2f7abdfc14f7e48ec708524e38142b984e6539e94a27b6aef7b5a5e063ef14e6b7383a7719ecc7687c62f49eeeb5668282c337d90a79194c354dedd24 DIST xpra-4.2.3.tar.gz 3897648 BLAKE2B e9d3b4f07f8fae88ad410201a503bc5c738daae91640843cfce2b70da03e916295709bb74ffbb5e70f8e8ba2dcc3085861bdd9b097d24096ccba332693cc076b SHA512 cebec316a0cbd673907379b54248901743a8bf6b6d25c7b36465794da4e1b19296b5fd465df8ba9d563b2a246fab572fa8db25c24c511da9ddc340a8c95557d5 DIST xpra-4.2.tar.gz 4057304 BLAKE2B 17b6a95f7ce24a311c39d09291d9570285c30f25c2d935389cb380c2fce698acd984821e69acaabd66368e76b5beddd01803a68d6a16dd930dd2fa3289532f10 SHA512 261d46c04ce70686f41873c5c0c115e462e3b2501c58ab05fb2904f4700454c5fb8124d0faf86fe5e982872f19a4b90b941f8aff4790f7206602d6030c005353 +DIST xpra-4.3.1-tests.patch 51444 BLAKE2B c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f SHA512 0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c +DIST xpra-4.3.1.tar.gz 4174135 BLAKE2B ac007f812fa7d27c4a5edc231f5f0b79311916b4dcfd43f14bfce5cf9d55a5b5738ec484f9ec653e2901d0b1d9d316ac14202668e77b80a56da34b6f98b3cf32 SHA512 0423a2c3bf5df0b6fafffc788b9e648a5f4e41d68a5b8ea014349ea78062be91cfca38f68656d1399ad0e3ba21952e216f3acc3e5bc3387d992c29d4388b6a07 diff --git a/x11-wm/xpra/xpra-4.3.1.ebuild b/x11-wm/xpra/xpra-4.3.1.ebuild new file mode 100644 index ..dbc1bee840bb --- /dev/null +++ b/x11-wm/xpra/xpra-4.3.1.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=yes +DISTUTILS_USE_SETUPTOOLS=no +inherit xdg xdg-utils distutils-r1 tmpfiles udev + +DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy" +HOMEPAGE="https://xpra.org/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + https://dev.gentoo.org/~chewi/distfiles/${PN}-4.3.1-tests.patch; + +LICENSE="GPL-2 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="brotli +client +clipboard csc cups dbus doc ffmpeg jpeg html ibus +lz4 lzo minimal opengl pillow pinentry pulseaudio +server sound systemd test vpx webcam webp xdg xinerama" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + || ( client server ) + cups? ( dbus ) + opengl? ( client ) + test? ( client clipboard dbus html server sound xdg xinerama ) +" + +TDEPEND=" + $(python_gen_cond_dep ' + dev-python/netifaces[${PYTHON_USEDEP}] + dev-python/pillow[jpeg?,${PYTHON_USEDEP}] + dev-python/rencode[${PYTHON_USEDEP}] + dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) + xdg? ( dev-python/pyxdg[${PYTHON_USEDEP}] ) + ') + html? ( www-apps/xpra-html5 ) + server? ( + x11-base/xorg-server[-minimal,xvfb] + x11-drivers/xf86-input-void + ) + xinerama? ( x11-libs/libfakeXinerama ) +" +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) + sound? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] ) + ') + x11-libs/gtk+:3[introspection] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libXtst + x11-libs/libxkbfile + brotli? ( app-arch/brotli ) + csc? ( >=media-video/ffmpeg-1.2.2:0= ) + ffmpeg? ( >=media-video/ffmpeg-3.2.2:0=[x264,x265] ) + jpeg? ( media-libs/libjpeg-turbo ) + pulseaudio? ( + media-sound/pulseaudio + media-plugins/gst-plugins-pulse:1.0 + ) + sound? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + ) + vpx? ( media-libs/libvpx media-video/ffmpeg ) +
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/m68k/
commit: c44ad112ee20c2caa105d4d097e2911e860680c5 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 22:15:19 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44ad112 profiles: Mask sys-block/thin-provisioning-tools[test] on m68k Requires Ruby, which is broken on m68k. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/m68k/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask index 550fbc906b86..2337bf3aeb88 100644 --- a/profiles/arch/m68k/package.use.mask +++ b/profiles/arch/m68k/package.use.mask @@ -36,6 +36,7 @@ media-gfx/imagemagick svg # James Le Cuirot (2021-09-19) # Requires Ruby, which is broken on m68k. app-text/htmltidy test +sys-block/thin-provisioning-tools test # James Le Cuirot (2021-09-19) # Requires texlive and friends to be keyworded.
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/, x11-wm/xpra/files/
commit: 0e863ca57cec68d5e748a7eb30f2d323f7898099 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:29:04 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e863ca5 x11-wm/xpra: Drop old 4.2.2 Signed-off-by: James Le Cuirot gentoo.org> x11-wm/xpra/Manifest| 1 - x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch | 40 -- x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch | 22 --- x11-wm/xpra/xpra-4.2.2.ebuild | 200 4 files changed, 263 deletions(-) diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest index 227fbd0d94f1..dd83568444b8 100644 --- a/x11-wm/xpra/Manifest +++ b/x11-wm/xpra/Manifest @@ -1,4 +1,3 @@ -DIST xpra-4.2.2.tar.gz 3894227 BLAKE2B a25dde9c3732e31cd8127393f89f2495e01896d18d5212b141b4046c265a9ead029bed68c9610c2330ec0a885af1eeb3f92aef2c16dd102293e34ac208be605a SHA512 3f81b5a2f7abdfc14f7e48ec708524e38142b984e6539e94a27b6aef7b5a5e063ef14e6b7383a7719ecc7687c62f49eeeb5668282c337d90a79194c354dedd24 DIST xpra-4.2.3.tar.gz 3897648 BLAKE2B e9d3b4f07f8fae88ad410201a503bc5c738daae91640843cfce2b70da03e916295709bb74ffbb5e70f8e8ba2dcc3085861bdd9b097d24096ccba332693cc076b SHA512 cebec316a0cbd673907379b54248901743a8bf6b6d25c7b36465794da4e1b19296b5fd465df8ba9d563b2a246fab572fa8db25c24c511da9ddc340a8c95557d5 DIST xpra-4.2.tar.gz 4057304 BLAKE2B 17b6a95f7ce24a311c39d09291d9570285c30f25c2d935389cb380c2fce698acd984821e69acaabd66368e76b5beddd01803a68d6a16dd930dd2fa3289532f10 SHA512 261d46c04ce70686f41873c5c0c115e462e3b2501c58ab05fb2904f4700454c5fb8124d0faf86fe5e982872f19a4b90b941f8aff4790f7206602d6030c005353 DIST xpra-4.3.1-tests.patch 51444 BLAKE2B c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f SHA512 0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c diff --git a/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch b/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch deleted file mode 100644 index f689166dec9d.. --- a/x11-wm/xpra/files/xpra-4.2.2-dup-ip.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/tests/unittests/unit/net/net_util_test.py b/tests/unittests/unit/net/net_util_test.py -index 1ceaf4573..870801666 100755 a/tests/unittests/unit/net/net_util_test.py -+++ b/tests/unittests/unit/net/net_util_test.py -@@ -6,6 +6,7 @@ - - import unittest - -+from collections import defaultdict - from xpra.net.net_util import ( - get_info, get_interfaces, get_interfaces_addresses, #get_interface, - get_gateways, get_bind_IPs, do_get_bind_ifacemask, -@@ -26,10 +27,8 @@ class TestVersionUtilModule(unittest.TestCase): - ifaces = get_interfaces() - if not ifaces: - return -+ip_ifaces = defaultdict(list) - for iface in ifaces: --ipmasks = do_get_bind_ifacemask(iface) --for ip, _ in ipmasks: --assert get_iface(ip)==iface - if if_nametoindex: - try: - i = if_nametoindex(iface) -@@ -37,7 +36,14 @@ class TestVersionUtilModule(unittest.TestCase): - pass - else: - if if_indextoname: --assert if_indextoname(i)==iface -+assert if_indextoname(i)==iface, "expected interface %s for index %i but got %s" % ( -+iface, i, if_indextoname(i)) -+ipmasks = do_get_bind_ifacemask(iface) -+for ip, _ in ipmasks: -+ip_ifaces[ip].append(iface) -+for ip, ifaces in ip_ifaces.items(): -+assert get_iface(ip) in ifaces, "expected interface for ip %s to be one of %s but got %s" % ( -+ip, ifaces, get_iface(ip)) - ia = get_interfaces_addresses() - assert ia - #for iface, address in ia.items(): diff --git a/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch b/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch deleted file mode 100644 index 2cd009994c4b.. --- a/x11-wm/xpra/files/xpra-4.2.2-ldconfig.patch +++ /dev/null @@ -1,22 +0,0 @@ -From f97daef82521c9297f6cc2d7925fe5c6ed526ad1 Mon Sep 17 00:00:00 2001 -From: totaam -Date: Sun, 22 Aug 2021 21:31:52 +0700 -Subject: [PATCH] #3239 with shell=True, best not to use a list - - xpra/os_util.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/xpra/os_util.py b/xpra/os_util.py -index 2f8c0d64a..2f309f888 100644 a/xpra/os_util.py -+++ b/xpra/os_util.py -@@ -786,7 +786,7 @@ def find_lib_ldconfig(libname): - ldconfig = t - break - import subprocess --p = subprocess.Popen([ldconfig, "-p"], stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) -+p = subprocess.Popen("%s -p" % ldconfig,
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/sanlock/
commit: 23e914bfcec5bfb0d7e244afc4a13497fdf27ce4 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:10:50 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e914bf sys-cluster/sanlock: Keyword 3.8.4 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> sys-cluster/sanlock/sanlock-3.8.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/sanlock/sanlock-3.8.4.ebuild b/sys-cluster/sanlock/sanlock-3.8.4.ebuild index 65418ff64118..f92cbd4c658c 100644 --- a/sys-cluster/sanlock/sanlock-3.8.4.ebuild +++ b/sys-cluster/sanlock/sanlock-3.8.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz; LICENSE="LGPL-2+ GPL-2 GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/
commit: a31953fa095a6275b641b2fa4a89c3492c362fb4 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 15 23:12:45 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 15 23:30:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31953fa sys-fs/lvm2: Keyword 2.03.14-r1 for ~m68k I did some basic manual testing, and it looked good. I also manually ran the tests, which mostly worked. Some failures were possibly due to environmental issues like not using kernel modules. Bear in mind that we don't normally run these tests. Signed-off-by: James Le Cuirot gentoo.org> sys-fs/lvm2/lvm2-2.03.14-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild index a0f3b38b6ae8..2ea2eaea55a6 100644 --- a/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.14-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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" IUSE="readline static static-libs systemd lvm2create-initrd sanlock selinux +udev +thin device-mapper-only" REQUIRED_USE="device-mapper-only? ( !lvm2create-initrd !sanlock !thin ) static? ( !systemd !udev )
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/, gnome-extra/gucharmap/files/
commit: 4506ae48b4e9014489f02ca253102b4f00a6b29e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 15 23:20:04 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 15 23:20:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4506ae48 gnome-extra/gucharmap: various packaging fixes * Always install user help, not only with USE=gtk-doc; add missing itstool dep for it * Add missing docbook-xml-dtd dependency * Drop USE=debug which ends up only adding -ggdb3 to CFLAGS * Move gettext files back to have an API suffix to avoid conflicts with old SLOT * Drop redundant VALA_USE_DEPEND=vapigen * Include upstream patch for meson-0.60 compatibility * Be explicit with meson options * Reorder dependencies back to gnome g.o style Closes: https://bugs.gentoo.org/753449 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> .../files/14.0.1-fix-file-conflicts.patch | 26 .../gucharmap/files/14.0.1-install-user-help.patch | 28 .../gucharmap/files/14.0.1-meson-0.60-fix.patch| 32 + gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild | 75 ++ 4 files changed, 161 insertions(+) diff --git a/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch b/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch new file mode 100644 index ..55a346271880 --- /dev/null +++ b/gnome-extra/gucharmap/files/14.0.1-fix-file-conflicts.patch @@ -0,0 +1,26 @@ +From 92b5a40d2d84e1989cdd091a10660e14e66c4daf Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 16 Jan 2022 01:03:08 +0200 +Subject: [PATCH 3/3] build: Use API version in gettext domain + +Avoids file conficts with other API versions being installed on the system. +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 00cfbeec..db44e1dd 100644 +--- a/meson.build b/meson.build +@@ -78,7 +78,7 @@ libgucharmap_gtk4_soversion = '0' + + # i18n + +-gucharmap_gettext_domain = gucharmap_name ++gucharmap_gettext_domain = libgucharmap_gtk3_api_name + po_dir = meson.current_source_dir() / 'po' + + # Directories +-- +2.32.0 + diff --git a/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch b/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch new file mode 100644 index ..42507f865685 --- /dev/null +++ b/gnome-extra/gucharmap/files/14.0.1-install-user-help.patch @@ -0,0 +1,28 @@ +From 3193fe41561e6ddd99c1f5148089aa51c88236aa Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 16 Jan 2022 01:00:43 +0200 +Subject: [PATCH 2/3] build: Always build and install user help + +We need a separate knob for gtk-doc that wouldn't affect user help +being installed. Just remove the docs option check for user help to +always installed it for us. +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 9529f5d1..00cfbeec 100644 +--- a/meson.build b/meson.build +@@ -262,7 +262,7 @@ if get_option('docs') + subdir('docs' / 'reference') + endif + +-if get_option('docs') and get_option('charmap') ++if get_option('charmap') + subdir('help') + endif + +-- +2.32.0 + diff --git a/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch b/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch new file mode 100644 index ..682f52a960c4 --- /dev/null +++ b/gnome-extra/gucharmap/files/14.0.1-meson-0.60-fix.patch @@ -0,0 +1,32 @@ +From 7e748fcf7e7459e3a0368f4d057d241adc71936b Mon Sep 17 00:00:00 2001 +From: Christian Persch +Date: Wed, 15 Dec 2021 00:03:33 +0100 +Subject: [PATCH 1/3] build: Fix build with meson 0.60 + +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 11e4e8a6..4bd50014 100644 +--- a/data/meson.build b/data/meson.build +@@ -18,7 +18,6 @@ + metainfodir = gucharmap_prefix / gucharmap_datadir / 'metainfo' + + i18n.merge_file( +- 'gucharmap.metainfo.xml', + input: 'gucharmap.metainfo.xml.in', + output: '@BASENAME@', + po_dir: po_dir, +@@ -42,7 +41,6 @@ desktop_in = configure_file( + ) + + i18n.merge_file( +- 'gucharmap.desktop', + input: desktop_in, + output: '@BASENAME@', + type: 'desktop', +-- +2.32.0 + diff --git a/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild b/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild new file mode 100644 index ..b276ab3b6f18 --- /dev/null +++ b/gnome-extra/gucharmap/gucharmap-14.0.1-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +VALA_MIN_API_VERSION="0.26" + +inherit gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Unicode character map viewer and library" +HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap;
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gucharmap/
commit: 3c9d881c607b32f64841acffb3dd9cc2c2e8365e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 15 22:58:51 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 15 23:20:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9d881c gnome-extra/gucharmap-13: enable py3.10 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-extra/gucharmap/gucharmap-13.0.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild index 3e9ee44f49ff..3d55d12f7e08 100644 --- a/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild +++ b/gnome-extra/gucharmap/gucharmap-13.0.8.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) VALA_MIN_API_VERSION="0.26" VALA_USE_DEPEND="vapigen"
[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/
commit: fe3db08137752d9edbcd269d41228de68aca96b8 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 15 23:09:48 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 15 23:09:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3db081 app-misc/wayland-utils: Keyword 1.0.0 ppc64, #830645 Signed-off-by: Georgy Yakovlev gentoo.org> app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild index 1b54ad5935de..036979922e47 100644 --- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild +++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" RDEPEND=">=dev-libs/wayland-1.17.0" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/
commit: c8e0190376193e10de0d4bf9a33171f36796c99d Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 15 23:09:41 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 15 23:09:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e01903 app-misc/wayland-utils: Keyword 1.0.0 arm64, #830645 Signed-off-by: Georgy Yakovlev gentoo.org> app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild index 2f473dbe5af0..1b54ad5935de 100644 --- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild +++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" RDEPEND=">=dev-libs/wayland-1.17.0" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-misc/wayland-utils/
commit: cb4511cbd221ba7b4e3f0b51e5edaadecc14f317 Author: Yixun Lan gentoo org> AuthorDate: Sat Jan 15 16:12:28 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Jan 15 22:41:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4511cb app-misc/wayland-utils: keyword ~riscv, bug #830645 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-misc/wayland-utils/wayland-utils-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild index 34972a3570a0..2f473dbe5af0 100644 --- a/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild +++ b/app-misc/wayland-utils/wayland-utils-1.0.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=">=dev-libs/wayland-1.17.0" DEPEND="${RDEPEND}
[gentoo-commits] proj/toolchain/binutils-patches:master commit in: 9999/
commit: 09d59da43630e66d4f7ae7145e121d06c81a2fdc Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jan 15 22:19:42 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Jan 15 22:26:47 2022 + URL: https://gitweb.gentoo.org/proj/toolchain/binutils-patches.git/commit/?id=09d59da4 Update patches for binutils 2.38 Signed-off-by: Andreas K. Hüttel gentoo.org> ...-ld-add-support-for-poisoned-system-direc.patch | 42 ...iberty-install-PIC-version-of-libiberty.a.patch | 8 +- ...o-add-with-extra-soversion-suffix-option.patch} | 34 +++ ...des-link-against-libbfd.la-for-rpath-deps.patch | 49 - ...s-hash-style-sysv-to-ld-in-the-testsuite.patch} | 16 +-- ...also-libctf-optionally-a-gentoo-specific.patch} | 94 + ...006-Gentoo-XFAIL-15-broken-ld.gold-tests.patch} | 6 +- ...-soversion-suffix-then-we-also-use-the-bd.patch | 111 - 8 files changed, 108 insertions(+), 252 deletions(-) diff --git a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch index f7443bf..0dc4cf1 100644 --- a//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch +++ b//0001-Gentoo-gold-ld-add-support-for-poisoned-system-direc.patch @@ -1,7 +1,7 @@ -From 8a82f64de912f26e840b20eec9d8a463fd0e242b Mon Sep 17 00:00:00 2001 +From 322deede0713506f899ee7f284a7c82ba1ec1cf7 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 20 Jul 2021 21:08:31 +0200 -Subject: [PATCH 1/6] Gentoo: gold/ld: add support for poisoned system +Subject: [PATCH 1/6] Gentoo: gold/ld: add support for poisoned system directories MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 @@ -43,7 +43,7 @@ Ported to binutils 2.37 Andreas K. Hütte 11 files changed, 146 insertions(+) diff --git a/gold/options.cc b/gold/options.cc -index 5a55bd8ba6d..f7940c75f5a 100644 +index 04be98a3e39..64439f8af7a 100644 --- a/gold/options.cc +++ b/gold/options.cc @@ -1355,6 +1355,39 @@ General_options::finalize() @@ -87,7 +87,7 @@ index 5a55bd8ba6d..f7940c75f5a 100644 if (this->shared() && this->is_static()) gold_fatal(_("-shared and -static are incompatible")); diff --git a/gold/options.h b/gold/options.h -index 757ebf18fec..490b4cbd7d4 100644 +index 9509a445e8e..a3d76b294cd 100644 --- a/gold/options.h +++ b/gold/options.h @@ -1394,6 +1394,13 @@ class General_options @@ -119,10 +119,10 @@ index 26d55a00d47..ffad464783c 100644 #undef EXTRA_SHLIB_EXTENSION diff --git a/ld/configure b/ld/configure -index c197aaef3cb..882263aa43f 100755 +index f5c329c1f12..41ec6ca73ac 100755 --- a/ld/configure +++ b/ld/configure -@@ -829,6 +829,7 @@ with_lib_path +@@ -831,6 +831,7 @@ with_lib_path enable_targets enable_64_bit_bfd with_sysroot @@ -130,7 +130,7 @@ index c197aaef3cb..882263aa43f 100755 enable_gold enable_got enable_compressed_debug_sections -@@ -1498,6 +1499,8 @@ Optional Features: +@@ -1500,6 +1501,8 @@ Optional Features: --enable-checking enable run-time checks --enable-targetsalternative target configurations --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes) @@ -139,7 +139,7 @@ index c197aaef3cb..882263aa43f 100755 --enable-gold[=ARG] build gold [ARG={default,yes,no}] --enable-got= GOT handling scheme (target, single, negative, multigot) -@@ -15236,7 +15239,18 @@ else +@@ -15333,7 +15336,18 @@ else fi @@ -159,10 +159,10 @@ index c197aaef3cb..882263aa43f 100755 # Check whether --enable-got was given. if test "${enable_got+set}" = set; then : diff --git a/ld/configure.ac b/ld/configure.ac -index 8ea97c43cd4..0f246db67d8 100644 +index 7f4cff079b7..57d1abff870 100644 --- a/ld/configure.ac +++ b/ld/configure.ac -@@ -106,6 +106,16 @@ AC_SUBST(use_sysroot) +@@ -102,6 +102,16 @@ AC_SUBST(use_sysroot) AC_SUBST(TARGET_SYSTEM_ROOT) AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE) @@ -180,7 +180,7 @@ index 8ea97c43cd4..0f246db67d8 100644 dnl "install_as_default" is set to false if gold is the default linker. dnl "installed_linker" is the installed BFD linker name. diff --git a/ld/ld.h b/ld/ld.h -index 35fafebfaed..4152278b8f4 100644 +index f3086bf30de..90cf1ca51e5 100644 --- a/ld/ld.h +++ b/ld/ld.h @@ -162,6 +162,13 @@ typedef struct @@ -198,10 +198,10 @@ index 35fafebfaed..4152278b8f4 100644 enum endian_enum endian; diff --git a/ld/ld.texi b/ld/ld.texi -index dd8f571d4e4..0aee4a4e9f1 100644 +index fc75e9b3625..f7d46117bab 100644 --- a/ld/ld.texi +++ b/ld/ld.texi -@@ -2863,6 +2863,24 @@ string identifying the original linked file does not change. +@@ -2892,6 +2892,24 @@ string identifying the original linked file does not change. Passing @code{none} for @var{style} disables the setting from any @code{--build-id} options earlier on the command line. @@ -227,7 +227,7 @@ index dd8f571d4e4..0aee4a4e9f1 100644
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/
commit: 36ff4f490debe625bacde722f594094dcfae3249 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:25:54 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:26:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ff4f49 profiles/arch/mips: drop outdated masks Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23817 Signed-off-by: Sam James gentoo.org> profiles/arch/mips/use.mask | 16 1 file changed, 16 deletions(-) diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask index a8539df074c5..2b1535db25b6 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -172,26 +172,10 @@ gphoto2 # dietlibc isn't known to work on mips diet -# Stephen P. Becker -# masked because it hoses xchat on 64-bit machines -xosd - # Stephen P. Becker # masked for now until this can be properly tested with alsa jack -# Stephen P. Becker -# masked because of silly java deps with gnome (we have no jre on mips) -accessibility - -# Stephen P. Becker -# masked because I say so, gnome-- -pda - -# Stephen P. Becker -# masked because gaim sucks -evo - # Paul de Vrieze # There is no java in this profile (if there is it must be available). Without # this repoman will fail on apps like sys-libs/db
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/
commit: ceb5afe6a0a2f582adc8a2b54c057edecc9a8a11 Author: James Beddek posteo de> AuthorDate: Mon Nov 15 08:47:43 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:24:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb5afe6 profiles/arch/alpha: mask media-video/ffmpeg[svt-av1] Signed-off-by: James Beddek posteo.de> Signed-off-by: Sam James gentoo.org> profiles/arch/alpha/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index dbe79219b8b2..3ff27341658c 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Beddek (2022-01-15) +# media-libs/svt-av1 is not keyworded here +media-video/ffmpeg svt-av1 + # Michał Górny (2021-12-30) # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.mask.
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 1ab21c470ba81ae46fa4bf0a6101ad95fd177f61 Author: James Beddek posteo de> AuthorDate: Fri Jan 14 23:36:40 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:24:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab21c47 media-video/ffmpeg: add support for media-libs/svt-av1 Closes: https://bugs.gentoo.org/737016 Signed-off-by: James Beddek posteo.de> Closes: https://github.com/gentoo/gentoo/pull/22956 Signed-off-by: Sam James gentoo.org> media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild | 3 ++- media-video/ffmpeg/ffmpeg-.ebuild | 3 ++- media-video/ffmpeg/metadata.xml | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild index f84ab6cce90e..5dbd2c460106 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild @@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=( FFMPEG_ENCODER_FLAG_MAP=( amrenc:libvo-amrwbenc mp3:libmp3lame kvazaar:libkvazaar libaom - openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora twolame:libtwolame + openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 x265:libx265 xvid:libxvid ) @@ -249,6 +249,7 @@ RDEPEND=" gnome-base/librsvg:2=[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] ) + svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) video_cards_nvidia? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 37e12453d56a..4a5d570d6c24 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=( FFMPEG_ENCODER_FLAG_MAP=( amrenc:libvo-amrwbenc mp3:libmp3lame kvazaar:libkvazaar libaom - openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora twolame:libtwolame + openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 x265:libx265 xvid:libxvid ) @@ -249,6 +249,7 @@ RDEPEND=" gnome-base/librsvg:2=[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] ) + svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) video_cards_nvidia? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml index be0716e194db..d9838e4cabf7 100644 --- a/media-video/ffmpeg/metadata.xml +++ b/media-video/ffmpeg/metadata.xml @@ -53,6 +53,7 @@ Enable support for the media-sound/sndio backend Enable support for Secure Reliable Transport (SRT) via net-libs/srt Enable SSH/sftp support via net-libs/libssh. + Enables AV1 encoding support via media-libs/svt-av1. Enables MP2 encoding via media-sound/twolame as an alternative to the internal encoder. Enables video stabilization filter using vid.stab library (media-libs/vidstab). Enables VP8 and VP9 codec support using libvpx: Decoding does not require this to be enabled but libvpx can also be used for decoding; encoding requires this useflag to be enabled though.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: 5b02ae2fc1b05e3ed4f336cf758de3d9c8e9576e Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 15 22:20:19 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 15 22:21:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02ae2f sys-apps/coreutils: remove zfs check it has served it's purpose and no longer needed coreutils-9 will go stable soon too Closes: https://bugs.gentoo.org/830830 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/coreutils/coreutils-9.0-r1.ebuild | 42 +- sys-apps/coreutils/coreutils-9.0.ebuild| 42 +- 2 files changed, 2 insertions(+), 82 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild b/sys-apps/coreutils/coreutils-9.0-r1.ebuild index f8036f5a79b2..6f7eccb90d52 100644 --- a/sys-apps/coreutils/coreutils-9.0-r1.ebuild +++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -58,46 +58,6 @@ RDEPEND+=" !/dev/null) ; then - einfo "Checking for running ZFS module version" - - local kmodv minver - kmodv="$(grep kmod <(zfs -V 2>/dev/null))" - # Convert zfs-kmod-2.1.1-r3-gentoo -> 2.1.1-r3 - kmodv="${kmodv//zfs-kmod-}" - kmodv="${kmodv%%-gentoo}" - - minver="$(ver_cut 2 ${kmodv})" - local diemsg=$(cat <<-EOF - Attempted installation of ${P} on unsupported version of zfs-kmod! - Please reboot to a newer version of zfs-kmod first: - zfs-kmod >=2.0.7 or zfs-kmod >=2.1.1-r3 - Using ${P} with running version of zfs-kmod of can - lead to data loss while using cp command on some configurations. - See https://github.com/openzfs/zfs/issues/11900 for details. - EOF - ) - - case "${minver}" in - # 2.0.x - 0) - ver_test "${kmodv}" -lt 2.0.7 && die "${diemsg}" - ;; - # 2.1.x - 1) - ver_test "${kmodv}" -lt 2.1.1-r3 && die "${diemsg}" - ;; - # 0.8.x/ - *) - # We can't really cover this case realistically - # is too hard to check and 0.8.x isn't being supported anymore. - ;; - esac - fi - -} - pkg_setup() { if use test ; then python-any-r1_pkg_setup diff --git a/sys-apps/coreutils/coreutils-9.0.ebuild b/sys-apps/coreutils/coreutils-9.0.ebuild index 231339807e73..ecfbcd3f4be6 100644 --- a/sys-apps/coreutils/coreutils-9.0.ebuild +++ b/sys-apps/coreutils/coreutils-9.0.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 @@ -58,46 +58,6 @@ RDEPEND+=" ! 2.1.1-r3 - kmodv="${kmodv//zfs-kmod-}" - kmodv="${kmodv%%-gentoo}" - - minver="$(ver_cut 2 ${kmodv})" - local diemsg=$(cat <<-EOF - Attempted installation of ${P} on unsupported version of zfs-kmod! - Please reboot to a newer version of zfs-kmod first: - zfs-kmod >=2.0.7 or zfs-kmod >=2.1.1-r3 - Using ${P} with running version of zfs-kmod of can - lead to data loss while using cp command on some configurations. - See https://github.com/openzfs/zfs/issues/11900 for details. - EOF - ) - - case "${minver}" in - # 2.0.x - 0) - ver_test "${kmodv}" -lt 2.0.7 && die "${diemsg}" - ;; - # 2.1.x - 1) - ver_test "${kmodv}" -lt 2.1.1-r3 && die "${diemsg}" - ;; - # 0.8.x/ - *) - # We can't really cover this case realistically - # is too hard to check and 0.8.x isn't being supported anymore. - ;; - esac - fi - -} - pkg_setup() { if use test ; then python-any-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/
commit: 0ea126f6c797701fe675896e6a8bca989d9b82bb Author: Bernd Waibel posteo net> AuthorDate: Sat Jan 15 14:52:19 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:14:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea126f6 sci-libs/opencascade: fix installation paths for 7.5 Use the same path as for the 7.6 series /usr/$(get_libdir)/${PN} instead of /usr/$(get_libdir)/${P}, so the changed environment files works for all versions. Bugs: https://bugs.gentoo.org/831054 Bugs: https://bugs.gentoo.org/831069 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Sam James gentoo.org> ...de-7.5.2-r4.ebuild => opencascade-7.5.2-r5.ebuild} | 19 --- ...de-7.5.3-r5.ebuild => opencascade-7.5.3-r6.ebuild} | 19 --- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/sci-libs/opencascade/opencascade-7.5.2-r4.ebuild b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild similarity index 90% rename from sci-libs/opencascade/opencascade-7.5.2-r4.ebuild rename to sci-libs/opencascade/opencascade-7.5.2-r5.ebuild index 98fad573f3a8..f4c5fd8ff1e3 100644 --- a/sci-libs/opencascade/opencascade-7.5.2-r4.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild @@ -88,15 +88,20 @@ src_configure() { local mycmakeargs=( -DBUILD_DOC_Overview=$(usex doc) -DBUILD_Inspector=$(usex examples) - -DBUILD_WITH_DEBUG=$(usex debug) - -DINSTALL_DIR_BIN="$(get_libdir)/${P}/bin" - -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${P}" + + -DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin" + -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}" + -DINSTALL_DIR_DATA="share/${PN}/data" -DINSTALL_DIR_DOC="share/doc/${PF}" - -DINSTALL_DIR_LIB="$(get_libdir)/${P}" - -DINSTALL_DIR_SCRIPT="$(get_libdir)/${P}/bin" - -DINSTALL_DIR_WITH_VERSION=ON + -DINSTALL_DIR_INCLUDE="include/${PN}" + -DINSTALL_DIR_LIB="$(get_libdir)/${PN}" + -DINSTALL_DIR_RESOURCE="share/${PN}/resources" + -DINSTALL_DIR_SAMPLES="share/${PN}/samples" + -DINSTALL_DIR_SCRIPT="$(get_libdir)/${PN}/bin" + -DINSTALL_DIR_WITH_VERSION=OFF -DINSTALL_SAMPLES=$(usex examples) -DINSTALL_TEST_CASES=NO + -DUSE_D3D=NO -DUSE_FFMPEG=$(usex ffmpeg) -DUSE_FREEIMAGE=$(usex freeimage) @@ -160,7 +165,7 @@ src_install() { # remove examples if use !examples; then - rm -r "${ED}/usr/share/${P}/samples" || die + rm -r "${ED}/usr/share/${PN}/samples" || die fi docompress -x /usr/share/doc/${PF}/overview/html diff --git a/sci-libs/opencascade/opencascade-7.5.3-r5.ebuild b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild similarity index 90% rename from sci-libs/opencascade/opencascade-7.5.3-r5.ebuild rename to sci-libs/opencascade/opencascade-7.5.3-r6.ebuild index 55ca127b2053..57cdfcf646b6 100644 --- a/sci-libs/opencascade/opencascade-7.5.3-r5.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild @@ -88,15 +88,20 @@ src_configure() { local mycmakeargs=( -DBUILD_DOC_Overview=$(usex doc) -DBUILD_Inspector=$(usex examples) - -DBUILD_WITH_DEBUG=$(usex debug) - -DINSTALL_DIR_BIN="$(get_libdir)/${P}/bin" - -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${P}" + + -DINSTALL_DIR_BIN="$(get_libdir)/${PN}/bin" + -DINSTALL_DIR_CMAKE="$(get_libdir)/cmake/${PN}" + -DINSTALL_DIR_DATA="share/${PN}/data" -DINSTALL_DIR_DOC="share/doc/${PF}" - -DINSTALL_DIR_LIB="$(get_libdir)/${P}" - -DINSTALL_DIR_SCRIPT="$(get_libdir)/${P}/bin" - -DINSTALL_DIR_WITH_VERSION=ON + -DINSTALL_DIR_INCLUDE="include/${PN}" + -DINSTALL_DIR_LIB="$(get_libdir)/${PN}" + -DINSTALL_DIR_RESOURCE="share/${PN}/resources" + -DINSTALL_DIR_SAMPLES="share/${PN}/samples" + -DINSTALL_DIR_SCRIPT="$(get_libdir)/${PN}/bin" + -DINSTALL_DIR_WITH_VERSION=OFF -DINSTALL_SAMPLES=$(usex examples) -DINSTALL_TEST_CASES=NO + -DUSE_D3D=NO -DUSE_FFMPEG=$(usex ffmpeg) -DUSE_FREEIMAGE=$(usex freeimage) @@ -160,7 +165,7 @@ src_install() { # remove examples if use !examples; then - rm -r "${ED}/usr/share/${P}/samples" || die + rm -r "${ED}/usr/share/${PN}/samples" || die fi docompress -x /usr/share/doc/${PF}/overview/html
[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/
commit: 2dcf0c603c3975d7f0c01435d64d2bdeddb6f8db Author: Bernd Waibel posteo net> AuthorDate: Sat Jan 15 20:52:47 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:14:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcf0c60 sci-libs/opencascade: rename gles2 USE flag to gles2-only Bugs: https://bugs.gentoo.org/831069 Bugs: https://bugs.gentoo.org/831126 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23814 Signed-off-by: Sam James gentoo.org> sci-libs/opencascade/opencascade-7.5.2-r5.ebuild | 2 +- sci-libs/opencascade/opencascade-7.5.3-r6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild index f4c5fd8ff1e3..d8764d64ee6d 100644 --- a/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.2-r5.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/occt-V${MY_PV}" LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )" SLOT="0/${PV_MAJ}" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug doc examples ffmpeg freeimage gles2 json optimize tbb vtk" +IUSE="debug doc examples ffmpeg freeimage gles2-only json optimize tbb vtk" REQUIRED_USE="?? ( optimize tbb )" diff --git a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild index 57cdfcf646b6..f52f6f7b6bd1 100644 --- a/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild +++ b/sci-libs/opencascade/opencascade-7.5.3-r6.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/occt-V${MY_PV}" LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )" SLOT="0/${PV_MAJ}" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug doc examples ffmpeg freeimage gles2 json optimize tbb vtk" +IUSE="debug doc examples ffmpeg freeimage gles2-only json optimize tbb vtk" REQUIRED_USE="?? ( optimize tbb )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/
commit: ec86df92464abd1cd60e9675e9f84f83a9e6e76b Author: Bernd Waibel posteo net> AuthorDate: Sat Jan 15 20:50:21 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:14:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec86df92 sci-libs/opencascade: don't pass USE_OPENGL option The option defaults to on and was erroneously passed as with the invert value of the gles2 USE flag, which lead to only libTKOpenGles library being built, but no libTKOpenGL library, resulting in build failures in revdeps. Closes: https://bugs.gentoo.rog/831069 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Sam James gentoo.org> sci-libs/opencascade/opencascade-7.6.0-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild b/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild index 2c03ea0ead25..595c605bc985 100644 --- a/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild +++ b/sci-libs/opencascade/opencascade-7.6.0-r1.ebuild @@ -105,7 +105,6 @@ src_configure() { -DUSE_FREEIMAGE=$(usex freeimage) -DUSE_FREETYPE=ON -DUSE_GLES2=$(usex gles2) - -DUSE_OPENGL=$(usex !gles2) # no package in tree -DUSE_OPENVR=OFF -DUSE_RAPIDJSON=$(usex json)
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
commit: 095427f6824dd52e172cb471deb1382562071c41 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 15 22:06:39 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 15 22:06:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095427f6 sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc, #831205 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild index 56a14547eab9..77ba2a1996bb 100644 --- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild +++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$ LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
commit: 1d0b2ab7611ca9ec826a80253800441e0ea6f501 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 15 22:06:29 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 15 22:06:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0b2ab7 sys-apps/systemd-tmpfiles: Stabilize 249.9 ppc64, #831205 Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild index 12fda6510594..56a14547eab9 100644 --- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild +++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$ LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 1fab6c13fcbc15b527b27c8ec30c6a5ec8462ae8 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:06:22 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:06:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fab6c13 media-video/pipewire: drop obsolete patch in Upstream. Closes: https://bugs.gentoo.org/831227 Signed-off-by: Sam James gentoo.org> media-video/pipewire/pipewire-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-video/pipewire/pipewire-.ebuild b/media-video/pipewire/pipewire-.ebuild index c5225496882f..de92d3ebfb8e 100644 --- a/media-video/pipewire/pipewire-.ebuild +++ b/media-video/pipewire/pipewire-.ebuild @@ -105,9 +105,6 @@ DOCS=( {README,INSTALL}.md NEWS ) PATCHES=( "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch - - # Upstream patches/backports - "${FILESDIR}"/${P}-systemd-user-unit-dir.patch ) # limitsdfile related code taken from =sys-auth/realtime-base-0.1
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/mined/
commit: 843a3c0bcae661da652bc42c91c391de45885787 Author: Alexander Holcomb alexsdigital rodeo> AuthorDate: Sat Jan 15 21:58:48 2022 + Commit: Alexander Holcomb alexsdigital rodeo> CommitDate: Sat Jan 15 21:58:48 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=843a3c0b app-editors/mined: Add new package This adds a package for the MinEd text editor. The test suite is RESTRICT-ed because it will throw a QA message if used, due to an upstream make jobserver issue. If removed, it will still complete, but a QA error will show. The make process uses the -j1 option for the same reason. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alex Holcomb alexsdigital.rodeo> app-editors/mined/Manifest | 1 + app-editors/mined/metadata.xml | 14 ++ app-editors/mined/mined-2015.25.ebuild | 26 ++ 3 files changed, 41 insertions(+) diff --git a/app-editors/mined/Manifest b/app-editors/mined/Manifest new file mode 100644 index 0..c3938b90a --- /dev/null +++ b/app-editors/mined/Manifest @@ -0,0 +1 @@ +DIST mined-2015.25.tar.gz 6919430 BLAKE2B 5176cbafff1c427ea773546b43951e4d58a8b007448b42ee2fe478ed0b66230f48d6bc12d7a88fdec5d0c12c599d02527f4989d3ccf77e80ddcb81d5b285e9d0 SHA512 24c9313c26ffb00daab7754e42666bb9cf095c3246255b2b44cdb8eb8e325306ef40db03a828a8dad85d3bf406b874d17920365cfbf8c507f909eb97cfe480ea diff --git a/app-editors/mined/metadata.xml b/app-editors/mined/metadata.xml new file mode 100644 index 0..cbc0bcde2 --- /dev/null +++ b/app-editors/mined/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + alex@alexsdigital.rodeo + Alex Holcomb + + + http://towo.net/mined/ + + + Mined is a flexible terminal-based text editor, designed to be easy to use while still being lightweight. + + diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild new file mode 100644 index 0..79ac97d1c --- /dev/null +++ b/app-editors/mined/mined-2015.25.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A powerful text editor with extensive Unicode and CJK support" +HOMEPAGE="http://towo.net/mined/; +SRC_URI="https://downloads.sourceforge.net/project/mined/mined/mined%202015.25/mined-2015.25.tar.gz?ts=gABhfF-EKWvxGfwH7tpfR0NI8LV87Muimvh4jUigxZZZAD1fN8xgcbBPJc1TQ3f8djMFDbHXXz6rQZI4_qwwEsqakvBpqg%3D%3D=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fmined%2Ffiles%2Fmined%2Fmined%25202015.25%2Fmined-2015.25.tar.gz%2Fdownload -> mined-2015.25.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" +IUSE="" +RDEPEND="" +DEPEND="${RDEPEND}" +BDEPEND="" +#src_configure() { +# econf +#} +src_compile() { + emake -j1 +} +src_install() { + dobin bin/Linux.x86_64/mined + doman man/mined.1 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 8ae4b44375d8333144968afe1b9409b1ca742fc0 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae4b443 sys-fs/zfs: Stabilize 2.1.2-r1 ppc64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild index 7cb83afd663f..c23eff19402e 100644 --- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 58e0004ef77a41e5d06dce10e26f8ac15034d43b Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e0004e sys-fs/zfs-kmod: Stabilize 2.1.2 arm64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild index afc6a9879eb3..a5280ec73430 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: f4dc3a0ab5b3026d3c6a20ed7fa24beffed6a1f5 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dc3a0a sys-fs/zfs: Stabilize 2.1.2-r1 arm64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild index 331055b97199..7cb83afd663f 100644 --- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 20c9bd1b33154059bff4c21723978466eef38e1b Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:26 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c9bd1b sys-fs/zfs-kmod: Stabilize 2.1.2 amd64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild index 44f7926e35bd..afc6a9879eb3 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.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 @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 1d4696517fdc350429b7177fb905772d93394f5e Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d469651 sys-fs/zfs-kmod: Stabilize 2.1.2 ppc64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild index a5280ec73430..f2a4878100af 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.2.ebuild @@ -26,7 +26,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 1faa4bd310993e82055dfec48321a5c3c5cf9e0c Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:03:27 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:03:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faa4bd3 sys-fs/zfs: Stabilize 2.1.2-r1 amd64, #830021 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/zfs/zfs-2.1.2-r1.ebuild b/sys-fs/zfs/zfs-2.1.2-r1.ebuild index 241e00cc3ec6..331055b97199 100644 --- a/sys-fs/zfs/zfs-2.1.2-r1.ebuild +++ b/sys-fs/zfs/zfs-2.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,7 +25,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/
commit: 9560ec0993c747445b6a6cc0be167a325920a109 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:01:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9560ec09 dev-util/libabigail: Stabilize 2.0 amd64, #831235 Signed-off-by: Sam James gentoo.org> dev-util/libabigail/libabigail-2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/libabigail/libabigail-2.0.ebuild b/dev-util/libabigail/libabigail-2.0.ebuild index d86f54a804e7..61ac2094d397 100644 --- a/dev-util/libabigail/libabigail-2.0.ebuild +++ b/dev-util/libabigail/libabigail-2.0.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 @@ -13,7 +13,7 @@ SRC_URI="https://mirrors.kernel.org/sourceware/libabigail/${P}.tar.gz; LICENSE="Apache-2.0-with-LLVM-exceptions" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types/
commit: eb694917c0041b75d0d50be76baf919072fd7db4 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 21:59:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb694917 dev-ruby/mime-types: Stabilize 2.99.3 arm64, #831218 Signed-off-by: Sam James gentoo.org> dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild b/dev-ruby/mime-types/mime-types-2.99.3.ebuild index 72d349649371..93428429d76d 100644 --- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild +++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types; LICENSE="MIT Artistic GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss-pem/
commit: 6e95d40e174afb3fefcbf41537df152e4e205235 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:00:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e95d40e dev-libs/nss-pem: Stabilize 1.0.8 sparc, #831232 Signed-off-by: Sam James gentoo.org> dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild index ed7e16b4176a..0c1efa2257bd 100644 --- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild +++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz; LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x64-solaris" IUSE="" BDEPEND=" >=dev-libs/nss-3.50-r1 "
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-tmpfiles/
commit: ad502b259f73155452d082e5338062f9473d47a5 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:00:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad502b25 sys-apps/systemd-tmpfiles: Stabilize 249.9 sparc, #831205 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild index a09aed92da4c..12fda6510594 100644 --- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild +++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-249.9.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-$ LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss-pem/
commit: 92e09add3540b2a4b16b55123a99acdc0d0e3866 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 21:59:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e09add dev-libs/nss-pem: Stabilize 1.0.8 arm64, #831232 Signed-off-by: Sam James gentoo.org> dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild index db0516d478aa..0420b0010ee5 100644 --- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild +++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz; LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" IUSE="" BDEPEND=" >=dev-libs/nss-3.50-r1 "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jemalloc/
commit: d6861f918355e252ab7208ce18e4192308513b4b Author: Sam James gentoo org> AuthorDate: Sat Jan 15 21:59:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6861f91 dev-libs/jemalloc: Stabilize 5.2.1-r1 arm, #831231 Signed-off-by: Sam James gentoo.org> dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild index 1426056548ce..7f343a744a5d 100644 --- a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild +++ b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b LICENSE="BSD" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="debug lazy-lock prof static-libs stats xmalloc" HTML_DOCS=( doc/jemalloc.html ) PATCHES=( "${FILESDIR}/${PN}-5.2.0-gentoo-fixups.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss-pem/
commit: 4812554746606d994e5ad7d9dfe4387813e38703 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:00:02 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48125547 dev-libs/nss-pem: Stabilize 1.0.8 arm, #831232 Signed-off-by: Sam James gentoo.org> dev-libs/nss-pem/nss-pem-1.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild index 0420b0010ee5..ed7e16b4176a 100644 --- a/dev-libs/nss-pem/nss-pem-1.0.8.ebuild +++ b/dev-libs/nss-pem/nss-pem-1.0.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz; LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-solaris" IUSE="" BDEPEND=" >=dev-libs/nss-3.50-r1 "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types/
commit: 6815a676ad866c60e9e593b4390e43505cd6c9c6 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 22:00:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6815a676 dev-ruby/mime-types: Stabilize 2.99.3 sparc, #831218 Signed-off-by: Sam James gentoo.org> dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild b/dev-ruby/mime-types/mime-types-2.99.3.ebuild index b21a5ee632a0..f737ab148063 100644 --- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild +++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types; LICENSE="MIT Artistic GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jemalloc/
commit: 592a8b5b4e27980f9b77b1480956ec7f5d7f1af5 Author: Sam James gentoo org> AuthorDate: Sat Jan 15 21:59:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a8b5b dev-libs/jemalloc: Stabilize 5.2.1-r1 arm64, #831231 Signed-off-by: Sam James gentoo.org> dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild index 8be23af1a869..1426056548ce 100644 --- a/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild +++ b/dev-libs/jemalloc/jemalloc-5.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.b LICENSE="BSD" SLOT="0/2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="debug lazy-lock prof static-libs stats xmalloc" HTML_DOCS=( doc/jemalloc.html ) PATCHES=( "${FILESDIR}/${PN}-5.2.0-gentoo-fixups.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types/
commit: 35a79d90f7f1f25bce7e2b7bb451d158767d503c Author: Sam James gentoo org> AuthorDate: Sat Jan 15 21:59:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 15 22:01:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a79d90 dev-ruby/mime-types: Stabilize 2.99.3 arm, #831218 Signed-off-by: Sam James gentoo.org> dev-ruby/mime-types/mime-types-2.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mime-types/mime-types-2.99.3.ebuild b/dev-ruby/mime-types/mime-types-2.99.3.ebuild index 93428429d76d..b21a5ee632a0 100644 --- a/dev-ruby/mime-types/mime-types-2.99.3.ebuild +++ b/dev-ruby/mime-types/mime-types-2.99.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types; LICENSE="MIT Artistic GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/mbedtls/
commit: 4da71b2920a9b0d840bec0f42ff2c49bb3656f25 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Jan 15 22:00:48 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jan 15 22:01:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da71b29 net-libs/mbedtls: remove older insecure version, bug #829660 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/mbedtls/Manifest | 1 - net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild | 102 -- 2 files changed, 103 deletions(-) diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest index 8ae3706a4a11..a950cc4ae911 100644 --- a/net-libs/mbedtls/Manifest +++ b/net-libs/mbedtls/Manifest @@ -1,4 +1,3 @@ DIST mbedtls-2.16.12.tar.gz 2702190 BLAKE2B 3cbe0bcfd0eca279d9b4b3816416b8e778f0aa38d368d810701e65140f0d1524afabe4fd1a1a65297f872a7dfafb7d2feeb7382fe8ea2b180f24551ceac53c26 SHA512 40c4487cc40afcf929bc7158d735a869ebada41c811f63a10d74e9b9644960e2a0aeb7c7c9841c0aef815425990847d47e7f42f9bafe0b2a959e769e3d74ebe9 -DIST mbedtls-2.27.0.tar.gz 4212185 BLAKE2B 31840e5a518643495f319cac8e0c876bdca5dbdee6524d30cace3538d5fb5ba7847dd653f61f775f5c3c384ac0533afdbf6172b3e523db515eceecc29fadd2da SHA512 9503ef75f08d2574e0800b2e3b6f030461cbd97c74863a20e5688ced7558b0b6f87cbe33cbd003e69c825d0321393fe9b00b0be190ab408138414b99d5102994 DIST mbedtls-2.28.0.tar.gz 3712239 BLAKE2B 1141465bc5b73e7fd94bbd02c79290093fd075626be93aea839a54ebff81fb00917f0a4fe7911fee983a36147fa4922d258714a330b40b0da4764a3b2419df8b SHA512 2ddc161caeebe8bf1e8cf23c398f65ceff699eb6487a7bcaf6a665879aac5458e21e26b06370085cbdae6ce6b5394afece656aa6307bbb3f5b701bcb41f3dd64 DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7 SHA512 c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628 diff --git a/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild b/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild deleted file mode 100644 index 7436d6b627e9.. --- a/net-libs/mbedtls/mbedtls-2.27.0-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake multilib-minimal - -DESCRIPTION="Cryptographic library for embedded systems" -HOMEPAGE="https://tls.mbed.org/; -SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz; -S=${WORKDIR}/${PN}-${P} - -LICENSE="Apache-2.0" -SLOT="0/7.13.1" # ffmpeg subslot naming: SONAME tuple of {libmbedcrypto.so,libmbedtls.so,libmbedx509.so} -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads zlib" -RESTRICT="!test? ( test )" - -RDEPEND=" - programs? ( - dev-libs/openssl:0= - ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen media-gfx/graphviz ) - test? ( dev-lang/perl )" - -enable_mbedtls_option() { - local myopt="$@" - # check that config.h syntax is the same at version bump - sed -i \ - -e "s://#define ${myopt}:#define ${myopt}:" \ - include/mbedtls/config.h || die -} - -src_prepare() { - use cmac && enable_mbedtls_option MBEDTLS_CMAC_C - use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2 - use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT - use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C - use threads && enable_mbedtls_option MBEDTLS_THREADING_C - use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD - - cmake_src_prepare -} - -multilib_src_configure() { - local mycmakeargs=( - -DENABLE_PROGRAMS=$(multilib_native_usex programs) - -DENABLE_ZLIB_SUPPORT=$(usex zlib) - -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs) - -DENABLE_TESTING=$(usex test) - -DUSE_SHARED_MBEDTLS_LIBRARY=ON - -DINSTALL_MBEDTLS_HEADERS=ON - -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" - -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946 - ) - - cmake_src_configure -} - -multilib_src_compile() { - cmake_src_compile - use doc && multilib_is_native_abi && cd "${S}" && emake apidoc -} - -multilib_src_test() { - # psa isn't ready yet, it might be in 3.x(?) but certainly not - # at the moment. - # bug #718390 - local myctestargs=( - -E "(psa_crypto|psa_its-suite)" - ) - - LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \ - cmake_src_test -} - -multilib_src_install() { - cmake_src_install -} -
[gentoo-commits] proj/elogv:master commit in: /
commit: f055922742ef18f7adfef3b7caa0c908de843539 Author: Montana Mendy getprowl com> AuthorDate: Sat Jan 15 00:57:14 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 15 22:00:19 2022 + URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=f0559227 Fixed refactor, alignment, breaks, and readibility. Signed-off-by: Sebastian Pipping gentoo.org> setup.py | 111 ++- 1 file changed, 60 insertions(+), 51 deletions(-) diff --git a/setup.py b/setup.py index b3a24bd..048b584 100644 --- a/setup.py +++ b/setup.py @@ -7,14 +7,14 @@ from distutils.command.build import build as _build from distutils.command.install import install as _install from distutils.command.clean import clean as _clean - import os from glob import glob -## Snippet of code found on +## Snippet of code found on ## http://developer.berlios.de/snippet/detail.php?type=snippet=100019 ## Useful to handle *.po files under distutils + class messages(Command): description = 'Extract messages from source files' @@ -40,6 +40,7 @@ class messages(Command): if self.merge: self.run_command('merge') + class merge(Command): description = 'Merge message catalogs with template' @@ -75,14 +76,14 @@ class merge(Command): class build_messages(Command): description = 'Compile message catalogs' -user_options = [('build-dir=', 'd', 'directory to build message catalogs in')] +user_options = [('build-dir=', 'd', + 'directory to build message catalogs in')] def initialize_options(self): self.build_dir = None def finalize_options(self): -self.set_undefined_options('build', - ('build_messages', 'build_dir')) +self.set_undefined_options('build', ('build_messages', 'build_dir')) def run(self): self.mkpath(self.build_dir) @@ -96,6 +97,7 @@ class build_messages(Command): cmd = 'msgfmt -o "%s" %s' % (out_file, f) os.system(cmd) + class build(_build): # integrate build_message def has_messages(self): @@ -108,20 +110,20 @@ class build(_build): def finalize_options(self): _build.finalize_options(self) if self.build_messages is None: -self.build_messages = os.path.join(self.build_base, - 'po') +self.build_messages = os.path.join(self.build_base, 'po') -_build.user_options.append(('build-messages=', None, - "build directory for messages")) +_build.user_options.append( +('build-messages=', None, "build directory for messages")) _build.sub_commands.append(('build_messages', has_messages)) + class install_messages(Command): description = 'Installs message catalogs' user_options = [ ('install-dir=', 'd', "directory to install scripts to"), -('build-dir=','b', "build directory (where to install from)"), +('build-dir=', 'b', "build directory (where to install from)"), ('skip-build', None, "skip the build steps"), ] @@ -134,11 +136,12 @@ class install_messages(Command): def finalize_options(self): self.set_undefined_options('build', ('build_messages', 'build_dir')) -self.set_undefined_options('install', - ('install_data', 'install_dir'), - ('force', 'force'), - ('skip_build', 'skip_build'), - ) +self.set_undefined_options( +'install', +('install_data', 'install_dir'), +('force', 'force'), +('skip_build', 'skip_build'), +) self.install_dir = os.path.join(self.install_dir, 'share', 'locale') def run(self): @@ -150,41 +153,40 @@ class install_messages(Command): base = os.path.splitext(base)[0] out_dir = os.path.join(self.install_dir, base, 'LC_MESSAGES') self.mkpath(out_dir) -out_file = os.path.join(out_dir, '%s.mo' % self.distribution.get_name()) +out_file = os.path.join(out_dir, +'%s.mo' % self.distribution.get_name()) copy_file(c, out_file) + class clean(_clean): -_clean.user_options.append(('build-messages=', None, -"build directory for messages (default: 'build.build-messages')")) +_clean.user_options.append( +('build-messages=', None, + "build directory for messages (default: 'build.build-messages')")) def initialize_options(self): _clean.initialize_options(self) self.build_messages = None def finalize_options(self): -self.set_undefined_options('build', - ('build_base', 'build_base'), +