[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Next/
commit: 8b9356b66577ec5838765781f7069f50da92b3d7 Author: Sam James gentoo org> AuthorDate: Tue Dec 8 07:57:07 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 07:57:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9356b6 dev-perl/File-Next: ~x64-macos keyworded Bug: https://bugs.gentoo.org/627742 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-perl/File-Next/File-Next-1.180.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild b/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild index 0192ce2174a..56e4db5bad1 100644 --- a/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild +++ b/dev-perl/File-Next/File-Next-1.180.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="An iterator-based module for finding files" LICENSE="Artistic-2 GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/ack/
commit: 9344e5fcf3684e161deb8d9cfa82fa91f72dde9d Author: Sam James gentoo org> AuthorDate: Tue Dec 8 07:57:47 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 07:57:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9344e5fc sys-apps/ack: ~x64-macos keyworded Closes: https://bugs.gentoo.org/627742 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-apps/ack/ack-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/ack/ack-3.4.0.ebuild b/sys-apps/ack/ack-3.4.0.ebuild index b076054a04a..ee0ad246b94 100644 --- a/sys-apps/ack/ack-3.4.0.ebuild +++ b/sys-apps/ack/ack-3.4.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://beyondgrep.com; LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: dba1755c946658a8918c32e0f13514de2f500845 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Dec 8 07:48:02 2020 + Commit: Stephan Hartmann gentoo org> CommitDate: Tue Dec 8 07:48:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba1755c www-client/microsoft-edge-dev: bump to 88.0.705.15 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-dev/Manifest | 2 +- ...edge-dev-88.0.705.9.ebuild => microsoft-edge-dev-88.0.705.15.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 81c8fe30e9c..94a269445e5 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1 +1 @@ -DIST microsoft-edge-dev_88.0.705.9-1_amd64.deb 88167812 BLAKE2B cc3620ece429268e8dafdd5f2a73e2f23a6d51f0a381331cc9623805891a1211c4734dc6b5498d587a9aca52a22e56475ea36d1e4114b63d08938f667828bf20 SHA512 2afe62f5e21750919ec7931b4fb7b0e9e267a01e8388e8ad35b8449713e294a5ae743c28ce2f3c941660ebc2df8c7a6c62db8391ec101e020908a54f1df95423 +DIST microsoft-edge-dev_88.0.705.15-1_amd64.deb 87945596 BLAKE2B a770aa4edc4f11d350b7ff77dcc7d953115c815caebac5d9858f8ed5e24ec14d4f407ae3ad7f97d32f78849f024c91b75278c21eecdd8197f0c375253fcca653 SHA512 ad388d4b784e71db4f7e30f2f5ee36d3e8abcd7e2c3cac351e68d1a81476017d1c3e784fda2aaf59ec98b537d6ab3ee90aeb8e77597c3204122c6770149b427e diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-88.0.705.9.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-88.0.705.15.ebuild similarity index 100% rename from www-client/microsoft-edge-dev/microsoft-edge-dev-88.0.705.9.ebuild rename to www-client/microsoft-edge-dev/microsoft-edge-dev-88.0.705.15.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/fakefs/
commit: e39da95c044609eacdd69765349b2a48871baf40 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 8 06:16:42 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 8 07:43:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39da95c dev-ruby/fakefs: add 1.2.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/fakefs/Manifest| 1 + dev-ruby/fakefs/fakefs-1.2.3.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest index bde623897e4..7f9ae62a88e 100644 --- a/dev-ruby/fakefs/Manifest +++ b/dev-ruby/fakefs/Manifest @@ -2,3 +2,4 @@ DIST fakefs-0.19.2.tar.gz 53405 BLAKE2B c9841f7f2aee5135d149187d03f7f3034d3c6cbc DIST fakefs-0.20.1.tar.gz 53626 BLAKE2B 013f49b57355943eb6624540be93bc069c95409f9e1d49c8cced034656f596ee98fc3ee4dd40cb80383d447164f11242e16a5ffb9b35ba2e28fb136e0f72a09e SHA512 61d83868a0cf4d0abf071fadc9ca21176e3ef8f2ccc781760a8b0b3e55713750d3e952482e90a87e8665163a262e8bdef8e6b2f3c423fabe696d64f356862aa4 DIST fakefs-1.2.1.tar.gz 54106 BLAKE2B bd1128871a36dcf8f0137c9ee13c581cddf2ace5a2959e863c66e52dc5b682c75e0f4507c7d939f6725bc1b5a8446e1747d188b98b1cf557c0d1fccd1d3c7040 SHA512 e18d9c1c5ac444f2a9db362dac3c4563f27c4f9b6e6870960e85882ab28dadee53bd56f6933f6317d3128a5ad3862980fa9e2a72cbf7352c58c18a6cee68163f DIST fakefs-1.2.2.tar.gz 54072 BLAKE2B 6e1865377c6586fb409f6392b0313e750c1810b9479c120622757f711da55644e8224c8245ce0ac187c6d531a80ae54081add5572b5170f367fdf1d58b4df924 SHA512 4bd0995a1dca27a15da49962b0fddc1daf1e11f88767bcc36e57883ec62e4270d5d6873f52d64859301a5f186e467d368fbfbc0dcabfbfe24bfdff6b6a14389d +DIST fakefs-1.2.3.tar.gz 54054 BLAKE2B ae8202b7f28d4d1b326e016d96382b7cfaf012fb842d63150bb09b6ddb5de96bb6d548635877d2d057137bbc23c46c30340ebae3641d70d7955f609bb4cc4af2 SHA512 5051a3b81ba5919cdb6cd4a92f4e6af6ed5140afb35247b1775f4602083e23f903c582e038596a3bb27ab3f69128ef3d9fc2635d015fdb23babf21ff200c4692 diff --git a/dev-ruby/fakefs/fakefs-1.2.3.ebuild b/dev-ruby/fakefs/fakefs-1.2.3.ebuild new file mode 100644 index 000..16d45a8ca41 --- /dev/null +++ b/dev-ruby/fakefs/fakefs-1.2.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md" + +RUBY_FAKEGEM_GEMSPEC="fakefs.gemspec" + +inherit ruby-fakegem eutils + +DESCRIPTION="A fake filesystem. Use it in your tests" +HOMEPAGE="https://github.com/defunkt/fakefs; +SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-3.1:3 + >=dev-ruby/maxitest-3.6:1 + )" + +all_ruby_prepare() { + # Remove bundler + rm Gemfile || die + + # Avoid unneeded minitest-rg dependency. + sed -i -e '1igem "minitest", "~>5.5"' \ + -e '/bundler/ s:^:#:' \ + -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die + + sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/
commit: 24bd2c61a5f179b860ae3fbaf75dec1d15eb19d5 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 8 07:43:28 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 8 07:43:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bd2c61 dev-ruby/faker: add 2.15.1 Closes: https://bugs.gentoo.org/744094 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faker/Manifest| 1 + dev-ruby/faker/faker-2.15.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index bd3c9401e1d..cc40b1fc8e2 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -2,3 +2,4 @@ DIST faker-2.11.0.tar.gz 1033369 BLAKE2B 51677346980bd5070a145b1d8dd11a6426cf9da DIST faker-2.12.0.tar.gz 1100460 BLAKE2B 8be31911c9612d7433433121344a1fbfc735740898cb4fa7115a9ec33d22f610e5eca9ace3369da7f6e107478493e7b732a74650a233171ebb8b306f3e2d872e SHA512 7adc89cc3ba7e4d802d5f96199e21a6ed1dc9f0144d2da5a9a5adb705097d1acf4830c7ff0ce733fb9b0ddc11fba0290cade9f791824db5ab737b3facd93f93d DIST faker-2.13.0.tar.gz 1129212 BLAKE2B 358a959a600d5638681bbad20b05618cd2d67857de120a4ff6d8d6c3c723d1efd24ebfa617e3d2090862e111271bd3c12ac3f3f340e8eda6811760c1de31f642 SHA512 700a3d4d6f9019bd7c7e61ed770c6eb2e9dede6e4af9e3a06ca1858a2eebdd67491b94a41396ba1ab4940f0f7fd00f2203db78f5267adb08360b95823c633131 DIST faker-2.14.0.tar.gz 1150487 BLAKE2B 51343e8d45d2615d180fac4845d2cc8a6509b3710528c2770e52f2e4203e458ba07e3fa4f8f7559704598379b54fe38d8d557fc6cc0b614f3695cee8265adc49 SHA512 3a65a65c587f9e2a12c0d7a1e5ecbb12d059146cfda944d5bca950dd2b8cbdb509722b7b181fc619f395ebb526c3f99461ed74803a79cda1b74df83c203db518 +DIST faker-2.15.1.tar.gz 1213822 BLAKE2B dd627078ce1edab63a3f16a5e893c29911b9bf8d88b6d490a368ec16a633e7138124ee66d439738c4f2a8e14b6d0815611ed744d5323817873a0e13f2bddfb06 SHA512 de3721290683a86f985c2783c749be530c3306be73d929517fb54dcde2f64b124cedfa6b10c51e390a38a0b5ac81e2feb0b491c165d0bae9f017463596794fbf diff --git a/dev-ruby/faker/faker-2.15.1.ebuild b/dev-ruby/faker/faker-2.15.1.ebuild new file mode 100644 index 000..9ae0563a25d --- /dev/null +++ b/dev-ruby/faker/faker-2.15.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/stympy/faker; +SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.6:1 !!
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/cinder/
commit: 466697ee221c3471a1ccab065a204d101be8a31f Author: Matthew Thode gentoo org> AuthorDate: Tue Dec 8 07:42:20 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Dec 8 07:42:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466697ee sys-cluster/cinder: 17.0.1 bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Matthew Thode gentoo.org> sys-cluster/cinder/Manifest | 4 ++-- sys-cluster/cinder/{cinder-17.0.0.ebuild => cinder-17.0.1.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest index fb24d90ec0a..4ef1b661c34 100644 --- a/sys-cluster/cinder/Manifest +++ b/sys-cluster/cinder/Manifest @@ -1,6 +1,6 @@ DIST cinder-16.2.0.tar.gz 5484918 BLAKE2B f2259dd21c060280e856c053bece8fd635f289d8100710b177105227a5ce3a4c4e380b49261671294cf85975c9f665646cefe5f9d66d873e1938a7d141156f4e SHA512 586057d49f9c94daaf163dacf979e62d18be7489b43eeedfa7caa4d23a4a6060f455eea7162020319187466f308d0480a3efb047d0b34ce013f1b5c632e30755 -DIST cinder-17.0.0.tar.gz 5759659 BLAKE2B f8a2e6647e38185b962311087f06364108db4a80def2eef909e837d37adfe539f0794cc9d9b95aee88da9aeeb5a6a0fe019fc37bafb8e4ceed8dbdfaa2a7c27b SHA512 cd7b74e5da1e696bd72e8e37f2bbff7c7fe4012aa5eaae4ccc51ddfc743ac68cc9fae885063c75d199a48978e4f479cc55813f489787a84914d98521a42d7fd4 +DIST cinder-17.0.1.tar.gz 5815391 BLAKE2B cae43e4668560b9a329e65738533a6c015b42210c45f10d82ab758509f676778503152ba75f0ac862b040b9a489b92cf59f8da83e36e9610696e14c9e0d573c8 SHA512 44cadb33ea22953c05105e336555798b2332b0c77f1e9baedeaef58fe300caa70174a5fa4ad94a515f1bd0c685b15ca639053001d4a5b12ad9cceb385f2a63ba DIST cinder.conf.sample-16.2.0 183294 BLAKE2B 5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72 SHA512 faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626 -DIST cinder.conf.sample-17.0.0 186451 BLAKE2B efc75cf3c5e852d411d9c2ed2080eb554a5f81c9b39a2ee9cf44add21842c05ea5b03cc66747da2182d2efc73d83b55323cecd4aa34db99369bf62b5ed1795bc SHA512 ee60a62ec8490a38c995f9c4a9ede8eeec631745bdbc9bc6e1d195370687de5d99aa8754ea017f23e6a9542b987842c7ffd7cf203bfed37f2a7ddbe61a82d517 +DIST cinder.conf.sample-17.0.1 186451 BLAKE2B efc75cf3c5e852d411d9c2ed2080eb554a5f81c9b39a2ee9cf44add21842c05ea5b03cc66747da2182d2efc73d83b55323cecd4aa34db99369bf62b5ed1795bc SHA512 ee60a62ec8490a38c995f9c4a9ede8eeec631745bdbc9bc6e1d195370687de5d99aa8754ea017f23e6a9542b987842c7ffd7cf203bfed37f2a7ddbe61a82d517 DIST cinder.conf.sample-2020.1. 183294 BLAKE2B 5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72 SHA512 faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626 DIST cinder.conf.sample-2020.2. 186451 BLAKE2B efc75cf3c5e852d411d9c2ed2080eb554a5f81c9b39a2ee9cf44add21842c05ea5b03cc66747da2182d2efc73d83b55323cecd4aa34db99369bf62b5ed1795bc SHA512 ee60a62ec8490a38c995f9c4a9ede8eeec631745bdbc9bc6e1d195370687de5d99aa8754ea017f23e6a9542b987842c7ffd7cf203bfed37f2a7ddbe61a82d517 diff --git a/sys-cluster/cinder/cinder-17.0.0.ebuild b/sys-cluster/cinder/cinder-17.0.1.ebuild similarity index 100% rename from sys-cluster/cinder/cinder-17.0.0.ebuild rename to sys-cluster/cinder/cinder-17.0.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: 51489cdfb3e98e456312fca9de6ce031191d93f2 Author: Johannes Huber gentoo org> AuthorDate: Tue Dec 8 07:36:11 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Dec 8 07:37:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51489cdf dev-libs/qtkeychain: Version bump 0.11.1 Closes: https://bugs.gentoo.org/752087 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/Manifest | 1 + dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest index 3197a0391a1..741f9c5bacc 100644 --- a/dev-libs/qtkeychain/Manifest +++ b/dev-libs/qtkeychain/Manifest @@ -1 +1,2 @@ DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263 SHA512 de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6 +DIST qtkeychain-0.11.1.tar.gz 41001 BLAKE2B 155ca333d403e6ad91c2f733dec06e7957d3998c8124156cf33ea9b79521a6838e9c5a317b591897543b820d436d89ce3eada6425318d801834c133b6c55c982 SHA512 45551003000b8ed76d44767c54d18dcbb956d5aeb63d8bf2f0fc06c61eab4d7d2e70b894e9c0729722dfcb5004f818f4f4c9a413444fc2aebe0271f104b500e6 diff --git a/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild b/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild new file mode 100644 index 000..d70d621d53e --- /dev/null +++ b/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; +DESCRIPTION="Qt API for storing passwords securely" + +if [[ ${PV} != ** ]]; then + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="${HOMEPAGE}.git" +fi + +LICENSE="BSD" +SLOT="0/1" +IUSE="gnome-keyring" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) +" +RDEPEND="${DEPEND}" + +DOCS=( ChangeLog ReadMe.txt ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DQTKEYCHAIN_STATIC=OFF + -DBUILD_TEST_APPLICATION=OFF + -DBUILD_TRANSLATIONS=ON + -DLIBSECRET_SUPPORT=$(usex gnome-keyring) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/nsd/
commit: a78fa865809db64d25774d96b36830cd0583c106 Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 8 07:32:40 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 8 07:32:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78fa865 net-dns/nsd: Security cleanup Bug: https://bugs.gentoo.org/758977 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> net-dns/nsd/Manifest | 2 - net-dns/nsd/nsd-4.2.4.ebuild | 116 --- net-dns/nsd/nsd-4.3.3.ebuild | 116 --- 3 files changed, 234 deletions(-) diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest index e36535c6bd4..b0b1f2df68f 100644 --- a/net-dns/nsd/Manifest +++ b/net-dns/nsd/Manifest @@ -1,3 +1 @@ -DIST nsd-4.2.4.tar.gz 1148826 BLAKE2B e2508c225d0bebeb9134c6eb3f00dfaf00d2de1a545cf9719b3bf04de8cf4a173ed744ebe5ff50a7062f5fb3135f4e476b9111736442fa358eb6ce20faac8406 SHA512 5d4f546a2a4484b182c65d3337d44596e935bca074c0eda2947b9d128a56db08a00240c6ec9ce22bc9a436e009c00c3283c4a5cbd1163ca4a429eaa92ec54208 -DIST nsd-4.3.3.tar.gz 1181082 BLAKE2B 611027e015f89a6aef0bc9e0b74242e683a1475f5cd2a79dc16a30011989c33a4d3bd21aced24dc6040469a304414b7e775261b097beb007e06c3c025dbf2b9e SHA512 5e7e2037e0939af20af137c913943904e36cf7da517292d40dbbd4f7ebc878b0e97acd7f6cbbaaebbb525a84f6d6ae9e82c34df9c8482075653c4802777a9fa6 DIST nsd-4.3.4.tar.gz 1182467 BLAKE2B 10c06be9df393774627a42a7cf254202fe9800e7cd5048d392fbf90a65321a4596e742165b1157b3a0ce0645a80ae5425f7d43eb0a453077e45bff06d52347d4 SHA512 fe332caecfd3c6bb8ae1a92fec26984a7953e5e462515e8622c1079b217c962728e841826cdf7899f47f9ac24af1dd383f8ba7981541b05a2338cd288c40b0a7 diff --git a/net-dns/nsd/nsd-4.2.4.ebuild b/net-dns/nsd/nsd-4.2.4.ebuild deleted file mode 100644 index fa42a2b9d37..000 --- a/net-dns/nsd/nsd-4.2.4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools systemd - -# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1 -MY_PV="${PV/_beta/b}" -MY_PV="${MY_PV/_rc/rc}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="An authoritative only, high performance, open source name server" -HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd; -SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz; -LICENSE="BSD" -SLOT="0" -[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="amd64 x86" -IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl systemd libressl" - -S="${WORKDIR}/${MY_P}" - -RDEPEND=" - acct-group/nsd - acct-user/nsd - dnstap? ( - dev-libs/fstrm - dev-libs/protobuf-c - ) - libevent? ( dev-libs/libevent ) - munin? ( net-analyzer/munin ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - systemd? ( sys-apps/systemd ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/flex - virtual/yacc - systemd? ( virtual/pkgconfig ) -" - -PATCHES=( - # Fix the paths in the munin plugin to match our install - "${FILESDIR}"/nsd_munin_.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-largefile - --enable-pie - --enable-relro-now - --enable-tcp-fastopen - --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db - --with-logfile="${EPREFIX}"/var/log/nsd.log - --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid - --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state - --with-xfrdir="${EPREFIX}"/var/db/nsd - --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list - --with-zonesdir="${EPREFIX}"/var/lib/nsd - $(use_enable bind8-stats) - $(use_enable bind8-stats zone-stats) - $(use_enable dnstap) - $(use_enable ipv6) - $(use_enable minimal-responses) - $(use_enable mmap) - $(use_enable nsec3) - $(use_enable ratelimit) - $(use_enable root-server) - $(use_enable runtime-checks checking) - $(use_enable systemd) - $(use_with libevent) - $(use_with ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS} - - newinitd "${FILESDIR}"/nsd.initd-r1 nsd - - # install munin plugin and config - if use munin ; then - exeinto /usr/libexec/munin/plugins - doexe contrib/nsd_munin_ -
[gentoo-commits] repo/gentoo:master commit in: net-dns/nsd/
commit: 2657c97364679bbd7112226f81c19935f8190b9e Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 8 07:32:05 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 8 07:32:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2657c973 net-dns/nsd: v4.3.4: Security stabilization for amd64 and x86 Bug: https://bugs.gentoo.org/758977 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> net-dns/nsd/nsd-4.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/nsd/nsd-4.3.4.ebuild b/net-dns/nsd/nsd-4.3.4.ebuild index 46801d6b5f0..1b91a3af252 100644 --- a/net-dns/nsd/nsd-4.3.4.ebuild +++ b/net-dns/nsd/nsd-4.3.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz; LICENSE="BSD" SLOT="0" [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl systemd libressl" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/dwarfs/
commit: 50fe719866a2455b1d22d4d0610bef98ed379689 Author: Denis Reva gmail com> AuthorDate: Tue Dec 8 07:28:14 2020 + Commit: Denis Reva gmail com> CommitDate: Tue Dec 8 07:28:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50fe7198 sys-fs/dwarfs: added ~arm64, improve dependencies I have added ~arm64 keyword since #758008 fixed Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Denis Reva gmail.com> ...arfs-0.2.3-r1.ebuild => dwarfs-0.2.3-r2.ebuild} | 25 +++--- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild b/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild similarity index 89% rename from sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild rename to sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild index 236e19ac..050f3888 100644 --- a/sys-fs/dwarfs/dwarfs-0.2.3-r1.ebuild +++ b/sys-fs/dwarfs/dwarfs-0.2.3-r2.ebuild @@ -17,34 +17,25 @@ SRC_URI="https://github.com/mhx/dwarfs/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" -DEPEND="app-arch/zstd - app-arch/lz4 - app-arch/xz-utils - app-arch/snappy - dev-libs/boost[context,threads] +DEPEND="sys-devel/flex + sys-devel/binutils:*" +RDEPEND="dev-libs/boost[context,threads] dev-libs/double-conversion dev-libs/libfmt dev-libs/libevent - dev-cpp/gflags - dev-cpp/glog[gflags] - dev-cpp/sparsehash - sys-libs/binutils-libs - sys-libs/libunwind - sys-fs/fuse:3 - sys-devel/flex - sys-devel/binutils:* - sys-libs/zlib" -RDEPEND="dev-libs/boost[context,threads] - dev-libs/double-conversion app-arch/zstd app-arch/lz4 app-arch/xz-utils app-arch/snappy + dev-cpp/sparsehash + dev-cpp/gflags + dev-cpp/glog[gflags] sys-fs/fuse:3 sys-libs/binutils-libs + sys-libs/zlib sys-libs/libunwind" BDEPEND="app-text/ronn dev-util/cmake
[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/
commit: 54b2c23688965c5ddf48c1f6a9bae45ef092e2c8 Author: Fabian Groffen gentoo org> AuthorDate: Mon Dec 7 18:41:54 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 8 07:26:11 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=54b2c236 scripts/auto-bootstraps/analyse_result: fix SyntaxWarning Signed-off-by: Fabian Groffen gentoo.org> scripts/auto-bootstraps/analyse_result.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/auto-bootstraps/analyse_result.py b/scripts/auto-bootstraps/analyse_result.py index 4420c3ff7c..b2cc9bfec8 100755 --- a/scripts/auto-bootstraps/analyse_result.py +++ b/scripts/auto-bootstraps/analyse_result.py @@ -127,7 +127,7 @@ with os.scandir(resultsdir) as it: if os.path.exists(elapsedf): with open(elapsedf, 'rb') as f: l = f.readline() -if l is not '': +if l != '': elapsedtime = int(l) mconf = os.path.join(resultsdir, arch, "%s" % d, "make.conf")
[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gettext/files/, sys-devel/gettext/
commit: 3631fa5cabc06c37d62d0d7b1f893255d268fb2d Author: Fabian Groffen gentoo org> AuthorDate: Mon Dec 7 20:27:44 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 8 07:26:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3631fa5c sys-devel/gettext: migrated to gx86 Signed-off-by: Fabian Groffen gentoo.org> sys-devel/gettext/Manifest |3 - sys-devel/gettext/files/0.18.1.1-no-woe32dll.patch | 84 -- sys-devel/gettext/files/0.19.3-localename.patch| 168 --- sys-devel/gettext/files/0.19.3-tests-cygwin.patch | 89 -- .../gettext/files/0.19.7-gnulib-cygwin25.patch | 22 - sys-devel/gettext/files/0.19.8.1-cygwin-ftm.patch | 11 - sys-devel/gettext/files/0.19.8.1-no-woe32dll.patch | 95 -- .../gettext/files/0.19.8.1-tests-cygwin.patch | 89 -- .../files/gettext-0.14.1-lib-path-tests.patch | 17 - .../gettext/files/gettext-0.14.2-fix-race.patch| 13 - .../files/gettext-0.15-expat-no-dlopen.patch | 36 - .../gettext/files/gettext-0.16.1-x64-solaris.patch | 173 --- sys-devel/gettext/files/gettext-0.17-gnuinfo.patch | 16 - .../gettext/files/gettext-0.17-open-args.patch | 25 - .../gettext/files/gettext-0.17-winnt-pipe.patch| 36 - .../gettext/files/gettext-0.17-winnt-vs9.patch | 26 - sys-devel/gettext/files/gettext-0.17-winnt.patch | 1264 .../gettext/files/gettext-0.17-x-python.patch | 28 - .../gettext/files/gettext-0.18.1.1-no-gets.patch | 42 - .../gettext-0.18.1.1-uclibc-sched_param-def.patch | 20 - .../files/gettext-0.19.7-disable-libintl.patch | 42 - .../files/gettext-0.19.8.1-format-security.patch | 87 -- .../files/gettext-0.20-parallel_install.patch | 37 - .../gettext/files/gettext-0.21-no-setlocale.patch | 190 --- .../files/gettext-0.21_rc1-avoid_eautomake.patch | 22 - sys-devel/gettext/gettext-0.19.7.ebuild| 151 --- sys-devel/gettext/gettext-0.19.8.1.ebuild | 150 --- sys-devel/gettext/gettext-0.21.ebuild | 170 --- sys-devel/gettext/metadata.xml | 18 - 29 files changed, 3124 deletions(-) diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest deleted file mode 100644 index 993bbc9245..00 --- a/sys-devel/gettext/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gettext-0.19.7.tar.gz 19235781 BLAKE2B 4c2cfcb0b21a66a9f8d2d57de7420e624a1235f97180ad5ac194a5eb629760a9cacc7f3966cdf893d7af86c1740d8bb2266c639ebe2664ea44f2c47a962a841a SHA512 7ba89074d3eddd0b4a5e2980e1ec74b53c49b7a04a1fa91c70c4bc11ce9c30415e4df9d79698148eaaed325fb4feb25a340a2e8e01fbe86b1a66b1376a4c9e3d -DIST gettext-0.19.8.1.tar.gz 19704011 BLAKE2B 17dc7aad338a26d71b818fea51e46a47dccf14744ee575ce86b591becaea402e36d64dc018e1a84113c356122ffef367cf2fa424e51ebc9720350040b4960091 SHA512 073042fa2dc48804c58e76f036130a669e19612c25427b0ab14d0b366b549a63751bf3af03bfd0745d7c4f72497a4b2aab26a3cc6de83189ce111679073878e1 -DIST gettext-0.21.tar.gz 24181849 BLAKE2B 2eae99d0916b00b2af6fbc6bf7e309076519a10fea16cd49e7aa29fe8aec1ee7c784c6277281b764dc4abacf400cd3fe461129586303c8cd337db15c76cb4b87 SHA512 bbe590c5dd3580c75bf30ff768da99a88eb8d466ec1ac9eea20be4cab4357ecf72448e6b81b47425e39d50fa6320ba426632914d7898dfebb4f159abc39c31d1 diff --git a/sys-devel/gettext/files/0.18.1.1-no-woe32dll.patch b/sys-devel/gettext/files/0.18.1.1-no-woe32dll.patch deleted file mode 100644 index 3f2e4c424e..00 --- a/sys-devel/gettext/files/0.18.1.1-no-woe32dll.patch +++ /dev/null @@ -1,84 +0,0 @@ -Derived from Cygwin: gettext-0.19.7-1.src/0.18.1.1-no-woe32dll - origsrc/gettext-0.18.1.1/gettext-tools/configure.ac2010-06-06 15:04:04.0 -0500 -+++ src/gettext-0.18.1.1/gettext-tools/configure.ac2013-03-07 22:13:24.525723500 -0600 -#@@ -108,7 +108,7 @@ AC_SUBST([LTNOUNDEF]) - dnl On mingw and Cygwin, we can activate special Makefile rules which add - dnl version information to the shared libraries and executables. - case "$host_os" in -- mingw* | cygwin*) is_woe32=yes ;; -+ mingw*) is_woe32=yes ;; - *) is_woe32=no ;; - esac - AM_CONDITIONAL([WOE32], [test $is_woe32 = yes]) -#@@ -211,7 +211,7 @@ dnlmust arrange to define the auxili - dnlexported variables _also_ in the static library. - if test "$enable_shared" = yes; then - case "$host_os" in --mingw* | cygwin*) is_woe32dll=yes ;; -+mingw*) is_woe32dll=yes ;; - *) is_woe32dll=no ;; - esac - else origsrc/gettext-0.18.1.1/m4/woe32-dll.m4 2010-06-06 07:49:58.0 -0500 -+++ src/gettext-0.18.1.1/m4/woe32-dll.m4 2013-03-07 23:33:34.183820200 -0600 -#@@ -29,7 +29,7 @@ AC_DEFUN([gl_WOE32_DLL], - [ - AC_REQUIRE([AC_CANONICAL_HOST]) - case "$host_os" in --mingw* | cygwin*) -+mingw*) - AC_MSG_CHECKING([for auto-import of symbols]) - AC_CACHE_VAL([gl_cv_ld_autoimport], [ - gl_save_LDFLAGS="$LDFLAGS"
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: 29becc5018f1adc4a3ce624ef87e7ef9b487585a Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 8 07:25:04 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 8 07:26:16 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=29becc50 scripts/bootstrap-prefix: bump snapshot for misc pkg updates Signed-off-by: Fabian Groffen gentoo.org> scripts/bootstrap-prefix.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 37e87ac08b..9ef524a1ad 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -598,7 +598,7 @@ do_tree() { bootstrap_tree() { # RAP uses the latest gentoo main repo snapshot to bootstrap. is-rap && LATEST_TREE_YES=1 - local PV="20201128" + local PV="20201207" if [[ -n ${LATEST_TREE_YES} ]]; then do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2 else
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
commit: 67ff80c4f9ed93dafa3c8e905cdcda0aff6108b6 Author: Michael Palimaka gentoo org> AuthorDate: Tue Dec 8 06:08:16 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Dec 8 07:03:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ff80c4 sys-libs/libapparmor: version bump 3.0.1 Closes: https://bugs.gentoo.org/747934 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Palimaka gentoo.org> sys-libs/libapparmor/Manifest | 1 + sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 97 +++ 2 files changed, 98 insertions(+) diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest index 89bb054ab20..db15b30fede 100644 --- a/sys-libs/libapparmor/Manifest +++ b/sys-libs/libapparmor/Manifest @@ -1,2 +1,3 @@ DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651 DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6 +DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687 diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild new file mode 100644 index 000..9ddf4c3bbf3 --- /dev/null +++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_SETUPTOOLS="no" +PYTHON_COMPAT=( python3_{5,6,7,8} ) +GENTOO_DEPEND_ON_PERL="no" + +inherit autotools distutils-r1 perl-functions + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="Library to support AppArmor userspace utilities" +HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home; +SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="doc +perl +python static-libs" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + sys-devel/autoconf-archive + sys-devel/bison + sys-devel/flex + doc? ( dev-lang/perl ) + perl? ( dev-lang/swig ) + python? ( dev-lang/swig )" + +S=${WORKDIR}/apparmor-${PV}/libraries/${PN} + +# depends on the package already being installed +RESTRICT="test" + +src_prepare() { + rm -r m4 || die "failed to remove bundled macros" + default + eautoreconf + use python && distutils-r1_src_prepare +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with perl) \ + $(use_with python) +} + +src_compile() { + emake -C src + emake -C include + use doc && emake -C doc + use perl && emake -C swig/perl + + if use python ; then + pushd swig/python > /dev/null + emake libapparmor_wrap.c + distutils-r1_src_compile + popd > /dev/null + fi +} + +src_install() { + emake DESTDIR="${D}" -C src install + emake DESTDIR="${D}" -C include install + use doc && emake DESTDIR="${D}" -C doc install + + if use perl ; then + emake DESTDIR="${D}" -C swig/perl install + perl_set_version + insinto "${VENDOR_ARCH}" + doins swig/perl/LibAppArmor.pm + + # bug 620886 + perl_delete_localpod + perl_fix_packlist + fi + + if use python ; then + pushd swig/python > /dev/null + distutils-r1_src_install + + python_moduleinto LibAppArmor + python_foreach_impl python_domodule LibAppArmor.py + popd > /dev/null + fi + + dodoc AUTHORS ChangeLog NEWS README + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor-utils/
commit: bdb27e72011137b381d43288c144e64c84ebe0fb Author: Michael Palimaka gentoo org> AuthorDate: Tue Dec 8 06:09:11 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Dec 8 07:03:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb27e72 sys-apps/apparmor-utils: version bump 3.0.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Palimaka gentoo.org> sys-apps/apparmor-utils/Manifest | 1 + .../apparmor-utils/apparmor-utils-3.0.1.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/sys-apps/apparmor-utils/Manifest b/sys-apps/apparmor-utils/Manifest index 89bb054ab20..db15b30fede 100644 --- a/sys-apps/apparmor-utils/Manifest +++ b/sys-apps/apparmor-utils/Manifest @@ -1,2 +1,3 @@ DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651 DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6 +DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687 diff --git a/sys-apps/apparmor-utils/apparmor-utils-3.0.1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-3.0.1.ebuild new file mode 100644 index 000..7204e752028 --- /dev/null +++ b/sys-apps/apparmor-utils/apparmor-utils-3.0.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit eapi7-ver perl-module python-r1 toolchain-funcs + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="Additional userspace utils to assist with AppArmor profile management" +HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home; +SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" + +COMMON_DEPEND=" + dev-lang/perl + ~sys-libs/libapparmor-${PV} + ${PYTHON_DEPS}" +DEPEND="${COMMON_DEPEND} + sys-devel/gettext +" +RDEPEND="${COMMON_DEPEND} + ~sys-libs/libapparmor-${PV}[perl,python,${PYTHON_USEDEP}] + ~sys-apps/apparmor-${PV} + dev-perl/Locale-gettext + dev-perl/RPC-XML + dev-perl/TermReadKey + dev-python/notify2[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + virtual/perl-Data-Dumper + virtual/perl-Getopt-Long" + +S=${WORKDIR}/apparmor-${PV} + +src_prepare() { + default + + sed -i binutils/Makefile \ + -e 's/Bstatic/Bdynamic/g' || die + + sed -i utils/aa-remove-unknown \ + -e 's#^\(APPARMOR_FUNCTIONS=\).*#\1/usr/libexec/rc.apparmor.functions#' || die +} + +src_compile() { + python_setup + + pushd utils > /dev/null || die + # launches non-make subprocesses causing "make jobserver unavailable" + # error messages to appear in generated code + emake -j1 + popd > /dev/null || die + + pushd binutils > /dev/null || die + export EXTRA_CFLAGS="${CFLAGS}" + emake CC="$(tc-getCC)" USE_SYSTEM=1 + popd > /dev/null || die +} + +src_install() { + pushd utils > /dev/null || die + perl_set_version + emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \ + VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install + + install_python() { + local -x PYTHONDONTWRITEBYTECODE= + "${PYTHON}" "${S}"/utils/python-tools-setup.py install --prefix=/usr \ + --root="${D}" --optimize 2 + } + + python_foreach_impl install_python + python_replicate_script "${D}"/usr/bin/aa-easyprof \ + "${D}"/usr/sbin/aa-{audit,autodep,cleanprof,complain,disable,enforce,genprof,logprof,mergeprof,unconfined} + popd > /dev/null || die + + pushd binutils > /dev/null || die + emake install DESTDIR="${D}" USE_SYSTEM=1 + popd > /dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: sec-policy/apparmor-profiles/
commit: b0ef823f03bc013324d6617501fed3cc29abe188 Author: Michael Palimaka gentoo org> AuthorDate: Tue Dec 8 06:01:46 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Dec 8 07:03:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ef823f sec-policy/apparmor-profiles: version bump 3.0.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Palimaka gentoo.org> sec-policy/apparmor-profiles/Manifest | 1 + .../apparmor-profiles-3.0.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/sec-policy/apparmor-profiles/Manifest b/sec-policy/apparmor-profiles/Manifest index 89bb054ab20..db15b30fede 100644 --- a/sec-policy/apparmor-profiles/Manifest +++ b/sec-policy/apparmor-profiles/Manifest @@ -1,2 +1,3 @@ DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651 DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6 +DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687 diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-3.0.1.ebuild b/sec-policy/apparmor-profiles/apparmor-profiles-3.0.1.ebuild new file mode 100644 index 000..2231d39bbf2 --- /dev/null +++ b/sec-policy/apparmor-profiles/apparmor-profiles-3.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="A collection of profiles for the AppArmor application security system" +HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home; +SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal" + +RESTRICT="test" + +S=${WORKDIR}/apparmor-${PV}/profiles + +src_install() { + if use minimal ; then + insinto /etc/apparmor.d + doins -r apparmor.d/{abi,abstractions,tunables} + else + default + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/apparmor/
commit: b1d762f55384dd6553ff49965f122a37401f25e1 Author: Michael Palimaka gentoo org> AuthorDate: Tue Dec 8 06:08:54 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Dec 8 07:03:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d762f5 sys-apps/apparmor: version bump 3.0.1 Closes: https://bugs.gentoo.org/750860 Closes: https://bugs.gentoo.org/758272 Closes: https://bugs.gentoo.org/758272 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michael Palimaka gentoo.org> sys-apps/apparmor/Manifest | 1 + sys-apps/apparmor/apparmor-3.0.1.ebuild | 83 + 2 files changed, 84 insertions(+) diff --git a/sys-apps/apparmor/Manifest b/sys-apps/apparmor/Manifest index 89bb054ab20..db15b30fede 100644 --- a/sys-apps/apparmor/Manifest +++ b/sys-apps/apparmor/Manifest @@ -1,2 +1,3 @@ DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651 DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6 +DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687 diff --git a/sys-apps/apparmor/apparmor-3.0.1.ebuild b/sys-apps/apparmor/apparmor-3.0.1.ebuild new file mode 100644 index 000..c857b1c46fa --- /dev/null +++ b/sys-apps/apparmor/apparmor-3.0.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd toolchain-funcs + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="Userspace utils and init scripts for the AppArmor application security system" +HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home; +SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RESTRICT="test" # bug 675854 + +RDEPEND="~sys-libs/libapparmor-${PV}" +DEPEND="${RDEPEND} + dev-lang/perl + sys-devel/bison + sys-devel/gettext + sys-devel/flex + doc? ( dev-tex/latex2html ) +" + +S=${WORKDIR}/apparmor-${PV}/parser + +PATCHES=( + "${FILESDIR}/${PN}-3.0.0-makefile.patch" + "${FILESDIR}/${PN}-2.11.1-dynamic-link.patch" +) + +src_prepare() { + default + + # remove warning about missing file that controls features + # we don't currently support + sed -e "/installation problem/ctrue" -i rc.apparmor.functions || die + + # bug 634782 + sed -e "s/cpp/$(tc-getCPP) -/" \ + -i ../common/list_capabilities.sh \ + -i ../common/list_af_names.sh || die +} + +src_compile() { + emake \ + AR="$(tc-getAR)" \ + CC="$(tc-getCC)" \ + CPP="$(tc-getCPP) -" \ + CXX="$(tc-getCXX)" \ + USE_SYSTEM=1 \ + arch manpages + use doc && emake pdf +} + +src_test() { + emake CXX="$(tc-getCXX)" USE_SYSTEM=1 check +} + +src_install() { + emake \ + CPP="$(tc-getCPP) -" \ + DESTDIR="${D}" \ + DISTRO="unknown" \ + USE_SYSTEM=1 \ + install + + dodir /etc/apparmor.d/disable + + newinitd "${FILESDIR}/${PN}-init-1" ${PN} + systemd_newunit "${FILESDIR}/apparmor.service" apparmor.service + + use doc && dodoc techdoc.pdf + + exeinto /usr/share/apparmor + doexe "${FILESDIR}/apparmor_load.sh" + doexe "${FILESDIR}/apparmor_unload.sh" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspelling/
commit: cdc6da9d80f268045574be784c8ca3855ad2d5c0 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:50:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc6da9d dev-python/pyspelling: add missing dies Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyspelling/pyspelling-2.7.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pyspelling/pyspelling-2.7.0.ebuild b/dev-python/pyspelling/pyspelling-2.7.0.ebuild index 97c7dbb77ba..8aea3245861 100644 --- a/dev-python/pyspelling/pyspelling-2.7.0.ebuild +++ b/dev-python/pyspelling/pyspelling-2.7.0.ebuild @@ -43,11 +43,11 @@ distutils_enable_tests pytest python_prepare_all() { # mkdocs-git-revision-date-localized-plugin needs git repo if use doc; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: 9af3c41ad7b62d03402eb95343ea457528c388f5 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:40:30 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af3c41a dev-python/bracex: add missing test dep Signed-off-by: Joonas Niilola gentoo.org> dev-python/bracex/bracex-2.0.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/bracex/bracex-2.0.1.ebuild b/dev-python/bracex/bracex-2.0.1.ebuild index 5e4f9fdc45e..938c2fc2c53 100644 --- a/dev-python/bracex/bracex-2.0.1.ebuild +++ b/dev-python/bracex/bracex-2.0.1.ebuild @@ -27,6 +27,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +BDEPEND="test? ( dev-vcs/git )" + distutils_enable_tests pytest python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/
commit: 39430c19e6efa851d913a4ee55667b5a930887d9 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:49:24 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39430c19 dev-python/mkdocs-git-revision-date-localized-plugin: add missing dies Signed-off-by: Joonas Niilola gentoo.org> .../mkdocs-git-revision-date-localized-plugin-0.8.ebuild| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild index d7eaace9d55..fdef23498c4 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild @@ -34,11 +34,11 @@ distutils_enable_tests --install pytest python_prepare_all() { # mkdocs-git-revision-date-localized-plugin's tests need git repo if use test; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: a445c63f5afd73743c117e88c369e7eea4b5c9a8 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:45:25 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a445c63f dev-python/pymdown-extensions: add missing test dep Signed-off-by: Joonas Niilola gentoo.org> dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild index ed192ca4a3c..f13a1d92a27 100644 --- a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild +++ b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild @@ -29,8 +29,9 @@ KEYWORDS="~amd64 ~x86" RDEPEND=">=dev-python/markdown-3.2[${PYTHON_USEDEP}]" -DEPEND="test? ( +BDEPEND="test? ( dev-python/pyyaml[${PYTHON_USEDEP}] + dev-vcs/git )" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: 3e76cbb58d716c0b3f2ca85cd7e3215068680941 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:49:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e76cbb5 dev-python/pymdown-extensions: add missing dies Signed-off-by: Joonas Niilola gentoo.org> dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild index f13a1d92a27..bb8e5e1c5ca 100644 --- a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild +++ b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild @@ -53,11 +53,11 @@ python_prepare_all() { # mkdocs-git-revision-date-localized-plugin needs git repo if use doc; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/wcmatch/
commit: b69cb84fbabde113874385926d43288072269d4c Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:46:50 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69cb84f dev-python/wcmatch: add missing test dep Signed-off-by: Joonas Niilola gentoo.org> dev-python/wcmatch/wcmatch-7.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/wcmatch/wcmatch-7.1.ebuild b/dev-python/wcmatch/wcmatch-7.1.ebuild index ef181cb493b..2b77ed17b04 100644 --- a/dev-python/wcmatch/wcmatch-7.1.ebuild +++ b/dev-python/wcmatch/wcmatch-7.1.ebuild @@ -31,8 +31,9 @@ RDEPEND=" >=dev-python/bracex-2.0[${PYTHON_USEDEP}] " -DEPEND="test? ( +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] + dev-vcs/git )" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/wcmatch/
commit: e14d3c85a8ff068849f209b25351af96f995df79 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:50:55 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14d3c85 dev-python/wcmatch: add missing dies Signed-off-by: Joonas Niilola gentoo.org> dev-python/wcmatch/wcmatch-7.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/wcmatch/wcmatch-7.1.ebuild b/dev-python/wcmatch/wcmatch-7.1.ebuild index 2b77ed17b04..4fc94a4a472 100644 --- a/dev-python/wcmatch/wcmatch-7.1.ebuild +++ b/dev-python/wcmatch/wcmatch-7.1.ebuild @@ -45,11 +45,11 @@ python_prepare_all() { # mkdocs-git-revision-date-localized-plugin needs git repo if use doc; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: fd9ea288b1988f22cf4bfcca573bafdbc132c597 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:57:29 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9ea288 dev-python/mkdocs-material: Material theme for mkdocs Closes: https://bugs.gentoo.org/728832 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-material/Manifest| 1 + dev-python/mkdocs-material/metadata.xml| 26 + .../mkdocs-material/mkdocs-material-6.1.7.ebuild | 33 ++ 3 files changed, 60 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest new file mode 100644 index 000..d9c436bb34a --- /dev/null +++ b/dev-python/mkdocs-material/Manifest @@ -0,0 +1 @@ +DIST mkdocs-material-6.1.7.tar.gz 4580050 BLAKE2B 9919a94b008be298dcff569a33c6dacfa783b338cbf1a09afde6f14c85636b9f971f65863d82f9616c527c3521490c945c0d3ad3647adf69ff8e2795a1b43166 SHA512 ddca360760db8a29055bbf41b58d568943965ffe3bcce5b77fbd4af17caaaebba94f41a9dec6d1042c537054ab92eb6da41cc267ef4421d91ed69373417cde99 diff --git a/dev-python/mkdocs-material/metadata.xml b/dev-python/mkdocs-material/metadata.xml new file mode 100644 index 000..14b90ae1b17 --- /dev/null +++ b/dev-python/mkdocs-material/metadata.xml @@ -0,0 +1,26 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +andrewammerl...@riseup.net +Andrew Ammerlaan + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +What to expect + +Responsive design and fluid layout for all kinds of screens and devices, designed to serve your project documentation in a user-friendly way in 41 languages with optimal readability. + +Easily customizable primary and accent color, fonts, favicon and logo; straight forward localization through theme extension; integrated with Google Analytics, Disqus and GitHub. + +Well-designed search interface accessible through hotkeys (F or S), intelligent grouping of search results, search term highlighting and lazy loading. + + +squidfunk/mkdocs-material +mkdocs-material + + diff --git a/dev-python/mkdocs-material/mkdocs-material-6.1.7.ebuild b/dev-python/mkdocs-material/mkdocs-material-6.1.7.ebuild new file mode 100644 index 000..cef41ffedf2 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-6.1.7.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material + https://pypi.org/project/mkdocs-material +" +SRC_URI="https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-7.0[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspelling/
commit: a9550c280e92e0ec825815b34f0d0d4059d1fd8c Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:46:16 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9550c28 dev-python/pyspelling: add missing test dep Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyspelling/pyspelling-2.7.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/pyspelling/pyspelling-2.7.0.ebuild b/dev-python/pyspelling/pyspelling-2.7.0.ebuild index f350d6f3873..97c7dbb77ba 100644 --- a/dev-python/pyspelling/pyspelling-2.7.0.ebuild +++ b/dev-python/pyspelling/pyspelling-2.7.0.ebuild @@ -36,6 +36,8 @@ RDEPEND=" >=dev-python/wcmatch-6.0.3[${PYTHON_USEDEP}] " +BDEPEND="test? ( dev-vcs/git )" + distutils_enable_tests pytest python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/
commit: caebccd776405e3fe73d65fc743b5f866b8c1501 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:42:56 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caebccd7 dev-python/mkdocs-git-revision-date-localized-plugin: add missing test dep Signed-off-by: Joonas Niilola gentoo.org> .../mkdocs-git-revision-date-localized-plugin-0.8.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild index 55eb83b82cf..d7eaace9d55 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild @@ -23,9 +23,10 @@ RDEPEND=" dev-python/GitPython[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] " -DEPEND="test? ( +BDEPEND="test? ( dev-python/click[${PYTHON_USEDEP}] dev-python/mkdocs-material[${PYTHON_USEDEP}] + dev-vcs/git )" distutils_enable_tests --install pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: 5baf0448b9b057378db6acb36209611da9455a96 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:48:43 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baf0448 dev-python/bracex: add missing dies Signed-off-by: Joonas Niilola gentoo.org> dev-python/bracex/bracex-2.0.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/bracex/bracex-2.0.1.ebuild b/dev-python/bracex/bracex-2.0.1.ebuild index 938c2fc2c53..3219582fd35 100644 --- a/dev-python/bracex/bracex-2.0.1.ebuild +++ b/dev-python/bracex/bracex-2.0.1.ebuild @@ -34,11 +34,11 @@ distutils_enable_tests pytest python_prepare_all() { # mkdocs-git-revision-date-localized-plugin needs git repo if use doc; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/backrefs/
commit: 6ece9cf35268142766535fa482288743e89dd33c Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:48:13 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ece9cf3 dev-python/backrefs: add missing dies Signed-off-by: Joonas Niilola gentoo.org> dev-python/backrefs/backrefs-4.5.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/backrefs/backrefs-4.5.0.ebuild b/dev-python/backrefs/backrefs-4.5.0.ebuild index acb18049bdd..76f334eeed6 100644 --- a/dev-python/backrefs/backrefs-4.5.0.ebuild +++ b/dev-python/backrefs/backrefs-4.5.0.ebuild @@ -38,11 +38,11 @@ distutils_enable_tests pytest python_prepare_all() { # mkdocs-git-revision-date-localized-plugin needs git repo if use doc; then - git init + git init || die git config --global user.email "y...@example.com" || die git config --global user.name "Your Name" || die - git add . - git commit -m 'init' + git add . || die + git commit -m 'init' || die fi distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9edfaaa337588709c062661ab3aefa65ec429a3e Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 7 11:33:46 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edfaaa3 eclass/docs: quick fixes - remove DOCS_EXTRA_ARGS: it causes too many problems with "unexpected arguments" and it is not used anyway - fix the append_deps function: apperently I messed up somewhere and all deps but the first got ignored - remove the check_deps function: it is not required and is causing more problems at the moment (did the python eclasses change the way they handle this function?) Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> eclass/docs.eclass | 38 ++ 1 file changed, 10 insertions(+), 28 deletions(-) diff --git a/eclass/docs.eclass b/eclass/docs.eclass index 73c9ec99ca5..adacae4abda 100644 --- a/eclass/docs.eclass +++ b/eclass/docs.eclass @@ -19,7 +19,7 @@ # to the location of the compiled documentation # # The aim of this eclass is to make it easy to add additional -# doc builders. To do this, add a -setup and +# doc builders. To do this, add a -deps and # -build function for your doc builder. # For python based doc builders you can use the # python_append_deps function to append [${PYTHON_USEDEP}] @@ -77,10 +77,6 @@ esac # Sets whether to use sphinx.ext.autodoc/mkautodoc # Defaults to 1 (True) for sphinx, and 0 (False) for mkdocs -# @ECLASS-VARIABLE: DOCS_EXTRA_ARGS -# @DESCRIPTION: -# Extra arguments to parse to the DOCS_BUILDER - # @ECLASS-VARIABLE: DOCS_OUTDIR # @DESCRIPTION: # Sets where the compiled files will be put. @@ -90,7 +86,7 @@ esac # # HTML_DOCS=( "${yourdocs}" "${DOCS_OUTDIR}/." ) # -# Defaults to ${DOCS_DIR}/_build/html +# Defaults to ${S}/_build/html # @ECLASS-VARIABLE: DOCS_CONFIG_NAME # @DESCRIPTION: @@ -122,21 +118,6 @@ case ${DOCS_BUILDER} in ;; esac -# @FUNCTION: python_check_deps -# @DESCRIPTION: -# Check if the dependencies are valid -python_check_deps() { - debug-print-function ${FUNCNAME} - use doc || return 0 - - local dep - for dep in ${CHECK_DEPS[@]}; do - has_version "${dep}[${PYTHON_USEDEP}]" || return 1 - done -} -# Save this before we start manipulating it -CHECK_DEPS=${DOCS_DEPEND} - # @FUNCTION: python_append_dep # @DESCRIPTION: # Appends [\${PYTHON_USEDEP}] to all dependencies @@ -145,10 +126,10 @@ CHECK_DEPS=${DOCS_DEPEND} python_append_deps() { debug-print-function ${FUNCNAME} - local temp=() + local temp local dep for dep in ${DOCS_DEPEND[@]}; do - temp+=(" ${dep}[\${PYTHON_USEDEP}]") + temp+=" ${dep}[\${PYTHON_USEDEP}]" done DOCS_DEPEND=${temp} } @@ -165,7 +146,8 @@ sphinx_deps() { if [[ -n "${DOCS_DEPEND}" ]]; then die "${FUNCNAME}: do not set DOCS_AUTODOC to 0 if external plugins are used" else - DOCS_DEPEND="dev-python/sphinx" + DOCS_DEPEND="$(python_gen_any_dep " + dev-python/sphinx[\${PYTHON_USEDEP}]")" fi elif [[ ${DOCS_AUTODOC} == 1 ]]; then DOCS_DEPEND="$(python_gen_any_dep " @@ -203,7 +185,7 @@ sphinx_compile() { sed -i -e 's:^intersphinx_mapping:disabled_&:' \ "${DOCS_DIR}"/conf.py || die # not all packages include the Makefile in pypi tarball - sphinx-build "${DOCS_EXTRA_ARGS}" -b html -d "${DOCS_DIR}"/_build/doctrees "${DOCS_DIR}" \ + sphinx-build -b html -d "${DOCS_OUTDIR}"/_build/doctrees "${DOCS_DIR}" \ "${DOCS_OUTDIR}" || die "${FUNCNAME}: sphinx-build failed" } @@ -244,7 +226,7 @@ mkdocs_compile() { die "${FUNCNAME}: ${mkdocsyml} not found, DOCS_DIR=${DOCS_DIR} wrong" pushd "${DOCS_DIR}" || die - mkdocs build "${DOCS_EXTRA_ARGS}" -d "${DOCS_OUTDIR}" || die "${FUNCNAME}: mkdocs build failed" + mkdocs build -d "${DOCS_OUTDIR}" || die "${FUNCNAME}: mkdocs build failed" popd || die # remove generated .gz variants @@ -283,7 +265,7 @@ doxygen_compile() { mkdir -p "${DOCS_OUTDIR}" || die pushd "${DOCS_DIR}" || die - (cat "${DOCS_CONFIG_NAME}" ; echo "HTML_OUTPUT=${DOCS_OUTDIR}") | doxygen - "${DOCS_EXTRA_ARGS}" || die "${FUNCNAME}: doxygen failed" + (cat "${DOCS_CONFIG_NAME}" ; echo "HTML_OUTPUT=${DOCS_OUTDIR}") | doxygen - || die "${FUNCNAME}: doxygen failed" popd || die } @@ -305,7 +287,7 @@ docs_compile() { : ${DOCS_DIR:="${S}"} # Where to put the compiled files? - : ${DOCS_OUTDIR:="${DOCS_DIR}/_build/html"} + : ${DOCS_OUTDIR:="${S}/_build/html"} ${DOCS_BUILDER}_compile
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/
commit: 0a6b558d3e5ac7ed230192346831b9aa64484bd0 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 7 11:25:31 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6b558d dev-python/mkdocs-git-revision-date-localized-plugin: mkdocs plugin Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> .../Manifest | 1 + .../metadata.xml | 17 ...s-git-revision-date-localized-plugin-0.8.ebuild | 31 ++ 3 files changed, 49 insertions(+) diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest new file mode 100644 index 000..acc012c3114 --- /dev/null +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-git-revision-date-localized-plugin-0.8.tar.gz 364352 BLAKE2B cfd1709b5c9e1f99ca1a2d8d194634afde6d57aecaca1d2cb70edc21c28d0b210c3497a4214d6a95592bc5a7aad3b88d96b275427f3218aa198ab7b3ae8f364a SHA512 84f19aa13189b74f18f98433939935052f1d757f66972d4f1cc1bfd14b614f8fd57b0ac0dcf41fcb678eb8dddba93ddc78dc776d6a81977d096920128d31f58e diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml b/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml new file mode 100644 index 000..bb319d114c9 --- /dev/null +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + +andrewammerl...@riseup.net +Andrew Ammerlaan + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +timvink/mkdocs-git-revision-date-localized-plugin +mkdocs-git-revision-date-localized-plugin + + diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild new file mode 100644 index 000..45794cc41c7 --- /dev/null +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Display the localized date of the last git modification of a markdown file" +HOMEPAGE=" + https://github.com/timvink/mkdocs-git-revision-date-localized-plugin + https://pypi.org/project/mkdocs-git-revision-date-localized-plugin +" +SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] + dev-python/GitPython[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] +" +DEPEND="test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/mkdocs-material[${PYTHON_USEDEP}] +)" + +distutils_enable_tests --install pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/
commit: a6fc7b6552783b05b15533bdd0e5fdb364bd0a5a Author: Andrew Ammerlaan riseup net> AuthorDate: Tue Dec 8 05:42:29 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fc7b65 dev-python/mkdocs-git-revision-date-localized-plugin: fix test phase Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> .../mkdocs-git-revision-date-localized-plugin-0.8.ebuild| 13 + 1 file changed, 13 insertions(+) diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild index 45794cc41c7..55eb83b82cf 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-0.8.ebuild @@ -29,3 +29,16 @@ DEPEND="test? ( )" distutils_enable_tests --install pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin's tests need git repo + if use test; then + git init + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + git add . + git commit -m 'init' + fi + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspelling/
commit: 87fd664911b4b1661053dbca2121cab93c38e7b4 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:51:14 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fd6649 dev-python/pyspelling: Spell checker automation tool Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/pyspelling/Manifest| 1 + dev-python/pyspelling/metadata.xml| 28 +++ dev-python/pyspelling/pyspelling-2.7.0.ebuild | 52 +++ 3 files changed, 81 insertions(+) diff --git a/dev-python/pyspelling/Manifest b/dev-python/pyspelling/Manifest new file mode 100644 index 000..b85ac18e568 --- /dev/null +++ b/dev-python/pyspelling/Manifest @@ -0,0 +1 @@ +DIST pyspelling-2.7.0.tar.gz 149425 BLAKE2B f8e600a41ebd4ec290562307306e7fd5c67d384b9186de037b98d50d58016ded19c426caa892497ca44e309fb3db04292b890612afbe25a34f9f6b06985d3740 SHA512 2fcd225a66cb02fff10d5ca652e523a01bd0488a005dafa32ba1151fba9afe73809781501c957d6df00927baa9fb6779872973b32e2d3fe8a09306fdc4191995 diff --git a/dev-python/pyspelling/metadata.xml b/dev-python/pyspelling/metadata.xml new file mode 100644 index 000..e649e6dcff7 --- /dev/null +++ b/dev-python/pyspelling/metadata.xml @@ -0,0 +1,28 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + facelessuser/pyspelling + + +PySpelling is a module to help with automating spell checking in a project with Aspell or +Hunspell. It is essentially a wrapper around the command line utility of these two spell +checking tools, and allows you to setup different spelling tasks for different file types. +You can apply specific and different filters and options to each task. PySpelling can also +be used in CI environments to fail the build if there are misspelled words. +Aspell and Hunspell are very good spell checking tools. Aspell particularly comes with a couple of filters, but the filters are limited in types and aren't extremely flexible. PySpelling was created to work around Aspell's and Hunspell's filtering shortcomings by creating a wrapper around them that could be extended to handle more kinds of file formats and provide more advanced filtering. If you need to filter out specific HTML tags with specific IDs or class names, PySpelling can do it. If you want to scan Python files for docstrings, but also avoid specific content within the docstring, you can do that as well. If PySpelling doesn't have a filter you need, with access to so many available Python modules, you can easily write your own. + + diff --git a/dev-python/pyspelling/pyspelling-2.7.0.ebuild b/dev-python/pyspelling/pyspelling-2.7.0.ebuild new file mode 100644 index 000..f350d6f3873 --- /dev/null +++ b/dev-python/pyspelling/pyspelling-2.7.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +DISTUTILS_USE_SETUPTOOLS=rdepend + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + ~dev-python/mkdocs_pymdownx_material_extras-1.1.3 + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-minify-plugin +" + +inherit distutils-r1 docs + +DESCRIPTION="Spell checker automation tool" +HOMEPAGE="https://github.com/facelessuser/pyspelling; +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + || ( app-text/aspell app-text/hunspell ) + + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/soupsieve-1.8[${PYTHON_USEDEP}] + >=dev-python/wcmatch-6.0.3[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin needs git repo + if use doc; then + git init + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + git add . + git commit -m 'init' + fi + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-extensions/
commit: 7b49dd3aa543c8da6801277b84fe75aa603f9817 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:53:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b49dd3a dev-python/pymdown-extensions: Extensions for Python Markdown. Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/pymdown-extensions/Manifest | 1 + dev-python/pymdown-extensions/metadata.xml | 17 ++ .../pymdown-extensions-8.0.1.ebuild| 63 ++ 3 files changed, 81 insertions(+) diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest new file mode 100644 index 000..715d3ad0bc4 --- /dev/null +++ b/dev-python/pymdown-extensions/Manifest @@ -0,0 +1 @@ +DIST pymdown-extensions-8.0.1.tar.gz 642787 BLAKE2B fe25fd828633bb1a653430431de9fd2f9abc881ff457d2c630befd7c094a147f4d4883088488a66c601190794c15fdfb8297a3252ba3b070412b2f18872f6126 SHA512 3f85bfe9128dcdc63cea4c2eb4d55173d697ae9d112559a74527ed64b3bd63f67eee119b81a54d0ac927bc21b6eb8411c03dc7afc77673739a81772c10ebe62a diff --git a/dev-python/pymdown-extensions/metadata.xml b/dev-python/pymdown-extensions/metadata.xml new file mode 100644 index 000..6b89dfe643e --- /dev/null +++ b/dev-python/pymdown-extensions/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + facelessuser/pymdown-extensions + pymdown-extensions + + diff --git a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild new file mode 100644 index 000..ed192ca4a3c --- /dev/null +++ b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-material + dev-python/pymdown-lexers + dev-python/pyspelling +" + +inherit distutils-r1 docs + +DESCRIPTION="Extensions for Python Markdown." +HOMEPAGE=" + https://github.com/facelessuser/pymdown-extensions + https://pypi.org/project/pymdown-extensions +" +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/markdown-3.2[${PYTHON_USEDEP}]" + +DEPEND="test? ( + dev-python/pyyaml[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +python_prepare_all() { + # Fails on whitspaces + rm tests/test_syntax.py || die + + # AssertionError: False is not true + sed -i -e 's:test_no_pygments_linenums_custom_class:_&:' \ + tests/test_extensions/test_highlight.py || die + + sed -i -e 's:test_default_override:_&:' \ + tests/test_extensions/test_superfences.py || die + + sed -i -e 's:test_tabbed:_&:' \ + -e 's:test_tabbed_split:_&:' \ + tests/test_extensions/test_tabbed.py || die + + # mkdocs-git-revision-date-localized-plugin needs git repo + if use doc; then + git init + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + git add . + git commit -m 'init' + fi + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-bootstrap/
commit: 2d5c428428639f1c601c77a2297b5e7a4b311ec7 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 7 11:59:40 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5c4284 dev-python/mkdocs-bootstrap: fix setuptools dep Closes: https://bugs.gentoo.org/748366 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild index 67ca8fa0f5e..7d7ccbe6b6b 100644 --- a/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild +++ b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-1.1-r1.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend DOCS_BUILDER="mkdocs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/backrefs/
commit: 321dbb26e1c4a22767a20aa11a16ae8d1fe3d14d Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 8 05:39:06 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321dbb26 dev-python/backrefs: add missing test deps Signed-off-by: Joonas Niilola gentoo.org> dev-python/backrefs/backrefs-4.5.0.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/backrefs/backrefs-4.5.0.ebuild b/dev-python/backrefs/backrefs-4.5.0.ebuild index ec9ea94633e..acb18049bdd 100644 --- a/dev-python/backrefs/backrefs-4.5.0.ebuild +++ b/dev-python/backrefs/backrefs-4.5.0.ebuild @@ -27,7 +27,11 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-vcs/git + )" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-bootswatch/
commit: 2527e0288b8ad832ddcd80bb60475b344719f179 Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 7 12:00:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2527e028 dev-python/mkdocs-bootswatch: fix setuptools dep Closes: https://bugs.gentoo.org/748270 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> Closes: https://github.com/gentoo/gentoo/pull/15302 Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r1.ebuild b/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r1.ebuild index 6fecc945233..bb9630d5c05 100644 --- a/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r1.ebuild +++ b/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-1.1-r1.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend DOCS_BUILDER="mkdocs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material-extensions/
commit: 8d5930671be14399474cd1f1166d007c55113228 Author: Andrew Ammerlaan riseup net> AuthorDate: Sun Apr 12 18:30:04 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d593067 dev-python/mkdocs-material-extensions: Extension pack Extension pack for Python Markdown. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-material-extensions/Manifest | 1 + dev-python/mkdocs-material-extensions/metadata.xml | 17 ++ .../mkdocs-material-extensions-1.0.1.ebuild| 36 ++ 3 files changed, 54 insertions(+) diff --git a/dev-python/mkdocs-material-extensions/Manifest b/dev-python/mkdocs-material-extensions/Manifest new file mode 100644 index 000..2ef134ab7d4 --- /dev/null +++ b/dev-python/mkdocs-material-extensions/Manifest @@ -0,0 +1 @@ +DIST mkdocs-material-extensions-1.0.1.tar.gz 12259 BLAKE2B 464b0856f10f0b9311d5c6fe15def4af9384354ab86e62392052ae1bb7450bd09ac56b5d3e9f40b252b30c924f1cf35597ffc9c898f0cffb2c11a74b45da4090 SHA512 68bfdde71f654a9ae42cb6d4545005eddc235e74f6a4c49707853de9cb30261c77ab8c8534b15019c7030d01b97a32645f5355a9e6511470466bf0e6f17b6890 diff --git a/dev-python/mkdocs-material-extensions/metadata.xml b/dev-python/mkdocs-material-extensions/metadata.xml new file mode 100644 index 000..878e3e67055 --- /dev/null +++ b/dev-python/mkdocs-material-extensions/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + facelessuser/mkdocs-material-extensions + mkdocs-material-extensions + + diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild new file mode 100644 index 000..a5b3893e994 --- /dev/null +++ b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Extension pack for Python Markdown" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs-material-extensions + https://pypi.org/project/mkdocs-material-extensions +" +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# mkdocs-material depends on this package creating a circular dep +PDEPEND=">=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]" + +# we still need mkdocs-material for test, but the circular dep can be avoided +# by first emerging with FEATURES="-test" +BDEPEND="test? ( ${PDEPEND} )" + +distutils_enable_tests pytest + +python_prepare_all() { + # AssertionError: False is not true + sed -i -e 's:test_material_svg_injection:_&:' \ + tests/extensions/test_emoji.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-minify-plugin/
commit: 5b28a5d3f466b15aa35167f6c8a89077605baef9 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:55:15 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b28a5d3 dev-python/mkdocs-minify-plugin: MkDocs plugin A plugin to minify HTML and/or JS files Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-minify-plugin/Manifest | 1 + dev-python/mkdocs-minify-plugin/metadata.xml | 17 +++ .../mkdocs-minify-plugin-0.3.0.ebuild | 25 ++ 3 files changed, 43 insertions(+) diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest new file mode 100644 index 000..aff01e13d93 --- /dev/null +++ b/dev-python/mkdocs-minify-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-minify-plugin-0.3.0.tar.gz 3101 BLAKE2B 6b3451734d2d87f967c46521350f53cfd3cacdb555777328056ca61ed80e2341da86041be32fe87a0174241e3f36f0f0d7ca43538d0a8ca7a45cc06b6b4254e3 SHA512 97d8cb1ca3b0abfa362b9f71c7f881c889eb08963519ff0a356778b446c62140edb70ec344cbf54df7990e94ef515202b567799d0426e518a1abd6c3886a4281 diff --git a/dev-python/mkdocs-minify-plugin/metadata.xml b/dev-python/mkdocs-minify-plugin/metadata.xml new file mode 100644 index 000..c68438d47fd --- /dev/null +++ b/dev-python/mkdocs-minify-plugin/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + byrnereese/mkdocs-minify-plugin + mkdocs-minify-plugin + + diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.3.0.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.3.0.ebuild new file mode 100644 index 000..5f83e701116 --- /dev/null +++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.3.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being written to disk" +HOMEPAGE=" + https://github.com/byrnereese/mkdocs-minify-plugin + https://pypi.org/project/mkdocs-minify-plugin/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}] + >=app-text/htmlmin-0.1.4[${PYTHON_USEDEP}] + >=dev-python/jsmin-2.2.2[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-redirects/
commit: 49a05e194fc3834e0121cbc2ff80d6222168d70c Author: Andrew Ammerlaan riseup net> AuthorDate: Mon Dec 7 11:26:00 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a05e19 dev-python/mkdocs-redirects: redirects plugin Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/mkdocs-redirects/Manifest | 1 + dev-python/mkdocs-redirects/metadata.xml | 17 +++ .../mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild | 24 ++ 3 files changed, 42 insertions(+) diff --git a/dev-python/mkdocs-redirects/Manifest b/dev-python/mkdocs-redirects/Manifest new file mode 100644 index 000..dffce1a98b6 --- /dev/null +++ b/dev-python/mkdocs-redirects/Manifest @@ -0,0 +1 @@ +DIST mkdocs-redirects-1.0.1.tar.gz 5772 BLAKE2B e48a35b18690c040efcca2e3e6a97650a3f951b89d537537b54b297e61c590099c6891dd1d64f21dd4efcc4a20d3d709a2815280c2846324f9f57b5a953a31bb SHA512 e3eb31ce920aceab2e4c93988853fc0e63ba789db229ac798791061b26252416c5c68b2c221f82e3a08ce7522e6b2aa58ca606b9a31653f782e31c415861f7d0 diff --git a/dev-python/mkdocs-redirects/metadata.xml b/dev-python/mkdocs-redirects/metadata.xml new file mode 100644 index 000..de03ad6b9f3 --- /dev/null +++ b/dev-python/mkdocs-redirects/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + datarobot/mkdocs-redirects + mkdocs-redirects + + diff --git a/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild b/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild new file mode 100644 index 000..a273917c3f3 --- /dev/null +++ b/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Plugin for Mkdocs page redirects" +HOMEPAGE=" + https://github.com/datarobot/mkdocs-redirects + https://pypi.org/project/mkdocs-redirects/ +" +SRC_URI="https://github.com/datarobot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}] + dev-python/twine[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs_pymdownx_material_extras/
commit: a36aaad8c621ad06811158c025c1591e38e7eee1 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:56:26 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36aaad8 dev-python/mkdocs_pymdownx_material_extras: New package Custom alterations based on Mkdocs-Material. Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> .../mkdocs_pymdownx_material_extras/Manifest | 2 ++ .../mkdocs_pymdownx_material_extras/metadata.xml | 27 ++ .../mkdocs_pymdownx_material_extras-1.0.7.ebuild | 22 ++ .../mkdocs_pymdownx_material_extras-1.1.3.ebuild | 22 ++ 4 files changed, 73 insertions(+) diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest new file mode 100644 index 000..e4d3e543740 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest @@ -0,0 +1,2 @@ +DIST mkdocs_pymdownx_material_extras-1.0.7.tar.gz 17995 BLAKE2B a7a8715ec07b9ef5551eadb37e618f45ca2f8f3c707aa5269eb7d2587db70ba29cfaa8027bb606c4264bbf93d7b3950d7a5dc03640b71afc677658b044d064fa SHA512 33fe8fddd0ee5856fdfb02068e2698f26a8db139458d7736715b776fbc2d8ae8ccb3170dbb786c52338e4e7a1612006046eb429f2268469f6f2bb5ba7f8e256d +DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e9300a8310ac0543d480ab70e5abee4047b1cecc774 SHA512 340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd diff --git a/dev-python/mkdocs_pymdownx_material_extras/metadata.xml b/dev-python/mkdocs_pymdownx_material_extras/metadata.xml new file mode 100644 index 000..4f0fe0e6ec8 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/metadata.xml @@ -0,0 +1,27 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + facelessuser/mkdocs_pymdownx_material_extras + mkdocs-pymdownx-material-extras + + +A plugin that for MkDocs and specifically the MkDocs Material Theme. +Adds additional resources that are used in the PyMdown Extensions documentation, and other @facelessuser projects. +While this is not specifically meant for outside consumption, and was originally written for @facelessuser projects, it can be freely used if desired. +Files are copied from the pymdown-extensions project. + + diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0.7.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0.7.ebuild new file mode 100644 index 000..463f6ecd3f8 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0.7.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras + https://pypi.org/project/mkdocs-pymdownx-material-extras; +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}] +" diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild new file mode 100644 index 000..463f6ecd3f8 --- /dev/null +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Custom alterations based on Mkdocs-Material" +HOMEPAGE=" + https://github.com/facelessuser/mkdocs_pymdownx_material_extras + https://pypi.org/project/mkdocs-pymdownx-material-extras; +SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymdown-lexers/
commit: 9195a189765e739076eabc298d37a20c43990800 Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Apr 11 08:52:12 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 8 05:53:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9195a189 dev-python/pymdown-lexers: Additional lexers for use in Pygments Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Andrew Ammerlaan riseup.net> Signed-off-by: Joonas Niilola gentoo.org> dev-python/pymdown-lexers/Manifest | 1 + dev-python/pymdown-lexers/metadata.xml | 20 ++ .../pymdown-lexers-0_pre20180905.ebuild| 24 ++ 3 files changed, 45 insertions(+) diff --git a/dev-python/pymdown-lexers/Manifest b/dev-python/pymdown-lexers/Manifest new file mode 100644 index 000..d1be47278bb --- /dev/null +++ b/dev-python/pymdown-lexers/Manifest @@ -0,0 +1 @@ +DIST pymdown-lexers-0_pre20180905.tar.gz 2596 BLAKE2B ff08ac12fbb242ab5b51b80f91d18281cf8cd9bf121b1a6d389ef47a069c614991d6fb99ff05cca9802e68b4dfc2c89d9f6d4b02051a133968ab9ee24943756b SHA512 d0a509cdd9924053b79259b873ec3a3671869b37f7a97112370d21c360f6315961d13610cf08a00e10f58d5e25ac360b3844fc997392dfe724ec14f02a079596 diff --git a/dev-python/pymdown-lexers/metadata.xml b/dev-python/pymdown-lexers/metadata.xml new file mode 100644 index 000..c0315f8bfff --- /dev/null +++ b/dev-python/pymdown-lexers/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + + andrewammerl...@riseup.net + Andrew Ammerlaan + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + facelessuser/pymdown-lexers + + diff --git a/dev-python/pymdown-lexers/pymdown-lexers-0_pre20180905.ebuild b/dev-python/pymdown-lexers/pymdown-lexers-0_pre20180905.ebuild new file mode 100644 index 000..ab51a255289 --- /dev/null +++ b/dev-python/pymdown-lexers/pymdown-lexers-0_pre20180905.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +COMMIT="fa422cb95b794157760259c5c20a1235e4a459be" + +DESCRIPTION="Additional lexers for use in Pygments" +HOMEPAGE="https://github.com/facelessuser/pymdown-lexers; +SRC_URI="https://github.com/facelessuser/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/pygments-2.0.1[${PYTHON_USEDEP}] +" + +S="${WORKDIR}/${PN}-${COMMIT}"
[gentoo-commits] repo/proj/prefix:master commit in: media-libs/xine-lib/, dev-libs/libintl/
commit: 0e368e4d88f85e17f47347d518cc5b0ef6095c11 Author: Sam James gentoo org> AuthorDate: Tue Dec 8 03:26:10 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 03:26:10 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0e368e4d */*: drop more ~*-bsd Signed-off-by: Sam James gentoo.org> dev-libs/libintl/libintl-0.19.7.ebuild | 2 +- media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild | 3 +-- media-libs/xine-lib/xine-lib-1.2.2.ebuild| 1 - media-libs/xine-lib/xine-lib-1.2..ebuild | 1 - 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-libs/libintl/libintl-0.19.7.ebuild b/dev-libs/libintl/libintl-0.19.7.ebuild index d881b516a0..01749dc7dc 100644 --- a/dev-libs/libintl/libintl-0.19.7.ebuild +++ b/dev-libs/libintl/libintl-0.19.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild b/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild index b9b9962532..eebba9c6bd 100644 --- a/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild +++ b/media-libs/xine-lib/xine-lib-1.2.1-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then EHG_REPO_URI="http://hg.debian.org/hg/xine-lib/xine-lib-1.2; inherit autotools mercurial else - #KEYWORDS="amd64 hppa ppc ppc64 x86 ~x86-fbsd" + #KEYWORDS="amd64 hppa ppc ppc64 x86" SRC_URI="mirror://sourceforge/xine/${P}.tar.xz" fi @@ -55,7 +55,6 @@ RDEPEND="dev-libs/libxdg-basedir real? ( amd64? ( media-libs/amd64codecs ) x86? ( media-libs/win32codecs ) - x86-fbsd? ( media-libs/win32codecs ) ) samba? ( net-fs/samba ) sdl? ( media-libs/libsdl ) diff --git a/media-libs/xine-lib/xine-lib-1.2.2.ebuild b/media-libs/xine-lib/xine-lib-1.2.2.ebuild index de70f6b45d..86b60ddd7b 100644 --- a/media-libs/xine-lib/xine-lib-1.2.2.ebuild +++ b/media-libs/xine-lib/xine-lib-1.2.2.ebuild @@ -61,7 +61,6 @@ RDEPEND="${NLS_RDEPEND} real? ( amd64? ( media-libs/amd64codecs ) x86? ( media-libs/win32codecs ) - x86-fbsd? ( media-libs/win32codecs ) ) samba? ( net-fs/samba ) sdl? ( media-libs/libsdl ) diff --git a/media-libs/xine-lib/xine-lib-1.2..ebuild b/media-libs/xine-lib/xine-lib-1.2..ebuild index d73eb46008..c3e7c8fdd2 100644 --- a/media-libs/xine-lib/xine-lib-1.2..ebuild +++ b/media-libs/xine-lib/xine-lib-1.2..ebuild @@ -61,7 +61,6 @@ RDEPEND="${NLS_RDEPEND} real? ( amd64? ( media-libs/amd64codecs ) x86? ( media-libs/win32codecs ) - x86-fbsd? ( media-libs/win32codecs ) ) samba? ( net-fs/samba ) sdl? ( media-libs/libsdl )
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-radius/
commit: 53b13a12922df4b469896a3639bc0dac229ec8d7 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 03:24:11 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 03:24:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b13a12 dev-php/pecl-radius: Fix dependencies; drop old targets Closes: https://bugs.gentoo.org/758944 Signed-off-by: Brian Evans gentoo.org> .../pecl-radius/pecl-radius-1.4.0_beta1-r3.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r3.ebuild b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r3.ebuild new file mode 100644 index 000..467867d6f62 --- /dev/null +++ b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PHP_EXT_NAME="radius" +PHP_EXT_INI="yes" +PHP_EXT_ZENDEXT="no" + +USE_PHP="php7-2 php7-3 php7-4" +PHP_EXT_PECL_FILENAME="${PN/pecl-/}-${PV/_beta/b}.tgz" +PHP_EXT_S="${WORKDIR}/${PHP_EXT_PECL_FILENAME%.tgz}" + +inherit php-ext-pecl-r3 + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and accounting (RFC 2866)" +LICENSE="BSD" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +S="${PHP_EXT_S}" + +RDEPEND=" + php_targets_php7-2? ( dev-lang/php:7.2[pcntl(-),sockets(-)] ) + php_targets_php7-3? ( dev-lang/php:7.3[pcntl(-),sockets(-)] ) + php_targets_php7-4? ( dev-lang/php:7.4[pcntl(-),sockets(-)] ) +" +DEPEND="test? ( ${RDEPEND} )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-radius/
commit: c63cc154064656836724d7125c0be3454c1a1d35 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 03:25:46 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 03:25:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63cc154 dev-php/pecl-radius: Drop old revision Signed-off-by: Brian Evans gentoo.org> .../pecl-radius/pecl-radius-1.4.0_beta1-r2.ebuild | 31 -- 1 file changed, 31 deletions(-) diff --git a/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r2.ebuild b/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r2.ebuild deleted file mode 100644 index a18ff95d221..000 --- a/dev-php/pecl-radius/pecl-radius-1.4.0_beta1-r2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PHP_EXT_NAME="radius" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" - -USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" -PHP_EXT_PECL_FILENAME="${PN/pecl-/}-${PV/_beta/b}.tgz" -PHP_EXT_S="${WORKDIR}/${PHP_EXT_PECL_FILENAME%.tgz}" - -inherit php-ext-pecl-r3 - -KEYWORDS="~amd64 ~x86" - -DESCRIPTION="Provides support for RADIUS authentication (RFC 2865) and accounting (RFC 2866)" -LICENSE="BSD" -SLOT="0" -IUSE="examples" - -S="${PHP_EXT_S}" - -RDEPEND=" - php_targets_php5-6? ( dev-lang/php:5.6[pcntl,sockets] ) - php_targets_php7-1? ( dev-lang/php:7.1[pcntl,sockets] ) - php_targets_php7-2? ( dev-lang/php:7.2[pcntl,sockets] ) - php_targets_php7-3? ( dev-lang/php:7.3[pcntl,sockets] ) - php_targets_php7-4? ( dev-lang/php:7.3[pcntl,sockets] ) -"
[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/newlib/, dev-libs/libintl/, net-nds/openldap/
commit: 128103c4c6f1ae3c7acea37bb5dbd26bc51860fb Author: Sam James gentoo org> AuthorDate: Tue Dec 8 03:23:08 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 03:23:08 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=128103c4 */*: drop ~sh, ~*-bsd keywords Signed-off-by: Sam James gentoo.org> dev-libs/libintl/libintl-0.19.6.ebuild | 2 +- dev-libs/libintl/libintl-0.19.8.1.ebuild | 2 +- dev-libs/libintl/libintl-0.21.ebuild | 2 +- net-nds/openldap/openldap-2.4.45.ebuild | 2 +- sys-libs/newlib/newlib-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/libintl/libintl-0.19.6.ebuild b/dev-libs/libintl/libintl-0.19.6.ebuild index 2e2a383b35..5328d862d0 100644 --- a/dev-libs/libintl/libintl-0.19.6.ebuild +++ b/dev-libs/libintl/libintl-0.19.6.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libintl/libintl-0.19.8.1.ebuild b/dev-libs/libintl/libintl-0.19.8.1.ebuild index 3fe9c02494..d2afac184e 100644 --- a/dev-libs/libintl/libintl-0.19.8.1.ebuild +++ b/dev-libs/libintl/libintl-0.19.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/libintl/libintl-0.21.ebuild b/dev-libs/libintl/libintl-0.21.ebuild index c6e56c06d9..0a8f989c00 100644 --- a/dev-libs/libintl/libintl-0.21.ebuild +++ b/dev-libs/libintl/libintl-0.21.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="static-libs +threads" DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" diff --git a/net-nds/openldap/openldap-2.4.45.ebuild b/net-nds/openldap/openldap-2.4.45.ebuild index b765d60650..383d7ba2f1 100644 --- a/net-nds/openldap/openldap-2.4.45.ebuild +++ b/net-nds/openldap/openldap-2.4.45.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${P}.tgz LICENSE="OPENLDAP GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~x86-solaris ~x86-winnt" IUSE_DAEMON="crypt samba slp tcpd experimental minimal" IUSE_BACKEND="+berkdb" diff --git a/sys-libs/newlib/newlib-.ebuild b/sys-libs/newlib/newlib-.ebuild index 9e1878a57a..f50b2de6ce 100644 --- a/sys-libs/newlib/newlib-.ebuild +++ b/sys-libs/newlib/newlib-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then else SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz; if [[ ${PV} != *.201[5-9] ]] ; then - KEYWORDS="-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x64-cygwin" + KEYWORDS="-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin" fi fi
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: 4d88e8d35bfd9e93351094ebd2e7237f9034aa36 Author: Sam James gentoo org> AuthorDate: Tue Dec 8 03:08:18 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 03:08:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4d88e8d3 sys-apps/coreutils: sync with ::gentoo (bump to 8.32) I've rebased the MiNT patch too. Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/Manifest| 1 + sys-apps/coreutils/coreutils-8.32.ebuild | 247 + .../coreutils-8.32-ls-restore-8.31-behavior.patch | 94 sys-apps/coreutils/files/coreutils-8.32-mint.patch | 155 + .../files/coreutils-8.32-sandbox-env-test.patch| 64 ++ 5 files changed, 561 insertions(+) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index fb0c4db2ce..44d2e827af 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -2,3 +2,4 @@ DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 DIST coreutils-8.30.tar.xz 5359532 BLAKE2B b66ccd112a6c2c8b90e58ff1c3371e7f5827937035769329885e5bdae197466189f3715720b8f8cf0b5047fe16d6c86984dcee994117c2d3c7b8dbd597027255 SHA512 25bc132c0d89ce71c33e417f04649c9fcfce6c5ef8b19f093b2e9e2851bfde9b5a31e20499d9c427332228ba54b88d445ddb445551e1944bb8f5cbff5ffa4eda +DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild b/sys-apps/coreutils/coreutils-8.32.ebuild new file mode 100644 index 00..52bb58d0bc --- /dev/null +++ b/sys-apps/coreutils/coreutils-8.32.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit eutils flag-o-matic python-any-r1 toolchain-funcs + +PATCH="${PN}-8.30-patches-01" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz + !vanilla? ( + mirror://gentoo/${PATCH}.tar.xz + https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz + ) +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" +RESTRICT="!test? ( test )" + +LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) + caps? ( sys-libs/libcap ) + gmp? ( dev-libs/gmp:=[static-libs] ) + xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) + selinux? ( sys-libs/libselinux ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + app-arch/xz-utils + test? ( + dev-lang/perl + dev-perl/Expect + !userland_BSD? ( + dev-util/strace + ) + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') + )" +RDEPEND+=" + hostname? ( !sys-apps/net-tools[hostname] ) + kill? ( + !sys-apps/util-linux[kill] + !sys-process/procps[kill] + ) + !app-misc/realpath + !https://bugs.gentoo.org/; + --enable-install-program="arch,$(usev hostname),$(usev kill)" + --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" + --enable-largefile + $(usex caps '' --disable-libcap) + $(use_enable nls) + $(use_enable acl) + $(use_enable multicall single-binary) + $(use_enable xattr) + $(use_with gmp) + ) + if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ;
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/, sys-apps/help2man/files/
commit: a50c8f48bd841bd7f17f3110dd1562248d39961c Author: Sam James gentoo org> AuthorDate: Tue Dec 8 03:20:02 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 03:20:02 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a50c8f48 sys-apps/help2man: adjust Cygwin patch * Use cygwinports patch again * Rebase the Makefile hunk Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/help2man/Manifest | 1 - .../help2man/files/help2man-1.47.16-cygwin.patch | 165 + sys-apps/help2man/help2man-1.47.16.ebuild | 18 ++- 3 files changed, 175 insertions(+), 9 deletions(-) diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest index 6a284f99aa..f01b7eebe1 100644 --- a/sys-apps/help2man/Manifest +++ b/sys-apps/help2man/Manifest @@ -1,5 +1,4 @@ DIST help2man-1.40.4-cygwin-nls.patch 5371 BLAKE2B 998988ee4c66d3e029d2279b4acd3c02d68df9fbd0d780670d03a5246e8308d1ba7c0c98e810d9527ed27ac11331a26c2b74dedcd0e722e7d78dd1cf8c95c851 SHA512 f21e82a5d96b886c7859205937f04ad8e83408ffa1a223106dd055a7a722dccf2d1e428b9e354cd49f0e38059e92fcc72da7aeb39984463492f801bd54b5d5c6 -DIST help2man-1.40.4-cygwin-nls.patch-2 5394 BLAKE2B 16381050e40f05659846ce769cd60198af4731a24b1a36e14455a58318e6850a15a560adb25469a53e3b59e83a79110c5d5b616e65224a0bd8b70b23af4564eb SHA512 3129eabaeecb2cf70e031f2473f723bd5cd09e861e30914273fd8c08b5b2fb48a78ee7830d605b009847c9fd7c4a8c51cc3964d2a6d426167fb5d37be49600a0 DIST help2man-1.47.16.tar.xz 203036 BLAKE2B 8e06c2c2e90adfc2ab8345908516b15ae50b02a7a9554d5d9beee4373b71c131aeaa0c148b9a988c531bbfe2149c25069af56a79101a4248b6c1adfeb734a132 SHA512 b427e60a9e3d2e805caf1ae84c337b09c7ca6f92b7ff14771f946c4a1bf7adf177df99b9c1c223ad76df99756005ababf5b548ff8e08d4746702ff7f8150b544 DIST help2man-1.47.6.tar.xz 192980 BLAKE2B ddf2b899e4479a45505aefaf3dabfceb1595128da35c000b81be79046aabceff58e1d605b2797880c5c652947d0fe59673eaf087de911152e79768c571037a73 SHA512 d24849b93de58b20f518c071687e7bfa653a96600382f36c4cf7fc1047656458f75f093b911b786b18b6931b2453cb60868ecbe07cc7d2984e5981a874b34942 DIST help2man-1.47.7.tar.xz 200128 BLAKE2B bdac9d1db29b03bbb8e41caecfdf3a7273b69d9b9fa2e206b2e6c28d1144c3104b8d4b7d4a43aab1b405bffd6e097db63a2f4e97a76dfcd980ee5d8a9ffc2114 SHA512 e6ec25d973df68edde87d3314b1bef2e679d57d4c9e024bca17362b9da058c80314050e1ae61d73179b8c2662c8692caa1f223fc48b8d02f2d4f040d16e51d14 diff --git a/sys-apps/help2man/files/help2man-1.47.16-cygwin.patch b/sys-apps/help2man/files/help2man-1.47.16-cygwin.patch new file mode 100644 index 00..e1dd22b8b1 --- /dev/null +++ b/sys-apps/help2man/files/help2man-1.47.16-cygwin.patch @@ -0,0 +1,165 @@ +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.40.4/bindtextdomain.c 2009-11-13 00:01:34.0 -0600 src/help2man-1.40.4/bindtextdomain.c 2011-12-29 00:24:33.608078600 -0600 +@@ -27,12 +27,34 @@ static char *(*r_textdomain)(char const + 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"); + +@@ -48,9 +70,19 @@ void setup() + if (!(r_bind_textdomain_codeset = dlsym(RTLD_NEXT, + "bind_textdomain_codeset"))) + die("can't find symbol \"bind_textdomain_codeset\""); ++ ++#ifdef __CYGWIN__ ++r_gettext
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-php/
commit: 162e920a0c63a5bfe98805f7dce4a3354d8f3b3e Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 02:31:00 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 02:31:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162e920a app-eselect/eselect-php: Version bump for 0.9.7 Includes PHP 8 support Signed-off-by: Brian Evans gentoo.org> app-eselect/eselect-php/Manifest | 1 + app-eselect/eselect-php/eselect-php-0.9.7.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest index 313fb404135..c68b2b5c945 100644 --- a/app-eselect/eselect-php/Manifest +++ b/app-eselect/eselect-php/Manifest @@ -1 +1,2 @@ DIST eselect-php-0.9.6.tar.xz 53236 BLAKE2B 38478d4792f8a527e5f519abd7765211aff8c1d132ceeba5eec70ea3b8d1f254be52564334fed3840950c2461ff4a30784b92fbb8b21cc448083617797eab1d4 SHA512 d3f14288b3493cb48717c1f27430ae8b60881e9f6f48e4b7644a4596d9fc1b9823a6af8b7101a62b28a92e3bff164b1717617a2642a5bb02e8dd46de56d4f410 +DIST eselect-php-0.9.7.tar.bz2 8460 BLAKE2B 160c87d1373b10cb2bd2d48210c7382f721433fb45557d0a5336af0ea25a1a49b151bcbbcf253947e6a5018b5740e8f9f9b1a66544bd74539a4e54aeab047a74 SHA512 f6c909906228906bc75be24bdf69330db10b0ea84822a5a016a185ac2855eec34bf6cb0bdaf22f3edc331002e72c8ae56733e1ea13cf815948a7a58439240fa9 diff --git a/app-eselect/eselect-php/eselect-php-0.9.7.ebuild b/app-eselect/eselect-php/eselect-php-0.9.7.ebuild new file mode 100644 index 000..c118dbec249 --- /dev/null +++ b/app-eselect/eselect-php/eselect-php-0.9.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd autotools + +DESCRIPTION="PHP eselect module" +HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/; +SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="fpm apache2" + +# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir. +RDEPEND="app-admin/eselect + apache2? ( www-servers/apache[apache2_modules_dir] )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # We expect localstatedir to be "var"ish, not "var/lib"ish, because + # that's what PHP upstream expects. See for example the FPM + # configuration where they put logs in @localstatedir@/log. + # + # The libdir is passed explicitly in case the /usr/lib symlink + # is not present (bug 624528). + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --localstatedir="${EPREFIX}/var" \ + --with-piddir="${EPREFIX}/run" \ + $(use_enable apache2) \ + $(use_enable fpm) +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 8c791c3e47ecf2ad892b2585ae732ad49965ee70 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 02:32:24 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 02:32:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c791c3e dev-lang/php: Fix embed and apache2 installs for 8.0.0 Signed-off-by: Brian Evans gentoo.org> dev-lang/php/php-8.0.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/php/php-8.0.0.ebuild b/dev-lang/php/php-8.0.0.ebuild index 59f2e692f17..801d79b66ce 100644 --- a/dev-lang/php/php-8.0.0.ebuild +++ b/dev-lang/php/php-8.0.0.ebuild @@ -75,7 +75,7 @@ RESTRICT="!test? ( test )" # the ./configure script. Other versions *work*, but we need to stick to # the ones that can be detected to avoid a repeat of bug #564824. COMMON_DEPEND=" - >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[unicode] fpm? ( acl? ( sys-apps/acl ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) @@ -538,7 +538,7 @@ src_install() { # We're specifically not using emake install-sapi as libtool # may cause unnecessary relink failures (see bug #351266) insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/" - newins ".libs/libphp${PHP_MV}$(get_libname)" \ + newins ".libs/libphp$(get_libname)" \ "libphp${PHP_MV}$(get_libname)" keepdir "/usr/$(get_libdir)/apache2/modules" else @@ -561,7 +561,7 @@ src_install() { source="sapi/fpm/php-fpm" ;; embed) - source="libs/libphp${PHP_MV}$(get_libname)" + source="libs/libphp$(get_libname)" ;; phpdbg) source="sapi/phpdbg/phpdbg"
[gentoo-commits] proj/eselect-php: New tag: 0.9.7
commit: Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 02:27:17 2020 + New tag: 0.9.7
[gentoo-commits] proj/eselect-php:master commit in: src/
commit: ebb669221f6e8d0c871431a78aa90be2eacde112 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 02:21:45 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 02:21:45 2020 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=ebb66922 Add support for PHP 8 Signed-off-by: Brian Evans gentoo.org> src/php.eselect.in.in | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/php.eselect.in.in b/src/php.eselect.in.in index d243c64..77f1635 100644 --- a/src/php.eselect.in.in +++ b/src/php.eselect.in.in @@ -165,7 +165,7 @@ parse_target_major_version() { local target="${1}" local major="${target:3:1}" case "${major}" in - 5|7) echo "${major}" ;; + 5|7|8) echo "${major}" ;; *) die "invalid PHP target name: ${target}" ;; esac } @@ -275,7 +275,7 @@ find_sapi_targets() { local pattern_suffix case "${sapi}" in - apache2) pattern_suffix="apache2/libphp[57].so" ;; + apache2) pattern_suffix="apache2/libphp[578].so" ;; cli) pattern_suffix="bin/php" ;; fpm) pattern_suffix="bin/php-fpm" ;; cgi) pattern_suffix="bin/php-cgi" ;; @@ -345,6 +345,9 @@ write_mod_php_conf() { @MKDIR_P@ "${conf_dir}" || die "failed to create ${conf_dir}" local major=$(parse_target_major_version "${target}") + if [[ $major -gt 7 ]] ; then + major='' + fi cat <<-EOF > "${conf_path}" || die "failed to write mod_php.conf" LoadModule php${major}_module modules/mod_php.so
[gentoo-commits] proj/eselect-php:master commit in: /
commit: e4f4b66850fe3e59de9728d9230b7c286194ccb4 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 02:24:15 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 02:24:15 2020 + URL:https://gitweb.gentoo.org/proj/eselect-php.git/commit/?id=e4f4b668 Version bump to 0.9.7 Signed-off-by: Brian Evans gentoo.org> configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 3246bee..84e8276 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([eselect-php], [0.9.6]) +AC_INIT([eselect-php], [0.9.7]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([-Wall foreign no-dist-gzip dist-xz tar-ustar])
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 333e7c03c9a981b5c62298fb3d757d809dcd6090 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 01:09:16 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 01:09:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333e7c03 profiles: add php_targets_php8-0 to stable mask Signed-off-by: Brian Evans gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index be1ec99403a..ea79d69f115 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/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 +# Brian Evans (2020-12-08) +# Allow packages to add php 8.0 support while waiting on its stable +php_targets_php8-0 + # Sergei Trofimovich (2020-04-13) # dev-vcs/darcs (dev-lang/ghc) has no stable keywords. darcs
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 5cb59dec291b6aa5f7e201857ce4bc160359b0f3 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 01:04:21 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 01:04:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb59dec dev-lang/php: Version bump for 8.0.0 Signed-off-by: Brian Evans gentoo.org> dev-lang/php/Manifest | 1 + dev-lang/php/php-8.0.0.ebuild | 747 ++ 2 files changed, 748 insertions(+) diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index 0e0a2d22d67..718e2e97bed 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -10,3 +10,4 @@ DIST php-7.4.11.tar.xz 10302076 BLAKE2B e32e77057ddd7b12553766e30366262812d43427 DIST php-7.4.12.tar.xz 10311980 BLAKE2B 11052d59881f84d4012fa993e5969abf52d4419877bf595ba524b31f5971f623adc382f49d4f7ed75f33dcf85c903a66d88b7c983807ee5f79152314334061c5 SHA512 6c06fb74f8e479ead000b0e2e56602c217d012f1a80e47e151543c033bb5426e56aaa5e8acfcd19fd49ae14c4ca827c8e57a5b56386b20002dbc80fbd07ab04f DIST php-7.4.13.tar.xz 10319848 BLAKE2B c1da97eb605f1fc2b36190bfe92feb1fd527f4aaf1483865561a08cf990e70445f5520c8abcea7d9c6482dc47e500507644e0cd2cc756cfa99adfec0359cd795 SHA512 3525f4fd4ea6d97ed75ed8360d2a851e8577c09247ae3c6eb7e7b43265ee418297d91c1022bf5bbb64d1eecdebbbc2e0f6d42b560f584a741b475db2c6897ea7 DIST php-7.4.9.tar.xz 10289560 BLAKE2B 0fd9d82539a46f7ce58857560f5aeb4be6dfe5f5a05f8b8c55c30d6000d19408b4ecc460c9135736298cdb8312ec958ab8358110b2b265bb8c185f80b1522dc6 SHA512 6179c2d867d6775d7f41785003c36d06ce620e7746ea7e6a4d275264e814a66d465776b47b04e2926ed1228cf58f2c15cdda74faf10372435c74ede7aeb79e18 +DIST php-8.0.0.tar.xz 10726788 BLAKE2B 16c4aa075ba5dee6d47086323cd152b33dc7b62ac6b3ab6637ec386c1048e256a160d72e72cbc88450af1e84389042ebf2d644d3361c9a34879cc494d5b9b64f SHA512 65630940c95436f3e3ecb71b9f1ca15bb4118267dbda604ed1ee009d528c21a3ec21f48a15e4dd3529fe9cd2b354c211a7b4975b5de43e1f2afa6656cabe1fd0 diff --git a/dev-lang/php/php-8.0.0.ebuild b/dev-lang/php/php-8.0.0.ebuild new file mode 100644 index 000..59f2e692f17 --- /dev/null +++ b/dev-lang/php/php-8.0.0.ebuild @@ -0,0 +1,747 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +WANT_AUTOMAKE="none" + +inherit flag-o-matic systemd autotools + +MY_PV=${PV/_rc/rc} +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/; +SRC_URI="https://www.php.net/distributions/${P}.tar.xz; + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +S="${WORKDIR}/${PN}-${MY_PV}" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk + coverage +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 kerberos ldap ldap-sasl libedit libressl lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp + +xml xmlreader xmlwriter xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.1[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[unicode] + fpm? ( acl? ( sys-apps/acl ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) + argon2? ( app-crypt/argon2:= ) + berkdb? ( || (
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: cb980ff94091149f527c10d72b8011b747b3ca3c Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 01:06:41 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 01:06:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb980ff9 profiles: add php_targets_php8-0 Signed-off-by: Brian Evans gentoo.org> profiles/desc/php_targets.desc | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/desc/php_targets.desc b/profiles/desc/php_targets.desc index 3496ec0d467..e0fc8bcc653 100644 --- a/profiles/desc/php_targets.desc +++ b/profiles/desc/php_targets.desc @@ -3,6 +3,7 @@ # This file contains descriptions of the PHP_TARGETS USE_EXPAND flags +php8-0 - Build against PHP 8.0 php7-4 - Build against PHP 7.4 php7-3 - Build against PHP 7.3 php7-2 - Build against PHP 7.2
[gentoo-commits] repo/gentoo:master commit in: virtual/httpd-php/
commit: 9ce171a802ed1e5bb85c96b1d0a687f923ac1263 Author: Brian Evans gentoo org> AuthorDate: Tue Dec 8 01:05:39 2020 + Commit: Brian Evans gentoo org> CommitDate: Tue Dec 8 01:05:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce171a8 virtual/httpd-php: New slot version to match 8.0 release Signed-off-by: Brian Evans gentoo.org> virtual/httpd-php/httpd-php-8.0.ebuild | 12 1 file changed, 12 insertions(+) diff --git a/virtual/httpd-php/httpd-php-8.0.ebuild b/virtual/httpd-php/httpd-php-8.0.ebuild new file mode 100644 index 000..75a1a6f6717 --- /dev/null +++ b/virtual/httpd-php/httpd-php-8.0.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Virtual to provide PHP-enabled webservers" +SLOT="${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +RDEPEND="|| ( dev-lang/php:${SLOT}[fpm] + dev-lang/php:${SLOT}[apache2] + dev-lang/php:${SLOT}[cgi] )"
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/micro/
commit: 77fe9ba7e47ec9b42c4b1d8ffe5a58db84fc424d Author: Theo Anderson posteo de> AuthorDate: Tue Dec 8 00:51:50 2020 + Commit: Theo Anderson posteo de> CommitDate: Tue Dec 8 00:51:50 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77fe9ba7 app-editors/micro: new package 2.0.8 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> app-editors/micro/Manifest | 80 +++ app-editors/micro/metadata.xml | 8 +++ app-editors/micro/micro-2.0.8.ebuild | 121 +++ 3 files changed, 209 insertions(+) diff --git a/app-editors/micro/Manifest b/app-editors/micro/Manifest new file mode 100644 index ..301a674e --- /dev/null +++ b/app-editors/micro/Manifest @@ -0,0 +1,80 @@ +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297 +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3 SHA512 e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c +DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304 SHA512 0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2 +DIST github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 BLAKE2B b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa SHA512 c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d +DIST github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 30 BLAKE2B 9ec507e8410331513ba11ed5432f95b9141e41125975204c2dcb50b5fbe6f7117430ed9b1b0df44fcb45843f75ca862070f85cb40a5c4f6a8d13c066d2d6741a SHA512 528f23910ca94ddf6f811331dc7ed615b2949b2cb04c630e4e2b0ba4a6dadac1396268c4c3251a77af25db3e94dc8b0a0a66d365a8d3feaa78f31192a40e2556 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344 SHA512 be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b +DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea SHA512 88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965 +DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb SHA512 fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75 +DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8 SHA512 127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3 +DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod 35
[gentoo-commits] repo/gentoo:master commit in: dev-python/gevent/
commit: 46265eeb4f36cca8039241dc1a9a2d41d2f6caa7 Author: Robin H. Johnson gentoo org> AuthorDate: Tue Dec 8 00:31:03 2020 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Dec 8 00:37:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46265eeb dev-python/gevent: bump libev dep EVBACKEND_LINUXAIO was added to libev-4.24 EVBACKEND_IOURING was added in libev-4.31 ``` src/gevent/libev/corecext.c: In function '__pyx_pymod_exec_corecext': src/gevent/libev/corecext.c:24279:36: error: 'EVBACKEND_LINUXAIO' undeclared (first use in this function) 24279 | __pyx_t_1 = __Pyx_PyInt_From_int(EVBACKEND_LINUXAIO); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 113, __pyx_L1_error) |^~ src/gevent/libev/corecext.c:24279:36: note: each undeclared identifier is reported only once for each function it appears in src/gevent/libev/corecext.c:24284:36: error: 'EVBACKEND_IOURING' undeclared (first use in this function); did you mean 'EVBACKEND_PORT'? 24284 | __pyx_t_1 = __Pyx_PyInt_From_int(EVBACKEND_IOURING); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 114, __pyx_L1_error) |^ ``` Signed-off-by: Robin H. Johnson gentoo.org> dev-python/gevent/gevent-20.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/gevent/gevent-20.9.0.ebuild b/dev-python/gevent/gevent-20.9.0.ebuild index 0e56fd67180..b51407611f0 100644 --- a/dev-python/gevent/gevent-20.9.0.ebuild +++ b/dev-python/gevent/gevent-20.9.0.ebuild @@ -20,7 +20,7 @@ IUSE="doc examples test" RESTRICT="!test? ( test )" RDEPEND=" - >=dev-libs/libev-4.23:= + >=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 973c2804ea92b4acb82e0d61ae9179b0fc15db74 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Dec 7 22:47:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 8 00:37:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973c2804 sys-libs/glibc: 2.32: cut 3 patchset This patchset includes a few upstream backports: - sh: Add sh4 fpu Implies folder - linux: Allow adjtime with NULL argument [BZ #26833] - __vfscanf_internal: fix aliasing violation (bug 26690) - iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] - aarch64: Add unwind information to _start (bug 26853) - support: Provide a way to reorder responses within the DNS test server - support: Provide a way to clear the RA bit in DNS server responses - resolv: Handle transaction ID collisions in parallel queries (bug 26600) - resolv: Serialize processing in resolv/tst-resolv-txnid-collision - struct _Unwind_Exception alignment should not depend on compiler flags - Remove __warn_memset_zero_len [BZ #25399] - Remove __warndecl - aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798] Two of them are specual (noticed by Gentoo users): - "linux: Allow adjtime with NULL argument [BZ #26833]" fixes openntpd startup failure. - "__vfscanf_internal: fix aliasing violation (bug 26690)" fixes gcc-11 compatibility. Reported-by: Tobias Leupold Bug: https://bugs.gentoo.org/756316 Bug: https://sourceware.org/PR26833 Reported-by: andy Bug: https://bugs.gentoo.org/750992 Bug: https://sourceware.org/PR26690 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.32-r4.ebuild | 1513 +++ 2 files changed, 1514 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 0131d63d77c..4a7bf7b5926 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -12,6 +12,7 @@ DIST glibc-2.31-patches-8.tar.xz 60868 BLAKE2B c641a77cab0b3e5379a6911a548483266 DIST glibc-2.31-patches-9.tar.xz 74712 BLAKE2B 62991b67de4def4cca944e8420d2f0139f88b6754c6bc81072bb321c574c1db22641857345325848e1dfb551c10758f582e4425e687a7921cdbd4e7e7923a047 SHA512 699d898e3a8ed02b04573c675f572076e8f747767bfc577a033a49cd7d9078a7a60ac325acd4bd419a93b56edf90ce067baa7578ab315e27885f1f0e13916354 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b SHA512 735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306 DIST glibc-2.32-patches-2.tar.xz 8588 BLAKE2B 57a85241e3270d14df0332b039a933c5a7ee4d089684d85cca564eeec2d6796735de60b628c5746858757342922d58993d6cf7187ce1d7102b2299ca2cf8513f SHA512 45bbab9e2f813f55cb4a1438dcd9365170b8facff50b11648ba6022da06c20029bb65a4b06fd906af82aa7461b7374f85105fd7eedb7915cec3f1df3779b68a3 +DIST glibc-2.32-patches-3.tar.xz 46516 BLAKE2B f88ea6d34d984cc913b492f570199e3d9b9893e4cef6d93c1404fa46901e0014e6e0dcee7644eed49964093fbedee36e825992b641ac87e1e2623c9882c5b300 SHA512 062360cf16a704d0f02218e765f58b03f510591bb35104ef68f0feac7e02fc4ba68e1cf0576ed40dd1d241eeb55ac3bf229b7f0ec8dde385552ad9ae5a4dabdf DIST glibc-2.32.tar.xz 16744512 BLAKE2B a56b4afbb35315c5cd6dca0f62e44455dceae3e6e88a8453621f9a5394a60ddf10ca9309b2db0911830c7fd77e3faa5d94694eb94d5b2c05fc5285cef52255da SHA512 8460c155b7003e04f18dabece4ed9ad77445fa2288a7dc08e80a8fc4c418828af29e0649951bd71a54ea2ad2d4da7570aafd9bdfe4a37e9951b772b442afe50b DIST locale-gen-2.00.tar.gz 7738 BLAKE2B cde6de5ba3400aea24d0d5f1b79471f89f09fb747c8e371e38316c7ada92f967e0865f573f23cb353d82419c234724143c0aeca9eb70eb945dfc581cc7491eb1 SHA512 b609fddb9ec5e567c008841fef3390eddb5d6e7699a8271b3b8c0ade1b44b0ac2e5d1daa8b9acabf3432e3b88110b538a96f209b1ad0f9e988b7efce66606dff DIST locale-gen-2.10.tar.gz 7747 BLAKE2B 49f569c5ae5260fca128503bc6f22d6f6f1cda817920c41fdadadf1527bbb4f3eb161f79fa729830666a4673e9092f99f4685ec8fcac8ddea0b8242bca9c1f4f SHA512 e350e60d458d67638e3090711fca05af6fafac06c51b97648244549f8a0621dab7543f09dc7ad4c62392f13bdae8e5875dc6d0b6c3d83efc29d116bc2eef92db diff --git a/sys-libs/glibc/glibc-2.32-r4.ebuild b/sys-libs/glibc/glibc-2.32-r4.ebuild new file mode 100644 index 000..75489f16007 --- /dev/null +++ b/sys-libs/glibc/glibc-2.32-r4.ebuild @@ -0,0 +1,1513 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=3
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/billiard/
commit: bf61ef790600fc783ee0fb07e6de402d4ef76788 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Dec 7 01:53:07 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Dec 8 00:35:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf61ef79 dev-python/billiard: package soon to be treecleaned Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/billiard/Manifest| 1 + dev-python/billiard/billiard-3.6.3.0.ebuild | 47 + dev-python/billiard/metadata.xml| 8 + 3 files changed, 56 insertions(+) diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest new file mode 100644 index ..3c1ee4ac --- /dev/null +++ b/dev-python/billiard/Manifest @@ -0,0 +1 @@ +DIST billiard-3.6.3.0.tar.gz 153944 BLAKE2B 72a63f859a3798481d068e0e1c7f411e5c4b5de43f95eb6e56345738c9247e8b6f7a0cca88e85cfc74891e83a2c2b20f067ce16471f5c83c13e23699bed267e7 SHA512 3977137ec5ca558294df2e7653d2d2bc100d7be0e0aa24fd0395b244e946739c3de49b124064e9887b938c0237db6212ae65d8474816f2849c550df9a23e7a06 diff --git a/dev-python/billiard/billiard-3.6.3.0.ebuild b/dev-python/billiard/billiard-3.6.3.0.ebuild new file mode 100644 index ..a223df5f --- /dev/null +++ b/dev-python/billiard/billiard-3.6.3.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7,8} pypy3 ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python multiprocessing fork" +HOMEPAGE=" + https://pypi.org/project/billiard + https://github.com/celery/billiard +" +SRC_URI="https://github.com/celery/billiard/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" +RESTRICT="test" + +RDEPEND="" +DEPEND=" + test? ( + >=dev-python/case-1.3.1[${PYTHON_USEDEP}] + >=dev-python/pytest-3.0[${PYTHON_USEDEP}] + +http://www.gentoo.org/dtd/metadata.dtd;> + + + billiard + celery/billiard + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/click-didyoumean/
commit: 9eb0e7ab3a2967dc71449a8bba8b7ef4fa0be5ed Author: Alessandro Barbieri gmail com> AuthorDate: Mon Dec 7 01:07:57 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Dec 8 00:35:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9eb0e7ab dev-python/click-didyoumean: new package Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/click-didyoumean/Manifest | 1 + .../click-didyoumean/click-didyoumean-0.0.3.ebuild | 25 ++ dev-python/click-didyoumean/metadata.xml | 8 +++ 3 files changed, 34 insertions(+) diff --git a/dev-python/click-didyoumean/Manifest b/dev-python/click-didyoumean/Manifest new file mode 100644 index ..21d70b69 --- /dev/null +++ b/dev-python/click-didyoumean/Manifest @@ -0,0 +1 @@ +DIST click-didyoumean-0.0.3.tar.gz 4283 BLAKE2B 8af7cb4c0448a67f263c1c8939ff89e1429e4d98a8e41cd49f573c5e43458c5da72f81e78e4d72e071ce753998b2f4765de5f3aad9330cf29032decb8fff9a5f SHA512 6e832881817645eb8fa3a40acaab74a7f0dcc798aa984781a011b2ef78da2a4ae71ff2d58907bcbb35adbfc659727223c28c3622788eef05ecbdf758d6ac889d diff --git a/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild b/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild new file mode 100644 index ..0467f716 --- /dev/null +++ b/dev-python/click-didyoumean/click-didyoumean-0.0.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Enable git-like did-you-mean feature in click" +HOMEPAGE=" + https://github.com/click-contrib/click-didyoumean + https://pypi.org/project/click-didyoumean +" +SRC_URI="https://github.com/click-contrib/click-didyoumean/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" +DEPEND=" + dev-python/click +" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest \ No newline at end of file diff --git a/dev-python/click-didyoumean/metadata.xml b/dev-python/click-didyoumean/metadata.xml new file mode 100644 index ..54658d6f --- /dev/null +++ b/dev-python/click-didyoumean/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/click-repl/
commit: 6c616474a614c374318ca96316b7cc0fbf897e18 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Dec 7 01:08:51 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Dec 8 00:35:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c616474 dev-python/click-repl: fix copyright Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/click-repl/click-repl-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/click-repl/click-repl-0.1.6.ebuild b/dev-python/click-repl/click-repl-0.1.6.ebuild index e4952908..906544f3 100644 --- a/dev-python/click-repl/click-repl-0.1.6.ebuild +++ b/dev-python/click-repl/click-repl-0.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/click-repl/
commit: b7965e47ba3be18325b05aa135adb438c0f69ffd Author: Alessandro Barbieri gmail com> AuthorDate: Mon Dec 7 00:56:39 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Dec 8 00:35:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7965e47 dev-python/click-repl: new package Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> dev-python/click-repl/Manifest| 1 + dev-python/click-repl/click-repl-0.1.6.ebuild | 27 +++ dev-python/click-repl/metadata.xml| 8 3 files changed, 36 insertions(+) diff --git a/dev-python/click-repl/Manifest b/dev-python/click-repl/Manifest new file mode 100644 index ..24735d6b --- /dev/null +++ b/dev-python/click-repl/Manifest @@ -0,0 +1 @@ +DIST click-repl-0.1.6.tar.gz 7044 BLAKE2B 707586110eaa68667567db8dea8c35752966195f504431842856e5e07fda32840f56cc85cd91446205ccc4d65bc99d8a54b96e76e1ff419c4d2eb38ef3392207 SHA512 e87268acae211aa4b19f59a04b771f4ef2e533024b35e3b05007cee44c9b8df0aa69f997524ac5b81df0edb56b95e2ab919ad6aef751987ade9fadb9eee41521 diff --git a/dev-python/click-repl/click-repl-0.1.6.ebuild b/dev-python/click-repl/click-repl-0.1.6.ebuild new file mode 100644 index ..e4952908 --- /dev/null +++ b/dev-python/click-repl/click-repl-0.1.6.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Subcommand REPL for click apps" +HOMEPAGE=" + https://github.com/click-contrib/click-repl + https://pypi.org/project/click-repl +" +SRC_URI="https://github.com/click-contrib/click-repl/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" +DEPEND=" + dev-python/click + dev-python/prompt_toolkit + dev-python/six +" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest \ No newline at end of file diff --git a/dev-python/click-repl/metadata.xml b/dev-python/click-repl/metadata.xml new file mode 100644 index ..54658d6f --- /dev/null +++ b/dev-python/click-repl/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + lssndrbarbi...@gmail.com + Alessandro Barbieri + + \ No newline at end of file
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/pcs/
commit: 6bdcb298e193f36972a13b639e31b58ecbadec9d Author: Alessandro Barbieri gmail com> AuthorDate: Sun Dec 6 23:47:20 2020 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Dec 8 00:35:34 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bdcb298 sys-cluster/pcs: slash Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/pcs/pcs-0.10.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/pcs/pcs-0.10.7.ebuild b/sys-cluster/pcs/pcs-0.10.7.ebuild index 56339bee..2811b60e 100644 --- a/sys-cluster/pcs/pcs-0.10.7.ebuild +++ b/sys-cluster/pcs/pcs-0.10.7.ebuild @@ -74,7 +74,7 @@ src_install() { SYSTEMCTL_OVERRIDE=$(use systemd) \ DESTDIR="${D}" \ CONF_DIR="/etc/default/" \ - PREFIX="/usr${EPREFIX}" \ + PREFIX="/usr/${EPREFIX}" \ BUNDLE_INSTALL_PYAGENTX=false \ BUNDLE_TO_INSTALL=false \ BUILD_GEMS=false
[gentoo-commits] repo/gentoo:master commit in: app-text/wiki2beamer/
commit: 6873b3d3cca2e8f60e07bee1e862782f0bc9 Author: Sebastian Pipping gentoo org> AuthorDate: Tue Dec 8 00:24:16 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Tue Dec 8 00:24:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6873b3d3 app-text/wiki2beamer: Address PythonCompatUpdate Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.0, Repoman-2.3.23 app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild b/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild index 3d7c75757a2..349bbcbf25e 100644 --- a/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild +++ b/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: e010b023e9c59cbde96516bc71aa73bc8bb7f53b Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 7 23:55:35 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 7 23:55:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e010b023 profiles: mention lua-eclass migration in ntopng mask comments Signed-off-by: Marek Szuba gentoo.org> profiles/package.mask | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 91a25ae4f7b..fa0e2ba2882 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -663,6 +663,8 @@ dev-lang/vala:0.50 # Indefinitely masking until we have a solution # for this. # bug #719084 +# Furthermore, ntopng ebuilds depending directly on dev-lang/lua{,jit} +# must be migrated to lua eclasses before unmasking (bug #752777). net-analyzer/ntopng net-analyzer/pmacct net-libs/nDPI
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libprelude/, dev-libs/libprelude/files/
commit: 7cc9f60c84c4cb2ad8ffaf5407245f19e0a4b73b Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 7 23:42:31 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 7 23:44:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc9f60c dev-libs/libprelude-5.2.0-r10: do not link Lua bindings against liblua This is neither allowed for compiled Lua modules nor, as demonstrated by the fact simply dropping this from linker options works just fine, actually needed in this case. Signed-off-by: Marek Szuba gentoo.org> .../files/libprelude-5.2.0-luabindings_liblua.patch | 13 + dev-libs/libprelude/libprelude-5.2.0-r10.ebuild | 1 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch b/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch new file mode 100644 index 000..6eeb4beb92b --- /dev/null +++ b/dev-libs/libprelude/files/libprelude-5.2.0-luabindings_liblua.patch @@ -0,0 +1,13 @@ +Compiled Lua modules must not link against liblua. + +--- a/bindings/lua/Makefile.am b/bindings/lua/Makefile.am +@@ -9,7 +9,7 @@ + + AM_CPPFLAGS = -I@top_srcdir@ -I@top_builddir@/src/include -I@top_srcdir@/src/include -I@top_builddir@/src/libprelude-error -I@top_srcdir@/bindings/c++/include @LUA_CFLAGS@ -I@top_srcdir@/libmissing -I@top_builddir@/libmissing + +-prelude_la_LDFLAGS = -module -avoid-version @LUA_LIBS@ ++prelude_la_LDFLAGS = -module -avoid-version + prelude_la_LIBADD = $(top_builddir)/bindings/c++/.libs/libpreludecpp.la + prelude_la_SOURCES = prelude.cxx + preludedir = $(libdir)/lua/@LUA_VERSION@ diff --git a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild index 501ea6e31ee..47127ff700b 100644 --- a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild +++ b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild @@ -44,6 +44,7 @@ BDEPEND=">=dev-lang/swig-4.0.0 PATCHES=( "${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch" "${FILESDIR}/${PN}-5.1.0-fix_gtkdoc_1.32.patch" + "${FILESDIR}/${PN}-5.2.0-luabindings_liblua.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libprelude/
commit: 349072e067b616f34fe15d4705769879dacd57c1 Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 7 23:12:11 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 7 23:44:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349072e0 dev-libs/libprelude-5.2.0-r10: use LUA_DEPS in BDEPEND as well Safer that way, using two different Lua implementations at build time and at run time can sometimes result in subtle problems that are a major pain in the neck to debug. Signed-off-by: Marek Szuba gentoo.org> dev-libs/libprelude/libprelude-5.2.0-r10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild index 5f21c422533..501ea6e31ee 100644 --- a/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild +++ b/dev-libs/libprelude/libprelude-5.2.0-r10.ebuild @@ -34,7 +34,7 @@ DEPEND="${RDEPEND}" BDEPEND=">=dev-lang/swig-4.0.0 dev-util/gtk-doc-am sys-devel/flex - lua? ( dev-lang/lua:* ) + lua? ( ${LUA_DEPS} ) perl? ( dev-lang/perl:= virtual/perl-ExtUtils-MakeMaker ) python? ( ${PYTHON_DEPS} ) ruby? ( ${RUBY_DEPS} )
[gentoo-commits] proj/kde-sunset:master commit in: kde-misc/kdiff3/
commit: 8998ea26279a59fea3d28fee95c1d2af5dbced70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 23:02:13 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 23:02:13 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=8998ea26 kde-misc/kdiff3: Drop IUSE=qt5, a weird option for SLOT=4 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/kdiff3/kdiff3-0.9.98-r1.ebuild | 20 ++-- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/kde-misc/kdiff3/kdiff3-0.9.98-r1.ebuild b/kde-misc/kdiff3/kdiff3-0.9.98-r1.ebuild index 99c8b0b0..0d8efd8f 100644 --- a/kde-misc/kdiff3/kdiff3-0.9.98-r1.ebuild +++ b/kde-misc/kdiff3/kdiff3-0.9.98-r1.ebuild @@ -1,26 +1,22 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit qmake-utils DESCRIPTION="Qt/KDE based frontend to diff3" -HOMEPAGE="http://kdiff3.sourceforge.net/; +HOMEPAGE="https://apps.kde.org/en/kdiff3; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="4" KEYWORDS="amd64 x86 ~amd64-linux" -IUSE="qt5" +IUSE="" DEPEND=" - !qt5? ( dev-qt/qtcore:4 - dev-qt/qtgui:4 ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 ) + dev-qt/qtcore:4 + dev-qt/qtgui:4 " RDEPEND="${DEPEND} sys-apps/diffutils @@ -36,11 +32,7 @@ src_prepare() { } src_configure() { - if ! use qt5; then - eqmake4 "${S}"/src-QT4/kdiff3.pro - else - eqmake5 "${S}"/src-QT4/kdiff3.pro - fi + eqmake4 src-QT4/kdiff3.pro } src_install() {
[gentoo-commits] proj/kde-sunset:master commit in: media-sound/amarok/
commit: bb7cd047e1d6447a46987135e355ac42b3d3f54b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 23:29:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 23:29:48 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=bb7cd047 media-sound/amarok: Switch to media-libs/liblastfm:0-qt4 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/amarok/amarok-2.8.90-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/amarok/amarok-2.8.90-r5.ebuild b/media-sound/amarok/amarok-2.8.90-r5.ebuild index 2e91ab06..512712a6 100644 --- a/media-sound/amarok/amarok-2.8.90-r5.ebuild +++ b/media-sound/amarok/amarok-2.8.90-r5.ebuild @@ -33,7 +33,7 @@ COMMONDEPEND=" >=virtual/mysql-5.1[-minimal(-)] >=x11-libs/qtscriptgenerator-0.1.0 ipod? ( >=media-libs/libgpod-0.7.0[gtk] ) - lastfm? ( >=media-libs/liblastfm-1.0.3[qt4(-)] ) + lastfm? ( media-libs/liblastfm:0-qt4 ) mp3tunes? ( dev-libs/glib:2 dev-libs/libxml2
[gentoo-commits] proj/kde-sunset:master commit in: media-libs/liblastfm/, media-libs/liblastfm/files/
commit: 30f8f48f03c4556fd1468cdce618eeaf28726e37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 23:14:37 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 23:14:37 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=30f8f48f media-libs/liblastfm: Drop IUSE=qt5 and set SLOT="0-qt4" Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../liblastfm-1.1.0_pre20150206-qt-5.11b3.patch| 302 - .../liblastfm-1.1.0_pre20150206-r1.ebuild | 47 .../liblastfm/liblastfm-1.1.0_pre20150206.ebuild | 87 -- 3 files changed, 47 insertions(+), 389 deletions(-) diff --git a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch b/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch deleted file mode 100644 index fc0e9b89.. --- a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch +++ /dev/null @@ -1,302 +0,0 @@ -From 62a08d490a1e75e3ef5d08f3fb37e65c1563e706 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 11:51:42 +0200 -Subject: [PATCH 1/4] Make Qt5 build default and simplify logic, add missing - deps - - CMakeLists.txt | 16 - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index be88967..e628611 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -27,19 +27,19 @@ set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Module - # setup qt stuff - set(CMAKE_AUTOMOC ON) - --option(BUILD_WITH_QT4 "Build liblastfm with Qt4 no matter if Qt5 was found" OFF) -+option(BUILD_WITH_QT4 "Build liblastfm with Qt4" OFF) - --if( NOT BUILD_WITH_QT4 ) --# try Qt5 first, and prefer that if found --find_package(Qt5Core QUIET) --endif() -+if(NOT BUILD_WITH_QT4) -+find_package(Qt5 REQUIRED COMPONENTS Core Network Xml CONFIG) -+ -+if(BUILD_FINGERPRINT) -+find_package(Qt5Sql REQUIRED CONFIG) -+endif() - --if(Qt5Core_DIR) - set(LASTFM_LIB_VERSION_SUFFIX 5) --message(STATUS "Found Qt5! Please keep in mind, this is highly experimental and not our main development target..") - include_directories(${Qt5Core_INCLUDE_DIRS}) - if(UNIX AND NOT APPLE) --find_package(Qt5DBus REQUIRED) -+find_package(Qt5DBus REQUIRED CONFIG) - endif() - - # macro(qt_wrap_ui) --- -2.17.0 - - -From ff32d56e5e1bd8b1f86a8e9840c778249ff19118 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 11:56:48 +0200 -Subject: [PATCH 2/4] Make use of FeatureSummary - - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e628611..dcdfd91 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -20,6 +20,7 @@ option(BUILD_TESTS "Build liblastfm tests" ON) - - # installation dirs - include(GNUInstallDirs) -+include(FeatureSummary) - - #cmake module path - set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Modules") -@@ -97,3 +98,5 @@ if(BUILD_TESTS) - enable_testing() - add_subdirectory(tests) - endif() -+ -+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) --- -2.17.0 - - -From 5762278b29c1ab6559dcca7a1e8fbad1d75134da Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 12:06:48 +0200 -Subject: [PATCH 3/4] Cleanup include dirs - - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index dcdfd91..52589b5 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,10 +38,10 @@ if(NOT BUILD_WITH_QT4) - endif() - - set(LASTFM_LIB_VERSION_SUFFIX 5) --include_directories(${Qt5Core_INCLUDE_DIRS}) - if(UNIX AND NOT APPLE) - find_package(Qt5DBus REQUIRED CONFIG) - endif() -+include_directories(Qt5::Core Qt5::Network Qt5::Xml) - - # macro(qt_wrap_ui) - # qt5_wrap_ui(${ARGN}) --- -2.17.0 - - -From aeb0cbc56376021444a56a984613faacefedfea9 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 15 Apr 2018 21:31:14 +0200 -Subject: [PATCH 4/4] Fix build with Qt 5.11_beta3 (drop qt5_use_modules) - - CMakeLists.txt | 3 -- - src/CMakeLists.txt | 63 +++--- - src/fingerprint/CMakeLists.txt | 20 ++- - tests/lastfm_add_test.cmake| 16 + - 4 files changed, 55 insertions(+), 47 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 52589b5..c8bc89d 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -57,9 +57,6 @@ if(NOT BUILD_WITH_QT4) - # endmacro() - else() - find_package(Qt4 COMPONENTS QtCore QtNetwork QtXml REQUIRED) -- --macro(qt5_use_modules) --endmacro() - endif() - - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 0f872fb..22ce506 100644 a/src/CMakeLists.txt
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblastfm/files/, media-libs/liblastfm/
commit: 336ba1d03e6c1f7b326fde1637573d965dcbca22 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 23:24:44 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 23:25:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336ba1d0 media-libs/liblastfm: Drop 1.1.0_pre20150206 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/liblastfm/Manifest | 1 - .../liblastfm-1.1.0_pre20150206-qt-5.11b3.patch| 302 - .../liblastfm/liblastfm-1.1.0_pre20150206.ebuild | 51 3 files changed, 354 deletions(-) diff --git a/media-libs/liblastfm/Manifest b/media-libs/liblastfm/Manifest index dfec470a786..7e3fcd07db2 100644 --- a/media-libs/liblastfm/Manifest +++ b/media-libs/liblastfm/Manifest @@ -1,2 +1 @@ -DIST liblastfm-1.1.0_pre20150206.tar.gz 119380 BLAKE2B ec532b7577e60c02f9e8202b06e4e496b052801d60a27795d58204c6fbec62eea24512979ea9e42f643e7cfc01794982e07b808f6411b884893e13c29d9e17b0 SHA512 984d4b6b36a12e019e486425d243fc5be24fc3968b30f7ec746204c976b9c526477d56793205c9a6eed79bff1b33a2b1c7063d1d08fd376c4b89346337d8b166 DIST liblastfm-1.1.0_pre20190625.tar.gz 119348 BLAKE2B d4755d6dfe6dc8bb4c21e1f4ed94fd96165313111a553271e518ad57f08aab45980239a51416d6e99d87a86f7859c7ea04ba81fb06f6dfa61b2aa7f554935589 SHA512 ee36cc31e1f7b345e2de29ff4151acb7bbe30960bbf2528bf8eb5214a47272955efe3bd1c6e20af8dd22a4fbc510de34befdcd6c728683ae300bd45e578e5ebb diff --git a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch b/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch deleted file mode 100644 index fc0e9b8938d..000 --- a/media-libs/liblastfm/files/liblastfm-1.1.0_pre20150206-qt-5.11b3.patch +++ /dev/null @@ -1,302 +0,0 @@ -From 62a08d490a1e75e3ef5d08f3fb37e65c1563e706 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 11:51:42 +0200 -Subject: [PATCH 1/4] Make Qt5 build default and simplify logic, add missing - deps - - CMakeLists.txt | 16 - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index be88967..e628611 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -27,19 +27,19 @@ set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Module - # setup qt stuff - set(CMAKE_AUTOMOC ON) - --option(BUILD_WITH_QT4 "Build liblastfm with Qt4 no matter if Qt5 was found" OFF) -+option(BUILD_WITH_QT4 "Build liblastfm with Qt4" OFF) - --if( NOT BUILD_WITH_QT4 ) --# try Qt5 first, and prefer that if found --find_package(Qt5Core QUIET) --endif() -+if(NOT BUILD_WITH_QT4) -+find_package(Qt5 REQUIRED COMPONENTS Core Network Xml CONFIG) -+ -+if(BUILD_FINGERPRINT) -+find_package(Qt5Sql REQUIRED CONFIG) -+endif() - --if(Qt5Core_DIR) - set(LASTFM_LIB_VERSION_SUFFIX 5) --message(STATUS "Found Qt5! Please keep in mind, this is highly experimental and not our main development target..") - include_directories(${Qt5Core_INCLUDE_DIRS}) - if(UNIX AND NOT APPLE) --find_package(Qt5DBus REQUIRED) -+find_package(Qt5DBus REQUIRED CONFIG) - endif() - - # macro(qt_wrap_ui) --- -2.17.0 - - -From ff32d56e5e1bd8b1f86a8e9840c778249ff19118 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 11:56:48 +0200 -Subject: [PATCH 2/4] Make use of FeatureSummary - - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e628611..dcdfd91 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -20,6 +20,7 @@ option(BUILD_TESTS "Build liblastfm tests" ON) - - # installation dirs - include(GNUInstallDirs) -+include(FeatureSummary) - - #cmake module path - set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Modules") -@@ -97,3 +98,5 @@ if(BUILD_TESTS) - enable_testing() - add_subdirectory(tests) - endif() -+ -+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) --- -2.17.0 - - -From 5762278b29c1ab6559dcca7a1e8fbad1d75134da Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Sun, 1 Apr 2018 12:06:48 +0200 -Subject: [PATCH 3/4] Cleanup include dirs - - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index dcdfd91..52589b5 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,10 +38,10 @@ if(NOT BUILD_WITH_QT4) - endif() - - set(LASTFM_LIB_VERSION_SUFFIX 5) --include_directories(${Qt5Core_INCLUDE_DIRS}) - if(UNIX AND NOT APPLE) - find_package(Qt5DBus REQUIRED CONFIG) - endif() -+include_directories(Qt5::Core Qt5::Network Qt5::Xml) - - # macro(qt_wrap_ui) - # qt5_wrap_ui(${ARGN}) --- -2.17.0 - - -From aeb0cbc56376021444a56a984613faacefedfea9 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date:
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblastfm/
commit: 0d6d9e58edf4d2310914e03de3791dde3ff7778b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 23:24:14 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 23:25:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6d9e58 media-libs/liblastfm: 1.1.0_pre20190625 snapshot bump Basically just incorporating the patches we already apply to prev snapshot. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/liblastfm/Manifest | 1 + .../liblastfm/liblastfm-1.1.0_pre20190625.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/media-libs/liblastfm/Manifest b/media-libs/liblastfm/Manifest index 9467a56ff82..dfec470a786 100644 --- a/media-libs/liblastfm/Manifest +++ b/media-libs/liblastfm/Manifest @@ -1 +1,2 @@ DIST liblastfm-1.1.0_pre20150206.tar.gz 119380 BLAKE2B ec532b7577e60c02f9e8202b06e4e496b052801d60a27795d58204c6fbec62eea24512979ea9e42f643e7cfc01794982e07b808f6411b884893e13c29d9e17b0 SHA512 984d4b6b36a12e019e486425d243fc5be24fc3968b30f7ec746204c976b9c526477d56793205c9a6eed79bff1b33a2b1c7063d1d08fd376c4b89346337d8b166 +DIST liblastfm-1.1.0_pre20190625.tar.gz 119348 BLAKE2B d4755d6dfe6dc8bb4c21e1f4ed94fd96165313111a553271e518ad57f08aab45980239a51416d6e99d87a86f7859c7ea04ba81fb06f6dfa61b2aa7f554935589 SHA512 ee36cc31e1f7b345e2de29ff4151acb7bbe30960bbf2528bf8eb5214a47272955efe3bd1c6e20af8dd22a4fbc510de34befdcd6c728683ae300bd45e578e5ebb diff --git a/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild b/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild new file mode 100644 index 000..66923fd858e --- /dev/null +++ b/media-libs/liblastfm/liblastfm-1.1.0_pre20190625.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT=f867df52757c569d97d9755c911ac9dec146f365 +inherit cmake + +DESCRIPTION="Collection of libraries to integrate Last.fm services" +HOMEPAGE="https://github.com/lastfm/liblastfm; +SRC_URI="https://github.com/lastfm/liblastfm/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +SLOT="0/0" +IUSE="fingerprint test" + +# 1 of 2 (UrlBuilderTest) is failing, last checked version 1.0.9 +RESTRICT="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtxml:5 + fingerprint? ( + dev-qt/qtsql:5 + media-libs/libsamplerate + sci-libs/fftw:3.0 + ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +src_configure() { + # demos not working + local mycmakeargs=( + -DBUILD_DEMOS=OFF + -DBUILD_WITH_QT4=OFF + -DBUILD_FINGERPRINT=$(usex fingerprint) + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/
commit: b1ac4d207c73149fa170e256ed6f7b9c94363e19 Author: Sam James gentoo org> AuthorDate: Mon Dec 7 23:07:14 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 7 23:07:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b1ac4d20 sys-apps/help2man: drop gone ~sh ~amd64-fbsd ~x86-fbsd Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/help2man/help2man-1.47.16.ebuild | 2 +- sys-apps/help2man/help2man-1.47.6.ebuild | 4 ++-- sys-apps/help2man/help2man-1.47.7.ebuild | 4 ++-- sys-apps/help2man/help2man-1.47.8.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sys-apps/help2man/help2man-1.47.16.ebuild b/sys-apps/help2man/help2man-1.47.16.ebuild index 34cf70532e..9fe158d130 100644 --- a/sys-apps/help2man/help2man-1.47.16.ebuild +++ b/sys-apps/help2man/help2man-1.47.16.ebuild @@ -17,7 +17,7 @@ SRC_URI+=" elibc_Cygwin? ( LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls" RDEPEND="dev-lang/perl diff --git a/sys-apps/help2man/help2man-1.47.6.ebuild b/sys-apps/help2man/help2man-1.47.6.ebuild index c6386779e3..da30e55958 100644 --- a/sys-apps/help2man/help2man-1.47.6.ebuild +++ b/sys-apps/help2man/help2man-1.47.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls" RDEPEND="dev-lang/perl diff --git a/sys-apps/help2man/help2man-1.47.7.ebuild b/sys-apps/help2man/help2man-1.47.7.ebuild index c6386779e3..da30e55958 100644 --- a/sys-apps/help2man/help2man-1.47.7.ebuild +++ b/sys-apps/help2man/help2man-1.47.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls" RDEPEND="dev-lang/perl diff --git a/sys-apps/help2man/help2man-1.47.8.ebuild b/sys-apps/help2man/help2man-1.47.8.ebuild index 20cca7decc..0d39a72030 100644 --- a/sys-apps/help2man/help2man-1.47.8.ebuild +++ b/sys-apps/help2man/help2man-1.47.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ https://raw.githubusercontent.com/cygwinports/help2man/${CYGWIN_PATCHREV}/${CYGW LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="nls" RDEPEND="dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/, profiles/
commit: 1ebcd0064fc20fa3002b5c76efd6a28e21ad93bc Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 7 22:20:18 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 7 23:05:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebcd006 net-analyzer/rrdtool: migrate to lua.eclass Featuring proper multi-impl support including testing. Lua bindings have been confirmed to build, test and install fine for all five implementations currently listed in LUA_COMPAT. Speaking of testing, in order for it to be complete the file "test.png" produced for each enabled Lua target by rrd.graphv should be visually inspected. For obvious reasons automating this would be way more trouble than it is worth (an image recogniser as a build-time dependency???), that said I *have* inspected those images while testing whether LuaJIT as well as PUC Lua 5.2, 5.3 and 5.4 really are supported (although upstream documentation says "Lua 5.0 or newer" their build scripts only explicitly mention PUC Lua 5.0 and 5.1, and LuaJIT is not mentioned in either) and they looked fine for all five implementations. Closes: https://bugs.gentoo.org/752780 Signed-off-by: Marek Szuba gentoo.org> net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild | 248 + profiles/package.mask | 1 + 2 files changed, 249 insertions(+) diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild new file mode 100644 index 000..9f7abe89568 --- /dev/null +++ b/net-analyzer/rrdtool/rrdtool-1.7.2-r100.ebuild @@ -0,0 +1,248 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_OPTIONAL=true +DISTUTILS_SINGLE_IMPL=true +GENTOO_DEPEND_ON_PERL=no +LUA_COMPAT=( lua5-{1..4} luajit ) +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit autotools lua perl-module distutils-r1 flag-o-matic multilib + +MY_P=${P/_/-} + +DESCRIPTION="A system to store and display time-series data" +HOMEPAGE="https://oss.oetiker.ch/rrdtool/; +SRC_URI="https://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0/8.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="dbi doc graph lua perl python rados rrdcgi ruby static-libs tcl tcpd test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) + lua? ( + ${LUA_REQUIRED_USE} + test? ( graph ) + )" + +CDEPEND=" + >=dev-libs/glib-2.28.7:2[static-libs(+)?] + >=dev-libs/libxml2-2.7.8:2[static-libs(+)?] + dbi? ( dev-db/libdbi[static-libs(+)?] ) + graph? ( + >=media-libs/libpng-1.5.10:0=[static-libs(+)?] + >=x11-libs/cairo-1.10.2[svg,static-libs(+)?] + >=x11-libs/pango-1.28 + ) + lua? ( ${LUA_DEPS} ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + rados? ( sys-cluster/ceph ) + tcl? ( dev-lang/tcl:0= ) + tcpd? ( sys-apps/tcp-wrappers ) +" + +DEPEND=" + ${CDEPEND} + sys-apps/groff + virtual/pkgconfig + virtual/awk + test? ( sys-devel/bc ) +" +RDEPEND=" + ${CDEPEND} +" +BDEPEND="test? ( + lua? ( ${LUA_DEPS} ) +)" +PDEPEND=" + ruby? ( ~dev-ruby/rrdtool-bindings-${PV} ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.4.9-disable-rrd_graph-perl.patch + "${FILESDIR}"/${PN}-1.7.0-disable-rrd_graph-cgi.patch + "${FILESDIR}"/${PN}-1.7.1-configure.ac.patch +) +S=${WORKDIR}/${MY_P} + +python_compile() { + cd bindings/python || die + distutils-r1_python_compile +} + +python_install() { + cd bindings/python || die + distutils-r1_python_install +} + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + # At the next version bump, please see if you actually still need this + # before adding versions + if ! [ -f doc/rrdrados.pod ]; then + cp "${FILESDIR}"/${PN}-1.5.5-rrdrados.pod doc/rrdrados.pod + else + die "File already exists: doc/rrdrados.pod. Remove this code!" + fi + + # bug 456810 + # no time to sleep + sed -i \ + -e 's|$LUA_CFLAGS|IGNORE_THIS_BAD_TEST|g' \ + -e 's|^sleep 1$||g' \ + -e '/^dnl.*png/s|^dnl||g' \ + configure.ac || die + + # Python bindings are built/installed manually + sed -i \ + -e '/^all-local:/s| @COMP_PYTHON@||' \ + bindings/Makefile.am || die + + if ! use graph; then + sed -i \ + -e '2s:rpn1::; 2s:rpn2::; 6s:create-with-source-4::;' \ + -e '7s:xport1::; 7s:dcounter1::; 7s:vformatter1::' \ + -e 's|graph1||g' \ + tests/Makefile.am ||
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/
commit: 5164f0142ef497af1f022b599c033a99b30abeec Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 7 20:10:41 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 7 23:05:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5164f014 net-analyzer/rrdtool: limit unmigrated ebuilds to dev-lang/lua:0 Signed-off-by: Marek Szuba gentoo.org> net-analyzer/rrdtool/rrdtool-1.7.2-r1.ebuild | 2 +- net-analyzer/rrdtool/rrdtool-1.7.2.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2-r1.ebuild b/net-analyzer/rrdtool/rrdtool-1.7.2-r1.ebuild index 0504266762e..fa7ddc30fd6 100644 --- a/net-analyzer/rrdtool/rrdtool-1.7.2-r1.ebuild +++ b/net-analyzer/rrdtool/rrdtool-1.7.2-r1.ebuild @@ -30,7 +30,7 @@ CDEPEND=" >=x11-libs/cairo-1.10.2[svg,static-libs(+)?] >=x11-libs/pango-1.28 ) - lua? ( dev-lang/lua:* ) + lua? ( dev-lang/lua:0= ) perl? ( dev-lang/perl:= ) python? ( ${PYTHON_DEPS} ) rados? ( sys-cluster/ceph ) diff --git a/net-analyzer/rrdtool/rrdtool-1.7.2.ebuild b/net-analyzer/rrdtool/rrdtool-1.7.2.ebuild index 9d9de2a3f49..1ee76659bd7 100644 --- a/net-analyzer/rrdtool/rrdtool-1.7.2.ebuild +++ b/net-analyzer/rrdtool/rrdtool-1.7.2.ebuild @@ -30,7 +30,7 @@ CDEPEND=" >=x11-libs/cairo-1.10.2[svg,static-libs(+)?] >=x11-libs/pango-1.28 ) - lua? ( dev-lang/lua:*[deprecated] ) + lua? ( dev-lang/lua:0=[deprecated] ) perl? ( dev-lang/perl:= ) python? ( ${PYTHON_DEPS} ) rados? ( sys-cluster/ceph )
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/sed/
commit: f7040945e140b89d3f65b3b6ac6224506d6abe4a Author: Sam James gentoo org> AuthorDate: Mon Dec 7 22:48:54 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 7 22:48:54 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f7040945 sys-apps/sed: sync with ::gentoo (bump to 4.8) Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/sed/Manifest | 1 + sys-apps/sed/sed-4.8.ebuild | 82 + 2 files changed, 83 insertions(+) diff --git a/sys-apps/sed/Manifest b/sys-apps/sed/Manifest index ec23d184ad..d3aa8dd8fe 100644 --- a/sys-apps/sed/Manifest +++ b/sys-apps/sed/Manifest @@ -1,2 +1,3 @@ DIST sed-4.2.2.tar.bz2 1059414 BLAKE2B aebe0bf90e9f9c7907e0baa8a4d1a16e59a5893198382fb9fe08ed66cab670921c0db1e07f668bf3db8dfe9bb4f0e68b9c34fd7228c70df24be043d3e7ea8d92 SHA512 dbbb0bb348fac54612d29182c09c88bda7096dea03bd94f03c580c24146e65a06db12808c6a1a9adc94548fa3843511e3e80b251cb07142110cf149eab23f573 DIST sed-4.5.tar.xz 1274252 BLAKE2B 08525659e0e01ec50e736c1665634f3816f57c48aeefa7f6bc7a152cd6c171bb4e96e5c215429fc5edbe6e1de6cc3efe4f2f3bf6865933a30dd1700e921d5b3f SHA512 f95fb27e03b2301dae63878413b4c48e40341cc676945a612e1d0bd911da3192858ae142791292a99fbdaacbc7dab2d6fccb50787c06846f99b0b3740b40c196 +DIST sed-4.8.tar.xz 1348048 BLAKE2B 62f6b6500cc9a20a35cafc2b09b12bb7da67fa0afb0b1b26153babc0023424b3126f44d29eba14c25fc4490996c90738b191c9440c66da6c120bbb9bc6f6df65 SHA512 7de25d9bc2981c63321c2223f3fbcab61d7b0df4fcf7d4394b72400b91993e1288d8bf53948ed5fffcf5a98c75265726a68ad4fb98e1d571bf768603a108c1c8 diff --git a/sys-apps/sed/sed-4.8.ebuild b/sys-apps/sed/sed-4.8.ebuild new file mode 100644 index 00..d889186d10 --- /dev/null +++ b/sys-apps/sed/sed-4.8.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Super-useful stream editor" +HOMEPAGE="http://sed.sourceforge.net/; +SRC_URI="mirror://gnu/sed/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl forced-sandbox nls selinux static" + +RDEPEND=" + !static? ( + acl? ( virtual/acl ) + nls? ( virtual/libintl ) + selinux? ( sys-libs/libselinux ) + ) +" +DEPEND="${RDEPEND} + static? ( + acl? ( virtual/acl[static-libs(+)] ) + nls? ( virtual/libintl[static-libs(+)] ) + selinux? ( sys-libs/libselinux[static-libs(+)] ) + ) +" +BDEPEND="nls? ( sys-devel/gettext )" + + +src_bootstrap_sed() { + # make sure system-sed works #40786 #650052 + if ! type -p sed > /dev/null || has_version 'sys-apps/sed[forced-sandbox]' ; then + mkdir -p "${T}/bootstrap" + printf '#!/bin/sh\nexec busybox sed "$@"\n' > "${T}/bootstrap/sed" || die + chmod a+rx "${T}/bootstrap/sed" + PATH="${T}/bootstrap:${PATH}" + fi +} + +src_prepare() { + # Don't use sed before bootstrap if we have to recover a broken host sed. + src_bootstrap_sed + + default + + if use forced-sandbox ; then + # Upstream doesn't want to add a configure flag for this. + # https://lists.gnu.org/archive/html/bug-sed/2018-03/msg1.html + sed -i \ + -e '/^bool sandbox = false;/s:false:true:' \ + sed/sed.c || die + # Make sure the sed took. + grep -q '^bool sandbox = true;' sed/sed.c || die "forcing sandbox failed" + fi +} + +src_configure() { + local myconf=() + if use userland_GNU; then + myconf+=( --exec-prefix="${EPREFIX}" ) + else + myconf+=( --program-prefix=g ) + fi + + use static && append-ldflags -static + myconf+=( + $(use_enable acl) + $(use_enable nls) + $(use_with selinux) + ) + econf "${myconf[@]}" +} + +src_install() { + default + # don't want charset.alias, installed by libiconv + rm -f "${ED}"/lib/charset.alias +}
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/help2man/
commit: 7e064a4b5fc8b661883849d71b850042100932ff Author: Sam James gentoo org> AuthorDate: Mon Dec 7 23:02:21 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 7 23:02:21 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7e064a4b sys-apps/help2man: sync with ::gentoo (bump to 1.47.16) Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/help2man/Manifest| 2 ++ sys-apps/help2man/help2man-1.47.16.ebuild | 50 +++ 2 files changed, 52 insertions(+) diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest index 2fc8570c78..6a284f99aa 100644 --- a/sys-apps/help2man/Manifest +++ b/sys-apps/help2man/Manifest @@ -1,4 +1,6 @@ DIST help2man-1.40.4-cygwin-nls.patch 5371 BLAKE2B 998988ee4c66d3e029d2279b4acd3c02d68df9fbd0d780670d03a5246e8308d1ba7c0c98e810d9527ed27ac11331a26c2b74dedcd0e722e7d78dd1cf8c95c851 SHA512 f21e82a5d96b886c7859205937f04ad8e83408ffa1a223106dd055a7a722dccf2d1e428b9e354cd49f0e38059e92fcc72da7aeb39984463492f801bd54b5d5c6 +DIST help2man-1.40.4-cygwin-nls.patch-2 5394 BLAKE2B 16381050e40f05659846ce769cd60198af4731a24b1a36e14455a58318e6850a15a560adb25469a53e3b59e83a79110c5d5b616e65224a0bd8b70b23af4564eb SHA512 3129eabaeecb2cf70e031f2473f723bd5cd09e861e30914273fd8c08b5b2fb48a78ee7830d605b009847c9fd7c4a8c51cc3964d2a6d426167fb5d37be49600a0 +DIST help2man-1.47.16.tar.xz 203036 BLAKE2B 8e06c2c2e90adfc2ab8345908516b15ae50b02a7a9554d5d9beee4373b71c131aeaa0c148b9a988c531bbfe2149c25069af56a79101a4248b6c1adfeb734a132 SHA512 b427e60a9e3d2e805caf1ae84c337b09c7ca6f92b7ff14771f946c4a1bf7adf177df99b9c1c223ad76df99756005ababf5b548ff8e08d4746702ff7f8150b544 DIST help2man-1.47.6.tar.xz 192980 BLAKE2B ddf2b899e4479a45505aefaf3dabfceb1595128da35c000b81be79046aabceff58e1d605b2797880c5c652947d0fe59673eaf087de911152e79768c571037a73 SHA512 d24849b93de58b20f518c071687e7bfa653a96600382f36c4cf7fc1047656458f75f093b911b786b18b6931b2453cb60868ecbe07cc7d2984e5981a874b34942 DIST help2man-1.47.7.tar.xz 200128 BLAKE2B bdac9d1db29b03bbb8e41caecfdf3a7273b69d9b9fa2e206b2e6c28d1144c3104b8d4b7d4a43aab1b405bffd6e097db63a2f4e97a76dfcd980ee5d8a9ffc2114 SHA512 e6ec25d973df68edde87d3314b1bef2e679d57d4c9e024bca17362b9da058c80314050e1ae61d73179b8c2662c8692caa1f223fc48b8d02f2d4f040d16e51d14 DIST help2man-1.47.8.tar.xz 200264 BLAKE2B 2650909986649a471cfa13db96fda34e864312aab96ffa2692c2d38cbb9b36149d90a398b3ea9568992b9da01ab7aeeab8022ee74edebf2e7c83cac48c951e7c SHA512 05e420560b143042418db2e992beaef45cc5a568cdbf640c7b285ba2dc322290d14e0df978ff4c412a99f4346e38f6fb9796ebda695ddc002a3d0e74e85725d6 diff --git a/sys-apps/help2man/help2man-1.47.16.ebuild b/sys-apps/help2man/help2man-1.47.16.ebuild new file mode 100644 index 00..34cf70532e --- /dev/null +++ b/sys-apps/help2man/help2man-1.47.16.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="GNU utility to convert program --help output to a man page" +HOMEPAGE="https://www.gnu.org/software/help2man/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" + +# Was: https://raw.githubusercontent.com/cygwinports/help2man/${CYGWIN_PATCHREV}/${CYGWIN_PATCH} -> ${PN}-${CYGWIN_PATCH} +CYGWIN_PATCHREV="adf3e6f73a4857e55594f140d6282d9ff5362f5a" +CYGWIN_PATCH="1.40.4-cygwin-nls.patch" +CYGWIN_REV="-2" +SRC_URI+=" elibc_Cygwin? ( + https://raw.githubusercontent.com/msys2/MSYS2-packages/master/help2man/${CYGWIN_PATCH} -> ${PN}-${CYGWIN_PATCH}${CYGWIN_REV} +)" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="nls" + +RDEPEND="dev-lang/perl + nls? ( dev-perl/Locale-gettext )" +DEPEND="${RDEPEND}" + +DOCS=( debian/changelog NEWS README THANKS ) #385753 + +PATCHES=( + "${FILESDIR}"/${PN}-1.46.1-linguas.patch +) + +src_prepare() { + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i \ + -e 's/-shared/-bundle/' \ + Makefile.in || die + fi + default + use elibc_Cygwin && eapply -p2 "${DISTDIR}/${PN}-${CYGWIN_PATCH}${CYGWIN_REV}" +} + +src_configure() { + # Disable gettext requirement as the release includes the gmo files #555018 + local myeconfargs=( + ac_cv_path_MSGFMT=$(type -P false) + $(use_enable nls) + ) + econf "${myeconfargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/
commit: 6ff027645c5912e8c26419fbdbcb58a7f6ce149b Author: James Le Cuirot gentoo org> AuthorDate: Mon Dec 7 22:23:26 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Dec 7 22:57:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff02764 net-print/hplip-plugin: Version bump to 3.20.11 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> net-print/hplip-plugin/Manifest| 1 + net-print/hplip-plugin/hplip-plugin-3.20.11.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest index 954eb9245e1..25eb4f95ab8 100644 --- a/net-print/hplip-plugin/Manifest +++ b/net-print/hplip-plugin/Manifest @@ -1,3 +1,4 @@ DIST hplip-3.19.12-plugin.run 11512079 BLAKE2B 534cbba51b2254f8227611b8f0449e100361fb445400f664e43e30412be8eb554bb35c2fe260d45cd5ad742b083af6d551532a9d14585029b0ff93675fab578a SHA512 ac2022d555f5084d5bf1e4519ddbb29828e9ca385aa6dff818ae9e79b60b4b2745e31ad4146cb01bca3747fae0d61b96e4a823b81179d2e2c55a643831165e4b +DIST hplip-3.20.11-plugin.run 11514293 BLAKE2B b3b7698a45e5e68a25ec1216e736484d26546b657f4a519a153acf0280847667e7ca81afc988f722668746281857d51d9e1703857514ffe5b57dea85f2bae4d3 SHA512 9075c1ac8e8f6e12d33b81b633025259f54352ea00271eec07ee898fd9a164445519608fc9ea61a7157845a4a03f87c28f486c7994f0d7db81d11d3fe51f1876 DIST hplip-3.20.6-plugin.run 11514108 BLAKE2B 83e2d26fb397c5c5df1fc4371bfc2798cea049965499b6f1ad5daa05b44b74f51ba9deb933b564dfa47a8d0ef79d4921c3a96b9531730317742e1c5651d7b012 SHA512 6f9e5c92e302f4068abbe9134cf7f8081fcbe98568c9b75d6a668843b76c83afd0f4fbb3d90d3ac775c719ab8e2dca5beedd887ef6d072bd8ee0eb48d42521ed DIST hplip-3.20.9-plugin.run 11515336 BLAKE2B 27686828374675412ae82a0a5be121c87dbd9ed3adb8d5f30e2f946e315140a5641fdbc60d7f952323060de7fb7bce77b21f19e0d07aa0c5c36e898732030b8b SHA512 bbb5c5768c0f1e88f960f9decff65d70942bc40d8f0443fa2e1c0507895e2e6ba7bc8e0fbec5a74b335787ac45bd3c34cf6bc4d5e544ce7c2ef0965e074a440a diff --git a/net-print/hplip-plugin/hplip-plugin-3.20.11.ebuild b/net-print/hplip-plugin/hplip-plugin-3.20.11.ebuild new file mode 100644 index 000..fa8335f3ab1 --- /dev/null +++ b/net-print/hplip-plugin/hplip-plugin-3.20.11.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit unpacker + +DESCRIPTION="Proprietary plugins and firmware for HPLIP" +HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins; +SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run; +LICENSE="hplip-plugin" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="orblite" + +RDEPEND=" + ~net-print/hplip-${PV} + virtual/udev + orblite? ( + media-gfx/sane-backends + >=sys-libs/glibc-2.26 + virtual/libusb:0 + ) +" +DEPEND="" + +S=${WORKDIR} + +HPLIP_HOME=/usr/share/hplip + +# Binary prebuilt package +QA_PREBUILT="${HPLIP_HOME}/*.so" + +# License does not allow us to redistribute the "source" package +RESTRICT="mirror" + +src_install() { + local hplip_arch + case "${ARCH}" in + amd64) hplip_arch="x86_64" ;; + arm) hplip_arch="arm32" ;; + x86) hplip_arch="x86_32" ;; + *) die "Unsupported architecture." ;; + esac + + insinto "${HPLIP_HOME}"/data/firmware + doins *.fw.gz + + for plugin in *-${hplip_arch}.so; do + local plugin_type=prnt + case "${plugin}" in + bb_orblite-*) + use orblite || continue + plugin_type=scan ;; + bb_*) + plugin_type=scan ;; + fax_*) + plugin_type=fax ;; + esac + + exeinto "${HPLIP_HOME}"/${plugin_type}/plugins + newexe ${plugin} ${plugin/-${hplip_arch}} + done + + insinto /var/lib/hp + newins - hplip.state <<-_EOF_ + [plugin] + installed = 1 + eula = 1 + version = ${PV} + _EOF_ +}
[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/
commit: baf0cece610437ea9dd4a19168da3a2a428d2417 Author: James Le Cuirot gentoo org> AuthorDate: Mon Dec 7 22:21:03 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Dec 7 22:57:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf0cece games-util/sc-controller: Version bump to 0.4.8.2 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> games-util/sc-controller/Manifest | 1 + .../sc-controller/sc-controller-0.4.8.2.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/games-util/sc-controller/Manifest b/games-util/sc-controller/Manifest index 31972543988..38b205222bd 100644 --- a/games-util/sc-controller/Manifest +++ b/games-util/sc-controller/Manifest @@ -1 +1,2 @@ DIST sc-controller-0.4.8.1.tar.gz 2520167 BLAKE2B 40c8e366519ec2a6d80b31c2b342fba2664fa35f3a889e222665f8f5cd4d59dd912804f6cdf4ecd844ab94075f5f45f88a61138ac1c0cb528652c9fd9b710afa SHA512 bc57bd381c71e94c0771ecdb08f95326d0c1478e25cdf3955b71c203abe6cb78091ca977deb8a1e954b5b1b65a6df487f8b8921920b1eb672aa6f1f5554a4847 +DIST sc-controller-0.4.8.2.tar.gz 2520528 BLAKE2B 0c98e1fd49e846909ec0a78c5bbf48731de464ab79ebe3e1b0370e2a6f176e925e6f2b288c17358221b2e50be0cd783f31f05324ac585aec310967d148ce5011 SHA512 8d157e871fa519ebd3eee27dd1c0ff1afe6f79201df12578aa31f3cbc62974bd7ba47c8a097870b693a7abaacaadd1e502012c9664c0aecddbd982fa10c7f84d diff --git a/games-util/sc-controller/sc-controller-0.4.8.2.ebuild b/games-util/sc-controller/sc-controller-0.4.8.2.ebuild new file mode 100644 index 000..fd7546b73bf --- /dev/null +++ b/games-util/sc-controller/sc-controller-0.4.8.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 xdg + +DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others" +HOMEPAGE="https://github.com/Ryochan7/sc-controller/; +SRC_URI="https://github.com/Ryochan7/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-2 CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+udev" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pygobject[${PYTHON_USEDEP},cairo] + dev-python/pylibacl[${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] + ') + gnome-base/librsvg + x11-libs/gtk+:3 + udev? ( games-util/game-device-udev-rules ) +"
[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/superkaramba/, kde-apps/okular/, kde-plasma/kdm/, kde-base/smokeqt/, ...
commit: cbc8b0acc79359b95d570e709409cbd5e9a4d183 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 22:56:37 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:56:37 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=cbc8b0ac */*: Cleanup media-libs/qimageblitz USEDEP (drop -qt5(-) req) Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild| 11 ++- kde-apps/kopete/kopete-4.14.3-r1.ebuild | 5 +++-- kde-apps/okular/okular-16.08.3.ebuild | 2 +- kde-apps/okular/okular-4.14.3.ebuild | 2 +- kde-apps/superkaramba/superkaramba-15.08.3.ebuild | 7 +++ kde-base/smokeqt/smokeqt-4.14.3-r1.ebuild | 2 +- kde-misc/basket/basket-1.81.ebuild| 4 ++-- kde-misc/krecipes/krecipes-2.0.0.ebuild | 6 +++--- kde-misc/tellico/tellico-2.3.11.ebuild| 4 ++-- kde-plasma/kdm/kdm-4.11.22.ebuild | 6 +++--- kde-plasma/ksmserver/ksmserver-4.11.22.ebuild | 6 +++--- x11-themes/dekorator/dekorator-0.5.1-r1.ebuild| 4 ++-- 12 files changed, 30 insertions(+), 29 deletions(-) diff --git a/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild index 0b22d784..1a65859d 100644 --- a/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild +++ b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild @@ -1,18 +1,19 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 KDE_HANDBOOK="optional" inherit kde4-base DESCRIPTION="Paint Program for KDE" -HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/; -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +HOMEPAGE="https://apps.kde.org/en/kolourpaint; + LICENSE="BSD LGPL-2" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="debug" -DEPEND="media-libs/qimageblitz[-qt5(+)]" +DEPEND="media-libs/qimageblitz" RDEPEND="${DEPEND}" pkg_postinst() { diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild b/kde-apps/kopete/kopete-4.14.3-r1.ebuild index 851adbe1..c3edb5f6 100644 --- a/kde-apps/kopete/kopete-4.14.3-r1.ebuild +++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild @@ -7,7 +7,8 @@ KDE_HANDBOOK="optional" inherit kde4-base kde4-functions-extra DESCRIPTION="KDE multi-protocol IM client" -HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete; +HOMEPAGE="https://kopete.kde.org https://apps.kde.org/en/kopete; + KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="debug ssl v4l" @@ -66,7 +67,7 @@ COMMONDEPEND=" dev-libs/libpcre >=dev-qt/qtgui-4.4.0:4[mng] media-libs/phonon:0-qt4 - media-libs/qimageblitz[-qt5(+)] + media-libs/qimageblitz x11-libs/libX11 x11-libs/libXScrnSaver gadu? ( >=net-libs/libgadu-1.8.0[threads] ) diff --git a/kde-apps/okular/okular-16.08.3.ebuild b/kde-apps/okular/okular-16.08.3.ebuild index 16076785..0f5c8a3f 100644 --- a/kde-apps/okular/okular-16.08.3.ebuild +++ b/kde-apps/okular/okular-16.08.3.ebuild @@ -19,7 +19,7 @@ RESTRICT+=" test" DEPEND=" media-libs/freetype media-libs/phonon:0-qt4 - media-libs/qimageblitz[-qt5(+)] + media-libs/qimageblitz sys-libs/zlib chm? ( dev-libs/chmlib ) crypt? ( app-crypt/qca:2-qt4 ) diff --git a/kde-apps/okular/okular-4.14.3.ebuild b/kde-apps/okular/okular-4.14.3.ebuild index 280221e6..42917dd9 100644 --- a/kde-apps/okular/okular-4.14.3.ebuild +++ b/kde-apps/okular/okular-4.14.3.ebuild @@ -18,7 +18,7 @@ IUSE="chm crypt debug djvu dpi ebook +jpeg mobi +postscript +pdf +tiff" DEPEND=" media-libs/freetype - media-libs/qimageblitz[-qt5(+)] + media-libs/qimageblitz sys-libs/zlib chm? ( dev-libs/chmlib ) crypt? ( app-crypt/qca:2-qt4 ) diff --git a/kde-apps/superkaramba/superkaramba-15.08.3.ebuild b/kde-apps/superkaramba/superkaramba-15.08.3.ebuild index 862c1b7b..f0711d41 100644 --- a/kde-apps/superkaramba/superkaramba-15.08.3.ebuild +++ b/kde-apps/superkaramba/superkaramba-15.08.3.ebuild @@ -1,19 +1,18 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit kde4-base DESCRIPTION="A tool to create interactive applets for the KDE desktop" -HOMEPAGE="https://www.kde.org/applications/utilities/superkaramba -https://utils.kde.org/projects/superkaramba; +HOMEPAGE="https://techbase.kde.org/Projects/SuperKaramba/FAQ; KEYWORDS="~amd64 ~x86" IUSE="debug" DEPEND=" - media-libs/qimageblitz[-qt5(+)] + media-libs/qimageblitz x11-libs/libX11 x11-libs/libXrender " diff --git a/kde-base/smokeqt/smokeqt-4.14.3-r1.ebuild b/kde-base/smokeqt/smokeqt-4.14.3-r1.ebuild index 25a61ae4..72b1d322 100644 --- a/kde-base/smokeqt/smokeqt-4.14.3-r1.ebuild
[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/krfb/
commit: 71557236007d67db9feae00a30ff2eeb622d87f9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 22:43:33 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:44:26 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=71557236 kde-apps/krfb: EAPI-6 bump, switch to net-libs/telepathy-qt:0-qt4 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/krfb/{krfb-4.14.3.ebuild => krfb-4.14.3-r1.ebuild} | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3-r1.ebuild similarity index 71% rename from kde-apps/krfb/krfb-4.14.3.ebuild rename to kde-apps/krfb/krfb-4.14.3-r1.ebuild index d78bf472..39b8f579 100644 --- a/kde-apps/krfb/krfb-4.14.3.ebuild +++ b/kde-apps/krfb/krfb-4.14.3-r1.ebuild @@ -1,13 +1,14 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 KDE_HANDBOOK="optional" inherit kde4-base DESCRIPTION="VNC-compatible server to share KDE desktops" -HOMEPAGE="https://www.kde.org/applications/system/krfb/; +HOMEPAGE="https://apps.kde.org/en/krfb; + KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="debug telepathy ktp" REQUIRED_USE="ktp? ( telepathy )" @@ -20,21 +21,21 @@ DEPEND=" x11-libs/libXdamage x11-libs/libXext x11-libs/libXtst - telepathy? ( >=net-libs/telepathy-qt-0.9[qt4(-)] ) + telepathy? ( net-libs/telepathy-qt:0-qt4 ) " RDEPEND="${DEPEND}" src_prepare() { # bug 518824, patch before eclass magic - epatch "${FILESDIR}/${PN}-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch" + eapply "${FILESDIR}/${PN}-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch" kde4-base_src_prepare } src_configure() { local mycmakeargs=( - $(cmake-utils_use_with telepathy TelepathyQt4) - $(cmake-utils_use_with ktp KTp) + -DWITH_TelepathyQt4=$(usex telepathy) + -DWITH_KTp=$(use ktp) ) kde4-base_src_configure
[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/krdc/
commit: af2c10f8a7618b03deed03ac13331e452d366427 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 22:28:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:44:26 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=af2c10f8 kde-apps/krdc: EAPI-6 bump, switch to net-libs/telepathy-qt:0-qt4 Also drop no-op IUSE flags. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../{krdc-4.14.3.ebuild => krdc-4.14.3-r1.ebuild}| 20 +++- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/kde-apps/krdc/krdc-4.14.3.ebuild b/kde-apps/krdc/krdc-4.14.3-r1.ebuild similarity index 52% rename from kde-apps/krdc/krdc-4.14.3.ebuild rename to kde-apps/krdc/krdc-4.14.3-r1.ebuild index a74d9674..291de393 100644 --- a/kde-apps/krdc/krdc-4.14.3.ebuild +++ b/kde-apps/krdc/krdc-4.14.3-r1.ebuild @@ -1,23 +1,20 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 KDE_HANDBOOK="optional" inherit kde4-base DESCRIPTION="KDE remote desktop connection (RDP and VNC) client" -HOMEPAGE="https://www.kde.org/applications/internet/krdc/; -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="debug jpeg +rdp telepathy vnc zeroconf" +HOMEPAGE="https://apps.kde.org/en/krdc; -#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.13.1 +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +rdp telepathy vnc" DEPEND=" - jpeg? ( virtual/jpeg:0 ) - telepathy? ( >=net-libs/telepathy-qt-0.9[qt4(-)] ) + telepathy? ( net-libs/telepathy-qt:0-qt4 ) vnc? ( >=net-libs/libvncserver-0.9 ) - zeroconf? ( net-dns/avahi ) " RDEPEND="${DEPEND} rdp? ( >=net-misc/freerdp-1.1.0_beta1[X] ) @@ -27,11 +24,8 @@ PATCHES=( "${FILESDIR}/${PN}-4.13.1-freerdp.patch" ) src_configure() { local mycmakeargs=( - $(cmake-utils_use_with jpeg) - $(cmake-utils_use_with telepathy TelepathyQt4) - $(cmake-utils_use_with vnc LibVNCServer) - $(cmake-utils_use_with zeroconf DNSSD) + -DWITH_TelepathyQt4=$(usex telepathy) + -DWITH_LibVNCServer=$(usex vnc) ) - kde4-base_src_configure }
[gentoo-commits] proj/kde-sunset:master commit in: media-libs/qimageblitz/
commit: 6f20523627900b452121b57d4da2423b366bf76a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 22:47:28 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:47:28 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=6f205236 media-libs/qimageblitz: Drop IUSE=qt5 Package was last-rited in Gentoo ebuild repo almost a year ago and we'll just ignore it ever had the option. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../qimageblitz/qimageblitz-0.0.6_p20131029.ebuild | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/media-libs/qimageblitz/qimageblitz-0.0.6_p20131029.ebuild b/media-libs/qimageblitz/qimageblitz-0.0.6_p20131029.ebuild index c175cfb0..b4751876 100644 --- a/media-libs/qimageblitz/qimageblitz-0.0.6_p20131029.ebuild +++ b/media-libs/qimageblitz/qimageblitz-0.0.6_p20131029.ebuild @@ -10,20 +10,13 @@ HOMEPAGE="https://websvn.kde.org/trunk/kdesupport/qimageblitz/; SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz; LICENSE="GPL-2 LGPL-2" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" SLOT="0" -IUSE="altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 debug qt5" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 debug" DEPEND=" - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) + dev-qt/qtcore:4 + dev-qt/qtgui:4 " RDEPEND="${DEPEND}" @@ -34,7 +27,7 @@ PATCHES=( src_configure() { local mycmakeargs=( - -DQT4_BUILD=$(usex !qt5) + -DQT4_BUILD=ON -DHAVE_3DNOW=$(usex cpu_flags_x86_3dnow) -DHAVE_MMX=$(usex cpu_flags_x86_mmx) -DHAVE_SSE=$(usex cpu_flags_x86_sse)
[gentoo-commits] proj/kde-sunset:master commit in: net-libs/telepathy-qt/
commit: b6e5f277eaa920191fd9af1daefc9bb242efc999 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 21:54:18 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:44:27 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=b6e5f277 net-libs/telepathy-qt: Drop 0.9.7 (r0) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild | 106 1 file changed, 106 deletions(-) diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild b/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild deleted file mode 100644 index 1c133245.. --- a/net-libs/telepathy-qt/telepathy-qt-0.9.7.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit python-any-r1 cmake-utils virtualx multibuild - -DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol" -HOMEPAGE="https://telepathy.freedesktop.org/; -SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="debug farstream +qt4 qt5 test" - -REQUIRED_USE="|| ( qt4 qt5 )" - -RDEPEND=" - farstream? ( - >=net-libs/telepathy-farstream-0.2.2 - >=net-libs/telepathy-glib-0.18.0 - ) - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtxml:5 - ) - !net-libs/telepathy-qt4 -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - test? ( - dev-libs/dbus-glib - dev-libs/glib:2 - dev-python/dbus-python - qt4? ( dev-qt/qttest:4 ) - qt5? ( dev-qt/qttest:5 ) - ) -" - -DOCS=( AUTHORS ChangeLog HACKING NEWS README ) - -PATCHES=( - "${FILESDIR}/${PN}-0.9.6.1-yes-release.patch" - "${FILESDIR}/${PN}-0.9.6.1-qtpath.patch" -) - -# bug 549448 - last checked with 0.9.7 -RESTRICT="test" - -pkg_setup() { - python-any-r1_pkg_setup - - MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) ) -} - -src_configure() { - myconfigure() { - local mycmakeargs=( - -DENABLE_DEBUG_OUTPUT=$(usex debug) - -DENABLE_FARSTREAM=$(usex farstream) - -DENABLE_TESTS=$(usex test) - -DENABLE_EXAMPLES=OFF - ) - if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then - mycmakeargs+=( -DDESIRED_QT_VERSION=4 ) - fi - if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then - mycmakeargs+=( -DDESIRED_QT_VERSION=5 ) - fi - cmake-utils_src_configure - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - multibuild_foreach_variant cmake-utils_src_compile -} - -src_test() { - _test_runner() { - ctest -E '(CallChannel)' - } - - mytest() { - pushd "${BUILD_DIR}" > /dev/null || die - virtx _test_runner - popd > /dev/null || die - } - - multibuild_foreach_variant mytest -} - -src_install() { - multibuild_foreach_variant cmake-utils_src_install -}
[gentoo-commits] proj/kde-sunset:master commit in: net-libs/telepathy-qt/files/, net-libs/telepathy-qt/
commit: d6d150e2b6eb5cfc3658e7bee5c616224edfc56f Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 21:53:11 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 22:15:18 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=d6d150e2 net-libs/telepathy-qt: EAPI-7, cmake.eclass, SLOT="0-qt4", drop IUSE=test Add missing patches to fix build in the first place. Test dependency is gone from Gentoo ebuild repo so drop all facilities. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/telepathy-qt-0.9.6.1-qtpath.patch| 21 .../files/telepathy-qt-0.9.6.1-yes-release.patch | 17 +++ net-libs/telepathy-qt/metadata.xml | 2 +- net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild | 57 ++ 4 files changed, 96 insertions(+), 1 deletion(-) diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch new file mode 100644 index ..a14e1da1 --- /dev/null +++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-qtpath.patch @@ -0,0 +1,21 @@ +Ensure that the correct version of Qt is always used. + +With the introduction qt-4.8.6, Qt binaries were moved from /usr/bin to +/usr/$(get_libdir)/qt4/bin, leaving behind in their place symlinks to qtchooser. + +There is no guarantee to which version of Qt these symlinks might point, so it +is necessary to find the correct version explicitly. + +Once qmake is found, it is queried for the correct location of all other items. + +--- a/cmake/modules/FindQt.cmake b/cmake/modules/FindQt.cmake +@@ -19,7 +19,7 @@ + IF(NOT QT5_INSTALLED) + IF(NOT QT_QMAKE_EXECUTABLE) + FIND_PROGRAM(QT_QMAKE_EXECUTABLE_FINDQT NAMES qmake qmake4 qmake-qt4 qmake5 qmake-qt5 +-PATHS "${QT_SEARCH_PATH}/bin" "$ENV{QTDIR}/bin") ++PATHS /usr/${CMAKE_INSTALL_LIBDIR}/qt4/bin /usr/bin NO_DEFAULT_PATH) + SET(QT_QMAKE_EXECUTABLE ${QT_QMAKE_EXECUTABLE_FINDQT} CACHE PATH "Qt qmake program.") + ENDIF(NOT QT_QMAKE_EXECUTABLE) + diff --git a/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch new file mode 100644 index ..97a880c7 --- /dev/null +++ b/net-libs/telepathy-qt/files/telepathy-qt-0.9.6.1-yes-release.patch @@ -0,0 +1,17 @@ +diff --git a/cmake/modules/TelepathyDefaults.cmake b/cmake/modules/TelepathyDefaults.cmake +index d34b24d..eb51454 100644 +--- a/cmake/modules/TelepathyDefaults.cmake b/cmake/modules/TelepathyDefaults.cmake +@@ -59,11 +59,7 @@ if(CMAKE_COMPILER_IS_GNUCXX) + set(DEPRECATED_DECLARATIONS_FLAGS) + endif (CXX_DEPRECATED_DECLARATIONS) + +-if(${TP_QT_NANO_VERSION} EQUAL 0) +-set(NOT_RELEASE 0) +-else(${TP_QT_NANO_VERSION} EQUAL 0) +-set(NOT_RELEASE 1) +-endif(${TP_QT_NANO_VERSION} EQUAL 0) ++set(NOT_RELEASE 0) + + set(desired + all diff --git a/net-libs/telepathy-qt/metadata.xml b/net-libs/telepathy-qt/metadata.xml index fe1485f3..6549ca3d 100644 --- a/net-libs/telepathy-qt/metadata.xml +++ b/net-libs/telepathy-qt/metadata.xml @@ -3,6 +3,6 @@ - Enable support for audio/video calls via farstream + Enable support for audio/video calls via farstream diff --git a/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild new file mode 100644 index ..089b2acf --- /dev/null +++ b/net-libs/telepathy-qt/telepathy-qt-0.9.7-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) +inherit cmake python-any-r1 + +DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol" +HOMEPAGE="https://telepathy.freedesktop.org/; +SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0-qt4" +KEYWORDS="amd64 ~arm x86" +IUSE="debug farstream" + +# test deps are gone +RESTRICT+=" test" + +DEPEND=" + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + farstream? ( + >=net-libs/telepathy-farstream-0.2.2 + >=net-libs/telepathy-glib-0.18.0 + ) +" +RDEPEND="${DEPEND} + !net-libs/telepathy-qt4 + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/
commit: e5230abab6741d56341f39d1cf2228e6fa620705 Author: Louis Sautier gentoo org> AuthorDate: Mon Dec 7 22:16:34 2020 + Commit: Louis Sautier gentoo org> CommitDate: Mon Dec 7 22:16:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5230aba dev-python/pyftpdlib: skip more unreliable tests Closes: https://bugs.gentoo.org/758686 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Louis Sautier gentoo.org> dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild index 6b3a26921e6..12d44dae1d4 100644 --- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild @@ -60,6 +60,10 @@ python_test() { # https://github.com/giampaolo/pyftpdlib/issues/513 # https://bugs.gentoo.org/702578 pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed + # https://github.com/giampaolo/pyftpdlib/issues/543 + # https://bugs.gentoo.org/758686 + pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout + pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries ) # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23 TZ=UTC+1 pytest -vv ${skipped_tests[@]/#/--deselect } \
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXau/
commit: ef0bba850801208f6c2b73e3dfb7491f5562cd82 Author: Matt Turner gentoo org> AuthorDate: Mon Dec 7 22:09:06 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:09:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0bba85 x11-libs/libXau: Add XORG_DOC=doc Closes: https://bugs.gentoo.org/758908 Signed-off-by: Matt Turner gentoo.org> x11-libs/libXau/libXau-1.0.9-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libXau/libXau-1.0.9-r1.ebuild b/x11-libs/libXau/libXau-1.0.9-r1.ebuild index 0eedddc69c5..cf92719098c 100644 --- a/x11-libs/libXau/libXau-1.0.9-r1.ebuild +++ b/x11-libs/libXau/libXau-1.0.9-r1.ebuild @@ -3,6 +3,7 @@ EAPI=7 +XORG_DOC=doc XORG_MULTILIB=yes inherit xorg-3
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 0877108bdb1bf71690aa61c8d63767f460e4f17e Author: Matt Turner gentoo org> AuthorDate: Sun Dec 6 05:07:24 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0877108b gnome2-utils.eclass: Drop EAPI < 5 support Closes: https://bugs.gentoo.org/566728 Signed-off-by: Matt Turner gentoo.org> eclass/gnome2-utils.eclass | 25 +++-- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 06643db0f60..bc1f8f20777 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -4,7 +4,7 @@ # @ECLASS: gnome2-utils.eclass # @MAINTAINER: # gn...@gentoo.org -# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7 +# @SUPPORTED_EAPIS: 5 6 7 # @BLURB: Auxiliary functions commonly used by Gnome packages. # @DESCRIPTION: # This eclass provides a set of auxiliary functions needed by most Gnome @@ -14,13 +14,13 @@ # * GConf schemas management # * scrollkeeper (old Gnome help system) management -[[ ${EAPI:-0} == [012345] ]] && inherit multilib +[[ ${EAPI} == 5 ]] && inherit multilib # eutils.eclass: emktemp # xdg-utils.eclass: xdg_environment_reset, xdg_icon_cache_update inherit eutils xdg-utils -case "${EAPI:-0}" in - 0|1|2|3|4|5|6|7) ;; +case ${EAPI} in + 5|6|7) ;; *) die "EAPI=${EAPI} is not supported" ;; esac @@ -95,7 +95,7 @@ gnome2_environment_reset() { # Ensure we don't rely on dconf/gconf while building, bug #511946 export GSETTINGS_BACKEND="memory" - if has ${EAPI:-0} 6 7; then + if has ${EAPI} 6 7; then # Try to cover the packages honoring this variable, bug #508124 export GST_INSPECT="$(type -P true)" @@ -110,7 +110,6 @@ gnome2_environment_reset() { # in the GNOME2_ECLASS_SCHEMAS environment variable. # This function should be called from pkg_preinst. gnome2_gconf_savelist() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_SCHEMAS=$(find 'etc/gconf/schemas/' -name '*.schemas' 2> /dev/null) popd > /dev/null || die @@ -122,7 +121,6 @@ gnome2_gconf_savelist() { # using gconftool-2. # This function should be called from pkg_postinst. gnome2_gconf_install() { - has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}" local updater="${EROOT%/}${GCONFTOOL_BIN}" if [[ ! -x "${updater}" ]]; then @@ -163,7 +161,6 @@ gnome2_gconf_install() { # Removes schema files previously installed by the current ebuild from Gconf's # database. gnome2_gconf_uninstall() { - has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}" local updater="${EROOT%/}${GCONFTOOL_BIN}" if [[ ! -x "${updater}" ]]; then @@ -255,7 +252,6 @@ gnome2_omf_fix() { # in the GNOME2_ECLASS_SCROLLS environment variable. # This function should be called from pkg_preinst. gnome2_scrollkeeper_savelist() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_SCROLLS=$(find 'usr/share/omf' -type f -name "*.omf" 2> /dev/null) popd > /dev/null || die @@ -266,7 +262,6 @@ gnome2_scrollkeeper_savelist() { # Updates the global scrollkeeper database. # This function should be called from pkg_postinst and pkg_postrm. gnome2_scrollkeeper_update() { - has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}" local updater="${EROOT%/}${SCROLLKEEPER_UPDATE_BIN}" if [[ ! -x "${updater}" ]] ; then @@ -291,7 +286,6 @@ gnome2_scrollkeeper_update() { # implementations that call gnome2_schemas_update conditionally. # This function should be called from pkg_preinst. gnome2_schemas_savelist() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_GLIB_SCHEMAS=$(find 'usr/share/glib-2.0/schemas' -name '*.gschema.xml' 2>/dev/null) popd > /dev/null || die @@ -302,7 +296,6 @@ gnome2_schemas_savelist() { # Updates GSettings schemas. # This function should be called from pkg_postinst and pkg_postrm. gnome2_schemas_update() { - has ${EAPI:-0} 0 1 2 && ! use prefix && EROOT="${ROOT}" local updater="${EROOT%/}${GLIB_COMPILE_SCHEMAS}" if [[ ! -x ${updater} ]]; then @@ -321,7 +314,6 @@ gnome2_schemas_update() { # GNOME2_ECLASS_GDK_PIXBUF_LOADERS variable. # This function should be called from pkg_preinst. gnome2_gdk_pixbuf_savelist() { - has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" > /dev/null || die export GNOME2_ECLASS_GDK_PIXBUF_LOADERS=$(find usr/lib*/gdk-pixbuf-2.0 -type f 2>/dev/null) popd > /dev/null || die @@ -332,7 +324,6 @@ gnome2_gdk_pixbuf_savelist() { # Updates gdk-pixbuf loader cache if GNOME2_ECLASS_GDK_PIXBUF_LOADERS has some. # This function should be called
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
commit: fe3a89581a24e32f0830a4b4db88b517d76af43e Author: David Michael gmail com> AuthorDate: Sun Dec 6 18:05:48 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:06:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3a8958 x11-libs/gtk+: Port to EAPI=7 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> x11-libs/gtk+/gtk+-3.24.24-r1.ebuild | 252 +++ 1 file changed, 252 insertions(+) diff --git a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild new file mode 100644 index 000..252b894c2f5 --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 multilib multilib-minimal virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/; + +LICENSE="LGPL-2+" +SLOT="3" +IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection +sysprof test vim-syntax wayland +X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Upstream wants us to do their job: +# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1 +RESTRICT="test" + +# FIXME: introspection data is built against system installation of gtk+:3, +# bug # +COMMON_DEPEND=" + >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-0.9:= + x11-misc/shared-mime-info + + cloudprint? ( + >=net-libs/rest-0.7[${MULTILIB_USEDEP}] + >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] + ) + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + wayland? ( + >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.17 + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] + ) + X? ( + >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}] + media-libs/mesa[X(+),${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.19.7[${MULTILIB_USEDEP}] + sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] ) + test? ( + media-fonts/font-misc-misc + media-fonts/font-cursor-misc + ) + X? ( x11-base/xorg-proto ) +" +# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 +# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 + !https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 from a + # user overridden GTK_IM_MODULE envvar + --with-included-immodules=wayland + ) + fi; + + ECONF_SOURCE=${S} gnome2_src_configure "${myconf[@]}" + + # work-around gtk-doc out-of-source brokedness + if multilib_is_native_abi; then + local d + for d in gdk gtk libgail-util; do + ln -s "${S}"/docs/reference/${d}/html docs/reference/${d}/html || die + done + fi +} + +multilib_src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/gtk" || die + GSETTINGS_SCHEMA_DIR="${S}/gtk" virtx emake check +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + insinto /etc/gtk-3.0 + doins "${FILESDIR}"/settings.ini + # Skip README.{in,commits,win32} that would get installed by default + DOCS=(
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 133ff8f4f26dfd3eafcfcdf13ec86a90234563bb Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 23:37:48 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:06:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133ff8f4 gnome2.eclass: Drop EAPI=4 support Closes: https://bugs.gentoo.org/596674 Signed-off-by: Matt Turner gentoo.org> eclass/gnome2.eclass | 93 +++- 1 file changed, 27 insertions(+), 66 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 1a4ff451df3..341802f8c80 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -4,7 +4,7 @@ # @ECLASS: gnome2.eclass # @MAINTAINER: # gn...@gentoo.org -# @SUPPORTED_EAPIS: 4 5 6 +# @SUPPORTED_EAPIS: 5 6 # @BLURB: Provides phases for Gnome/Gtk+ based packages. # @DESCRIPTION: # Exports portage base functions used by ebuilds written for packages using the @@ -19,8 +19,8 @@ GNOME2_EAUTORECONF=${GNOME2_EAUTORECONF:-""} [[ ${GNOME2_EAUTORECONF} == 'yes' ]] && inherit autotools inherit eutils libtool ltprune gnome.org gnome2-utils xdg -case "${EAPI:-0}" in - 4|5) +case ${EAPI:-0} in + 5) EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm ;; 6) @@ -29,13 +29,6 @@ case "${EAPI:-0}" in *) die "EAPI=${EAPI} is not supported" ;; esac -# @ECLASS-VARIABLE: DOCS -# @DEFAULT_UNSET -# @DESCRIPTION: -# String containing documents passed to dodoc command for eapi4. -# In eapi5 we rely on einstalldocs (from eutils.eclass) and for newer EAPIs we -# follow PMS spec. - # @ECLASS-VARIABLE: ELTCONF # @DEFAULT_UNSET # @DESCRIPTION: @@ -48,7 +41,7 @@ ELTCONF=${ELTCONF:-""} # Extra configure opts passed to econf. # Deprecated, pass extra arguments to gnome2_src_configure. # Banned in eapi6 and newer. -if has ${EAPI:-0} 4 5; then +if has ${EAPI} 5; then G2CONF=${G2CONF:-""} fi @@ -64,7 +57,7 @@ fi # # Banned since eapi6 as upstream is moving away from this obsolete macro in favor # of autoconf-archive macros, that do not expose this issue (bug #270919) -if has ${EAPI:-0} 4 5; then +if has ${EAPI} 5; then if [[ ${GCONF_DEBUG} != "no" ]]; then IUSE="debug" fi @@ -77,23 +70,18 @@ fi # @ECLASS-VARIABLE: GNOME2_LA_PUNT # @DESCRIPTION: -# For eapi4 it sets if we should delete ALL or none of the .la files -# For eapi5 and newer it relies on prune_libtool_files (from eutils.eclass) +# It relies on prune_libtool_files (from ltprune.eclass) # for this. Available values for GNOME2_LA_PUNT: # - "no": will not clean any .la files # - "yes": will run prune_libtool_files --modules # - If it is not set, it will run prune_libtool_files -if has ${EAPI:-0} 4; then - GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-"no"} -else - GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-""} -fi +GNOME2_LA_PUNT=${GNOME2_LA_PUNT:-""} # @FUNCTION: gnome2_src_unpack # @DESCRIPTION: # Stub function for old EAPI. gnome2_src_unpack() { - if has ${EAPI:-0} 4 5; then + if has ${EAPI} 5; then unpack ${A} cd "${S}" else @@ -115,7 +103,7 @@ gnome2_src_prepare() { # We stop to run it from eapi6 as scrollkeeper helpers from # rarian are not running anything and, then, access violations # shouldn't occur. - has ${EAPI:-0} 4 5 && gnome2_omf_fix + has ${EAPI} 5 && gnome2_omf_fix # Disable all deprecation warnings gnome2_disable_deprecation_warning @@ -135,7 +123,7 @@ gnome2_src_prepare() { gnome2_src_configure() { # Deprecated for a long time now and banned since eapi6, see Gnome team policies if [[ -n ${G2CONF} ]] ; then - if has ${EAPI:-0} 4 5; then + if has ${EAPI} 5; then eqawarn "G2CONF set, please review documentation at https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure; else die "G2CONF set, please review documentation at https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#G2CONF_and_src_configure; @@ -144,7 +132,7 @@ gnome2_src_configure() { local g2conf=() - if has ${EAPI:-0} 4 5; then + if has ${EAPI} 5; then if [[ ${GCONF_DEBUG} != 'no' ]] ; then if use debug ; then g2conf+=( --enable-debug=yes ) @@ -156,19 +144,14 @@ gnome2_src_configure() { fi fi - # Starting with EAPI=5, we consider packages installing gtk-doc to be - # handled by adding DEPEND="dev-util/gtk-doc-am" which provides tools to - # relink URLs in documentation to already installed documentation. - # This decision also greatly helps with constantly broken doc generation. + # We consider packages
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9f6f9ad2c9c3dd85ae5f538a0a50cb1cd3a84ada Author: David Michael gmail com> AuthorDate: Thu Dec 3 04:04:39 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6f9ad2 gnome2-utils.eclass: skip executing cross-compiled tools Executing tools installed in ROOT will fail when cross-compiling, so this prints a warning about manually running the command instead in that case. The warning is copied from dev-libs/glib. This also reorders the exception handling by increasing severity so that the "nothing to do" non-error returns first, otherwise the expected problem of unexecutable cross-compiled commands returns, otherwise the unexpected problem of missing commands returns. The immodule cache functions were updated to handle a different problem. They run native tools from BROOT, but they are not guaranteed to exist while cross-compiling (e.g. gtk+ can't BDEPEND on itself, so the cross-compiled gtk+ can be installed before the native gtk+, which fails from gtk-query-immodules not existing). Closes: https://bugs.gentoo.org/611030 Closes: https://bugs.gentoo.org/757483 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> eclass/gnome2-utils.eclass | 98 +++--- 1 file changed, 75 insertions(+), 23 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index bc1f8f20777..8513de0af4d 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -16,8 +16,9 @@ [[ ${EAPI} == 5 ]] && inherit multilib # eutils.eclass: emktemp +# toolchain-funs.eclass: tc-is-cross-compiler # xdg-utils.eclass: xdg_environment_reset, xdg_icon_cache_update -inherit eutils xdg-utils +inherit eutils toolchain-funcs xdg-utils case ${EAPI} in 5|6|7) ;; @@ -123,13 +124,21 @@ gnome2_gconf_savelist() { gnome2_gconf_install() { local updater="${EROOT%/}${GCONFTOOL_BIN}" - if [[ ! -x "${updater}" ]]; then - debug-print "${updater} is not executable" + if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then + debug-print "No GNOME 2 GConf schemas found" return fi - if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then - debug-print "No GNOME 2 GConf schemas found" + if tc-is-cross-compiler ; then + ewarn "Updating of GNOME 2 GConf schemas skipped due to cross-compilation." + ewarn "You might want to run gconftool-2 manually on the target for" + ewarn "your final image and re-run it when packages installing" + ewarn "GNOME 2 GConf schemas get upgraded or added to the image." + return + fi + + if [[ ! -x "${updater}" ]]; then + debug-print "${updater} is not executable" return fi @@ -163,13 +172,20 @@ gnome2_gconf_install() { gnome2_gconf_uninstall() { local updater="${EROOT%/}${GCONFTOOL_BIN}" - if [[ ! -x "${updater}" ]]; then - debug-print "${updater} is not executable" + if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then + debug-print "No GNOME 2 GConf schemas found" return fi - if [[ -z "${GNOME2_ECLASS_SCHEMAS}" ]]; then - debug-print "No GNOME 2 GConf schemas found" + if tc-is-cross-compiler ; then + ewarn "Removal of GNOME 2 GConf schemas skipped due to cross-compilation." + ewarn "You might want to run gconftool-2 manually on the target for" + ewarn "your final image to uninstall this package's schemas." + return + fi + + if [[ ! -x "${updater}" ]]; then + debug-print "${updater} is not executable" return fi @@ -264,13 +280,21 @@ gnome2_scrollkeeper_savelist() { gnome2_scrollkeeper_update() { local updater="${EROOT%/}${SCROLLKEEPER_UPDATE_BIN}" - if [[ ! -x "${updater}" ]] ; then - debug-print "${updater} is not executable" + if [[ -z "${GNOME2_ECLASS_SCROLLS}" ]]; then + debug-print "No scroll cache to update" return fi - if [[ -z "${GNOME2_ECLASS_SCROLLS}" ]]; then - debug-print "No scroll cache to update" + if tc-is-cross-compiler ; then + ewarn "Updating of scrollkeeper database skipped due to cross-compilation." + ewarn "You might want to run scrollkeeper-update manually on the target" + ewarn "for your final image and re-run it when packages installing" + ewarn "scrollkeeper OMF files get upgraded or added to the image." + return + fi + + if [[ ! -x "${updater}" ]] ; then + debug-print "${updater} is not executable" return fi @@ -298,6 +322,14 @@
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: ac2c67038daeca32c856a57925f22a5503ffa128 Author: Matt Turner gentoo org> AuthorDate: Sun Dec 6 16:30:14 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Dec 7 22:06:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2c6703 gnome2.eclass: Add EAPI=7 support Closes: https://bugs.gentoo.org/658638 Closes: https://bugs.gentoo.org/717100 Signed-off-by: Matt Turner gentoo.org> eclass/gnome2.eclass | 29 ++--- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 341802f8c80..27ea9f96c0d 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -4,7 +4,7 @@ # @ECLASS: gnome2.eclass # @MAINTAINER: # gn...@gentoo.org -# @SUPPORTED_EAPIS: 5 6 +# @SUPPORTED_EAPIS: 5 6 7 # @BLURB: Provides phases for Gnome/Gtk+ based packages. # @DESCRIPTION: # Exports portage base functions used by ebuilds written for packages using the @@ -17,13 +17,14 @@ GNOME2_EAUTORECONF=${GNOME2_EAUTORECONF:-""} [[ ${GNOME2_EAUTORECONF} == 'yes' ]] && inherit autotools -inherit eutils libtool ltprune gnome.org gnome2-utils xdg +[[ ${EAPI} == [56] ]] && inherit eutils ltprune +inherit libtool gnome.org gnome2-utils xdg case ${EAPI:-0} in 5) EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm ;; - 6) + 6|7) EXPORT_FUNCTIONS src_prepare src_configure src_compile src_install pkg_preinst pkg_postinst pkg_postrm ;; *) die "EAPI=${EAPI} is not supported" ;; @@ -70,8 +71,8 @@ fi # @ECLASS-VARIABLE: GNOME2_LA_PUNT # @DESCRIPTION: -# It relies on prune_libtool_files (from ltprune.eclass) -# for this. Available values for GNOME2_LA_PUNT: +# In EAPIs 5 and 6, it relies on prune_libtool_files (from ltprune.eclass) for +# this. Later EAPIs use find ... -delete. Available values for GNOME2_LA_PUNT: # - "no": will not clean any .la files # - "yes": will run prune_libtool_files --modules # - If it is not set, it will run prune_libtool_files @@ -85,7 +86,7 @@ gnome2_src_unpack() { unpack ${A} cd "${S}" else - die "gnome2_src_unpack is banned from eapi6" + die "gnome2_src_unpack is banned since eapi6" fi } @@ -264,11 +265,17 @@ gnome2_src_install() { rm -fr "${ED}/usr/share/applications/mimeinfo.cache" # Delete all .la files - case "${GNOME2_LA_PUNT}" in - yes)prune_libtool_files --modules;; - no) ;; - *) prune_libtool_files;; - esac + if has ${EAPI} 5 6; then + case "${GNOME2_LA_PUNT}" in + yes)prune_libtool_files --modules;; + no) ;; + *) prune_libtool_files;; + esac + else + if [[ ${GNOME2_LA_PUNT} != 'no' ]]; then + find "${ED}" -name '*.la' -delete || die + fi + fi } # @FUNCTION: gnome2_pkg_preinst
[gentoo-commits] proj/sci:master commit in: sci-biology/ABI-expression-data/
commit: aaec306f11b680865a951db6ab7f0c4e3962a186 Author: Horea Christian chymera eu> AuthorDate: Mon Dec 7 21:51:42 2020 + Commit: Horea Christian gmail com> CommitDate: Mon Dec 7 21:51:42 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=aaec306f sci-biology/ABI-expression-data: removed version with missing distfiles Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Horea Christian chymera.eu> .../ABI-expression-data-0.1.1-r1.ebuild| 34 -- 1 file changed, 34 deletions(-) diff --git a/sci-biology/ABI-expression-data/ABI-expression-data-0.1.1-r1.ebuild b/sci-biology/ABI-expression-data/ABI-expression-data-0.1.1-r1.ebuild deleted file mode 100644 index 4636480f7..0 --- a/sci-biology/ABI-expression-data/ABI-expression-data-0.1.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit check-reqs - -DESCRIPTION="Gene expression data form the Allen Mouse Brain data portal" -HOMEPAGE="https://github.com/IBT-FMI/ABI-geneexpression-data; -SRC_URI=" - http://chymera.eu/distfiles/${P}.tar.xz - " - -LICENSE="fairuse" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND="" -DEPEND="" - -pkg_pretend() { - CHECKREQS_DISK_BUILD="7G" - CHECKREQS_DISK_USR="7G" - CHECKREQS_DISK_VAR="7G" - check-reqs_pkg_pretend -} - -# We disable this phase to not check requirements twice. -pkg_setup() { :; } - -src_install() { - insinto "/usr/share/${PN}" - doins -r * -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/AusweisApp2/
commit: 8fc7aaf192ba9b56c14185029aef5fa1b1e02385 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Dec 6 07:00:13 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Dec 7 21:45:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc7aaf1 sys-auth/AusweisApp2: drop maintainer Closes: https://github.com/gentoo/gentoo/pull/18525 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Conrad Kostecki gentoo.org> sys-auth/AusweisApp2/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/sys-auth/AusweisApp2/metadata.xml b/sys-auth/AusweisApp2/metadata.xml index 3139b205836..ef8b97cce62 100644 --- a/sys-auth/AusweisApp2/metadata.xml +++ b/sys-auth/AusweisApp2/metadata.xml @@ -1,14 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gen...@pogatzki.net - Volkmar W. Pogatzki - - - proxy-ma...@gentoo.org - Proxy Maintainers - conik...@gentoo.org Conrad Kostecki
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 96102234abd31d14cc5541b81b5e97291106fde3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Dec 7 21:36:58 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Dec 7 21:36:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96102234 package.mask: Unmask icu-68 Bug: https://bugs.gentoo.org/751919 Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 7ca37778f34..1c7c4a3436a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -437,12 +437,6 @@ dev-python/couchdb-python www-apps/liquid_feedback_frontend www-apps/webmcp -# Lars Wendler (2020-10-30) -# Removed public macro definitions for TRUE and FALSE which breaks lots of -# revdeps. See tacker bug at https://bugs.gentoo.org/751919 -=dev-libs/icu-68.1 -=dev-libs/icu-layoutex-68.1 - # Georgy Yakovlev (2020-10-30) # broken acl handling, possible broken chattr handling # needs more testing
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: 9acf51b665b6f4b5b97edb871da588c4e870e9b3 Author: Stephan Hartmann gentoo org> AuthorDate: Mon Dec 7 20:57:00 2020 + Commit: Stephan Hartmann gentoo org> CommitDate: Mon Dec 7 20:58:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acf51b6 www-client/chromium: depend on at least ICU 68.1 for dev channel Bug: https://bugs.gentoo.org/758947 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> www-client/chromium/chromium-89.0.4343.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/chromium-89.0.4343.0.ebuild b/www-client/chromium/chromium-89.0.4343.0.ebuild index 9646590a2c9..54e890be83b 100644 --- a/www-client/chromium/chromium-89.0.4343.0.ebuild +++ b/www-client/chromium/chromium-89.0.4343.0.ebuild @@ -138,7 +138,7 @@ else dev-libs/libxslt:= >=dev-libs/re2-0.2019.08.01:= >=media-libs/openh264-1.6.0:= - system-icu? ( >=dev-libs/icu-67.1:= ) + system-icu? ( >=dev-libs/icu-68.1:= ) " RDEPEND+="${COMMON_DEPEND}" DEPEND+="${COMMON_DEPEND}"
[gentoo-commits] proj/kde-sunset:master commit in: eclass/
commit: 1f5df4ea9a033075140bf03eab94489dc44f5b2c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 20:38:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 20:52:47 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=1f5df4ea qt4-r2.eclass: Remove unused eclass Signed-off-by: Andreas Sturmlechner gentoo.org> eclass/qt4-r2.eclass | 139 --- 1 file changed, 139 deletions(-) diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass deleted file mode 100644 index d8a72529.. --- a/eclass/qt4-r2.eclass +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: qt4-r2.eclass -# @MAINTAINER: -# q...@gentoo.org -# @BLURB: Eclass for Qt4-based packages, second edition. -# @DESCRIPTION: -# This eclass contains various functions that may be useful when -# dealing with packages using Qt4 libraries. Supports only EAPIs -# 2, 3, 4, and 5. Use qmake-utils.eclass in EAPI 6 and later. - -case ${EAPI} in - 2|3|4|5) : ;; - 6) die "qt4-r2.eclass is banned in EAPI 6 and later" ;; - *) die "qt4-r2.eclass: unsupported EAPI=${EAPI:-0}" ;; -esac - -inherit base eutils qmake-utils - -export XDG_CONFIG_HOME="${T}" - -# @ECLASS-VARIABLE: DOCS -# @DEFAULT_UNSET -# @DESCRIPTION: -# Array containing documents passed to dodoc command. -# Paths can be absolute or relative to ${S}. -# -# Example: DOCS=( ChangeLog README "${WORKDIR}/doc_folder/" ) - -# @ECLASS-VARIABLE: HTML_DOCS -# @DEFAULT_UNSET -# @DESCRIPTION: -# Array containing documents passed to dohtml command. -# Paths can be absolute or relative to ${S}. -# -# Example: HTML_DOCS=( "doc/document.html" "${WORKDIR}/html_folder/" ) - -# @ECLASS-VARIABLE: LANGS -# @DEFAULT_UNSET -# @DESCRIPTION: -# In case your Qt4 application provides various translations, use this variable -# to specify them in order to populate "linguas_*" IUSE automatically. Make sure -# that you set this variable before inheriting qt4-r2 eclass. -# -# Example: LANGS="de el it ja" -for x in ${LANGS}; do - IUSE+=" linguas_${x}" -done - -# @ECLASS-VARIABLE: LANGSLONG -# @DEFAULT_UNSET -# @DESCRIPTION: -# Same as LANGS, but this variable is for LINGUAS that must be in long format. -# Remember to set this variable before inheriting qt4-r2 eclass. -# Look at ${PORTDIR}/profiles/desc/linguas.desc for details. -# -# Example: LANGSLONG="en_GB ru_RU" -for x in ${LANGSLONG}; do - IUSE+=" linguas_${x%_*}" -done -unset x - -# @ECLASS-VARIABLE: PATCHES -# @DEFAULT_UNSET -# @DESCRIPTION: -# Array variable containing all the patches to be applied. This variable -# is expected to be defined in the global scope of ebuilds. Make sure to -# specify the full path. This variable is used in src_prepare phase. -# -# Example: -# @CODE -# PATCHES=( -# "${FILESDIR}/mypatch.patch" -# "${FILESDIR}/mypatch2.patch" -# ) -# @CODE - -# @FUNCTION: qt4-r2_src_unpack -# @DESCRIPTION: -# Default src_unpack function for packages that depend on qt4. If you have to -# override src_unpack in your ebuild (probably you don't need to), call -# qt4-r2_src_unpack in it. -qt4-r2_src_unpack() { - debug-print-function $FUNCNAME "$@" - - base_src_unpack "$@" -} - -# @FUNCTION: qt4-r2_src_prepare -# @DESCRIPTION: -# Default src_prepare function for packages that depend on qt4. If you have to -# override src_prepare in your ebuild, you should call qt4-r2_src_prepare in it, -# otherwise autopatcher will not work! -qt4-r2_src_prepare() { - debug-print-function $FUNCNAME "$@" - - base_src_prepare "$@" -} - -# @FUNCTION: qt4-r2_src_configure -# @DESCRIPTION: -# Default src_configure function for packages that depend on qt4. If you have to -# override src_configure in your ebuild, call qt4-r2_src_configure in it. -qt4-r2_src_configure() { - debug-print-function $FUNCNAME "$@" - - local project_file=$(qmake-utils_find_pro_file) - - if [[ -n ${project_file} ]]; then - eqmake4 "${project_file}" - else - base_src_configure "$@" - fi -} - -# @FUNCTION: qt4-r2_src_compile -# @DESCRIPTION: -# Default src_compile function for packages that depend on qt4. If you have to -# override src_compile in your ebuild (probably you don't need to), call -# qt4-r2_src_compile in it. -qt4-r2_src_compile() { - debug-print-function $FUNCNAME "$@" - - base_src_compile "$@" -} - -# @FUNCTION: qt4-r2_src_install -# @DESCRIPTION: -# Default src_install function for qt4-based packages. Installs compiled code, -# and documentation (via DOCS and HTML_DOCS variables). -qt4-r2_src_install() { - debug-print-function $FUNCNAME "$@" - - base_src_install INSTALL_ROOT="${D}" "$@" - einstalldocs -} - -EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install
[gentoo-commits] proj/kde-sunset:master commit in: x11-libs/qwt/, x11-libs/qwt/files/
commit: 228037c22dd287a738c9d609364b6acd26ddd6e9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Dec 7 20:52:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 7 20:52:47 2020 + URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=228037c2 x11-libs/qwt: Drop 6.1.3-r1, no revdeps Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch | 250 x11-libs/qwt/files/qwt-6.1.1-pc-destdir.patch | 15 -- x11-libs/qwt/metadata.xml | 4 - x11-libs/qwt/qwt-6.1.3-r1.ebuild| 213 4 files changed, 482 deletions(-) diff --git a/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch b/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch deleted file mode 100644 index a2253509.. --- a/x11-libs/qwt/files/qwt-6.0.2-invalid-read.patch +++ /dev/null @@ -1,250 +0,0 @@ qwt-6.0.2-orig/textengines/mathml/qwt_mml_document.cpp 2012-12-01 00:22:46.752106265 +1100 -+++ qwt-6.0.2/textengines/mathml/qwt_mml_document.cpp 2013-01-31 14:29:30.590197611 +1100 -@@ -4421,7 +4421,10 @@ - if ( ok ) - return value; - else --qWarning( "Could not convert %s to form", value_str.toLatin1().data() ); -+{ -+QByteArray value_str_ba = value_str.toLatin1(); -+qWarning( "Could not convert %s to form", value_str_ba.data() ); -+} - - } - -@@ -4658,7 +4661,10 @@ - continue; - } - else --qWarning( "MmlMtableNode::layoutSymbol(): could not parse value %s%%", value.toLatin1().data() ); -+{ -+QByteArray value_ba = value.toLatin1(); -+qWarning( "MmlMtableNode::layoutSymbol(): could not parse value %s%%", value_ba.data() ); -+} - } - - // Relatively sized column, but we failed to parse the factor. Treat is like an auto -@@ -5167,7 +5173,8 @@ - double factor = factor_str.toFloat( _ok ); - if ( !float_ok || factor < 0 ) - { --qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value_ba.data() ); - return 0; - } - -@@ -5196,7 +5203,8 @@ - unit_size = QwtMmlNode::interpretSpacing( "1" + pseudo_unit, _ok ); - if ( !unit_ok ) - { --qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "MmlMpaddedNode::interpretSpacing(): could not parse \"%s\"", value_ba.data() ); - return 0; - } - } -@@ -5368,7 +5376,8 @@ - return ( int )( em * factor ); - else - { --qWarning( "interpretSpacing(): could not parse \"%sem\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "interpretSpacing(): could not parse \"%sem\"", value_ba.data() ); - if ( ok != 0 ) - *ok = false; - return 0; -@@ -5384,7 +5393,8 @@ - return ( int )( ex * factor ); - else - { --qWarning( "interpretSpacing(): could not parse \"%sex\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "interpretSpacing(): could not parse \"%sex\"", value_ba.data() ); - if ( ok != 0 ) - *ok = false; - return 0; -@@ -5406,7 +5416,8 @@ - } - else - { --qWarning( "interpretSpacing(): could not parse \"%scm\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "interpretSpacing(): could not parse \"%scm\"", value_ba.data() ); - if ( ok != 0 ) - *ok = false; - return 0; -@@ -5428,7 +5439,8 @@ - } - else - { --qWarning( "interpretSpacing(): could not parse \"%smm\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "interpretSpacing(): could not parse \"%smm\"", value_ba.data() ); - if ( ok != 0 ) - *ok = false; - return 0; -@@ -5450,7 +5462,8 @@ - } - else - { --qWarning( "interpretSpacing(): could not parse \"%sin\"", value.toLatin1().data() ); -+QByteArray value_ba = value.toLatin1(); -+qWarning( "interpretSpacing(): could not parse \"%sin\"", value_ba.data() ); - if ( ok != 0 ) - *ok = false; - return 0; -@@ -5466,7 +5479,8 @@ -