[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/
commit: df9b6872b7d62c2e437459be022d867db6e1c1b0 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:43:06 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9b6872 dev-ruby/actionmailer: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionmailer/Manifest | 1 + dev-ruby/actionmailer/actionmailer-5.2.8.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild b/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild new file mode 100644 index ..66a548ab61fc --- /dev/null +++ b/dev-ruby/actionmailer/actionmailer-5.2.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Framework for designing email-service layers" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:* + dev-ruby/rails-dom-testing:2" + +ruby_add_bdepend "test? ( + dev-ruby/mocha +)" + +all_ruby_prepare() { + # Set test environment to our hand. + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -e '/\/load_paths/d' \ + -e '1igem "railties", "~> 5.2.0"' \ + -e '1igem "actionpack", "~> 5.2.0"' \ + -e '1igem "activejob", "~> 5.2.0"' \ + -i test/abstract_unit.rb || die "Unable to remove load paths" + + # Avoid a test failing only on attachment ordering, since this is a + # security release. + sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/
commit: 56ce07a3932285ebb0fbea783247d25e96b38222 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:43:13 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ce07a3 dev-ruby/activerecord: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activerecord/Manifest | 1 + dev-ruby/activerecord/activerecord-5.2.8.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activerecord/activerecord-5.2.8.ebuild b/dev-ruby/activerecord/activerecord-5.2.8.ebuild new file mode 100644 index ..42a1a3c55ec4 --- /dev/null +++ b/dev-ruby/activerecord/activerecord-5.2.8.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby25 ruby26" + +# this is not null so that the dependencies will actually be filled +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" +HOMEPAGE="https://github.com/rails/rails/; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="mysql postgres sqlite" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend "~dev-ruby/activesupport-${PV} + ~dev-ruby/activemodel-${PV} + dev-ruby/arel:9.0 + sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) + mysql? ( dev-ruby/mysql2:0.5 ) + postgres? ( >=dev-ruby/pg-0.18.0:* )" + +ruby_add_bdepend " + test? ( + dev-ruby/bundler + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionmailer-${PV} + >=dev-ruby/sqlite3-1.3.6 + dev-ruby/mocha + dev-ruby/minitest:5 + )" + +DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + rm ../Gemfile.lock || die + sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die + sed -e '/bcrypt/ s/3.0.0/3.0/' \ + -i ../Gemfile || die + + # Add back json in the Gemfile because
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activestorage/
commit: b4fd677cf01fc87c41491a961e4939ba031d2c46 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:42:58 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fd677c dev-ruby/activestorage: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activestorage/Manifest | 1 + dev-ruby/activestorage/activestorage-5.2.8.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/activestorage/Manifest +++ b/dev-ruby/activestorage/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activestorage/activestorage-5.2.8.ebuild b/dev-ruby/activestorage/activestorage-5.2.8.ebuild new file mode 100644 index ..443f3b9ac6a7 --- /dev/null +++ b/dev-ruby/activestorage/activestorage-5.2.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app config db" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Attach cloud and local files in Rails applications" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +DEPEND+=" test? ( app-text/mupdf ) " + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV}:* + ~dev-ruby/activerecord-${PV}:* + dev-ruby/marcel:1.0 +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/railties-${PV} + dev-ruby/test-unit:2 + dev-ruby/mini_magick + dev-ruby/mocha + dev-ruby/rake + dev-ruby/sqlite3 + )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|dalli\|listen\|connection_pool\|puma\|mysql2\)/ s:^:#:" \ + -e '/dalli/ s/2.7.7/2.7.9/' \ + -e '/:job/,/end/ s:^:#:' \ + -e '/:test/,/^end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die + +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails/
commit: ac7c3f5bb7f25231b910a1d89e092649b5dcba41 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:43:29 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7c3f5b dev-ruby/rails: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rails/Manifest | 1 + dev-ruby/rails/rails-5.2.8.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest index 017cdcc6c867..533919a9719b 100644 --- a/dev-ruby/rails/Manifest +++ b/dev-ruby/rails/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.gem 6656 BLAKE2B 95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6 SHA512 9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d DIST rails-5.2.7.1.gem 6656 BLAKE2B 0c7da4951ac22518ede6f502bef9c7a13925c27792a97d00e9fecbb1186732e7fc728db6f8c4155a4842c32ece7a9927540e047c3f009828eb8ca3107b29dc3c SHA512 a251d8086c850e04b9e686cc9a7532872c3d81d28ed675c163c9a6bd1a8deae9474512b53216415937b2422d5461cd66220edf8225860a49bc6546923fb0da38 +DIST rails-5.2.8.gem 6656 BLAKE2B dc30dc10e9a2d9f72a9827931ebb1cc34eea3495fbbf0ffdc4feb46ede25ada6f26e8e3ada1180f639eaf066fac0b80cccf5e601c9f73ec507211e9b73ece58d SHA512 b8ac1afc31a13ec9736ef81dbdd3ad89c4c7337e766e3598ea0c467fb06b925dd29372bef7b6b8f7b26ca9a51c1e831621338753519075b3d03f4bf7c237fe82 DIST rails-6.0.4.1.gem 6656 BLAKE2B f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66 SHA512 ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1 DIST rails-6.0.4.4.gem 6656 BLAKE2B 5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86 SHA512 369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9 DIST rails-6.0.4.7.gem 6656 BLAKE2B 69c921093a9b0fdd13fa50afacf36bd6ac9230c5aee83b30864b1a9d3754699f6cbb7c89c6d38de475371c1608e398f12144b9649b3eae2ef3cfecdbf3c21cf0 SHA512 6b88dc394ec180053feddd4e8b3eb83152ae2af5418c8a9ba5cc53739320689157dcd2f6ab44206c035a1fa249cd008f9545d579e73d18423653501af7d0 diff --git a/dev-ruby/rails/rails-5.2.8.ebuild b/dev-ruby/rails/rails-5.2.8.ebuild new file mode 100644 index ..56c5302b9cad --- /dev/null +++ b/dev-ruby/rails/rails-5.2.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="ruby on rails is a web-application and persistance framework" +HOMEPAGE="https://rubyonrails.org; + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +IUSE="+asset-pipeline" + +ruby_add_rdepend " + ~dev-ruby/actioncable-${PV} + ~dev-ruby/actionmailer-${PV} + ~dev-ruby/actionpack-${PV} + ~dev-ruby/actionview-${PV} + ~dev-ruby/activejob-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/activerecord-${PV} + ~dev-ruby/activestorage-${PV} + ~dev-ruby/activesupport-${PV} + ~dev-ruby/railties-${PV} + >=dev-ruby/bundler-1.3:* + >=dev-ruby/sprockets-rails-2.0.0:* + asset-pipeline? ( + dev-ruby/jquery-rails:* + >=dev-ruby/sass-rails-5.0:5.0 + >=dev-ruby/uglifier-1.3.0:* + >=dev-ruby/coffee-rails-4.1.0:* + )" + +# also: turbolinks, >=jbuilder-1.2:1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/
commit: 0f3c6e6a71090c47b1ec0c0c7b578e493b5a0d31 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:42:42 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3c6e6a dev-ruby/actionview: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionview/Manifest| 1 + dev-ruby/actionview/actionview-5.2.8.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionview/actionview-5.2.8.ebuild b/dev-ruby/actionview/actionview-5.2.8.ebuild new file mode 100644 index ..7f7393b68107 --- /dev/null +++ b/dev-ruby/actionview/actionview-5.2.8.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages" +HOMEPAGE="https://github.com/rails/rails/; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* + >=dev-ruby/erubi-1.4:0 + >=dev-ruby/rails-html-sanitizer-1.0.3:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + ~dev-ruby/actionpack-${PV} + ~dev-ruby/activemodel-${PV} + ~dev-ruby/railties-${PV} + )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die + + # Avoid activerecord integration tests because they are very sensitive to the specifics + # of the environment. + sed -i -e 's/, "test:integration:active_record"//' Rakefile || die + + sed -e '2igem "actionpack", "~> 5.2.0"' \ + -e '2igem "activemodel", "~> 5.2.0"' \ + -e '2igem "railties", "~> 5.2.0"' \ + -e
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/
commit: b10ab29510bec8bc61801bf69f6a2f6d06834216 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:42:50 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10ab295 dev-ruby/actionpack: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionpack/Manifest| 1 + dev-ruby/actionpack/actionpack-5.2.8.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionpack/actionpack-5.2.8.ebuild b/dev-ruby/actionpack/actionpack-5.2.8.ebuild new file mode 100644 index ..6328b72c5add --- /dev/null +++ b/dev-ruby/actionpack/actionpack-5.2.8.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Eases web-request routing, handling, and response" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionview-${PV} + dev-ruby/rack:2.2 + >=dev-ruby/rack-test-0.6.3:* + >=dev-ruby/rails-html-sanitizer-1.0.2:1 + dev-ruby/rails-dom-testing:2 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha:0.14 + dev-ruby/bundler + >=dev-ruby/capybara-2.15 + ~dev-ruby/activemodel-${PV} + >=dev-ruby/rack-cache-1.2:1.2 + www-servers/puma + )" + +all_ruby_prepare() { + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die + rm ../Gemfile.lock || die + + sed -e '1i gem "activemodel", "~> 5.2.0"' \ + -e '1i gem "actionview", "~> 5.2.0"' \ + -e '1i gem "railties", "~> 5.2.0"' \ + -e '1i gem "psych", "~> 3.0"' \ + -i test/abstract_unit.rb || die + + # Use different timezone notation, this changed at some point due to an external dependency changing. +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/
commit: de4fb900ba081d717940122535875010d657c74f Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:41:48 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4fb900 dev-ruby/activesupport: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activesupport/Manifest | 1 + dev-ruby/activesupport/activesupport-5.2.8.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activesupport/activesupport-5.2.8.ebuild b/dev-ruby/activesupport/activesupport-5.2.8.ebuild new file mode 100644 index ..388b98e624c0 --- /dev/null +++ b/dev-ruby/activesupport/activesupport-5.2.8.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby26" + +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Utility Classes and Extension to the Standard Library" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + >=dev-ruby/concurrent-ruby-1.0.2:1 + dev-ruby/i18n:1 + >=dev-ruby/tzinfo-1.1:1 + >=dev-ruby/minitest-5.1:5" + +# memcache-client, nokogiri, and builder are not strictly +# needed, but there are tests using this code. +ruby_add_bdepend "test? ( + >=dev-ruby/dalli-2.2.1 + >=dev-ruby/nokogiri-1.4.5 + >=dev-ruby/builder-3.1.0 + >=dev-ruby/listen-3.0.5:3 + dev-ruby/rack + dev-ruby/mocha + )" + +all_ruby_prepare() { + # Set the secure permissions that tests expect. + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" + + # Remove items from the common Gemfile that we don't need for this + # test run. This also requires handling some gemspecs. + sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/ s:^:#:" \ + -e '/:job/,/end/ s:^:#:' \ + -e '/group :doc/,/^end/ s:^:#:' \ + -e 's/gemspec/gemspec path: "activesupport"/' \ + -e '5igem "builder"; gem "rack"' ../Gemfile || die + rm ../Gemfile.lock || die +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/
commit: cdd27b2ec0482a36b90a83774590d0860d771a12 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:41:58 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd27b2e dev-ruby/activemodel: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activemodel/Manifest | 1 + dev-ruby/activemodel/activemodel-5.2.8.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activemodel/activemodel-5.2.8.ebuild b/dev-ruby/activemodel/activemodel-5.2.8.ebuild new file mode 100644 index ..36dfba0c1e2f --- /dev/null +++ b/dev-ruby/activemodel/activemodel-5.2.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV}:* +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/railties-${PV} + dev-ruby/test-unit:2 + dev-ruby/mocha + >=dev-ruby/bcrypt-ruby-3.1.7 + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths" + sed -i -e '2igem "railties", "~> 5.2.0"; gem "psych", "~> 3.0"' test/cases/helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/
commit: 5e6dab00f85c185cd7c36f44c9d66e1a8444 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:43:21 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6dab00 dev-ruby/railties: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/railties/Manifest | 1 + dev-ruby/railties/railties-5.2.8.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/railties/railties-5.2.8.ebuild b/dev-ruby/railties/railties-5.2.8.ebuild new file mode 100644 index ..656474a80bf1 --- /dev/null +++ b/dev-ruby/railties/railties-5.2.8.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_TEST="test:regular" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="railties.gemspec" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Tools for creating, working with, and running Rails applications" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +# The test suite has many failures, most likely due to a mismatch in +# exact dependencies or environment specifics. Needs further +# investigation. +RESTRICT="test" + +RDEPEND+=">=app-eselect/eselect-rails-0.24" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + ~dev-ruby/actionpack-${PV} + dev-ruby/thor:1 + >=dev-ruby/rake-0.8.7 + dev-ruby/method_source +" + +ruby_add_bdepend " + test? ( + ~dev-ruby/actionview-${PV} + dev-ruby/mocha:0.14 + )" + +all_ruby_prepare() { + rm "${S}/../Gemfile" || die "Unable to remove Gemfile" + sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" + sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rails rails-${PV} +} + +pkg_postinst() { + elog "To select between slots of rails, use:" + elog "\teselect rails" + + eselect rails update +} + +pkg_postrm() { + eselect rails update +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actioncable/
commit: 89b29cdb237dd3577544ad98eb5a2aa2edd9c49c Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:42:14 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b29cdb dev-ruby/actioncable: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actioncable/Manifest | 1 + dev-ruby/actioncable/actioncable-5.2.8.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/actioncable/Manifest +++ b/dev-ruby/actioncable/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actioncable/actioncable-5.2.8.ebuild b/dev-ruby/actioncable/actioncable-5.2.8.ebuild new file mode 100644 index ..dab392ff470a --- /dev/null +++ b/dev-ruby/actioncable/actioncable-5.2.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTRAINSTALL="app" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Integrated WebSockets for Rails" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +# Tests require many new dependencies, skipping for now +RESTRICT="test" + +ruby_add_rdepend " + ~dev-ruby/actionpack-${PV}:* + dev-ruby/nio4r:2 + >=dev-ruby/websocket-driver-0.6.1:0 +" + +ruby_add_bdepend " + test? ( + >=dev-ruby/railties-4.2.0 + dev-ruby/test-unit:2 + >=dev-ruby/mocha-0.14.0:0.14 + )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activejob/
commit: 76b2ffc843e02b3c8b660791846a7b69989318d7 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:42:32 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:43:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b2ffc8 dev-ruby/activejob: add 5.2.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activejob/Manifest | 1 + dev-ruby/activejob/activejob-5.2.8.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest index 5794aa721f34..a3a590430e5c 100644 --- a/dev-ruby/activejob/Manifest +++ b/dev-ruby/activejob/Manifest @@ -1,5 +1,6 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 +DIST rails-5.2.8.tgz 8847449 BLAKE2B 11937ee2aeea39cade43829a01430315a997fef070fc73a1e63baaff8b3631f82561c7acdd44cf1981501424be68d814001dd26cbf7678ca987a8311d109d367 SHA512 98e1b36bdd4235e983d0805b6ff9779e3793d1bed486dc6de854215c4294334d5036157a527c1222cc2be4c107754553dadf2bf86e65ce6561dd8152c47ef84a DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activejob/activejob-5.2.8.ebuild b/dev-ruby/activejob/activejob-5.2.8.ebuild new file mode 100644 index ..802f472cf81e --- /dev/null +++ b/dev-ruby/activejob/activejob-5.2.8.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby25 ruby26" + +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem eapi7-ver + +DESCRIPTION="Job framework with pluggable queues" +HOMEPAGE="https://github.com/rails/rails; +SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="" + +RUBY_S="rails-${PV}/${PN}" + +ruby_add_rdepend " + ~dev-ruby/activesupport-${PV} + >=dev-ruby/globalid-0.3.6 +" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + )" + +all_ruby_prepare() { + # Set test environment to our hand. + sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths" + sed -i -e '2igem "activesupport", "~> 5.2.0"' test/helper.rb || die + + # Remove all currently unpackaged queues. + sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \ + -e 's/delayed_job//' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
commit: 2aae2d34f3115cfd07a963c1994c4ec26cfb6889 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 05:31:35 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 05:32:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aae2d34 dev-util/ccache: keyword 4.6-r1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-util/ccache/ccache-4.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ccache/ccache-4.6-r1.ebuild b/dev-util/ccache/ccache-4.6-r1.ebuild index d3c7ceee833f..046476bcf614 100644 --- a/dev-util/ccache/ccache-4.6-r1.ebuild +++ b/dev-util/ccache/ccache-4.6-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://github.com/ccache/ccache/releases/download/v${P LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 IUSE="doc redis +static-c++ test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/shadowman/
commit: 97a412b6f50e04fd52770cfae5440de1882cbc56 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 05:31:34 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 05:32:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a412b6 dev-util/shadowman: keyword 3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/shadowman/shadowman-3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/shadowman/shadowman-3.ebuild b/dev-util/shadowman/shadowman-3.ebuild index a82abe5d8b80..726b5ca3aef4 100644 --- a/dev-util/shadowman/shadowman-3.ebuild +++ b/dev-util/shadowman/shadowman-3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/mgorny/shadowman/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" RDEPEND="app-admin/eselect"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/jemalloc/
commit: caf4b4fb7c3f6915d0e007ce7a47cebcae766648 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 05:30:40 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 05:32:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf4b4fb dev-libs/jemalloc: add 5.3.0, drop 5.3.0_pre20220405 Signed-off-by: WANG Xuerui gentoo.org> dev-libs/jemalloc/Manifest | 2 +- .../{jemalloc-5.3.0_pre20220405.ebuild => jemalloc-5.3.0.ebuild} | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest index 0ba9cde236bf..0406367b8d4b 100644 --- a/dev-libs/jemalloc/Manifest +++ b/dev-libs/jemalloc/Manifest @@ -1,2 +1,2 @@ DIST jemalloc-5.2.1.tar.bz2 554279 BLAKE2B 52cb8cd5e5807a750a7e5e9ee005afd61144d821d7f7029a5eca998fd61787a7271338dee3de586ddf93f5fdbddc2c2ca03ba64375a70096f273a6aa173da431 SHA512 0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02 -DIST jemalloc-5.3.0_pre20220405.tar.xz 671240 BLAKE2B 75cc8b58f9ce10ad1ae61b6b0146727796585d2edfd88c100661181409591bce3ed8499bfc5ffbbfac217c9baf33f955934aac9a62190874bc070c22b7e8f18f SHA512 aeacb637c0a5bd653ad584700fd3a91717b49dba60174871047e0e72ac805c9931940b0faf2e1846e09b975799d9545e32e71e0ff5951c0dcb23cfc8680a2ce9 +DIST jemalloc-5.3.0.tar.bz2 736023 BLAKE2B 9ff51616c3fb086d7cc021c59b83e5f0304d886993f4b5194a6956ffaf742cc509d08a2cf81ead6966c39a44f35621b57550f4a5c726c4508fd2c86c7c056ab0 SHA512 22907bb052096e2caffb6e4e23548aecc5cc9283dce476896a2b1127eee64170e3562fa2e7db9571298814a7a2c7df6e8d1fbe152bd3f3b0c1abec22a2de34b1 diff --git a/dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild similarity index 90% rename from dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild rename to dev-libs/jemalloc/jemalloc-5.3.0.ebuild index ef08806278a9..0b2ff6ba16d0 100644 --- a/dev-libs/jemalloc/jemalloc-5.3.0_pre20220405.ebuild +++ b/dev-libs/jemalloc/jemalloc-5.3.0.ebuild @@ -7,8 +7,7 @@ inherit autotools multilib-minimal DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator" HOMEPAGE="http://jemalloc.net/ https://github.com/jemalloc/jemalloc; -#SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2; -SRC_URI="https://dev.gentoo.org/~xen0n/distfiles/${P}.tar.xz; +SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0/2"
[gentoo-commits] repo/gentoo:master commit in: dev-util/scons/
commit: 708be295541dca8640e93f9cd30b56c02e4ad5ec Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 05:31:19 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 05:32:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708be295 dev-util/scons: keyword 4.3.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-util/scons/scons-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/scons/scons-4.3.0.ebuild b/dev-util/scons/scons-4.3.0.ebuild index dfcbbac09556..4fa3dc9d6f6a 100644 --- a/dev-util/scons/scons-4.3.0.ebuild +++ b/dev-util/scons/scons-4.3.0.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/
commit: f278c37fc6bf491ccfe890aac73777c0434c7ea7 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:27 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f278c37f dev-ruby/actionpack: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionpack/Manifest| 1 - dev-ruby/actionpack/actionpack-5.2.7.ebuild | 68 - 2 files changed, 69 deletions(-) diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/actionpack/Manifest +++ b/dev-ruby/actionpack/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionpack/actionpack-5.2.7.ebuild b/dev-ruby/actionpack/actionpack-5.2.7.ebuild deleted file mode 100644 index 6328b72c5add.. --- a/dev-ruby/actionpack/actionpack-5.2.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Eases web-request routing, handling, and response" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - ~dev-ruby/actionview-${PV} - dev-ruby/rack:2.2 - >=dev-ruby/rack-test-0.6.3:* - >=dev-ruby/rails-html-sanitizer-1.0.2:1 - dev-ruby/rails-dom-testing:2 -" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha:0.14 - dev-ruby/bundler - >=dev-ruby/capybara-2.15 - ~dev-ruby/activemodel-${PV} - >=dev-ruby/rack-cache-1.2:1.2 - www-servers/puma - )" - -all_ruby_prepare() { - # Remove items from the common Gemfile that we don't need for this - # test run. This also requires handling some gemspecs. - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/ s:^:#:" \ - -e '/:job/,/end/ s:^:#:' \ - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die - rm ../Gemfile.lock || die - - sed -e '1i gem "activemodel", "~> 5.2.0"' \ - -e '1i gem "actionview", "~> 5.2.0"' \ - -e '1i gem "railties", "~> 5.2.0"' \ - -e '1i gem "psych", "~> 3.0"' \ - -i test/abstract_unit.rb || die - - # Use different timezone notation, this changed at some point due to an external dependency changing. -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionmailer/
commit: 5556335b18636adb66ed8f1d8aa6c9db90468bf4 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:10 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5556335b dev-ruby/actionmailer: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionmailer/Manifest | 1 - dev-ruby/actionmailer/actionmailer-5.2.7.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/actionmailer/Manifest +++ b/dev-ruby/actionmailer/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild b/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild deleted file mode 100644 index 66a548ab61fc.. --- a/dev-ruby/actionmailer/actionmailer-5.2.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Framework for designing email-service layers" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/actionpack-${PV} - ~dev-ruby/actionview-${PV} - ~dev-ruby/activejob-${PV} - >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:* - dev-ruby/rails-dom-testing:2" - -ruby_add_bdepend "test? ( - dev-ruby/mocha -)" - -all_ruby_prepare() { - # Set test environment to our hand. - rm "${S}/../Gemfile" || die "Unable to remove Gemfile" - sed -e '/\/load_paths/d' \ - -e '1igem "railties", "~> 5.2.0"' \ - -e '1igem "actionpack", "~> 5.2.0"' \ - -e '1igem "activejob", "~> 5.2.0"' \ - -i test/abstract_unit.rb || die "Unable to remove load paths" - - # Avoid a test failing only on attachment ordering, since this is a - # security release. - sed -i -e '/adding inline attachments while rendering mail works/askip "gentoo: fails on ordering"' test/base_test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/
commit: 8a1dc1f12fffe259c4c9377046b7b75cce963c2b Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:36 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1dc1f1 dev-ruby/actionview: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionview/Manifest| 1 - dev-ruby/actionview/actionview-5.2.7.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actionview/actionview-5.2.7.ebuild b/dev-ruby/actionview/actionview-5.2.7.ebuild deleted file mode 100644 index 7f7393b68107.. --- a/dev-ruby/actionview/actionview-5.2.7.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="doc" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_EXTRAINSTALL="app" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Simple, battle-tested conventions and helpers for building web pages" -HOMEPAGE="https://github.com/rails/rails/; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:* - >=dev-ruby/erubi-1.4:0 - >=dev-ruby/rails-html-sanitizer-1.0.3:1 - dev-ruby/rails-dom-testing:2 -" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha - ~dev-ruby/actionpack-${PV} - ~dev-ruby/activemodel-${PV} - ~dev-ruby/railties-${PV} - )" - -all_ruby_prepare() { - # Remove items from the common Gemfile that we don't need for this - # test run. This also requires handling some gemspecs. - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/ s:^:#:" \ - -e '/:job/,/end/ s:^:#:' \ - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die - rm ../Gemfile.lock || die - - # Avoid activerecord integration tests because they are very sensitive to the specifics - # of the environment. - sed -i -e 's/, "test:integration:active_record"//' Rakefile || die - - sed -e '2igem "actionpack", "~> 5.2.0"' \ - -e '2igem "activemodel", "~> 5.2.0"' \ - -e '2igem "railties", "~> 5.2.0"' \ - -e
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actioncable/
commit: e4bee6a72a035df235ed01998e280b2c57de928f Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:53 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bee6a7 dev-ruby/actioncable: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actioncable/Manifest | 1 - dev-ruby/actioncable/actioncable-5.2.7.ebuild | 45 --- 2 files changed, 46 deletions(-) diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/actioncable/Manifest +++ b/dev-ruby/actioncable/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/actioncable/actioncable-5.2.7.ebuild b/dev-ruby/actioncable/actioncable-5.2.7.ebuild deleted file mode 100644 index dab392ff470a.. --- a/dev-ruby/actioncable/actioncable-5.2.7.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_EXTRAINSTALL="app" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Integrated WebSockets for Rails" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -# Tests require many new dependencies, skipping for now -RESTRICT="test" - -ruby_add_rdepend " - ~dev-ruby/actionpack-${PV}:* - dev-ruby/nio4r:2 - >=dev-ruby/websocket-driver-0.6.1:0 -" - -ruby_add_bdepend " - test? ( - >=dev-ruby/railties-4.2.0 - dev-ruby/test-unit:2 - >=dev-ruby/mocha-0.14.0:0.14 - )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activesupport/
commit: d9e4c5af176a86377f4632d4b9b95eb8db8e71ed Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:25:11 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:25:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e4c5af dev-ruby/activesupport: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activesupport/Manifest | 1 - dev-ruby/activesupport/activesupport-5.2.7.ebuild | 74 --- 2 files changed, 75 deletions(-) diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/activesupport/Manifest +++ b/dev-ruby/activesupport/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activesupport/activesupport-5.2.7.ebuild b/dev-ruby/activesupport/activesupport-5.2.7.ebuild deleted file mode 100644 index ebd06125b5ea.. --- a/dev-ruby/activesupport/activesupport-5.2.7.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true" - -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Utility Classes and Extension to the Standard Library" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - >=dev-ruby/concurrent-ruby-1.0.2:1 - dev-ruby/i18n:1 - >=dev-ruby/tzinfo-1.1:1 - >=dev-ruby/minitest-5.1:5" - -# memcache-client, nokogiri, and builder are not strictly -# needed, but there are tests using this code. -ruby_add_bdepend "test? ( - >=dev-ruby/dalli-2.2.1 - >=dev-ruby/nokogiri-1.4.5 - >=dev-ruby/builder-3.1.0 - >=dev-ruby/listen-3.0.5:3 - dev-ruby/rack - dev-ruby/mocha - )" - -all_ruby_prepare() { - # Set the secure permissions that tests expect. - chmod 0755 "${HOME}" || die "Failed to fix permissions on home" - - # Remove items from the common Gemfile that we don't need for this - # test run. This also requires handling some gemspecs. - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/ s:^:#:" \ - -e '/:job/,/end/ s:^:#:' \ - -e '/group :doc/,/^end/ s:^:#:' \ - -e 's/gemspec/gemspec path: "activesupport"/' \ - -e '5igem "builder"; gem "rack"' ../Gemfile || die - rm ../Gemfile.lock
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activejob/
commit: 7075a7dfb7ef77144bd2733a3d1e85d3b34c622a Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:44 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7075a7df dev-ruby/activejob: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activejob/Manifest | 1 - dev-ruby/activejob/activejob-5.2.7.ebuild | 48 --- 2 files changed, 49 deletions(-) diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/activejob/Manifest +++ b/dev-ruby/activejob/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activejob/activejob-5.2.7.ebuild b/dev-ruby/activejob/activejob-5.2.7.ebuild deleted file mode 100644 index 802f472cf81e.. --- a/dev-ruby/activejob/activejob-5.2.7.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Job framework with pluggable queues" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - >=dev-ruby/globalid-0.3.6 -" - -ruby_add_bdepend " - test? ( - dev-ruby/mocha - )" - -all_ruby_prepare() { - # Set test environment to our hand. - sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load paths" - sed -i -e '2igem "activesupport", "~> 5.2.0"' test/helper.rb || die - - # Remove all currently unpackaged queues. - sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch backburner//' \ - -e 's/delayed_job//' Rakefile || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/
commit: cc79a79d63fa6811605634f0dc41e5880393df14 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:23:51 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:23:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc79a79d dev-ruby/railties: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/railties/Manifest | 1 - dev-ruby/railties/railties-5.2.7.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/railties/Manifest +++ b/dev-ruby/railties/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/railties/railties-5.2.7.ebuild b/dev-ruby/railties/railties-5.2.7.ebuild deleted file mode 100644 index 656474a80bf1.. --- a/dev-ruby/railties/railties-5.2.7.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_TEST="test:regular" -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="railties.gemspec" - -RUBY_FAKEGEM_BINDIR="exe" -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Tools for creating, working with, and running Rails applications" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -# The test suite has many failures, most likely due to a mismatch in -# exact dependencies or environment specifics. Needs further -# investigation. -RESTRICT="test" - -RDEPEND+=">=app-eselect/eselect-rails-0.24" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV} - ~dev-ruby/actionpack-${PV} - dev-ruby/thor:1 - >=dev-ruby/rake-0.8.7 - dev-ruby/method_source -" - -ruby_add_bdepend " - test? ( - ~dev-ruby/actionview-${PV} - dev-ruby/mocha:0.14 - )" - -all_ruby_prepare() { - rm "${S}/../Gemfile" || die "Unable to remove Gemfile" - sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to remove load paths" - sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die -} - -all_ruby_install() { - all_fakegem_install - - ruby_fakegem_binwrapper rails rails-${PV} -} - -pkg_postinst() { - elog "To select between slots of rails, use:" - elog "\teselect rails" - - eselect rails update -} - -pkg_postrm() { - eselect rails update -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activestorage/
commit: 54f1f6784f858c73a94934839007a1ff3886d2fc Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:19 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f1f678 dev-ruby/activestorage: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activestorage/Manifest | 1 - dev-ruby/activestorage/activestorage-5.2.7.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/activestorage/Manifest +++ b/dev-ruby/activestorage/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activestorage/activestorage-5.2.7.ebuild b/dev-ruby/activestorage/activestorage-5.2.7.ebuild deleted file mode 100644 index 443f3b9ac6a7.. --- a/dev-ruby/activestorage/activestorage-5.2.7.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec" - -RUBY_FAKEGEM_EXTRAINSTALL="app config db" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Attach cloud and local files in Rails applications" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -DEPEND+=" test? ( app-text/mupdf ) " - -ruby_add_rdepend " - ~dev-ruby/actionpack-${PV}:* - ~dev-ruby/activerecord-${PV}:* - dev-ruby/marcel:1.0 -" - -ruby_add_bdepend " - test? ( - ~dev-ruby/railties-${PV} - dev-ruby/test-unit:2 - dev-ruby/mini_magick - dev-ruby/mocha - dev-ruby/rake - dev-ruby/sqlite3 - )" - -all_ruby_prepare() { - # Remove items from the common Gemfile that we don't need for this - # test run. This also requires handling some gemspecs. - sed -i -e "/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|dalli\|listen\|connection_pool\|puma\|mysql2\)/ s:^:#:" \ - -e '/dalli/ s/2.7.7/2.7.9/' \ - -e '/:job/,/end/ s:^:#:' \ - -e '/:test/,/^end/ s:^:#:' \ - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die - rm ../Gemfile.lock || die - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails/
commit: ddeba97744d1e7d1332ab7e31a7e8465fbd63a74 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:23:29 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:23:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddeba977 dev-ruby/rails: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rails/Manifest | 1 - dev-ruby/rails/rails-5.2.7.ebuild | 45 --- 2 files changed, 46 deletions(-) diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest index 70139b2b2df2..017cdcc6c867 100644 --- a/dev-ruby/rails/Manifest +++ b/dev-ruby/rails/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.gem 6656 BLAKE2B 95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6 SHA512 9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d DIST rails-5.2.7.1.gem 6656 BLAKE2B 0c7da4951ac22518ede6f502bef9c7a13925c27792a97d00e9fecbb1186732e7fc728db6f8c4155a4842c32ece7a9927540e047c3f009828eb8ca3107b29dc3c SHA512 a251d8086c850e04b9e686cc9a7532872c3d81d28ed675c163c9a6bd1a8deae9474512b53216415937b2422d5461cd66220edf8225860a49bc6546923fb0da38 -DIST rails-5.2.7.gem 6656 BLAKE2B 40f06a155497cf5357e38b0390ca75f790dfff4a15966981c8f8dd937d182915b68bca1d6b581f09bb6df8133e931f5fd63df835d8bd4db993f17607e653fa02 SHA512 07ec5fb36d16134e029712f958c80a59f381ddee3ecb3a7ffe3cb50097dd11cd87ac1f29825f5f748092568e7756ee42b75fd0ba7b5c83e40faba54e7bc1ce01 DIST rails-6.0.4.1.gem 6656 BLAKE2B f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66 SHA512 ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1 DIST rails-6.0.4.4.gem 6656 BLAKE2B 5a86f542a1030653fdb8d9ac994199b32ce4ab19e62c04e6c11bf66ecdf870654a31b312a3b75b8ac1df7b5f6dea7e423873f8f79030dbcd369c3c88eb86 SHA512 369a49d6c8371f7216f030ef9a69679bb3676267b4ecb524f8bf06e89f03a28dd0ab981c4cc9498f002bb95874b3661aa3ec923c64c30cc521a77d33352b57a9 DIST rails-6.0.4.7.gem 6656 BLAKE2B 69c921093a9b0fdd13fa50afacf36bd6ac9230c5aee83b30864b1a9d3754699f6cbb7c89c6d38de475371c1608e398f12144b9649b3eae2ef3cfecdbf3c21cf0 SHA512 6b88dc394ec180053feddd4e8b3eb83152ae2af5418c8a9ba5cc53739320689157dcd2f6ab44206c035a1fa249cd008f9545d579e73d18423653501af7d0 diff --git a/dev-ruby/rails/rails-5.2.7.ebuild b/dev-ruby/rails/rails-5.2.7.ebuild deleted file mode 100644 index 56c5302b9cad.. --- a/dev-ruby/rails/rails-5.2.7.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="ruby on rails is a web-application and persistance framework" -HOMEPAGE="https://rubyonrails.org; - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" - -IUSE="+asset-pipeline" - -ruby_add_rdepend " - ~dev-ruby/actioncable-${PV} - ~dev-ruby/actionmailer-${PV} - ~dev-ruby/actionpack-${PV} - ~dev-ruby/actionview-${PV} - ~dev-ruby/activejob-${PV} - ~dev-ruby/activemodel-${PV} - ~dev-ruby/activerecord-${PV} - ~dev-ruby/activestorage-${PV} - ~dev-ruby/activesupport-${PV} - ~dev-ruby/railties-${PV} - >=dev-ruby/bundler-1.3:* - >=dev-ruby/sprockets-rails-2.0.0:* - asset-pipeline? ( - dev-ruby/jquery-rails:* - >=dev-ruby/sass-rails-5.0:5.0 - >=dev-ruby/uglifier-1.3.0:* - >=dev-ruby/coffee-rails-4.1.0:* - )" - -# also: turbolinks, >=jbuilder-1.2:1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/
commit: f9e1194a59f466efe92bd01ff73f2534befe8f62 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:24:01 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:24:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e1194a dev-ruby/activerecord: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activerecord/Manifest | 1 - dev-ruby/activerecord/activerecord-5.2.7.ebuild | 93 - 2 files changed, 94 deletions(-) diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/activerecord/Manifest +++ b/dev-ruby/activerecord/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activerecord/activerecord-5.2.7.ebuild b/dev-ruby/activerecord/activerecord-5.2.7.ebuild deleted file mode 100644 index 42a1a3c55ec4.. --- a/dev-ruby/activerecord/activerecord-5.2.7.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby25 ruby26" - -# this is not null so that the dependencies will actually be filled -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM" -HOMEPAGE="https://github.com/rails/rails/; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="mysql postgres sqlite" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend "~dev-ruby/activesupport-${PV} - ~dev-ruby/activemodel-${PV} - dev-ruby/arel:9.0 - sqlite? ( >=dev-ruby/sqlite3-1.3.6 ) - mysql? ( dev-ruby/mysql2:0.5 ) - postgres? ( >=dev-ruby/pg-0.18.0:* )" - -ruby_add_bdepend " - test? ( - dev-ruby/bundler - ~dev-ruby/actionpack-${PV} - ~dev-ruby/actionmailer-${PV} - >=dev-ruby/sqlite3-1.3.6 - dev-ruby/mocha - dev-ruby/minitest:5 - )" - -DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )" - -all_ruby_prepare() { - # Remove items from the common Gemfile that we don't need for this - # test run. This also requires handling some gemspecs. - rm ../Gemfile.lock || die - sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/ s:^:#:" \ - -e '/:job/,/end/ s:^:#:' \ - -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die - sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die - sed -e '/bcrypt/ s/3.0.0/3.0/' \ - -i ../Gemfile || die - - # Add back json in the Gemfile
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/
commit: 2b5d2a4938e3df35f1272addc1e65f2ed8397a18 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:25:02 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:25:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5d2a49 dev-ruby/activemodel: drop 5.2.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activemodel/Manifest | 1 - dev-ruby/activemodel/activemodel-5.2.7.ebuild | 45 --- 2 files changed, 46 deletions(-) diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest index 37df039398ca..5794aa721f34 100644 --- a/dev-ruby/activemodel/Manifest +++ b/dev-ruby/activemodel/Manifest @@ -1,6 +1,5 @@ DIST rails-5.2.6.tgz 8841270 BLAKE2B 8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b SHA512 465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7 DIST rails-5.2.7.1.tgz 8847972 BLAKE2B 13e5f47431a7611c1fe7ed490198a81634670460effdb14e6657bbc3455388da26db6a611f363b93b35e25a6d2693f227ef2be960d432770afd63906a2ca2b4f SHA512 64b155d522a944eed7ba08417423ebc8b3a6d2ecd39940021c37f54ae3af649d0de6dc1794b4b295d4874eb58cb17bf11d285daa146f37113c42c3aed9cc39c6 -DIST rails-5.2.7.tgz 8843727 BLAKE2B f721f7d67c80e6070d827aa2209aa302a41bb004c370978d9523905cec13402fb3c9c960dd0e7504ad29d8ea987526a21a4c7e3c9ac44e475be9141a0a57ccb0 SHA512 9d871a08721d2a613dab06d7c3043816768d355c0aa022e8a2a17e7bd894e3a6116d0eb5b205cfdaf9b0192400b461cf8d3ed6145663bf1104251d5f05d2e30d DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd SHA512 322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975 DIST rails-6.0.4.4.tgz 18594292 BLAKE2B 8f463900db30ffd4850b270aac0ae8c160af36a606e4eddaadbd2a0c086de3438a36665586e20a4b6b8873f8b659f2ecd3e32965a36118a6e63fad2726afa0f5 SHA512 14f7d51ba407589eb4ef1db8a99c21c301198e8cb2fcdf611c76eebd1d52192eb1225bb5d45a2183fbfe103a0b987f3a95c6c5fe6d772ba101da9ed46441441f DIST rails-6.0.4.7.tgz 18596833 BLAKE2B a376bed4a0531147bbeb2c147e6067657313b5e0ffc713b18d07037177eaeeade1516197533b022afd9b0b03a1f2ed130b85600af3ea7d53a7d932db1e6f4342 SHA512 e4220411ed28b2e28002820281923b45d90454ef59a57b57c98bad5e185d39b2af75609e7786566135b5e1b197544cc039ad81df1a663eeebfa10728ae2904d1 diff --git a/dev-ruby/activemodel/activemodel-5.2.7.ebuild b/dev-ruby/activemodel/activemodel-5.2.7.ebuild deleted file mode 100644 index 36dfba0c1e2f.. --- a/dev-ruby/activemodel/activemodel-5.2.7.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby25 ruby26" - -RUBY_FAKEGEM_TASK_DOC="" -RUBY_FAKEGEM_DOCDIR="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem eapi7-ver - -DESCRIPTION="Toolkit for building modeling frameworks like Active Record and Active Resource" -HOMEPAGE="https://github.com/rails/rails; -SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" -IUSE="" - -RUBY_S="rails-${PV}/${PN}" - -ruby_add_rdepend " - ~dev-ruby/activesupport-${PV}:* -" - -ruby_add_bdepend " - test? ( - ~dev-ruby/railties-${PV} - dev-ruby/test-unit:2 - dev-ruby/mocha - >=dev-ruby/bcrypt-ruby-3.1.7 - )" - -all_ruby_prepare() { - # Set test environment to our hand. - sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths" - sed -i -e '2igem "railties", "~> 5.2.0"; gem "psych", "~> 3.0"' test/cases/helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionview/
commit: d789745faf430f83020f1a6c03012f97acd9c9aa Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:21:57 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:21:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d789745f dev-ruby/actionview: stabilize 5.2.7.1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionview/actionview-5.2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionview/actionview-5.2.7.1.ebuild b/dev-ruby/actionview/actionview-5.2.7.1.ebuild index 7f7393b68107..69ed57f627d4 100644 --- a/dev-ruby/actionview/actionview-5.2.7.1.ebuild +++ b/dev-ruby/actionview/actionview-5.2.7.1.ebuild @@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/railties/
commit: f413f79cd92b3178e6579c405a6db322378eb131 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:22:59 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:22:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f413f79c dev-ruby/railties: stabilize 5.2.7.1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/railties/railties-5.2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/railties/railties-5.2.7.1.ebuild b/dev-ruby/railties/railties-5.2.7.1.ebuild index 656474a80bf1..7bd73f7bc8ef 100644 --- a/dev-ruby/railties/railties-5.2.7.1.ebuild +++ b/dev-ruby/railties/railties-5.2.7.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/actionpack/
commit: 5631d076275ede8ec4ac36bf001dc8d8d8b86998 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:22:24 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:22:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5631d076 dev-ruby/actionpack: stabilize 5.2.7.1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/actionpack/actionpack-5.2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild b/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild index 6328b72c5add..608f7bf623a0 100644 --- a/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild +++ b/dev-ruby/actionpack/actionpack-5.2.7.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activemodel/
commit: af1d31604d2470f858e7607c6e73bad5aba22e92 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:20:56 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:20:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1d3160 dev-ruby/activemodel: stabilize 5.2.7.1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/activemodel/activemodel-5.2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild b/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild index 36dfba0c1e2f..7e38ce484b6a 100644 --- a/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild +++ b/dev-ruby/activemodel/activemodel-5.2.7.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" IUSE="" RUBY_S="rails-${PV}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: ab5bbb186fe55196f0eb343a091ede5e71b78ebc Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 14 05:03:17 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 14 05:03:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5bbb18 www-client/chromium: Stabilize 101.0.4951.64 arm64, #843764 Signed-off-by: Arthur Zamarin gentoo.org> www-client/chromium/chromium-101.0.4951.64.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/chromium/chromium-101.0.4951.64.ebuild b/www-client/chromium/chromium-101.0.4951.64.ebuild index f9008a0c83e7..faa8fadacc1a 100644 --- a/www-client/chromium/chromium-101.0.4951.64.ebuild +++ b/www-client/chromium/chromium-101.0.4951.64.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/stable" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 arm64 ~x86" IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx )
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gtk/
commit: 4b1b5b8703380afd1f9b858f8dc5ac9c035df7c3 Author: Matt Turner gentoo org> AuthorDate: Sat May 14 04:25:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat May 14 04:54:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1b5b87 gui-libs/gtk: Version bump to 4.6.4 Signed-off-by: Matt Turner gentoo.org> gui-libs/gtk/Manifest | 1 + gui-libs/gtk/gtk-4.6.4.ebuild | 212 ++ 2 files changed, 213 insertions(+) diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest index 1de93e0ef6f9..455bd86e6c9b 100644 --- a/gui-libs/gtk/Manifest +++ b/gui-libs/gtk/Manifest @@ -1,3 +1,4 @@ DIST gtk-4.6.1.tar.xz 22882528 BLAKE2B 921f57124af67523e9d820427b1f5a099d8dfe14982630437df9a821b9ba25eb3db6aa494e71aea26cec3dca4d76e958e150c515d128bdda51b1812bd7801c2c SHA512 7184c3a541172bcc712c00c0093426c5ff5cc54ad2de8529cfec17f8185966718b18b46cfb6c3d8067535909eb0275cd57e8887d2be7a2af459d14f5efb4d03b DIST gtk-4.6.2.tar.xz 23060652 BLAKE2B 7cc3d5f06826c6f6d5c66ad251381dc34543672c778254c9044b7f58acfff9f7d0f44cdb0c124177cd0121a844a6168a46b8094d97565ef71c6ecfc9dc018865 SHA512 220959085b43c5a0bc496cb3d67213b73e1c597d6c799e5d788d0b75b664adc573b21c449850c7c0fbb7cbfafd77528c910f0e5eaa75a8fa59bff47e04c77f33 DIST gtk-4.6.3.tar.xz 23060172 BLAKE2B 6ca25528fea54c9be2b8961790bbd8bcb933966c0c5faa203da7d9740a86561954ab595edf31db01df22008f4384648ec748d643369574eae4c4cc54cd06e7f7 SHA512 0e96b39a8171ccefc24808d1af8af8e3cbcc9b403c1bdfd85778ed2e824c93e3687b7baa1237b05fa35181d300eacfd6cc9f79c7a6eef70b365991f0a2769f71 +DIST gtk-4.6.4.tar.xz 23074696 BLAKE2B 90368cc0023dcdba63f2412e67a65a0f4238f1c29e9faee969ada897c3fe21f55e7eb0f5470fc025692b4ea3af2956a32140db060663591b149186c28886 SHA512 ef18e3d084757a627f09f226cfe8da18634466575b726dd6200b74e65e0a7fc33fa8d8f609c2de09a907dfd6ca90af66e15015612675dc89d43de6e711b173e6 diff --git a/gui-libs/gtk/gtk-4.6.4.ebuild b/gui-libs/gtk/gtk-4.6.4.ebuild new file mode 100644 index ..ac2b36e01d7a --- /dev/null +++ b/gui-libs/gtk/gtk-4.6.4.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit gnome.org gnome2-utils meson optfeature python-any-r1 virtualx xdg + +DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/; + +LICENSE="LGPL-2+" +SLOT="4" +IUSE="aqua broadway colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c" +REQUIRED_USE=" + || ( aqua wayland X ) + test? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +COMMON_DEPEND=" + >=dev-libs/fribidi-0.19.7 + >=dev-libs/glib-2.66.0:2 + >=media-libs/graphene-1.9.1[introspection?] + >=media-libs/libepoxy-1.4[X(+)?] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?] + >=x11-libs/pango-1.50.0[introspection?] + media-libs/libpng:0= + media-libs/tiff:0= + media-libs/libjpeg-turbo:0= + >=media-libs/harfbuzz-2.1.0:= + x11-misc/shared-mime-info + + colord? ( >=x11-misc/colord-0.1.9:0= ) + cups? ( >=net-print/cups-2.0 ) + ffmpeg? ( media-video/ffmpeg ) + gstreamer? ( + >=media-libs/gst-plugins-bad-1.12.3 + >=media-libs/gst-plugins-base-1.12.3[opengl] + ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + vulkan? ( media-libs/vulkan-loader:= ) + wayland? ( + >=dev-libs/wayland-1.20.0 + >=dev-libs/wayland-protocols-1.23 + media-libs/mesa[wayland] + >=x11-libs/libxkbcommon-0.2 + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/fontconfig + media-libs/mesa[X(+)] + x11-libs/libX11 + >=x11-libs/libXi-1.8 + x11-libs/libXext + >=x11-libs/libXrandr-1.5 + x11-libs/libXcursor + x11-libs/libXfixes + x11-libs/libXdamage + x11-libs/libXinerama + ) +" +DEPEND="${COMMON_DEPEND} + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 +" +# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710 +PDEPEND=" + gnome-base/librsvg + >=x11-themes/adwaita-icon-theme-3.14 +" +BDEPEND=" + dev-libs/gobject-introspection-common + introspection? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + ) + dev-python/docutils +
[gentoo-commits] repo/gentoo:master commit in: virtual/lapacke/
commit: 6823f609815eff838a0b5595379db3a33b9db0d3 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:43:36 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:43:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6823f609 virtual/lapacke: keyword 3.8-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> virtual/lapacke/lapacke-3.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/lapacke/lapacke-3.8-r1.ebuild b/virtual/lapacke/lapacke-3.8-r1.ebuild index 19c52014ef5c..6128e6bf3b33 100644 --- a/virtual/lapacke/lapacke-3.8-r1.ebuild +++ b/virtual/lapacke/lapacke-3.8-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Virtual for LAPACK C implementation" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="eselect-ldso" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: virtual/lapack/
commit: 3819f9948aac91f55ff91f211206f9df609dbc03 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:32:27 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819f994 virtual/lapack: keyword 3.8 for ~loong Signed-off-by: WANG Xuerui gentoo.org> virtual/lapack/lapack-3.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/lapack/lapack-3.8.ebuild b/virtual/lapack/lapack-3.8.ebuild index b3da87de915f..d8579c9fc65e 100644 --- a/virtual/lapack/lapack-3.8.ebuild +++ b/virtual/lapack/lapack-3.8.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="eselect-ldso" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/freeglut/
commit: 480fdc422f81cc4b08bba8527890da743607d855 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:42 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480fdc42 media-libs/freeglut: keyword 3.2.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/freeglut/freeglut-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/freeglut/freeglut-3.2.2.ebuild b/media-libs/freeglut/freeglut-3.2.2.ebuild index 12a6c509bb4c..6c9d9afe555f 100644 --- a/media-libs/freeglut/freeglut-3.2.2.ebuild +++ b/media-libs/freeglut/freeglut-3.2.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" # enabling GLES support seems to cause build failures
[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
commit: 9f844a424f713a858b82dad6ffd416f534187ec5 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:32:16 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f844a42 sci-libs/lapack: keyword 3.10.1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> sci-libs/lapack/lapack-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild index 962b68b1d175..d45811165730 100644 --- a/sci-libs/lapack/lapack-3.10.1.ebuild +++ b/sci-libs/lapack/lapack-3.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" # TODO: static-libs 64bit-index IUSE="lapacke deprecated doc eselect-ldso test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/giflib/
commit: e236f552d7f1d3cc4b2ca6ee743a732ffa28a6bf Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:32 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e236f552 media-libs/giflib: keyword 5.2.1-r1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> media-libs/giflib/giflib-5.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/giflib/giflib-5.2.1-r1.ebuild b/media-libs/giflib/giflib-5.2.1-r1.ebuild index aa570a52f460..035521fb7a52 100644 --- a/media-libs/giflib/giflib-5.2.1-r1.ebuild +++ b/media-libs/giflib/giflib-5.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/giflib/${P}.tar.gz" LICENSE="MIT" SLOT="0/7" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: virtual/glu/
commit: 6f72d39e45b496d033512ca5107a9efe06bb1535 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:40 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72d39e virtual/glu: keyword 9.0-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> virtual/glu/glu-9.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/glu/glu-9.0-r2.ebuild b/virtual/glu/glu-9.0-r2.ebuild index d4195308ed85..3914770ef42b 100644 --- a/virtual/glu/glu-9.0-r2.ebuild +++ b/virtual/glu/glu-9.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ inherit multilib-build DESCRIPTION="Virtual for OpenGL utility library" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: media-libs/glu/
commit: 7c62a03848ed337133878f7115761bfd74f3a276 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:38 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c62a038 media-libs/glu: keyword 9.0.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/glu/glu-9.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild index ad57aeafee9e..da35e84be92a 100644 --- a/media-libs/glu/glu-9.0.2.ebuild +++ b/media-libs/glu/glu-9.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris" fi LICENSE="SGI-B-2.0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/compface/
commit: cb5d84876f75c2745feb1453a5f377e9608db2b8 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:36 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5d8487 media-libs/compface: keyword 1.5.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/compface/compface-1.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/compface/compface-1.5.2.ebuild b/media-libs/compface/compface-1.5.2.ebuild index ab907d8abc4e..5342b31cf2a6 100644 --- a/media-libs/compface/compface-1.5.2.ebuild +++ b/media-libs/compface/compface-1.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="http://ftp.xemacs.org/pub/xemacs/aux/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND="dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: media-libs/imlib2/
commit: 0b55f583bd9138baba69ab3598866a76d751e55a Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 03:41:44 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:42:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b55f583 media-libs/imlib2: keyword 1.9.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/imlib2/imlib2-1.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/imlib2/imlib2-1.9.0.ebuild b/media-libs/imlib2/imlib2-1.9.0.ebuild index 9687be6e1dde..af1d1b90b2a6 100644 --- a/media-libs/imlib2/imlib2-1.9.0.ebuild +++ b/media-libs/imlib2/imlib2-1.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+X bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug doc +gif +jpeg mp3 +png +shm static-libs +tiff +webp zlib svg heif eps jpeg2k jpegxl"
[gentoo-commits] repo/gentoo:master commit in: dev-python/responses/
commit: 532217d4d038f1501913ce9d792aa6acababeba9 Author: Sam James gentoo org> AuthorDate: Sat May 14 03:10:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 03:15:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532217d4 dev-python/responses: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-python/responses/responses-0.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/responses/responses-0.20.0.ebuild b/dev-python/responses/responses-0.20.0.ebuild index 4ea1233a6ba7..8a9eb16cce78 100644 --- a/dev-python/responses/responses-0.20.0.ebuild +++ b/dev-python/responses/responses-0.20.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-localserver/
commit: 6b84a9e9dac0de53f37268c21b589c6cb825821c Author: Sam James gentoo org> AuthorDate: Sat May 14 03:08:24 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 03:15:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b84a9e9 dev-python/pytest-localserver: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild index 809e2e45c873..25d4a8a19b94 100644 --- a/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild +++ b/dev-python/pytest-localserver/pytest-localserver-0.6.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_COMPAT=( python3_{8..11} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 392511e0d8f336962a9e8e45a516f844fcd3c666 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 02:55:43 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:02:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392511e0 dev-util/vulkan-tools: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/vulkan-tools/vulkan-tools-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild b/dev-util/vulkan-tools/vulkan-tools-.ebuild index d0d34357c400..687337e27a52 100644 --- a/dev-util/vulkan-tools/vulkan-tools-.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: cc0764305eb6539d60df5cded18cbdf495d1233c Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 02:55:41 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 03:02:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc076430 dev-util/vulkan-tools: keyword 1.3.211 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild index d0d34357c400..687337e27a52 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-polkit/
commit: 1d243c83f60b00ca05328f5241696c0286f4e2e5 Author: Oz N Tiram gmail com> AuthorDate: Sun Apr 24 11:56:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:52:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d243c83 mate-extra/mate-polkit: add 1.26.0 Signed-off-by: Oz N Tiram gmail.com> Signed-off-by: Sam James gentoo.org> mate-extra/mate-polkit/Manifest | 1 + mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/mate-extra/mate-polkit/Manifest b/mate-extra/mate-polkit/Manifest index 0ec07eea023a..f72e469d84f7 100644 --- a/mate-extra/mate-polkit/Manifest +++ b/mate-extra/mate-polkit/Manifest @@ -1 +1,2 @@ DIST mate-polkit-1.24.0.tar.xz 332652 BLAKE2B 293d964f2410d2f60047d1e01e2ba864c22e8bda00e5b659329d097391b2988349c70dfbd953f223c4212887d16d54f1f5a7eb21e38b69b553d54b1966647cb1 SHA512 8d759bd5f78750c75dc92ffa27e555ae36ae7199b76483cbfe7e0848d3a66cda5b82c98bf334068eb79a1344757665cf7d1bf403e4e908e332ca929c8ebe2a98 +DIST mate-polkit-1.26.0.tar.xz 335768 BLAKE2B 15b1fd38efcb157802ff96f09879a8790d6a8356d6fe75f833bcd4b9f088e30b019a7e0739d48000aed4a7d9b5634727c2176ce7b725d82431118c7da4e04f04 SHA512 393a8a0a9567ec75762dcd1e776a1544756f4b9b88b8bbb4f6d1ed87dcc25c30025e27d6f4e18c04c79f5f02152490f577fb89c758ce042dc466a387d9202e0f diff --git a/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild b/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild new file mode 100644 index ..cb5060a320ce --- /dev/null +++ b/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mate + +if [[ ${PV} != ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +DESCRIPTION="A MATE specific DBUS service that is used to bring up authentication dialogs" +LICENSE="LGPL-2" +SLOT="0" + +IUSE="accountsservice appindicator" + +COMMON_DEPEND="x11-libs/gdk-pixbuf:2 + virtual/libintl:0 + >=x11-libs/gtk+-3.22.0:3 + appindicator? ( dev-libs/libappindicator:3 )" + +RDEPEND="${COMMON_DEPEND} + >=dev-libs/glib-2.50:2 + >=sys-auth/polkit-0.102 + accountsservice? ( sys-apps/accountsservice )" + +BDEPEND="${COMMON_DEPEND} + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.35 + sys-devel/gettext + >=sys-devel/libtool-2.2.6 + virtual/pkgconfig" + +src_configure() { + mate_src_configure \ + --disable-static \ + $(use_enable accountsservice) \ + $(use_enable appindicator) +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/sec/
commit: f308cfca8ed2dba0bcd161e532aa47e7a1e05064 Author: Sam James gentoo org> AuthorDate: Sat May 14 03:00:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 03:00:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f308cfca net-analyzer/sec: add 2.9.1 Signed-off-by: Sam James gentoo.org> net-analyzer/sec/Manifest | 1 + net-analyzer/sec/sec-2.9.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/net-analyzer/sec/Manifest b/net-analyzer/sec/Manifest index 445d76d447c0..4ef9474c2207 100644 --- a/net-analyzer/sec/Manifest +++ b/net-analyzer/sec/Manifest @@ -1 +1,2 @@ DIST sec-2.8.3.tar.gz 144950 BLAKE2B 03e6f3077628a1e4221149875878642574ab00d87a0e601144b4c2f35f1d54cb937053a22d30ee7c5f13c4079e845dcccdf743a71a5afd75d2c46a34e4dadcf6 SHA512 9eba7db0dfa3661a3ef4e8aad3eeef1db710784f7a71131991a06918cc4f5634577b8bff3f00fcc1c5d998bf0c1e80efe88e1c1df3f5530b6ab4905ff00f2269 +DIST sec-2.9.1.tar.gz 153305 BLAKE2B 0bbc70f786badb24153f4f124aaedbf6f34970556630ee3e8763e7854dc1765d0eb8f7d10efce119ca936eade2af8064188f3372e63f7977240a0b10327269a3 SHA512 c6764cf660ad969d260e4993c38809580e448a9d941d1a763c1b70630c5d55a7f215feb6b0fa50cbf23d68fb442e34f0d270d03e1172850d63d64042a689ac90 diff --git a/net-analyzer/sec/sec-2.9.1.ebuild b/net-analyzer/sec/sec-2.9.1.ebuild new file mode 100644 index ..bf2342ed790d --- /dev/null +++ b/net-analyzer/sec/sec-2.9.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Simple Event Correlator" +HOMEPAGE="https://simple-evcorr.github.io/ https://github.com/simple-evcorr/sec; +SRC_URI="https://github.com/simple-evcorr/sec/releases/download/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux" + +RDEPEND=">=dev-lang/perl-5.8.0 + virtual/perl-JSON-PP" + +src_install() { + dobin sec + + dodoc ChangeLog README + docinto contrib + dodoc contrib/{itostream.c,convert.pl,swatch2sec.pl} + + newman sec.man sec.1 + + newinitd "${FILESDIR}"/sec.init.d sec + newconfd "${FILESDIR}"/sec.conf.d sec +}
[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/
commit: 0b7d1270bce502ef38c7778f8bbdf7a6abe40ffb Author: Oz N Tiram gmail com> AuthorDate: Sun Apr 24 11:49:51 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:52:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7d1270 mate-base/caja: add 1.26.0 Signed-off-by: Oz N Tiram gmail.com> Signed-off-by: Sam James gentoo.org> mate-base/caja/Manifest | 1 + mate-base/caja/caja-1.26.0.ebuild | 89 +++ 2 files changed, 90 insertions(+) diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest index e6c85ff5d4a9..814037bbf48a 100644 --- a/mate-base/caja/Manifest +++ b/mate-base/caja/Manifest @@ -1 +1,2 @@ DIST caja-1.24.1.tar.xz 5308268 BLAKE2B 82d2ff39152bd6d961d233d3712237b8192cf680d419f44cb8a2857228f4648d7667213740a1b2fdf024ac5958586f9b0b8f99e3770710a5ec5c6651a85dadf1 SHA512 34ba1e384e3de4ee3e6dddafa4ef4ccd5f626352cf5b42d6178e96395762653478cbdabb109cd0f2418ed463fd4743ef8a34be0a6b4294ad5355fea6dbfd53cc +DIST caja-1.26.0.tar.xz 5283368 BLAKE2B 8449d7d721a997458102abf0fefcb35734a1b254280a4b8baa14667913f2a3006c31583d956de54ad7fac9e1da70057e058547eb7e3652a1dca9df9e9628a3a9 SHA512 0abbaebe6dc24644d0e5057fe79e57f67a1e5208f6aa89289649e6e1940285e4c169ec42197ae933f663a9c69a7f09295003cc645492db6abbd9ebce7085c03a diff --git a/mate-base/caja/caja-1.26.0.ebuild b/mate-base/caja/caja-1.26.0.ebuild new file mode 100644 index ..46ead130433d --- /dev/null +++ b/mate-base/caja/caja-1.26.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +DESCRIPTION="Caja file manager for the MATE desktop" +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" + +IUSE="+introspection +mate nls xmp" + +COMMON_DEPEND=" + dev-libs/atk + >=dev-libs/glib-2.58.1:2 + >=dev-libs/libxml2-2.4.7:2 + gnome-base/dconf + >=gnome-base/gvfs-1.10.1:0[udisks] + >=mate-base/mate-desktop-1.17.3:0 + >=media-libs/libexif-0.6.14:0 + virtual/libintl + x11-libs/cairo + >=x11-libs/gdk-pixbuf-2.36.5:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=x11-libs/libnotify-0.7.0:0 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXft + x11-libs/libXrender + >=x11-libs/pango-1.1.2 + introspection? ( >=dev-libs/gobject-introspection-0.6.4:= ) + xmp? ( >=media-libs/exempi-1.99.5:2 ) +" + +BDEPEND="${COMMON_DEPEND} + >=dev-lang/perl-5:= + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gtk-doc + dev-util/gtk-doc-am + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )" + +# TODO: Test fails because Caja is not merged yet: +# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not installed +RESTRICT="test" + +src_prepare() { + # Remove unnecessary CFLAGS. + sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \ + configure.ac eel/Makefile.am || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-update-mimedb \ + $(use_enable introspection) \ + $(use_enable nls) \ + $(use_enable xmp) +} + +src_test() { + unset SESSION_MANAGER + unset DBUS_SESSION_BUS_ADDRESS + + Xemake check || die "Test phase failed" +} + +pkg_postinst() { + mate_pkg_postinst + + elog "Caja can use gstreamer to preview audio files. Just make sure" + elog "to have the necessary plugins available to play the media type you" + elog "want to preview." +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libilbc/files/, media-libs/libilbc/
commit: 07e1c81337936a0341e9fa30e23931943fd994f2 Author: matoro users noreply github com> AuthorDate: Tue May 3 04:07:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:57:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e1c813 media-libs/libilbc: Keyword 3.0.4 ia64, #610546 Closes: https://bugs.gentoo.org/610546 Signed-off-by: matoro users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/25297 Signed-off-by: Sam James gentoo.org> .../libilbc/files/libilbc-3.0.4-support-ia64.patch | 32 ++ media-libs/libilbc/libilbc-3.0.4.ebuild| 5 ++-- media-libs/libilbc/libilbc-.ebuild | 5 ++-- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch b/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch new file mode 100644 index ..7d992b722d23 --- /dev/null +++ b/media-libs/libilbc/files/libilbc-3.0.4-support-ia64.patch @@ -0,0 +1,32 @@ +From b9d5baa0c7daca577b5c846504bc6f5f71087582 Mon Sep 17 00:00:00 2001 +From: matoro +Date: Mon, 2 May 2022 14:02:37 -0400 +Subject: [PATCH] add platform definition for IA64 + +How I tested: +* built ffmpeg with libilbc enabled +* obtained a sample file from + https://web.archive.org/web/2016*/http://www.andrews-corner.org/samples/luckynight.lbc +* converted it to wav using ffmpeg on ia64 host +* compared to file converted on amd64 host +* did the same in reverse (converted wav to lbc) + +All comparisons were identical and sounded the same. +--- + rtc_base/system/arch.h | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/rtc_base/system/arch.h b/rtc_base/system/arch.h +index be2367b85f..e00150b65f 100644 +--- a/rtc_base/system/arch.h b/rtc_base/system/arch.h +@@ -79,6 +79,9 @@ + #elif defined(__EMSCRIPTEN__) + #define WEBRTC_ARCH_32_BITS + #define WEBRTC_ARCH_LITTLE_ENDIAN ++#elif defined(_M_IA64) || defined(__ia64__) || defined(__ia64) ++#define WEBRTC_ARCH_64_BITS ++#define WEBRTC_ARCH_LITTLE_ENDIAN + #else + #error Please add support for your architecture in rtc_base/system/arch.h + #endif diff --git a/media-libs/libilbc/libilbc-3.0.4.ebuild b/media-libs/libilbc/libilbc-3.0.4.ebuild index 285925de2aed..13ec15608964 100644 --- a/media-libs/libilbc/libilbc-3.0.4.ebuild +++ b/media-libs/libilbc/libilbc-3.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/TimothyGu/${PN}; else SRC_URI="https://github.com/TimothyGu/${PN}/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Packaged version of iLBC codec from the WebRTC project" @@ -22,4 +22,5 @@ SLOT="0/3" PATCHES=( "${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch" + "${FILESDIR}/${P}-support-ia64.patch" ) diff --git a/media-libs/libilbc/libilbc-.ebuild b/media-libs/libilbc/libilbc-.ebuild index 9f2f31bf171f..afb3f5bc0e3c 100644 --- a/media-libs/libilbc/libilbc-.ebuild +++ b/media-libs/libilbc/libilbc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/TimothyGu/${PN}; else SRC_URI="https://github.com/TimothyGu/${PN}/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Packaged version of iLBC codec from the WebRTC project" @@ -22,4 +22,5 @@ SLOT="0/3" PATCHES=( "${FILESDIR}/${PN}-3.0.4-respect-CFLAGS.patch" + "${FILESDIR}/${P}-support-ia64.patch" )
[gentoo-commits] repo/gentoo:master commit in: app-editors/gummi/
commit: abb381d721ba3103db795b85a83367d00b595d93 Author: Christian Tietz mailbox org> AuthorDate: Sun May 8 00:19:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:57:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb381d7 app-editors/gummi: Bump to 0.8.3 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Christian Tietz mailbox.org> Closes: https://github.com/gentoo/gentoo/pull/25378 Signed-off-by: Sam James gentoo.org> app-editors/gummi/Manifest | 1 + app-editors/gummi/gummi-0.8.3.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/app-editors/gummi/Manifest b/app-editors/gummi/Manifest index d7f56fa46a92..38c014f280d0 100644 --- a/app-editors/gummi/Manifest +++ b/app-editors/gummi/Manifest @@ -1 +1,2 @@ DIST gummi-0.8.2.tar.gz 595733 BLAKE2B 9c7366df2b8fe40f7876f065a1156eb4992048b3eaec5dde332c50ccb98ef2a5d8d2cbe73ebb56eb3736bbce49f3168f165db82f562ee7265ce0859952801a2c SHA512 3882f1e2779b94348cc0cc243c3968a78165c16de41029f9fcb8ba2fa942d329c43f5ecc8ba8327590e14343556ca472a51d1e824ce0985a415ab92aa2cbbc42 +DIST gummi-0.8.3.tar.gz 590485 BLAKE2B d919544eca87e22da49afc879933b5b54b23ed0a21303c95deb405c5ecdec57981d19f526e7cef27f904a6cc1fb5e1bea7af1131578b0f4275460035a5d9167f SHA512 c8c7b5427ed37a995bc8c6f814a5af2926595acfe4dea649e02af424291b8dff0d7264f1e68c7a86b457a9710ad6b18fed2238f1adeec91360921a242a7cb980 diff --git a/app-editors/gummi/gummi-0.8.3.ebuild b/app-editors/gummi/gummi-0.8.3.ebuild new file mode 100644 index ..71b4d8dc5e59 --- /dev/null +++ b/app-editors/gummi/gummi-0.8.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Simple LaTeX editor for GTK+ users" +HOMEPAGE="https://github.com/alexandervdm/gummi; +SRC_URI="https://github.com/alexandervdm/${PN}/releases/download/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + app-text/gtkspell:3 + app-text/poppler[cairo] + dev-libs/glib:2 + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + x11-libs/gtk+:3 + x11-libs/gtksourceview:3.0 + x11-libs/pango +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" + +pkg_postinst() { + xdg_desktop_database_update + + elog "Gummi supports spell-checking through gtkspell. Support for" + elog "additional languages can be added by installing myspell-**-" + elog "packages for your language of choice." +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 640425f827bb35eeaf51f1bfefa2eb24f1ed1f00 Author: Oz N Tiram gmail com> AuthorDate: Fri May 6 18:05:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640425f8 x11-wm/marco: add 1.26.0 Signed-off-by: Oz N Tiram gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25304 Signed-off-by: Sam James gentoo.org> x11-wm/marco/Manifest| 1 + x11-wm/marco/marco-1.26.0.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/x11-wm/marco/Manifest b/x11-wm/marco/Manifest index 5823e73ad23f..7f66b7d12fc9 100644 --- a/x11-wm/marco/Manifest +++ b/x11-wm/marco/Manifest @@ -1 +1,2 @@ DIST marco-1.24.2.tar.xz 1845356 BLAKE2B 9308e07fec5319f741f7d78007e68e916c407c515fc2076c0e26a760830d3c79edf39888f265f7edc1baf0c8dc29661fb6598be16352103455cc441bc2a1daf5 SHA512 2e699935fb72ddc34aa1f98f5771f252141245ad8fd0983aafe5ea55aeeb3f90b5d68a61c27704adf0b929565180367aae46486d45e789d7de101ec9a7bc9f96 +DIST marco-1.26.0.tar.xz 1855196 BLAKE2B 1481ee365d9bd8430fc5dc11a41268613823ff44c99b0d50a747dfd4663e40f121038a32f148af546f6e500b9a905bb30f6c5c9ff19dedb56eb991e2ceefe95f SHA512 013ba12dc7f4affe24bc5763ae88e44ede3f1454e74b5a642503d3741ce935f6757eba3f9def56670414c5a9c03b38384b5b54a494f9cb8f5bfd480e43300e76 diff --git a/x11-wm/marco/marco-1.26.0.ebuild b/x11-wm/marco/marco-1.26.0.ebuild new file mode 100644 index ..2c8046f6b6e4 --- /dev/null +++ b/x11-wm/marco/marco-1.26.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE2_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +DESCRIPTION="MATE default window manager" +LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT" +SLOT="0/2" + +IUSE="startup-notification test xinerama" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/atk + >=dev-libs/glib-2.58:2 + >=gnome-base/libgtop-2:2= + media-libs/libcanberra[gtk3] + x11-libs/cairo + >=x11-libs/pango-1.2[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libXcomposite-0.3 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXpresent + x11-libs/libXrandr + x11-libs/libXrender + >=x11-libs/startup-notification-0.7 + xinerama? ( x11-libs/libXinerama ) +" + +RDEPEND="${COMMON_DEPEND} + gnome-extra/zenity + >=mate-base/mate-desktop-1.20.0 + virtual/libintl +" + +BDEPEND="${COMMON_DEPEND} + app-text/yelp-tools + >=sys-devel/gettext-0.19.8 + >=sys-devel/libtool-2.0.0 + virtual/pkgconfig + x11-base/xorg-proto + test? ( app-text/docbook-xml-dtd:4.5 ) + xinerama? ( x11-base/xorg-proto ) +" + +src_configure() { + mate_src_configure \ + --enable-compositor \ + --enable-render \ + --enable-shape \ + --enable-sm \ + --enable-xsync \ + $(use_enable startup-notification) \ + $(use_enable xinerama) +} + +src_install() { + mate_src_install + dodoc doc/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
commit: f707e48b956f834b3beee2cc82435fdb669336e4 Author: matoro users noreply github com> AuthorDate: Tue May 3 03:17:04 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:57:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f707e48b dev-libs/dietlibc: fix elftrunc segfault during build Closes: https://bugs.gentoo.org/676704 Bug: https://bugs.gentoo.org/807667 Signed-off-by: matoro users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/25293 Signed-off-by: Sam James gentoo.org> dev-libs/dietlibc/dietlibc-0.34.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild index 856d3468195f..d431bc265b2c 100644 --- a/dev-libs/dietlibc/dietlibc-0.34.ebuild +++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -24,6 +24,9 @@ src_prepare() { # Replace sparc64 related C[XX]FLAGS (see bug #45716) use sparc && replace-sparc64-flags + # bug 676704 + use sparc && tc-is-gcc && append-flags -fno-tree-pre + # gcc-hppa suffers support for SSP, compilation will fail use hppa && strip-unsupported-flags
[gentoo-commits] repo/gentoo:master commit in: x11-themes/mate-icon-theme/
commit: ec2d62df363afce0752657b9f0fa0c46d69af443 Author: Oz N Tiram gmail com> AuthorDate: Sun Apr 24 11:48:09 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:52:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2d62df x11-themes/mate-icon-theme: add 1.26.0 Signed-off-by: Oz N Tiram gmail.com> Signed-off-by: Sam James gentoo.org> x11-themes/mate-icon-theme/Manifest| 1 + .../mate-icon-theme/mate-icon-theme-1.26.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/x11-themes/mate-icon-theme/Manifest b/x11-themes/mate-icon-theme/Manifest index 35b623a30fa6..a97940d7e813 100644 --- a/x11-themes/mate-icon-theme/Manifest +++ b/x11-themes/mate-icon-theme/Manifest @@ -1 +1,2 @@ DIST mate-icon-theme-1.24.0.tar.xz 22178384 BLAKE2B 7e1dbfcc83da49f30bad89106bfadf8d19d1ef3074d1302edad2934a46e6caac1aab003a126c823757e4a75127279107945e921d6463a05476ca98cf898ff74f SHA512 18ad6a236f02b7536697fed9086eadd997f0c47cc8311324e43641b21ccf942d0dbd52fa6c49623e679d3b23d82619cc256c98d9f8ccc3b3d4cda5d9a6e465f1 +DIST mate-icon-theme-1.26.0.tar.xz 21872216 BLAKE2B 9acccace3483a7e8d4a2958bc14119a42f76dcdad2c455d0f3f10653cc689ed3a4cca7d122474b2bff0b5100e586ea5fabf137a1d9b11545eeaa84745d9d576b SHA512 937d65710c1b7cc79ba0b71cd1a480597f20035380ffd5f0528c45c86bc8963189116d2c02332352170b7cd12fba5dd91f94cee9626104ab55c576d58f0636b8 diff --git a/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild new file mode 100644 index ..a1dee9a35ea1 --- /dev/null +++ b/x11-themes/mate-icon-theme/mate-icon-theme-1.26.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mate + +if [[ ${PV} != ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +DESCRIPTION="MATE default icon themes" +LICENSE="GPL-2" +SLOT="0" + +COMMON_DEPEND=">=x11-themes/hicolor-icon-theme-0.10" + +RDEPEND="${COMMON_DEPEND}" + +BDEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40 + >=x11-misc/icon-naming-utils-0.8.7:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +RESTRICT="binchecks strip" + +src_configure() { + mate_src_configure --enable-icon-mapping +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/
commit: 9a48f929d360f6e61e305898850339774b7fe663 Author: Sam James gentoo org> AuthorDate: Sat May 14 02:50:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:51:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a48f929 dev-python/python-ldap: add 3.4.0_p20220420 Snapshot because a bunch of commits were needed to fix OpenLDAP 2.6+ compat and then there were some serious bugfixes too. Closes: https://bugs.gentoo.org/835637 Signed-off-by: Sam James gentoo.org> dev-python/python-ldap/Manifest | 1 + dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild | 2 +- ...999.ebuild => python-ldap-3.4.0_p20220420.ebuild} | 20 ++-- dev-python/python-ldap/python-ldap-.ebuild | 8 4 files changed, 20 insertions(+), 11 deletions(-) diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest index 99a3c3c496f9..86ce9bf4aa32 100644 --- a/dev-python/python-ldap/Manifest +++ b/dev-python/python-ldap/Manifest @@ -1 +1,2 @@ DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2 SHA512 d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605 +DIST python-ldap-3.4.0_p20220420.tar.gz 377780 BLAKE2B 433178138587dc09bfe1e6a8e894c001baf6e07c76266ca9d7c56b279f9e9ca5a642528a5869a837a9ee5576a2cf17afdeea313b4a8bc930926397738d6a5daf SHA512 0dfe8ff4737a630a08c7cd4d94f30c78fd1e0558ffc0609439d95ef064b72aef9d4ec4cdc0d40aaf1fc46396bdc0cbbdf0bf3cf6bb5e94bf8a9e3083b9ba1bf4 diff --git a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild index 51eca9aab9f6..5c1563d0eb7e 100644 --- a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild +++ b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" fi LICENSE="MIT PSF-2" diff --git a/dev-python/python-ldap/python-ldap-.ebuild b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild similarity index 73% copy from dev-python/python-ldap/python-ldap-.ebuild copy to dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild index a01b853838d7..488fa3e27563 100644 --- a/dev-python/python-ldap/python-ldap-.ebuild +++ b/dev-python/python-ldap/python-ldap-3.4.0_p20220420.ebuild @@ -2,8 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( pypy3 python3_{7..10} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1 DESCRIPTION="Various LDAP-related Python modules" @@ -14,24 +15,31 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git; inherit git-r3 else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris" + # Snapshot for various new OpenLDAP fixes, bug #835637 + # (There were a bunch of followup commits and general other + # serious bugfixes we want.) + MY_COMMIT="7f30c4721ea2ca4373ed7860e6467781f0afa758" + + #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + SRC_URI="https://github.com/python-ldap/python-ldap/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/${PN}-${MY_COMMIT} + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-solaris" fi LICENSE="MIT PSF-2" SLOT="0" IUSE="examples sasl ssl" -# < dep on openldap for bug #835637, ldap_r is gone RDEPEND=" >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}] >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/
commit: ae8c47de642e5f016a052cf584f4216adb2ac279 Author: Sam James gentoo org> AuthorDate: Sat May 14 02:32:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8c47de dev-perl/Sys-Virt: fix copyright Signed-off-by: Sam James gentoo.org> dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild index 1bcadd8d9a03..b144e527c4db 100644 --- a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild +++ b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/, dev-python/python-ldap/files/
commit: 8790accf926841f422f9cbe95a1e27e6c67457c6 Author: Dennis Lamm gentoo org> AuthorDate: Wed Mar 23 07:20:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8790accf dev-python/python-ldap: added openldap 2.6 support Bug: https://bugs.gentoo.org/835637 Signed-off-by: Dennis Lamm gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/24721 Signed-off-by: Sam James gentoo.org> .../files/python-ldap-3.4.0-openldap-2.6.patch | 33 dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild | 97 ++ 2 files changed, 130 insertions(+) diff --git a/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch b/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch new file mode 100644 index ..0af86698f4bf --- /dev/null +++ b/dev-python/python-ldap/files/python-ldap-3.4.0-openldap-2.6.patch @@ -0,0 +1,33 @@ +From 536a7671151e3070481736e5d6159987df920d8b Mon Sep 17 00:00:00 2001 +From: Simon Pichugin +Date: Wed, 9 Feb 2022 16:06:14 -0800 +Subject: [PATCH] Always use 'ldap' library + +--- + setup.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 119b571..851223e 100644 +--- a/setup.py b/setup.py +@@ -37,6 +37,8 @@ if cfg.has_section('_ldap'): + for name in dir(LDAP_CLASS): + if cfg.has_option('_ldap', name): + setattr(LDAP_CLASS, name, cfg.get('_ldap', name).split()) ++#-- Overwrite it as 'ldap' is the always correct library we have in Fedora 34+ ++LDAP_CLASS.libs = ['ldap', 'lber'] + + for i in range(len(LDAP_CLASS.defines)): + LDAP_CLASS.defines[i]=((LDAP_CLASS.defines[i],None)) +@@ -132,7 +134,7 @@ setup( + extra_objects = LDAP_CLASS.extra_objects, + runtime_library_dirs = (not sys.platform.startswith("win"))*LDAP_CLASS.library_dirs, + define_macros = LDAP_CLASS.defines + \ +-('ldap_r' in LDAP_CLASS.libs or 'oldap_r' in LDAP_CLASS.libs)*[('HAVE_LIBLDAP_R',None)] + \ ++('ldap' in LDAP_CLASS.libs or 'oldap' in LDAP_CLASS.libs)*[('HAVE_LIBLDAP_R',None)] + \ + ('sasl' in LDAP_CLASS.libs or 'sasl2' in LDAP_CLASS.libs or 'libsasl' in LDAP_CLASS.libs)*[('HAVE_SASL',None)] + \ + ('ssl' in LDAP_CLASS.libs and 'crypto' in LDAP_CLASS.libs)*[('HAVE_TLS',None)] + \ + [ +-- +2.31.1 diff --git a/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild new file mode 100644 index ..51eca9aab9f6 --- /dev/null +++ b/dev-python/python-ldap/python-ldap-3.4.0-r1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Various LDAP-related Python modules" +HOMEPAGE=" + https://www.python-ldap.org/en/latest/ + https://pypi.org/project/python-ldap/ + https://github.com/python-ldap/python-ldap; +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris" +fi + +LICENSE="MIT PSF-2" +SLOT="0" +IUSE="examples sasl ssl" + +# < dep on openldap for bug #835637, ldap_r is gone +RDEPEND=" + >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}] + >=net-nds/openldap-2.6:=[sasl?,ssl?] +" +# We do not link against cyrus-sasl but we use some +# of its headers during the build. +DEPEND=" + >=net-nds/openldap-2.6:=[sasl?,ssl?] + sasl? ( >=dev-libs/cyrus-sasl-2.1 ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx Doc + +# Commit with this Patch from Fedora Rawhide +# https://src.fedoraproject.org/rpms/python-ldap/c/a237d9b212bd1581e07f4f1a8f54c26a7190843c?branch=rawhide +# Workaround till this PR is merged upstream +# https://github.com/python-ldap/python-ldap/pull/458 +PATCHES=( "${FILESDIR}"/${P}-openldap-2.6.patch ) + +python_prepare_all() { + # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed + # https://github.com/pypa/setuptools_scm/issues/228 + if [[ ${PV} == ** ]]; then + rm -r .git || die + fi + + if ! use sasl; then + sed -i 's/HAVE_SASL//g' setup.cfg || die + fi + if ! use ssl; then + sed -i 's/HAVE_TLS//g' setup.cfg || die + fi + + distutils-r1_python_prepare_all +} + +python_test() { + # Run all tests which don't require slapd + local EPYTEST_IGNORE=( + t_bind.py + t_cext.py + t_edit.py + t_ldapobject.py +
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/
commit: 47b0dd1c7c2e1d2c213203020493383f2b9283c3 Author: Cengiz Gunay users sf net> AuthorDate: Sun Apr 3 21:08:10 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b0dd1c games-strategy/freeorion: stable release 0.4.10.2 Tested-by: Cengiz Gunay users.sf.net> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Cengiz Gunay users.sf.net> Closes: https://github.com/gentoo/gentoo/pull/24886 Signed-off-by: Sam James gentoo.org> games-strategy/freeorion/Manifest | 1 + games-strategy/freeorion/freeorion-0.4.10.2.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/games-strategy/freeorion/Manifest b/games-strategy/freeorion/Manifest index 649be95583bd..44124c4f61bd 100644 --- a/games-strategy/freeorion/Manifest +++ b/games-strategy/freeorion/Manifest @@ -1,2 +1,3 @@ DIST freeorion-0.4.10.1.tar.gz 124693099 BLAKE2B d24c481e7be6f718897bb095209673f24cb7d43842f148cf1e8665254970d22449bf7a4ee4ba7a8cb3b5b515d6bed38a24e2862810959a63b29ba9d3c054e6c4 SHA512 b28a8bdc2428778480ff8404ad7d84153939f4f8b4a75f51775354e3e563f7f309d479e499ea1be8b57822d725cc57ece8dd14f2e40360ab6c07d70c917bc256 DIST freeorion-0.4.10.1_p20200629.tar.gz 142041599 BLAKE2B a9c14409f31f5ad4d8db95fa33e8f1adb35f7b2a74ea7f173365c7d09979b9a3aa7981ee9deec0427c64844da14ecc323ee54e3331217e2978b49eb86a7a18fb SHA512 b2d4f52e968852569d549c03eca2545b7adac560e5716a21da612dc363b23d790c4481fbd5762f1f1f8da9a8e04894e247ce19363cd96cc2001728912e027d9a +DIST freeorion-0.4.10.2.tar.gz 124720711 BLAKE2B 4f707b5296bdbc05b2b775b62f0393d1770bcf64c48f08d3332fbbb4b78e1bdc3e8111a1e421a8d0f0e03ca7454bba981809b9486d3d803e39faf042f1145059 SHA512 13832992efe17fe48615ccdf284d1e9f391c35ed518abd15276992128a02894f4b30c8fe3d950e41935efb823cf834dc430330f0bcc6c9e91f13a3dea9812628 diff --git a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild new file mode 100644 index ..a4ce29bba4d5 --- /dev/null +++ b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_8,3_9} ) +inherit cmake python-single-r1 xdg + +DESCRIPTION="A free turn-based space empire and galactic conquest game" +HOMEPAGE="https://www.freeorion.org; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/freeorion/freeorion.git; +else + KEYWORDS="~amd64" + if [[ ${PV} = *_p* ]]; then + COMMIT="" + SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${PV/_/-}" + fi +fi + +LICENSE="GPL-2 LGPL-2.1 CC-BY-SA-3.0" +SLOT="0" +IUSE="dedicated" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-libs/boost-1.58:=[nls,python,threads(+),${PYTHON_USEDEP}] + ') + !dedicated? ( + media-libs/freealut + >=media-libs/freetype-2.5.5 + media-libs/glew:= + >=media-libs/libogg-1.1.3 + media-libs/libpng:0= + media-libs/libsdl2[X,opengl,video] + >=media-libs/libvorbis-1.1.2 + media-libs/openal + sci-physics/bullet:= + virtual/opengl + ) + sys-libs/zlib + ${PYTHON_DEPS} +" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -e "s/-O3//" -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_BUILD_TYPE=Release + -DCMAKE_SKIP_RPATH=ON + -DBUILD_HEADLESS="$(usex dedicated)" + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newenvd "${FILESDIR}/${PN}.envd" 99${PN} +}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeorion/
commit: 6a3d146b3ff59bd2cbc624fce5add1f56ff44788 Author: Sam James gentoo org> AuthorDate: Sat May 14 02:30:21 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3d146b games-strategy/freeorion: EAPI 8, Python 3.10 Signed-off-by: Sam James gentoo.org> games-strategy/freeorion/freeorion-0.4.10.2.ebuild | 6 +++--- games-strategy/freeorion/freeorion-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild index a4ce29bba4d5..8931083dbe88 100644 --- a/games-strategy/freeorion/freeorion-0.4.10.2.ebuild +++ b/games-strategy/freeorion/freeorion-0.4.10.2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python{3_8,3_9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 xdg DESCRIPTION="A free turn-based space empire and galactic conquest game" @@ -35,7 +35,7 @@ BDEPEND=" " RDEPEND=" $(python_gen_cond_dep ' - >=dev-libs/boost-1.58:=[nls,python,threads(+),${PYTHON_USEDEP}] + >=dev-libs/boost-1.60:=[nls,python,threads(+),${PYTHON_USEDEP}] ') !dedicated? ( media-libs/freealut diff --git a/games-strategy/freeorion/freeorion-.ebuild b/games-strategy/freeorion/freeorion-.ebuild index 46bf4ce29f60..8931083dbe88 100644 --- a/games-strategy/freeorion/freeorion-.ebuild +++ b/games-strategy/freeorion/freeorion-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python{3_8,3_9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-single-r1 xdg DESCRIPTION="A free turn-based space empire and galactic conquest game"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7c15945da6215bb67e22778e4b6d13f638184221 Author: Bernd Waibel posteo net> AuthorDate: Sat Apr 2 15:08:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c15945d profiles: unmask vtk-9.1 The package has been masked for almost 4 months now for testing. I've been building opencascade and freecad with this version since then, without any big issues coming up. If there are still single package versions of packages which fail to build with this version, consider adjusting the depstring and relying on 9.0.3, which I don't plan to drop anytime soon. Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24869 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 199cad92ac6b..e802ffdb9c08 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -453,10 +453,6 @@ x11-misc/easystroke # and is available as app-shells/ksh-1.0.0_beta1 at time of writing. ~app-shells/ksh-2020.0.0 -# Bernd Waibel (2021-12-07) -# Masked for testing -~sci-libs/vtk-9.1.0 - # Sam James (2021-12-01) # OSL 12 is a development release (for now). # Doesn't work with LLVM 13 yet; mask to help
[gentoo-commits] repo/gentoo:master commit in: app-i18n/uim/, app-i18n/uim/files/
commit: d5901bd14f66b550782cfa755da29d2755369f70 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Apr 2 07:33:21 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5901bd1 app-i18n/uim: remove wrong Wconversion substitution Closes: https://bugs.gentoo.org/836623 Signed-off-by: Alessandro Barbieri gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24859 Signed-off-by: Sam James gentoo.org> 9_pre20210103-remove-Wconversion-replace.patch | 13 ++ app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild | 247 + 2 files changed, 260 insertions(+) diff --git a/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch b/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch new file mode 100644 index ..d90433b414bf --- /dev/null +++ b/app-i18n/uim/files/uim-1.8.9_pre20210103-remove-Wconversion-replace.patch @@ -0,0 +1,13 @@ +--- a/qt4/common.pro.in b/qt4/common.pro.in +@@ -20,10 +20,6 @@ + QMAKE_CXX = @CXX@ + QMAKE_CXXFLAGS_DEBUG += @CXXFLAGS@ @CPPFLAGS@ @X_CFLAGS@ + QMAKE_CXXFLAGS_RELEASE += @CXXFLAGS@ @CPPFLAGS@ @X_CFLAGS@ +-# Remove "-Wconversion" from CXXFLAGS to avoid lots of warnings +-# from Qt4 header files +-QMAKE_CXXFLAGS_DEBUG= $$replace(QMAKE_CXXFLAGS_DEBUG, "-Wconversion", "") +-QMAKE_CXXFLAGS_RELEASE = $$replace(QMAKE_CXXFLAGS_RELEASE, "-Wconversion", "") + QMAKE_LINK = @CXX@ + QMAKE_LFLAGS= @LDFLAGS@ + QMAKE_STRIP = diff --git a/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild new file mode 100644 index ..1b0b34a88f5b --- /dev/null +++ b/app-i18n/uim/uim-1.8.9_pre20210103-r1.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools elisp-common flag-o-matic gnome2-utils qmake-utils vcs-snapshot + +EGIT_COMMIT="d1ac9d9315ff8c57c713b502544fef9b3a83b3e5" +SIG_PV="0.9.1" + +DESCRIPTION="A multilingual input method framework" +HOMEPAGE="https://github.com/uim/uim; +SRC_URI="https://github.com/${PN}/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/${PN}/sigscheme/releases/download/${SIG_PV}/sigscheme-${SIG_PV}.tar.bz2; + +LICENSE="BSD GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="X +anthy curl eb emacs expat libffi gtk gtk2 kde l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW libedit libnotify m17n-lib ncurses nls qt5 skk sqlite ssl static-libs xft" +RESTRICT="test" +REQUIRED_USE="gtk? ( X ) + gtk2? ( X ) + qt5? ( X ) + xft? ( X )" + +CDEPEND="X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXft + x11-libs/libXrender + x11-libs/libXt + ) + anthy? ( app-i18n/anthy ) + curl? ( net-misc/curl ) + eb? ( dev-libs/eb ) + emacs? ( >=app-editors/emacs-23.1:* ) + expat? ( dev-libs/expat ) + gtk? ( x11-libs/gtk+:3 ) + gtk2? ( x11-libs/gtk+:2 ) + kde? ( kde-frameworks/plasma:5 ) + libedit? ( dev-libs/libedit ) + libffi? ( dev-libs/libffi:= ) + libnotify? ( x11-libs/libnotify ) + m17n-lib? ( dev-libs/m17n-lib ) + ncurses? ( sys-libs/ncurses:0= ) + nls? ( virtual/libintl ) + qt5? ( dev-qt/qtx11extras:5 ) + skk? ( app-i18n/skk-jisyo ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:0= )" +DEPEND="${CDEPEND} + X? ( x11-base/xorg-proto )" +RDEPEND="${CDEPEND} + !dev-scheme/sigscheme + X? ( + media-fonts/font-sony-misc + l10n_ja? ( + || ( + media-fonts/font-jis-misc + media-fonts/intlfonts + ) + ) + l10n_ko? ( + || ( + media-fonts/font-daewoo-misc + media-fonts/intlfonts + ) + ) + l10n_zh-CN? ( + || ( + media-fonts/font-isas-misc + media-fonts/intlfonts + ) + ) + l10n_zh-TW? ( media-fonts/intlfonts ) + )" +BDEPEND="dev-util/intltool + gnome-base/librsvg + sys-devel/gettext + virtual/pkgconfig + kde? ( dev-util/cmake )" + +PATCHES=( + "${FILESDIR}"/${PN}-gentoo.patch + "${FILESDIR}"/${PN}-kde.patch + "${FILESDIR}"/${PN}-slibtool.patch + "${FILESDIR}"/${PN}-tinfo.patch + "${FILESDIR}"/${PN}-xkb.patch + "${FILESDIR}"/${PN}-zh-TW.patch +
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sys-Virt/
commit: 8d265389ef171cfdf4bce9370078eadbd0b70977 Author: Michal Privoznik redhat com> AuthorDate: Thu Mar 17 09:40:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 02:32:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d265389 dev-perl/Sys-Virt: Version bump 8.1.0 Signed-off-by: Michal Privoznik redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24618 Signed-off-by: Sam James gentoo.org> dev-perl/Sys-Virt/Manifest | 1 + dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-perl/Sys-Virt/Manifest b/dev-perl/Sys-Virt/Manifest index a738c245ec62..6cb820c59ea8 100644 --- a/dev-perl/Sys-Virt/Manifest +++ b/dev-perl/Sys-Virt/Manifest @@ -1,2 +1,3 @@ DIST Sys-Virt-v7.0.0.tar.gz 165365 BLAKE2B 9cb7aa66ce00c95957171fedad4fefbae5319e17706e2839f8b3e057ab05c52b9d7e5ad222ad6aeecb7437e70bee9447a6a5845d729a93f10df3ffa4bbee0429 SHA512 c0ab179af11526a9dc983374765bd04400821f6f334d22f56b1f6452f54f880fe6882e9e0e121ae36010eb305d0632d574c969febefd8a32c9a731879d8fadb6 DIST Sys-Virt-v7.5.0.tar.gz 166656 BLAKE2B 466341cc081d1dedc0ad5ae9042a829256a310730aa410a93c795a983c6ee60099646d2a804626a076e435d3bd6d7742b4aa014f4642ee6b6078cd144b3cd8c0 SHA512 7da51e75fa53e81a68c32499ea865de0532fdb17f269b28310133d246be7dc59dfd6568850ffe66e393a7b7c2edbf4409618e2b461cdc35a62776ffbb97d7962 +DIST Sys-Virt-v8.1.0.tar.gz 169008 BLAKE2B 23d3aee186b4ede35c1b5b99691a491e64995abf34e7ce65143c7b88851dca0841cfa27a3033e246f35bacda879dd09c3b31f9dcff54d04c0d47a77b4b61d723 SHA512 9d7660f96cf370a0e08140bf7badddae2dac84d7231f1fe7a616650ac4d333ba17c6531ab0662f34c4cb12b00ce39abe36ff24a1913f554026346725d0148fa7 diff --git a/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild new file mode 100644 index ..1bcadd8d9a03 --- /dev/null +++ b/dev-perl/Sys-Virt/Sys-Virt-8.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DANBERR +DIST_VERSION=v${PV} +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="API for using the libvirt library from Perl" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=app-emulation/libvirt-${PV} +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-CBuilder + dev-perl/Module-Build + virtual/pkgconfig + test? ( + virtual/perl-Test-Simple + dev-perl/XML-XPath + virtual/perl-Time-HiRes + )" +DEPEND=" + >=app-emulation/libvirt-${PV} +" + +src_compile() { + MAKEOPTS+=" -j1" perl-module_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 6d09b48976e555e3a183f73dd59748b6e6092bca Author: William Hubbs gentoo org> AuthorDate: Sat May 14 02:29:31 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat May 14 02:29:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d09b489 app-containers/runc: add 1.1.2 Bug: https://bugs.gentoo.org/844085 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.2.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index e689d99a3337..2c9db9c9f776 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,3 +1,4 @@ DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 +DIST runc-1.1.2.tar.gz 2332953 BLAKE2B e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b SHA512 61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049 diff --git a/app-containers/runc/runc-1.1.2.ebuild b/app-containers/runc/runc-1.1.2.ebuild new file mode 100644 index ..a40a7842ef9b --- /dev/null +++ b/app-containers/runc/runc-1.1.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=a916309fff0f838eb94e928713dbc3c0d0ac7aa4 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/dxvk/
commit: 9905d05f9b9851c11bd2e0922b79df6f5db3033d Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 14 02:04:43 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 14 02:21:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9905d05f app-emulation/dxvk: add bypass for crossdev checks / unset Unset is needed given CC is not expected to be a cross-compiler but, if users know what they are doing, leave a way (MINGW_BYPASS=1). If e.g. llvm-mingw is ever officially supported, may need a mingw eclass to juggle toolchains properly and instruct about them. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/dxvk/dxvk-1.10.1.ebuild | 6 +++--- app-emulation/dxvk/dxvk-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild b/app-emulation/dxvk/dxvk-1.10.1.ebuild index d48b3cc7cc2a..7d293dd8f8ea 100644 --- a/app-emulation/dxvk/dxvk-1.10.1.ebuild +++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild @@ -32,7 +32,7 @@ BDEPEND=" pkg_pretend() { [[ ${MERGE_TYPE} == binary ]] && return - if use crossdev-mingw; then + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then local tool=-w64-mingw32-g++ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do if ! type -P ${tool} >/dev/null; then @@ -64,7 +64,7 @@ src_configure() { append-flags -mno-avx if [[ ${CHOST} != *-mingw* ]]; then - unset AR CC CXX RC STRIP # likely unusable unless CHOST is mingw + [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP CHOST_amd64=x86_64-w64-mingw32 CHOST_x86=i686-w64-mingw32 @@ -79,7 +79,7 @@ src_configure() { multilib_src_configure() { # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev, # unset again so meson eclass will set ${CHOST}-gcc + others - use crossdev-mingw && unset AR CC CXX RC STRIP + use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP local emesonargs=( --prefix="${EPREFIX}"/usr/lib/${PN} diff --git a/app-emulation/dxvk/dxvk-.ebuild b/app-emulation/dxvk/dxvk-.ebuild index d48b3cc7cc2a..7d293dd8f8ea 100644 --- a/app-emulation/dxvk/dxvk-.ebuild +++ b/app-emulation/dxvk/dxvk-.ebuild @@ -32,7 +32,7 @@ BDEPEND=" pkg_pretend() { [[ ${MERGE_TYPE} == binary ]] && return - if use crossdev-mingw; then + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then local tool=-w64-mingw32-g++ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do if ! type -P ${tool} >/dev/null; then @@ -64,7 +64,7 @@ src_configure() { append-flags -mno-avx if [[ ${CHOST} != *-mingw* ]]; then - unset AR CC CXX RC STRIP # likely unusable unless CHOST is mingw + [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP CHOST_amd64=x86_64-w64-mingw32 CHOST_x86=i686-w64-mingw32 @@ -79,7 +79,7 @@ src_configure() { multilib_src_configure() { # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev, # unset again so meson eclass will set ${CHOST}-gcc + others - use crossdev-mingw && unset AR CC CXX RC STRIP + use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP local emesonargs=( --prefix="${EPREFIX}"/usr/lib/${PN}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/
commit: 4a814d75f9321004b29d64e9e2a229f12cf1a041 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 14 02:10:48 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 14 02:21:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a814d75 app-emulation/vkd3d-proton: add bypass for crossdev checks / unset Unset is needed given CC is not expected to be a cross-compiler but, if users know what they are doing, leave a way (MINGW_BYPASS=1). If e.g. llvm-mingw is ever officially supported, may need a mingw eclass to juggle toolchains properly and instruct about them. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild | 6 +++--- app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild index 68245c3ef796..14ead4c9f1e1 100644 --- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild +++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild @@ -43,7 +43,7 @@ BDEPEND=" pkg_pretend() { [[ ${MERGE_TYPE} == binary ]] && return - if use crossdev-mingw; then + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then local tool=-w64-mingw32-g++ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do if ! type -P ${tool} >/dev/null; then @@ -94,7 +94,7 @@ src_configure() { use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} if [[ ${CHOST} != *-mingw* ]]; then - unset AR CC CXX STRIP WIDL # likely unusable unless CHOST is mingw + [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL CHOST_amd64=x86_64-w64-mingw32 CHOST_x86=i686-w64-mingw32 @@ -113,7 +113,7 @@ src_configure() { multilib_src_configure() { # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev, # unset again so meson eclass will set ${CHOST}-gcc + others - use crossdev-mingw && unset AR CC CXX STRIP WIDL + use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL # prefer ${CHOST}'s widl (mingw) over wine's as used by upstream if # possible, but eclasses don't handle that so setup machine files diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild index 68245c3ef796..14ead4c9f1e1 100644 --- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild +++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild @@ -43,7 +43,7 @@ BDEPEND=" pkg_pretend() { [[ ${MERGE_TYPE} == binary ]] && return - if use crossdev-mingw; then + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then local tool=-w64-mingw32-g++ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do if ! type -P ${tool} >/dev/null; then @@ -94,7 +94,7 @@ src_configure() { use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} if [[ ${CHOST} != *-mingw* ]]; then - unset AR CC CXX STRIP WIDL # likely unusable unless CHOST is mingw + [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL CHOST_amd64=x86_64-w64-mingw32 CHOST_x86=i686-w64-mingw32 @@ -113,7 +113,7 @@ src_configure() { multilib_src_configure() { # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev, # unset again so meson eclass will set ${CHOST}-gcc + others - use crossdev-mingw && unset AR CC CXX STRIP WIDL + use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL # prefer ${CHOST}'s widl (mingw) over wine's as used by upstream if # possible, but eclasses don't handle that so setup machine files
[gentoo-commits] repo/gentoo:master commit in: dev-util/mingw64-runtime/
commit: c7a42f71ba83ce97eeae0ed50b0ab334f667c720 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 14 02:13:36 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 14 02:21:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a42f71 dev-util/mingw64-runtime: add bypass option for unset Unset is needed given CC is not expected to be a cross-compiler but, if users know what they are doing, leave a way (MINGW_BYPASS=1). Signed-off-by: Ionen Wolkens gentoo.org> dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild | 2 +- dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild | 2 +- dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild index d082ba67bbc6..76ea7da69341 100644 --- a/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild +++ b/dev-util/mingw64-runtime/mingw64-runtime-10.0.0-r1.ebuild @@ -58,7 +58,7 @@ src_configure() { MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it # likely cross-compiling from here, update toolchain variables - ${MW_CROSS} && + ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] && unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP local CHOST=${CTARGET} strip-unsupported-flags diff --git a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild index 7eaca692a9d3..faedf8c7e909 100644 --- a/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild +++ b/dev-util/mingw64-runtime/mingw64-runtime-8.0.0-r3.ebuild @@ -60,7 +60,7 @@ src_configure() { MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it # likely cross-compiling from here, update toolchain variables - ${MW_CROSS} && + ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] && unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP local CHOST=${CTARGET} strip-unsupported-flags diff --git a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild index d082ba67bbc6..76ea7da69341 100644 --- a/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild +++ b/dev-util/mingw64-runtime/mingw64-runtime-9.0.0-r2.ebuild @@ -58,7 +58,7 @@ src_configure() { MW_LDFLAGS=${LDFLAGS} # keep non-stripped for gendef not respecting it # likely cross-compiling from here, update toolchain variables - ${MW_CROSS} && + ${MW_CROSS} && [[ ! -v MINGW_BYPASS ]] && unset AR AS CC CPP CXX LD NM OBJCOPY OBJDUMP RANLIB RC STRIP local CHOST=${CTARGET} strip-unsupported-flags
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: ea1b9408e8f6b22c0a1a92f0c3612008a1ea4475 Author: Sam James gentoo org> AuthorDate: Sat May 14 01:52:12 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:52:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1b9408 sys-libs/glibc: add Python 3.10 to 2.34-r13 It's been long enough and there's guides on the wiki (https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Error_mentions_default_version_not_yet_installed_.28old_install.29) if folks hit a circular dependency anyway. Needed as we're moving forward to Python 3.10 default soon and this will reduce confusion. Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.34-r13.ebuild | 5 + sys-libs/glibc/glibc-2.35-r3.ebuild | 2 +- sys-libs/glibc/glibc-2.35-r4.ebuild | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/sys-libs/glibc/glibc-2.34-r13.ebuild b/sys-libs/glibc/glibc-2.34-r13.ebuild index bf7187eac062..2f9a3312f793 100644 --- a/sys-libs/glibc/glibc-2.34-r13.ebuild +++ b/sys-libs/glibc/glibc-2.34-r13.ebuild @@ -6,10 +6,7 @@ EAPI=7 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc # Please read & adapt the page as necessary if obsolete. -# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular dependencies -# on upgrades as people migrate to libxcrypt. -# https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) TMPFILES_OPTIONAL=1 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ diff --git a/sys-libs/glibc/glibc-2.35-r3.ebuild b/sys-libs/glibc/glibc-2.35-r3.ebuild index 7040d0738b6a..c656b1b35881 100644 --- a/sys-libs/glibc/glibc-2.35-r3.ebuild +++ b/sys-libs/glibc/glibc-2.35-r3.ebuild @@ -6,7 +6,7 @@ EAPI=7 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc # Please read & adapt the page as necessary if obsolete. -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8..10} ) TMPFILES_OPTIONAL=1 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ diff --git a/sys-libs/glibc/glibc-2.35-r4.ebuild b/sys-libs/glibc/glibc-2.35-r4.ebuild index c67cc3205f9f..98b8484013e6 100644 --- a/sys-libs/glibc/glibc-2.35-r4.ebuild +++ b/sys-libs/glibc/glibc-2.35-r4.ebuild @@ -6,7 +6,7 @@ EAPI=7 # Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc # Please read & adapt the page as necessary if obsolete. -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{8..10} ) TMPFILES_OPTIONAL=1 inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/, dev-util/android-tools/files/
commit: 9b60f64b5be8e35a125b92cc0ef957f5e2186c7c Author: Sam James gentoo org> AuthorDate: Sat May 14 01:38:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:38:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b60f64b dev-util/android-tools: fix build with GCC 12 Closes: https://bugs.gentoo.org/844127 Thanks-to: Mike Lothian fireburn.co.uk> Signed-off-by: Sam James gentoo.org> dev-util/android-tools/android-tools-31.0.3_p1.ebuild | 4 +++- .../files/android-tools-31.0.3_p1-gcc12.patch | 15 +++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/dev-util/android-tools/android-tools-31.0.3_p1.ebuild b/dev-util/android-tools/android-tools-31.0.3_p1.ebuild index ba179d04c56f..0f1abac32b14 100644 --- a/dev-util/android-tools/android-tools-31.0.3_p1.ebuild +++ b/dev-util/android-tools/android-tools-31.0.3_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -54,6 +54,8 @@ src_prepare() { eapply "${DISTDIR}/${PN}-31.0.3-disable-werror-boringssl.patch" cd "${S}/vendor/boringssl" || die eapply "${S}/patches/boringssl/0011-Disable-Werror.patch" + cd "${S}/vendor/adb" || die + eapply "${FILESDIR}/${PN}-31.0.3_p1-gcc12.patch" cd "${S}" eapply "${DISTDIR}/${PN}-31.0.3_p1-install-e2fsdroid-ext2simg.patch" rm -r patches || die diff --git a/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch b/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch new file mode 100644 index ..aa313daf9042 --- /dev/null +++ b/dev-util/android-tools/files/android-tools-31.0.3_p1-gcc12.patch @@ -0,0 +1,15 @@ +From 752fc3bd9a971858dbb7b51a0ef0289232e67e58 Mon Sep 17 00:00:00 2001 +From: Mike Lothian +Date: Sat, 14 May 2022 02:01:18 +0100 +Subject: [PATCH] Add functional include + +--- a/tls/include/adb/tls/tls_connection.h b/tls/include/adb/tls/tls_connection.h +@@ -19,6 +19,7 @@ + #include + #include + ++#include + #include + #include +
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 83d407151a735736440fb1e593ff8a85d1756cda Author: Sam James gentoo org> AuthorDate: Sat May 14 01:10:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:10:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d40715 dev-util/diffoscope: add 212 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-212.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 892c256e09ac..d0dd9cf0db64 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,3 +1,4 @@ DIST diffoscope-207.tar.gz 2707223 BLAKE2B e20f21c9e0acc78cadfce082f874b3e3cbbbd26cfa5041012eb07a347f177724506d1263b6636c71c5304993e52b81e8ac1fa82ee7231d892346ede2d00de37f SHA512 ebbcf3e7e41f042626f2d175cea027392fc52f65dd11ded8e2a65ed3d58129fe4948e6129c2aec74d58d8f6b58855ada23be8231b426a9473b165eba0f182955 DIST diffoscope-210.tar.gz 2709384 BLAKE2B 86b88dacf1d777bc63f7698197bc26abe638a25857fa43eac48051b91c07699d7beb9c0ac6bef6baf23fda895a07ca69342c9469a1853a38276f93fac11ea8fa SHA512 b0bd05ffb6112f5f6cdd7f9567ecbbda286226cc6874dfdded39b5d7221d2dbab4b01f02741f7e10a219bf03f94bc803c651963deebb67308a134b8e97fb3b05 DIST diffoscope-211.tar.gz 2709392 BLAKE2B c3570f88bcca7193a9650d970f2d943ebe33cc428c5ce3d4c5812588cbb57ae83dd795674e364d5acbb2d1504bd218036a6b04d9431786668386f28bdd6939b7 SHA512 8d674f41e955bd7537ba0cf7df0c886ff87b017a7d756246a183d9ec5ac3b286a798d60d29aadda550de6838b264a9e27fb37cf472b6e93caab7fce2fb65a1b1 +DIST diffoscope-212.tar.gz 2710499 BLAKE2B b941e16ab4520998ddfc039f1d68cc28f60415a1d9adc462651598b0e009cfcb9c5247f05be959a4a044647823b1a4987e6a40d1c1811ba039e67056b833fa8e SHA512 85dfc4dc4fc3bf78432de1782800db5c94a0d9d1d8369071cd2cfce0b0352cfbe51c4746bb2073ade47237911f08b86a2bb22529e13c19e91935c0126e2aadb8 diff --git a/dev-util/diffoscope/diffoscope-212.ebuild b/dev-util/diffoscope/diffoscope-212.ebuild new file mode 100644 index ..46f6608598b5 --- /dev/null +++ b/dev-util/diffoscope/diffoscope-212.ebuild @@ -0,0 +1,108 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="ncurses" +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" + +RESTRICT="!test? ( test )" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND="test? ( + app-text/docx2txt + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + )" +RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/PyPDF2[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence if filemagic's magic.py breaks imports +# of dev-python/python-magic: https://bugs.gentoo.org/716482 +RDEPEND+=" !dev-python/filemagic" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc/
commit: 360b91d81237a8627bd2909d5800b31a1e2e1ca7 Author: Viorel Munteanu gmail com> AuthorDate: Tue Apr 12 08:58:57 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:03:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360b91d8 net-misc/tigervnc: Drop USE flag xorgmodule Always build the xorg module Do not depend on a specific version of xorg, add a metapackage instead Revbump so we can stabilize net-misc/tigervnc-1.12.0-r5 Closes: https://bugs.gentoo.org/481928 Signed-off-by: Viorel Munteanu gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild | 206 1 file changed, 206 insertions(+) diff --git a/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild new file mode 100644 index ..2bb25923bd56 --- /dev/null +++ b/net-misc/tigervnc/tigervnc-1.12.0-r6.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_IN_SOURCE_BUILD=1 +inherit autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg + +XSERVER_VERSION="21.1.1" + +DESCRIPTION="Remote desktop viewer display system" +HOMEPAGE="https://www.tigervnc.org; +SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.gz + server? ( + ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.xz + https://github.com/TigerVNC/tigervnc/commit/0c5a2b2e7759c2829c07186cfce4d24aa9b5274e.patch -> ${P}-xserver-21.patch + )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="dri3 +drm gnutls java nls +opengl +server xinerama" +REQUIRED_USE=" + dri3? ( drm ) + opengl? ( server ) +" + +CDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib:= + x11-libs/fltk:1 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/pixman + gnutls? ( net-libs/gnutls:= ) + nls? ( virtual/libiconv ) + server? ( + dev-libs/libbsd + dev-libs/openssl:0= + sys-libs/pam + x11-libs/libXau + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXfixes + x11-libs/libXfont2 + x11-libs/libXtst + x11-libs/pixman + x11-libs/xtrans + x11-apps/xauth + x11-apps/xinit + x11-apps/xkbcomp + x11-apps/xsetroot + x11-misc/xkeyboard-config + opengl? ( media-libs/libglvnd[X] ) + ) + " + +RDEPEND="${CDEPEND} + java? ( virtual/jre:1.8 ) + server? ( + dev-lang/perl + sys-process/psmisc + )" + +DEPEND="${CDEPEND} + drm? ( x11-libs/libdrm ) + server? ( + media-fonts/font-util + x11-base/xorg-proto + x11-libs/libxcvt + x11-libs/libxkbfile + x11-misc/util-macros + opengl? ( media-libs/mesa ) + )" + +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) + " + +PATCHES=( + # Restore Java viewer + "${FILESDIR}"/${PN}-1.11.0-install-java-viewer.patch + "${FILESDIR}"/${PN}-1.12.0-xsession-path.patch +) + +src_prepare() { + if use server; then + cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. unix/xserver || die + eapply "${FILESDIR}"/${P}-xorg-1.21.patch + eapply "${DISTDIR}"/${P}-xserver-21.patch + fi + + cmake_src_prepare + + if use server; then + cd unix/xserver || die + eapply ../xserver${XSERVER_VERSION}.patch + eautoreconf + sed -i 's:\(present.h\):../present/\1:' os/utils.c || die + sed -i '/strcmp.*-fakescreenfps/,/^\}/d' os/utils.c || die + fi +} + +src_configure() { + if use arm || use hppa; then + append-flags "-fPIC" + fi + + local mycmakeargs=( + -DENABLE_GNUTLS=$(usex gnutls) + -DENABLE_NLS=$(usex nls) + -DBUILD_JAVA=$(usex java) + ) + + cmake_src_configure + + if use server; then + cd unix/xserver || die + econf \ + $(use_enable opengl glx) \ + $(use_enable drm libdrm) \ + --disable-config-hal \ + --disable-config-udev \ + --disable-devel-docs \ + --disable-dri \ + $(use_enable dri3) \ + --disable-glamor \ + --disable-kdrive \ +
[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc-xorg-module/
commit: eb5e8d143fb56ae0e9c40cddd425fb900bf6c1a7 Author: Viorel Munteanu gmail com> AuthorDate: Wed Apr 13 13:13:40 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:03:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb5e8d14 net-misc/tigervnc-xorg-module: initial import 1.12.0 Metapackage to link a specific version of tigervnc to the right version of xorg-server for using the xorg module Bug: https://bugs.gentoo.org/481928 Signed-off-by: Viorel Munteanu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25006 Signed-off-by: Sam James gentoo.org> net-misc/tigervnc-xorg-module/metadata.xml | 15 +++ .../tigervnc-xorg-module-1.12.0.ebuild | 18 ++ 2 files changed, 33 insertions(+) diff --git a/net-misc/tigervnc-xorg-module/metadata.xml b/net-misc/tigervnc-xorg-module/metadata.xml new file mode 100644 index ..c9acc8f7d177 --- /dev/null +++ b/net-misc/tigervnc-xorg-module/metadata.xml @@ -0,0 +1,15 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + ceamac.para...@gmail.com + Viorel Munteanu + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + TigerVNC/tigervnc + + diff --git a/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild new file mode 100644 index ..07bcc43dc9ea --- /dev/null +++ b/net-misc/tigervnc-xorg-module/tigervnc-xorg-module-1.12.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XSERVER_VERSION="21.1.1" + +DESCRIPTION="Metapackage for the xorg module provided by tigervnc" +HOMEPAGE="https://www.tigervnc.org; + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + ~net-misc/tigervnc-${PV}[server] + =x11-base/xorg-server-${XSERVER_VERSION%.*}* +"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libjxl/files/, media-libs/libjxl/
commit: f4d5c2477709118c9d59c90ccc49d540a7dd69cd Author: Daniel Novomesky gmail com> AuthorDate: Wed May 11 16:02:57 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:02:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d5c247 media-libs/libjxl: version bump to 20220511 snapshot - Drop old 0.7.0_pre20220311 - Depend on media-libs/libjpeg-turbo instead virtual/jpeg - -DCMAKE_SKIP_RPATH=ON is no longer needed Closes: https://bugs.gentoo.org/843629 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25447 Signed-off-by: Sam James gentoo.org> media-libs/libjxl/Manifest | 2 +- media-libs/libjxl/files/libjxl-0.7.0-atomic.patch | 136 - ...0311.ebuild => libjxl-0.7.0_pre20220511.ebuild} | 31 ++--- media-libs/libjxl/libjxl-.ebuild | 3 +- 4 files changed, 10 insertions(+), 162 deletions(-) diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest index 2614d99687a0..a6ca3a295453 100644 --- a/media-libs/libjxl/Manifest +++ b/media-libs/libjxl/Manifest @@ -1,2 +1,2 @@ -DIST libjxl-0.7.0_pre20220311.tar.gz 17322724 BLAKE2B a3cf970ea3db67e0890e94a5c74ea66610d4fed608fa3d079e6934a1d5f2bdc3ef4264c1df85e4b4efcd22c060087c712009f6c4a6b69a41f6e96ff3674c6de5 SHA512 f3e46ddea462b31de6df3c615c3cd628adc58c7ff41588e2ec4cc8929590c9272603a66ed4620b9ba550d85b3d1a6da3f51b1c4f8650ef8901347fea8af5d474 DIST libjxl-0.7.0_pre20220329.tar.gz 21282311 BLAKE2B 8ced9811adba47e5ccac4d55cb7133a863bedceebeb51e649fa79ecb17b785e747532f1f36fd39e3627d0a29406f5f403dee8fa42a9958c713c1296c2f83260a SHA512 deb17dd2eb3e2c39d624d97c6959940aee5beafcb009f6cb2ac14dd83c73d2601df8c81f6cec5d8032d9e66d1fdabfe620dcbf9bfa5e90eb9978265896816242 +DIST libjxl-0.7.0_pre20220511.tar.gz 1488860 BLAKE2B 63cc0d8161eb83efbae9c4ef238ec7300a8354ee7e030fafb96efca9c50216edfaf45bf276403df41a1bf4add533cb7031074c62faafc2f8d2e499290525f332 SHA512 605299cd4294c524b703bd163c083cb04c1f247aab5a6756d2e68482dab98c8d9585f248c03290e67c6cadf8692ead0c00abce7162d8dd7bf26b2cd4bfd1f736 diff --git a/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch b/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch deleted file mode 100644 index 44d76fcfb10f.. --- a/media-libs/libjxl/files/libjxl-0.7.0-atomic.patch +++ /dev/null @@ -1,136 +0,0 @@ -include following patches : - -fde214c5f4dc5ffd0360401a68df33182edf9226 Refactor c11/atomic patch for riscv64 -326711f86719e6ce7b0422a7970ce8f8b1598f25 Make sure to list Threads::Threads in JPEGXL_DEC_INTERNAL_LIBS -b12bb7a5f37d6bcaf134cfab7828ae08c4a0e60d Remove duplicate reference to hwy library -87fe7c16e1fb2e21b6a1dca26782950ae1559d99 libjxl implementation rely on c11 atomics - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fc1bbac..cce9748 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -191,6 +191,15 @@ endif() # JPEGXL_STATIC - set(THREADS_PREFER_PTHREAD_FLAG YES) - find_package(Threads REQUIRED) - -+# These settings are important to drive check_cxx_source_compiles -+# See CMP0067 (min cmake version is 3.10 anyway) -+set(CMAKE_CXX_STANDARD 11) -+set(CMAKE_CXX_EXTENSIONS OFF) -+set(CMAKE_CXX_STANDARD_REQUIRED YES) -+ -+# Atomics -+find_package(Atomics REQUIRED) -+ - if(JPEGXL_STATIC) - if (MINGW) - # In MINGW libstdc++ uses pthreads directly. When building statically a -@@ -298,10 +307,6 @@ endif () # !MSVC - - include(GNUInstallDirs) - --set(CMAKE_CXX_STANDARD 11) --set(CMAKE_CXX_EXTENSIONS OFF) --set(CMAKE_CXX_STANDARD_REQUIRED YES) -- - add_subdirectory(third_party) - - # Copy the JXL license file to the output build directory. -diff --git a/cmake/FindAtomics.cmake b/cmake/FindAtomics.cmake -new file mode 100644 -index 000..9a6cdc3 /dev/null -+++ b/cmake/FindAtomics.cmake -@@ -0,0 +1,53 @@ -+# Original issue: -+# * https://gitlab.kitware.com/cmake/cmake/-/issues/23021#note_1098733 -+# -+# For reference: -+# * https://gcc.gnu.org/wiki/Atomic/GCCMM -+# -+# riscv64 specific: -+# * https://lists.debian.org/debian-riscv/2022/01/msg9.html -+# -+# ATOMICS_FOUND- system has c++ atomics -+# ATOMICS_LIBRARIES- libraries needed to use c++ atomics -+ -+include(CheckCXXSourceCompiles) -+ -+# RISC-V only has 32-bit and 64-bit atomic instructions. GCC is supposed -+# to convert smaller atomics to those larger ones via masking and -+# shifting like LLVM, but it’s a known bug that it does not. This means -+# anything that wants to use atomics on 1-byte or 2-byte types needs -+# -latomic, but not 4-byte or 8-byte (though it does no harm). -+set(atomic_code -+" -+ #include -+ #include -+ std::atomic n8 (0); // riscv64 -+ std::atomic n64 (0); // armel, mipsel, powerpc -+ int main() { -+ ++n8; -+ ++n64; -+ return 0; -+ }") -+ -+check_cxx_source_compiles("${atomic_code}" ATOMICS_LOCK_FREE_INSTRUCTIONS) -+
[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-sgml-utils/
commit: 90a21e1c470f60aa5ad8b9c4dad98dc0724644ca Author: Alarig Le Lay swordarmor fr> AuthorDate: Sat Apr 11 17:09:35 2020 + Commit: Sam James gentoo org> CommitDate: Sat May 14 01:01:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a21e1c app-text/docbook-sgml-utils: Adding dependencies Adding app-text/xhtml1 for /usr/share/sgml/xhtml1/xhtml.soc Precising app-text/docbook-xml-dtd:4.2 for /usr/share/sgml/docbook/xml-dtd-4.2/docbook.cat Closes: https://bugs.gentoo.org/703634 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alarig Le Lay swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/15309 Signed-off-by: Sam James gentoo.org> .../docbook-sgml-utils-0.6.14-r5.ebuild| 71 ++ 1 file changed, 71 insertions(+) diff --git a/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild new file mode 100644 index ..5d08d5506f49 --- /dev/null +++ b/app-text/docbook-sgml-utils/docbook-sgml-utils-0.6.14-r5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools prefix + +MY_P=${PN/-sgml/}-${PV} +DESCRIPTION="Shell scripts to manage DocBook documents" +HOMEPAGE="https://sourceware.org/docbook-tools/; +SRC_URI="https://sourceware.org/pub/docbook-tools/new-trials/SOURCES/${MY_P}.tar.gz; +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~m68k ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="jadetex" + +DEPEND=">=dev-lang/perl-5 + app-text/docbook-dsssl-stylesheets + app-text/docbook-xml-dtd:4.2 + app-text/openjade + app-text/xhtml1 + dev-perl/SGMLSpm + ~app-text/docbook-sgml-dtd-3.0 + ~app-text/docbook-sgml-dtd-3.1 + ~app-text/docbook-sgml-dtd-4.0 + ~app-text/docbook-sgml-dtd-4.1 + ~app-text/docbook-sgml-dtd-4.2 + ~app-text/docbook-sgml-dtd-4.4 + ~app-text/docbook-xml-simple-dtd-1.0 + ~app-text/docbook-xml-simple-dtd-4.1.2.4 + sys-apps/which + jadetex? ( dev-texlive/texlive-formatsextra ) + || ( + www-client/lynx + www-client/links + www-client/elinks + virtual/w3m + )" +RDEPEND="${DEPEND}" + +# including both xml-simple-dtd 4.1.2.4 and 1.0, to ease +# transition to simple-dtd 1.0, + +src_prepare() { + default + eapply "${FILESDIR}"/${MY_P}-elinks.patch + eapply "${FILESDIR}"/${P}-grep-2.7.patch + if use prefix; then + eapply "${FILESDIR}"/${MY_P}-prefix.patch + eprefixify doc/{man,HTML}/Makefile.am bin/jw.in backends/txt configure.in + eautoreconf + fi +} + +src_install() { + make DESTDIR="${D}" \ + htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + install + + if ! use jadetex; then + local i + for i in dvi pdf ps; do + rm "${ED}"/usr/bin/docbook2${i} || die + rm "${ED}"/usr/share/sgml/docbook/utils-${PV}/backends/${i} || die + rm "${ED}"/usr/share/man/man1/docbook2${i}.1 || die + done + fi + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: 587c5dd80e6178f1541bbf051ca40de3f4c2aa3f Author: Sam James gentoo org> AuthorDate: Sat May 14 00:50:09 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:50:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587c5dd8 mail-client/thunderbird: [QA] inline ESYSROOT Signed-off-by: Sam James gentoo.org> mail-client/thunderbird/thunderbird-91.8.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mail-client/thunderbird/thunderbird-91.8.1.ebuild b/mail-client/thunderbird/thunderbird-91.8.1.ebuild index 9aeb25dc77a6..568aa851c973 100644 --- a/mail-client/thunderbird/thunderbird-91.8.1.ebuild +++ b/mail-client/thunderbird/thunderbird-91.8.1.ebuild @@ -666,8 +666,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release @@ -719,7 +719,7 @@ src_configure() { mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-icu mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" + mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr" mozconfig_use_with system-libvpx mozconfig_use_with system-png mozconfig_use_with system-webp
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/
commit: 565a25416909ed2434bd3deaec87282552746776 Author: Sam James gentoo org> AuthorDate: Sat May 14 00:50:59 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:50:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565a2541 media-video/mpv: [QA] inline ESYSROOT Signed-off-by: Sam James gentoo.org> media-video/mpv/mpv-0.33.1-r3.ebuild | 4 ++-- media-video/mpv/mpv-0.34.0-r1.ebuild | 4 ++-- media-video/mpv/mpv-0.34.1-r1.ebuild | 4 ++-- media-video/mpv/mpv-.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/media-video/mpv/mpv-0.33.1-r3.ebuild b/media-video/mpv/mpv-0.33.1-r3.ebuild index bd6de4e3f9f0..101a71f0731c 100644 --- a/media-video/mpv/mpv-0.33.1-r3.ebuild +++ b/media-video/mpv/mpv-0.33.1-r3.ebuild @@ -146,8 +146,8 @@ src_configure() { tc-export CC PKG_CONFIG AR if use raspberry-pi; then - append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include" - append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib" + append-cflags -I"${ESYSROOT}/opt/vc/include" + append-ldflags -L"${ESYSROOT}/opt/vc/lib" fi local mywafargs=( diff --git a/media-video/mpv/mpv-0.34.0-r1.ebuild b/media-video/mpv/mpv-0.34.0-r1.ebuild index 398bdb258c34..c6bf9d1ac4aa 100644 --- a/media-video/mpv/mpv-0.34.0-r1.ebuild +++ b/media-video/mpv/mpv-0.34.0-r1.ebuild @@ -146,8 +146,8 @@ src_configure() { tc-export CC PKG_CONFIG AR if use raspberry-pi; then - append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include" - append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib" + append-cflags -I"${ESYSROOT}/opt/vc/include" + append-ldflags -L"${ESYSROOT}/opt/vc/lib" fi local mywafargs=( diff --git a/media-video/mpv/mpv-0.34.1-r1.ebuild b/media-video/mpv/mpv-0.34.1-r1.ebuild index 398bdb258c34..c6bf9d1ac4aa 100644 --- a/media-video/mpv/mpv-0.34.1-r1.ebuild +++ b/media-video/mpv/mpv-0.34.1-r1.ebuild @@ -146,8 +146,8 @@ src_configure() { tc-export CC PKG_CONFIG AR if use raspberry-pi; then - append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include" - append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib" + append-cflags -I"${ESYSROOT}/opt/vc/include" + append-ldflags -L"${ESYSROOT}/opt/vc/lib" fi local mywafargs=( diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild index 6d29fba49c11..c44511ff2016 100644 --- a/media-video/mpv/mpv-.ebuild +++ b/media-video/mpv/mpv-.ebuild @@ -146,8 +146,8 @@ src_configure() { tc-export CC PKG_CONFIG AR if use raspberry-pi; then - append-cflags -I"${SYSROOT%/}${EPREFIX}/opt/vc/include" - append-ldflags -L"${SYSROOT%/}${EPREFIX}/opt/vc/lib" + append-cflags -I"${ESYSROOT}/opt/vc/include" + append-ldflags -L"${ESYSROOT}/opt/vc/lib" fi local mywafargs=(
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 429490d9cf5abc857c7edf6b7336bb669f8491ab Author: Sam James gentoo org> AuthorDate: Sat May 14 00:49:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:49:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429490d9 www-client/firefox: [QA] inline ESYSROOT Signed-off-by: Sam James gentoo.org> www-client/firefox/firefox-100.0.ebuild | 4 ++-- www-client/firefox/firefox-91.9.0.ebuild | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-client/firefox/firefox-100.0.ebuild b/www-client/firefox/firefox-100.0.ebuild index ea8e29a35647..b1bf622c4f3c 100644 --- a/www-client/firefox/firefox-100.0.ebuild +++ b/www-client/firefox/firefox-100.0.ebuild @@ -712,8 +712,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release diff --git a/www-client/firefox/firefox-91.9.0.ebuild b/www-client/firefox/firefox-91.9.0.ebuild index 7128373e2339..bc4b2b364078 100644 --- a/www-client/firefox/firefox-91.9.0.ebuild +++ b/www-client/firefox/firefox-91.9.0.ebuild @@ -716,8 +716,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release @@ -769,7 +769,7 @@ src_configure() { mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-icu mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" + mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr" mozconfig_use_with system-libvpx mozconfig_use_with system-png mozconfig_use_with system-webp
[gentoo-commits] repo/gentoo:master commit in: net-libs/serf/
commit: 122b1a011834c7637869a1479e61ebb93a028a85 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122b1a01 net-libs/serf: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> net-libs/serf/serf-1.3.9-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/serf/serf-1.3.9-r2.ebuild b/net-libs/serf/serf-1.3.9-r2.ebuild index 873b3807ea7d..5ad2ec1a1adc 100644 --- a/net-libs/serf/serf-1.3.9-r2.ebuild +++ b/net-libs/serf/serf-1.3.9-r2.ebuild @@ -52,8 +52,8 @@ src_compile() { # These config scripts are sent through a shell with an empty env # which breaks the SYSROOT usage in them. Set the vars inline to # avoid that. - APR="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apr-1-config" - APU="SYSROOT='${SYSROOT}' ${SYSROOT}${EPREFIX}/usr/bin/apu-1-config" + APR="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apr-1-config" + APU="SYSROOT='${SYSROOT}' ${ESYSROOT}/usr/bin/apu-1-config" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" CC="$(tc-getCC)" @@ -63,7 +63,7 @@ src_compile() { ) if use kerberos; then - myesconsargs+=( GSSAPI="${SYSROOT}${EPREFIX}/usr/bin/krb5-config" ) + myesconsargs+=( GSSAPI="${ESYSROOT}/usr/bin/krb5-config" ) fi escons "${myesconsargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey/
commit: 1d6962448cb1c30db052d497ce68e07bcc0cc0f6 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:22 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d696244 www-client/seamonkey: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> www-client/seamonkey/seamonkey-2.53.10.2.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild index 673e5cd126b2..c1939cdc34af 100644 --- a/www-client/seamonkey/seamonkey-2.53.10.2.ebuild +++ b/www-client/seamonkey/seamonkey-2.53.10.2.ebuild @@ -296,11 +296,11 @@ src_configure() { fi # These are enabled by default in all mozilla applications - mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr - mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr - mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr + mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir) if use system-libevent ; then - mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr + mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr fi mozconfig_annotate '' --prefix="${EPREFIX}"/usr mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/
commit: 73e6f2dccad9bf02902232fcc7a47300ec92e9aa Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:02 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e6f2dc net-fs/samba: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> net-fs/samba/samba-4.14.12-r3.ebuild | 2 +- net-fs/samba/samba-4.14.13.ebuild| 2 +- net-fs/samba/samba-4.15.4-r3.ebuild | 2 +- net-fs/samba/samba-4.15.6-r1.ebuild | 2 +- net-fs/samba/samba-4.15.7.ebuild | 2 +- net-fs/samba/samba-4.16.0-r1.ebuild | 2 +- net-fs/samba/samba-4.16.1.ebuild | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/net-fs/samba/samba-4.14.12-r3.ebuild b/net-fs/samba/samba-4.14.12-r3.ebuild index 596a27073a1f..fbb716f96f4d 100644 --- a/net-fs/samba/samba-4.14.12-r3.ebuild +++ b/net-fs/samba/samba-4.14.12-r3.ebuild @@ -250,7 +250,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.14.13.ebuild b/net-fs/samba/samba-4.14.13.ebuild index 0b80891930e8..165914c640d6 100644 --- a/net-fs/samba/samba-4.14.13.ebuild +++ b/net-fs/samba/samba-4.14.13.ebuild @@ -250,7 +250,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.15.4-r3.ebuild b/net-fs/samba/samba-4.15.4-r3.ebuild index bf1ff5956d07..117c8a7ef117 100644 --- a/net-fs/samba/samba-4.15.4-r3.ebuild +++ b/net-fs/samba/samba-4.15.4-r3.ebuild @@ -246,7 +246,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.15.6-r1.ebuild b/net-fs/samba/samba-4.15.6-r1.ebuild index bfffbd68dc99..aa3c460800e1 100644 --- a/net-fs/samba/samba-4.15.6-r1.ebuild +++ b/net-fs/samba/samba-4.15.6-r1.ebuild @@ -246,7 +246,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.15.7.ebuild b/net-fs/samba/samba-4.15.7.ebuild index bfffbd68dc99..aa3c460800e1 100644 --- a/net-fs/samba/samba-4.15.7.ebuild +++ b/net-fs/samba/samba-4.15.7.ebuild @@ -246,7 +246,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.16.0-r1.ebuild b/net-fs/samba/samba-4.16.0-r1.ebuild index dfb87123595c..a7d3fa8bb5d3 100644 --- a/net-fs/samba/samba-4.16.0-r1.ebuild +++ b/net-fs/samba/samba-4.16.0-r1.ebuild @@ -247,7 +247,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} } diff --git a/net-fs/samba/samba-4.16.1.ebuild b/net-fs/samba/samba-4.16.1.ebuild index dfb87123595c..a7d3fa8bb5d3 100644 --- a/net-fs/samba/samba-4.16.1.ebuild +++ b/net-fs/samba/samba-4.16.1.ebuild @@ -247,7 +247,7 @@ multilib_src_configure() { myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper ) fi - PYTHONHASHSEED=1 CPPFLAGS="-I${SYSROOT}${EPREFIX}/usr/include/et ${CPPFLAGS}" \ + PYTHONHASHSEED=1 CPPFLAGS="-I${ESYSROOT}/usr/include/et ${CPPFLAGS}" \ waf-utils_src_configure ${myconf[@]} }
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: a06f5bd6f535915d532e8b7c7c8c99e4bcaf57a0 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:28:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:45:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06f5bd6 app-admin/apache-tools: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> app-admin/apache-tools/apache-tools-2.4.53.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.53.ebuild b/app-admin/apache-tools/apache-tools-2.4.53.ebuild index 5cf22201f1c9..ba78ee03975f 100644 --- a/app-admin/apache-tools/apache-tools-2.4.53.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.53.ebuild @@ -60,8 +60,8 @@ src_configure() { --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules --sbindir="${EPREFIX}"/usr/sbin --with-z="${EPREFIX}"/usr - --with-apr="${SYSROOT}${EPREFIX}"/usr - --with-apr-util="${SYSROOT}${EPREFIX}"/usr + --with-apr="${ESYSROOT}"/usr + --with-apr-util="${ESYSROOT}"/usr --with-pcre="${T}"/pcre-config $(use_enable ssl) $(usex ssl '--with-ssl="${EPREFIX}"/usr' '')
[gentoo-commits] repo/gentoo:master commit in: dev-libs/apr-util/
commit: 3cdf876c098fb4b23b064d7c0c35818bdb0343ac Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:30:10 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:45:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdf876c dev-libs/apr-util: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> dev-libs/apr-util/apr-util-1.6.1-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild b/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild index 74595ea262dc..6209149b702b 100644 --- a/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild +++ b/dev-libs/apr-util/apr-util-1.6.1-r8.ebuild @@ -70,7 +70,7 @@ src_prepare() { src_configure() { local myconf=( --datadir="${EPREFIX}"/usr/share/apr-util-1 - --with-apr="${SYSROOT}${EPREFIX}"/usr + --with-apr="${ESYSROOT}"/usr --with-expat="${EPREFIX}"/usr --without-sqlite2 $(use_with gdbm)
[gentoo-commits] repo/gentoo:master commit in: sys-boot/elilo/
commit: b72e496529fc13862f2f5fc2b3871d93b485c0cd Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:27:20 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:45:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72e4965 sys-boot/elilo: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> sys-boot/elilo/elilo-3.16-r5.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-boot/elilo/elilo-3.16-r5.ebuild b/sys-boot/elilo/elilo-3.16-r5.ebuild index fed811421390..1aa5387103e1 100644 --- a/sys-boot/elilo/elilo-3.16-r5.ebuild +++ b/sys-boot/elilo/elilo-3.16-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -62,7 +62,7 @@ src_compile() { # "prefix" on the next line specifies where to find gcc, as, ld, # etc. It's not the usual meaning of "prefix". By blanking it we # allow PATH to be searched. - local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + local libdir="${ESYSROOT}/usr/$(get_libdir)" emake -j1 \ prefix= \ AS="$(tc-getAS)" \ @@ -71,7 +71,7 @@ src_compile() { OBJCOPY="$(tc-getOBJCOPY)" \ HOSTARCH=${iarch} \ ARCH=${iarch} \ - EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \ + EFIINC="${ESYSROOT}/usr/include/efi" \ GNUEFILIB="${libdir}" \ EFILIB="${libdir}" \ EFICRT0="${libdir}" \
[gentoo-commits] repo/gentoo:master commit in: dev-db/plr/
commit: ee9ac56b728a77a8a6b62b983c13c85342ef0f38 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:29:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9ac56b dev-db/plr: add 8.4.5, inline ESYSROOT (ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7) Signed-off-by: Sam James gentoo.org> dev-db/plr/Manifest | 1 + dev-db/plr/plr-8.4.5.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-db/plr/Manifest b/dev-db/plr/Manifest index 92687bf21aa4..9098fc212b61 100644 --- a/dev-db/plr/Manifest +++ b/dev-db/plr/Manifest @@ -1,2 +1,3 @@ DIST plr-8.3.0.17.tar.gz 74017 BLAKE2B 314b4cfa2c3ca8ed31e80a72233a6dc8cdb9f3811dad6e9f3eb5147c17cdf5a039436598b0fc2b30c6702b02dd3cb2da33543764aee3199c6864aae22be875ce SHA512 d7080c62349d1dcdd17008a7be3643b54678e0f66bf721068df73057394496d025c4fe01e52945c3acf9cc21eb90241512667772ef3fe519a3c9081efe92dd40 DIST plr-8.4.1.tar.gz 265142 BLAKE2B 859913ba14d3e6876eb5a3d7593346b98ab2e1b6c70d9fd9cc7e1810fe11ecb3c552305485735cf975cc41ce2de6cbd7bcf407c9e373fc4024230be797c9899a SHA512 0db407355271009bad95c21f81e544839322f0fa0a63d2abd8edbf9eab8f61e208a3e4f7083729cc8247411885197ff3569c88264db0a29b34523dc83bbed7ec +DIST plr-8.4.5.tar.gz 273711 BLAKE2B 666941f1cbc7e74dee532b928102afda4684b344f3c69a6ac4e3449c057e8f4dbb74b765f4222bb06e61940fa1e4ba888cc60bac193ca43989b557da9d02ceaa SHA512 bb04a8956d1cdc7acb20c89ea3b17be6ee385dac52381ab0f8af7446480fa9b8d163ff6697a05b439a75f57841b203e65bea78db8a7c3d55c1118bebbf4ac81a diff --git a/dev-db/plr/plr-8.4.5.ebuild b/dev-db/plr/plr-8.4.5.ebuild new file mode 100644 index ..a75eb62a0b0f --- /dev/null +++ b/dev-db/plr/plr-8.4.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..14} ) +POSTGRES_USEDEP="server" + +inherit postgres-multi + +DESCRIPTION="R language extension for postgresql database" +HOMEPAGE="http://www.joeconway.com/plr/; +SRC_URI="https://github.com/postgres-plr/plr/archive/REL${PV//./_}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-lang/R + ${POSTGRES_DEP}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE="${POSTGRES_REQ_USE}" + +S="${WORKDIR}"/contrib/${PN} + +src_unpack() { + unpack ${A} + + # the build system wants 'contrib' to be part of the path + mkdir -p "${WORKDIR}/contrib" || die + mv "${WORKDIR}/${PN}-REL${PV//./_}" "${S}" || die +} + +src_prepare() { + local BUILD_DIR="${S}" + postgres-multi_src_prepare +} + +src_compile() { + pg_src_compile() { + cd "${BUILD_DIR}" + PG_CONFIG="${ESYSROOT}/usr/$(get_libdir)/postgresql-${MULTIBUILD_ID}/bin/pg_config" \ + USE_PGXS=1 \ + emake -j1 + } + postgres-multi_foreach pg_src_compile +} + +src_install() { + pg_src_install() { + cd "${BUILD_DIR}" + PG_CONFIG="${ESYSROOT}/usr/$(get_libdir)/postgresql-${MULTIBUILD_ID}/bin/pg_config" \ + USE_PGXS=1 \ + emake -j1 DESTDIR="${D}" install + } + postgres-multi_foreach pg_src_install +} + +pkg_postinst() { + elog "The plr extension needs to be explicitly added (or 'created') on each database" + elog "you wish to use it with. As of postgresql-9.1 the easiest way to do this is" + elog "with the proprietary SQL statement:" + elog + elog "\tCREATE EXTENSION plr;" + elog + elog "For more info on how to add PL/R to your postgresql database(s), please visit" + elog "http://www.joeconway.com/doc/plr-install.html; +}
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 1475facd618047d536d168aa30aea4206dde0e24 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1475facd www-client/firefox: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> www-client/firefox/firefox-91.8.0.ebuild | 6 +++--- www-client/firefox/firefox-99.0.1.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-client/firefox/firefox-91.8.0.ebuild b/www-client/firefox/firefox-91.8.0.ebuild index f9c38109c42c..1c0f236cbdb3 100644 --- a/www-client/firefox/firefox-91.8.0.ebuild +++ b/www-client/firefox/firefox-91.8.0.ebuild @@ -722,8 +722,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release @@ -775,7 +775,7 @@ src_configure() { mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-icu mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" + mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr" mozconfig_use_with system-libvpx mozconfig_use_with system-png mozconfig_use_with system-webp diff --git a/www-client/firefox/firefox-99.0.1.ebuild b/www-client/firefox/firefox-99.0.1.ebuild index c9a7bcf776d1..6305adb8c35e 100644 --- a/www-client/firefox/firefox-99.0.1.ebuild +++ b/www-client/firefox/firefox-99.0.1.ebuild @@ -718,8 +718,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
commit: f70ba3fd46547066d2f76d500d47441476cfa652 Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:31:08 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:46:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70ba3fd mail-client/thunderbird: [QA] inline ESYSROOT ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> mail-client/thunderbird/thunderbird-91.7.0.ebuild | 6 +++--- mail-client/thunderbird/thunderbird-91.9.0.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mail-client/thunderbird/thunderbird-91.7.0.ebuild b/mail-client/thunderbird/thunderbird-91.7.0.ebuild index 908703b76654..44b0ebd261b6 100644 --- a/mail-client/thunderbird/thunderbird-91.7.0.ebuild +++ b/mail-client/thunderbird/thunderbird-91.7.0.ebuild @@ -655,8 +655,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release @@ -708,7 +708,7 @@ src_configure() { mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-icu mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" + mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr" mozconfig_use_with system-libvpx mozconfig_use_with system-png mozconfig_use_with system-webp diff --git a/mail-client/thunderbird/thunderbird-91.9.0.ebuild b/mail-client/thunderbird/thunderbird-91.9.0.ebuild index 745a9c7b1f55..08dcd4fecb8e 100644 --- a/mail-client/thunderbird/thunderbird-91.9.0.ebuild +++ b/mail-client/thunderbird/thunderbird-91.9.0.ebuild @@ -660,8 +660,8 @@ src_configure() { --with-system-zlib \ --with-toolchain-prefix="${CHOST}-" \ --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" + --x-includes="${ESYSROOT}/usr/include" \ + --x-libraries="${ESYSROOT}/usr/$(get_libdir)" # Set update channel local update_channel=release @@ -713,7 +713,7 @@ src_configure() { mozconfig_use_with system-harfbuzz system-graphite2 mozconfig_use_with system-icu mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" + mozconfig_use_with system-libevent system-libevent "${ESYSROOT}/usr" mozconfig_use_with system-libvpx mozconfig_use_with system-png mozconfig_use_with system-webp
[gentoo-commits] repo/gentoo:master commit in: app-text/xdvik/
commit: 119f2ff74998a57d25770ed806f9371c8fbbecad Author: Sam James gentoo org> AuthorDate: Tue Apr 19 15:28:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:45:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119f2ff7 app-text/xdvik: [QA] inline ESYSROOT, EAPI 8 ESYSROOT is SYSROOT/EPREFIX in >= EAPI 7 Signed-off-by: Sam James gentoo.org> app-text/xdvik/xdvik-22.87.03-r4.ebuild | 114 1 file changed, 114 insertions(+) diff --git a/app-text/xdvik/xdvik-22.87.03-r4.ebuild b/app-text/xdvik/xdvik-22.87.03-r4.ebuild new file mode 100644 index ..1d19d16bb0f7 --- /dev/null +++ b/app-text/xdvik/xdvik-22.87.03-r4.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg + +DESCRIPTION="DVI previewer for X Window System" +HOMEPAGE="http://xdvi.sourceforge.net/; +SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz" +S="${WORKDIR}"/${P}/texk/xdvik + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +LICENSE="GPL-2" +IUSE="motif neXt Xaw3d emacs" + +DEPEND=">=media-libs/freetype-2.9.1-r2:2 + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + emacs? ( >=app-editors/emacs-23.1:* ) + motif? ( >=x11-libs/motif-2.3:0 ) + !motif? ( + neXt? ( x11-libs/neXtaw ) + !neXt? ( + Xaw3d? ( x11-libs/libXaw3d ) + !Xaw3d? ( x11-libs/libXaw ) + ) + ) + dev-libs/kpathsea:=" +RDEPEND="${DEPEND} + virtual/latex-base + ! ${i} || die + done + + cd "${WORKDIR}/${P}" || die + eapply "${FILESDIR}"/${P}-freetype2-config.patch + cd "${S}" || die + eautoreconf +} + +src_configure() { + has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)" + + local toolkit + if use motif ; then + toolkit="motif" + use neXt && ewarn "neXt USE flag ignored (superseded by motif)" + use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by motif)" + elif use neXt ; then + toolkit="neXtaw" + use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by neXt)" + elif use Xaw3d ; then + toolkit="xaw3d" + else + toolkit="xaw" + fi + + econf \ + --with-system-freetype2 \ + --with-system-kpathsea \ + --with-kpathsea-include="${EPREFIX}"/usr/include/kpathsea \ + --with-xdvi-x-toolkit="${toolkit}" \ + --x-includes="${ESYSROOT}"/usr/include \ + --x-libraries="${ESYSROOT}"/usr/$(get_libdir) +} + +src_compile() { + emake kpathsea_dir="${EPREFIX}"/usr/include/kpathsea + + use emacs && elisp-compile xdvi-search.el +} + +src_install() { + dodir /usr/share/texmf-dist/dvips/config + + emake DESTDIR="${D}" install + + dosym ../../texmf-dist/xdvi/XDvi /usr/share/X11/app-defaults/XDvi + + dodoc BUGS FAQ README.* + + use emacs && elisp-install tex-utils *.el *.elc + + doicon "${FILESDIR}"/${PN}.xpm + make_desktop_entry xdvi "XDVI" xdvik "Graphics;Viewer" + echo "MimeType=application/x-dvi;" >> "${ED}"/usr/share/applications/xdvi-"${PN}".desktop +} + +pkg_postinst() { + xdg_pkg_postinst + + if use emacs; then + elog "Add" + elog " (add-to-list 'load-path \"${EPREFIX}${SITELISP}/tex-utils\")" + elog " (require 'xdvi-search)" + elog "to your ~/.emacs file" + fi +}
[gentoo-commits] repo/gentoo:master commit in: www-client/w3m/
commit: 66b191f26b1646bb6d8b8ae619f6bd5022ef5cfc Author: Nickolas Raymond Kaczynski disroot org> AuthorDate: Fri Apr 29 08:27:07 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 14 00:41:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b191f2 www-client/w3m: bump to latest release (20220429) Also bump EAPI to 8 and add myself as proxy maintainer. Signed-off-by: Nickolas Raymond Kaczynski disroot.org> Closes: https://github.com/gentoo/gentoo/pull/25249 Signed-off-by: Sam James gentoo.org> www-client/w3m/Manifest | 1 + www-client/w3m/metadata.xml | 8 +- www-client/w3m/w3m-0.5.3_p20220429.ebuild | 133 ++ 3 files changed, 141 insertions(+), 1 deletion(-) diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest index 349c85c41371..dd9dd06a0a31 100644 --- a/www-client/w3m/Manifest +++ b/www-client/w3m/Manifest @@ -1,2 +1,3 @@ DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8 SHA512 357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632 +DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094 SHA512 0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a SHA512 2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12 diff --git a/www-client/w3m/metadata.xml b/www-client/w3m/metadata.xml index db06b4f7b6c8..0bfbe2396368 100644 --- a/www-client/w3m/metadata.xml +++ b/www-client/w3m/metadata.xml @@ -1,7 +1,13 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + n...@disroot.org + + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable support for x11-libs/gdk-pixbuf If you prefer Lynx-like key binding diff --git a/www-client/w3m/w3m-0.5.3_p20220429.ebuild b/www-client/w3m/w3m-0.5.3_p20220429.ebuild new file mode 100644 index ..c1c3e63734a0 --- /dev/null +++ b/www-client/w3m/w3m-0.5.3_p20220429.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools prefix toolchain-funcs + +MY_P="${P/_p/+git}" +MY_PV="${PV/_p/+git}" + +DESCRIPTION="Text based WWW browser, supports tables and frames" +HOMEPAGE="https://github.com/tats/w3m; +SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${P/_p/-git}" + +LICENSE="w3m" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="fbcon gdk-pixbuf gpm imlib l10n_ja lynxkeymap nls nntp ssl unicode X xface" + +REQUIRED_USE=" + fbcon? ( ?? ( gdk-pixbuf imlib ) ) + X? ( ?? ( gdk-pixbuf imlib ) ) +" + +RDEPEND=" + dev-libs/boehm-gc:= + sys-libs/ncurses:0= + sys-libs/zlib + gdk-pixbuf? ( + x11-libs/gdk-pixbuf + X? ( x11-libs/gdk-pixbuf-xlib ) + ) + !gdk-pixbuf? ( + imlib? ( media-libs/imlib2[X?] ) + ) + gpm? ( sys-libs/gpm ) + ssl? ( dev-libs/openssl:0= ) + X? ( + x11-base/xorg-proto + x11-libs/libXdmcp + x11-libs/libXext + ) + xface? ( media-libs/compface ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.3_p20210102-restore-gettext-macro.patch + "${FILESDIR}"/${PN}-0.5.3_p20210102-fix-configure-gettext.patch +) + +src_prepare() { + default + + sed -i "/^AR=/s:ar:$(tc-getAR):" {.,${PN}img,libwc}/Makefile.in || die + hprefixify acinclude.m4 + + AT_NOEAUTOHEADER="yes" AT_M4DIR="m4" eautoreconf +} + +src_configure() { + local myconf=() + local image imagelib + + if use gdk-pixbuf ; then + imagelib="gtk3" + elif use imlib ; then + imagelib="imlib2" + fi + if [[ -n "${imagelib}" ]] ; then + use X && image="${image}${image:+,}x11" + use fbcon && image="${image}${image:+,}fb" + fi + # emacs-w3m doesn't like "--enable-m17n --disable-unicode," + # so we better enable or disable both. Default to enable + # m17n and
[gentoo-commits] repo/gentoo:master commit in: media-libs/lcms/
commit: cea1e7ee458b96ece02dfbcb25788cad67ee Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 00:28:55 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 00:28:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea1e7ee media-libs/lcms: keyword 2.13.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/lcms/lcms-2.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lcms/lcms-2.13.1.ebuild b/media-libs/lcms/lcms-2.13.1.ebuild index 7d2f4466c1f9..4da7f13161ca 100644 --- a/media-libs/lcms/lcms-2.13.1.ebuild +++ b/media-libs/lcms/lcms-2.13.1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/lcms2-${PV}" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc jpeg static-libs test +threads tiff zlib" REQUIRED_USE="tiff? ( zlib )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-metrics-library/
commit: f5a38dce74c44f204068b26925553b601811ad2e Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 13 23:53:07 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat May 14 00:00:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a38dce dev-libs/intel-metrics-library: add 0_pre20220512 Closes: https://bugs.gentoo.org/840338 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-metrics-library/Manifest| 1 + .../intel-metrics-library-0_pre20220512.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-libs/intel-metrics-library/Manifest b/dev-libs/intel-metrics-library/Manifest index 3bec3aa806a7..507f39e68810 100644 --- a/dev-libs/intel-metrics-library/Manifest +++ b/dev-libs/intel-metrics-library/Manifest @@ -1 +1,2 @@ DIST intel-metrics-library-0_pre20211123.tar.gz 227022 BLAKE2B c718c5972ae1cb8d36c65f541832a36c7107af1299c2cd4101df1180325a97fca5ca2066574ee0bbc31eaac35286c27a00b2c292058453b5fcf41d745585a0ad SHA512 e54d68c5b31c59258086f89d56ea819ed4a680901d65862361dd17e172be7806cf21bed907a0f59fe8c3295cab541402dc0f7c41a944f4aee1481356c2a9 +DIST intel-metrics-library-0_pre20220512.tar.gz 252101 BLAKE2B 32078b86a878a2650a812bc5a0d75f423e7fc05505e5ef2f9fbe6676126a78a67af4abe27451df323ea2699d363bcb7a7666d8b642214f36ecbea81b18f5b611 SHA512 3b05f6ea17b50b8357a579e4cc39ca6b920aa47d0b6bb9ca86b773c5ecf1532fd630ee738ff2f0c263d8ced4084023f7696ce848b0ecdb5aff00e6d8f393fa4f diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild new file mode 100644 index ..552ed90f15d9 --- /dev/null +++ b/dev-libs/intel-metrics-library/intel-metrics-library-0_pre20220512.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +EGIT_COMMIT="7d97bb29c4db1d79702402f8331d9be371a87f83" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake + +DESCRIPTION="A user mode driver helper library that provides access to GPU performance counters" +HOMEPAGE="https://github.com/intel/metrics-library; +SRC_URI="https://github.com/intel/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="x11-libs/libdrm" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: 2aafffb250eadf1d3318d7c53c18a97836d0dc46 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 13 23:55:37 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat May 14 00:00:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aafffb2 dev-libs/intel-compute-runtime: update deps Signed-off-by: Conrad Kostecki gentoo.org> ...2.13.22789-r2.ebuild => intel-compute-runtime-22.13.22789-r3.ebuild} | 2 +- ...2.16.22992-r2.ebuild => intel-compute-runtime-22.16.22992-r3.ebuild} | 2 +- ...e-22.17.23034.ebuild => intel-compute-runtime-22.17.23034-r1.ebuild} | 2 +- ...e-22.19.23136.ebuild => intel-compute-runtime-22.18.23063-r1.ebuild} | 2 +- ...e-22.18.23063.ebuild => intel-compute-runtime-22.19.23136-r1.ebuild} | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild similarity index 98% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild index 783bebea072d..1f1a1ffad129 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r3.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:=" DEPEND=" ${DEPEND} - dev-libs/intel-metrics-library + dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.10713 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild similarity index 98% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild index f83c1f978986..c4452c450397 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r3.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:=" DEPEND=" ${DEPEND} - dev-libs/intel-metrics-library + dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.10713 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild similarity index 98% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild index ff30036f8e54..8cea983ec064 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.17.23034-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:=" DEPEND=" ${DEPEND} - dev-libs/intel-metrics-library + dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.11061-r1 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild similarity index 98% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild index da3d3664772f..bdc8a84baf08 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:=" DEPEND=" ${DEPEND} - dev-libs/intel-metrics-library + dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-compiler-1.0.11061-r1 diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild similarity index 98% rename from dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild rename to dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild index da3d3664772f..bdc8a84baf08 100644 --- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.18.23063.ebuild +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.19.23136-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=media-libs/gmmlib-22.0.2:=" DEPEND=" ${DEPEND} - dev-libs/intel-metrics-library + dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: a324677b1a1b4908135638d39a521cc067f879e5 Author: Matthew Thode gentoo org> AuthorDate: Fri May 13 23:21:28 2022 + Commit: Matthew Thode gentoo org> CommitDate: Fri May 13 23:21:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a324677b media-sound/spotify: clean up 1.1.72 Closes: https://bugs.gentoo.org/843860 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode gentoo.org> media-sound/spotify/Manifest | 1 - media-sound/spotify/spotify-1.1.72-r1.ebuild | 133 --- media-sound/spotify/spotify-1.1.72-r2.ebuild | 116 --- media-sound/spotify/spotify-1.1.72.ebuild| 116 --- media-sound/spotify/spotify-1.1.84.ebuild| 2 +- 5 files changed, 1 insertion(+), 367 deletions(-) diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index 39a51092c4a8..d446031b5067 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,3 +1,2 @@ DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502 SHA512 51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f -DIST spotify-client_1.1.72.439.gc253025e_amd64.deb 117803268 BLAKE2B 4ca2ca2df9ef5626483d4eca9c5a6f32fba63efdcd9e930379e83a2f8d40c112ab95ac4ade79fec365ae18b3e4aff089b5f07b6af02a5d080f64f14995099ea7 SHA512 65cec95448d936b7be93b0d16f29927a298b5b56aa2bc4834a5d357e341c78486fa69e61b3b6cf9fbe7da88c8d3b6ce3bccb5e963ed1b5a23320c0c808ccb385 DIST spotify-client_1.1.84.716.gc5f8b819_amd64.deb 119770140 BLAKE2B 071ee877e9c6c9a64cc3e06cdd72530e5da60087c56c29ad9511ed427df987d76258142120442ad78370f2d78c282016025ed43f7f7e94b4efb44e4a201bc839 SHA512 3cc25f28ae791ac26607117a5df668f803ed8e58f0ace085010a6242fdde97766bdc1c752560850795c9b4324f3e019937fe9af2788a1946ebb70ee781f50d99 diff --git a/media-sound/spotify/spotify-1.1.72-r1.ebuild b/media-sound/spotify/spotify-1.1.72-r1.ebuild deleted file mode 100644 index b36208e04b8c.. --- a/media-sound/spotify/spotify-1.1.72-r1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature pax-utils unpacker xdg - -DESCRIPTION="Spotify is a social music platform" -HOMEPAGE="https://www.spotify.com/download/linux/; -SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/; -BUILD_ID_AMD64="439.gc253025e" -SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb" - -LICENSE="Spotify" -SLOT="0" -KEYWORDS="~amd64" -IUSE="libnotify local-playback pax-kernel pulseaudio" -RESTRICT="mirror strip" - -BDEPEND=">=dev-util/patchelf-0.10" -RDEPEND=" - dev-libs/nss - dev-python/dbus-python - libnotify? ( x11-libs/libnotify ) - dev-libs/openssl:0= - media-libs/alsa-lib - media-libs/fontconfig - media-libs/harfbuzz - media-libs/mesa[X(+)] - net-misc/curl[ssl] - net-print/cups[ssl] - pulseaudio? ( media-sound/pulseaudio ) - !pulseaudio? ( media-sound/apulse ) - local-playback? ( media-video/ffmpeg:0/56.58.58 ) - x11-libs/gtk+:3 - app-accessibility/at-spi2-atk - x11-libs/libxkbcommon - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/libSM - x11-libs/libICE -" - #sys-libs/glibc - -S="${WORKDIR}/" - -QA_PREBUILT=" - opt/spotify/spotify-client/spotify - opt/spotify/spotify-client/libEGL.so - opt/spotify/spotify-client/libGLESv2.so - opt/spotify/spotify-client/libcef.so - opt/spotify/spotify-client/libvk_swiftshader.so - opt/spotify/spotify-client/libvulkan.so.1 - opt/spotify/spotify-client/swiftshader/libEGL.so - opt/spotify/spotify-client/swiftshader/libGLESv2.so -" - -src_prepare() { - default - # Spotify links against libcurl-gnutls.so.4, which does not exist in Gentoo. - patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 usr/bin/spotify \ - || die "failed to patch libcurl library dependency" -} - -src_install() { - gunzip usr/share/doc/spotify-client/changelog.gz || die - dodoc usr/share/doc/spotify-client/changelog - - SPOTIFY_PKG_HOME=usr/share/spotify - insinto /usr/share/pixmaps - doins ${SPOTIFY_PKG_HOME}/icons/*.png - - # install in /opt/spotify - SPOTIFY_HOME=/opt/spotify/spotify-client - insinto ${SPOTIFY_HOME} - doins -r ${SPOTIFY_PKG_HOME}/* - fperms +x ${SPOTIFY_HOME}/spotify - - dodir /usr/bin - cat <"${D}"/usr/bin/spotify || die -#! /bin/sh -if command -v spotify-dbus.py &> /dev/null; then - echo "Launching spotify with Gnome systray integration" -
[gentoo-commits] repo/gentoo:master commit in: dev-util/drone/
commit: e1db09de1b4567a1a4ca2a4725855e9c58a63043 Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 13 22:59:27 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:59:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1db09de dev-util/drone: drop 0.8.9 Signed-off-by: Conrad Kostecki gentoo.org> dev-util/drone/Manifest | 4 --- dev-util/drone/drone-0.8.9.ebuild | 52 --- 2 files changed, 56 deletions(-) diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest index c4e8bf3a5fc5..f0b32c3ad4f2 100644 --- a/dev-util/drone/Manifest +++ b/dev-util/drone/Manifest @@ -1,6 +1,2 @@ -DIST drone-0.8.9.tar.gz 4767398 BLAKE2B 7c32f01a692e1a29e8b2e602a804bea3997efe01257f2fe5aa39f8d7f321f42f714b909a470f2ec7ee6d69bfdc2f06f75cb990e98769502b68725adc43ebd579 SHA512 97b773356bb770a8ca060e4696ba0d288a7204d0cffd966d1124a71ec1110981ac7cdce9ce4df04b8ce33faa745f853d59502b0bce5fc708435379924e3850ac DIST drone-2.11.1-deps.tar.xz 135830428 BLAKE2B 8b1c42d6ebf445477018bb58776eea8b0d5133a99efc4fc366314c2985e534303d20fec704dcd6799bd6a050bf89f8d3a18e00c8030e4bc5211733827327047f SHA512 ae0b21475d716ceeddf44e449958d678e81a00b85cca71262e7093971b35a4432d0ae7252ffce561f76b19de7f71cb6798804de3f63dd832ed24d8fdf57800f4 DIST drone-2.11.1.tar.gz 311271 BLAKE2B 319a04ca2fac7d43bfc86a94a6008d07aa2565967b849f824f4a9be688d629e2b41ad98cd8319549687c842545af12260daa435e29dc1d394fa22708bdb5970a SHA512 f782427321ed990f503041ed4a4a692133f89797a16453f4238648cbd8b924bc3fb473e991668f3cba8bde0dcf87c79a5a11c02c4dfe738dd82e94009f95a685 -DIST github.com-drone-drone-ui-e7597b5234814a2c2f2a7f489b631a76649c335a.tar.gz 230464 BLAKE2B 23641867938e85a716a8628209892861578d519e49b9e3aa70e08d9099b4628a744e5bb8bb3f622640ef1438eac50df21b5c32064328165c4aafc2496ca54361 SHA512 6f997ec14fa59859436ed995d52cce2105abab5aceca21c6740869c651078f1ffdcaff8b5a117d624d624cf47382f89824f7868dd8e8df3598d6e632db341212 -DIST github.com-golang-net-9b4f9f5ad5197c79fd623a3638e70d8b26cef344.tar.gz 968084 BLAKE2B d89bb8a09a497dd0adc2819e1c5e70b8c5bf4f3ff50bdb0b2f1293659cf6e01e8b97f4b8da310759d227371ec58b54749e41be02bce879b3bb6aa92dc08ab160 SHA512 894362dcc231ff03c9424d26eaa5260c1655c0add30df10ccbccafcc345bd40e127338703a776b9b8981f9869677b105771f349f5d4fff0da5b2c351af797821 -DIST github.com-golang-protobuf-aa810b61a9c79d51363740d207bb46cf8e620ed5.tar.gz 332903 BLAKE2B b05fa3e3316bd6adbad623ab239795172ee70c38380873ee52a32c10f8f3e750c26b27fc43da4a290d82eda5723fd56063bffe01fdedb2d3a65bf5349abdb376 SHA512 80407835aef3553f655c35e89aa884038c90a3667460af1db60b069ae31e870efc59d6907743ee080d85e167c20d778440b9a6d19ff79f9055bc666c8314fe30 diff --git a/dev-util/drone/drone-0.8.9.ebuild b/dev-util/drone/drone-0.8.9.ebuild deleted file mode 100644 index c39a14f61765.. --- a/dev-util/drone/drone-0.8.9.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGO_PN="github.com/drone/drone" -EGIT_COMMIT="768ed784bd74b0e0c2d8d49c4c8b6dca99b25e96" -EGO_VENDOR=( "github.com/drone/drone-ui e7597b5234814a2c2f2a7f489b631a76649c335a" - "github.com/golang/protobuf aa810b61a9c79d51363740d207bb46cf8e620ed5" - "golang.org/x/net 9b4f9f5ad5197c79fd623a3638e70d8b26cef344 github.com/golang/net" - ) - -inherit golang-build golang-vcs-snapshot user - -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go" -HOMEPAGE="https://github.com/drone/drone; -SRC_URI="${ARCHIVE_URI} - ${EGO_VENDOR_URI}" -LICENSE="Apache-2.0" -SLOT="0" -IUSE="" - -DEPEND="dev-go/go-bindata - dev-go/go-bindata-assetfs:=" - -RESTRICT="test" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/drone ${PN} -} - -src_compile() { - pushd src || die - GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -v -ldflags "-extldflags '-static' -X github.com/drone/drone/version.VersionDev=build.${PV}.${EGIT_COMMIT:0:7}" -o release/drone-server ${EGO_PN}/cmd/drone-server || die - GOPATH="${WORKDIR}/${P}" go build -v -ldflags "-X github.com/drone/drone/version.VersionDev=build.${PV}.${EGIT_COMMIT:0:7}" -o release/drone-agent ${EGO_PN}/cmd/drone-agent || die - popd || die -} - -src_install() { - dobin src/release/drone-{agent,server} - dodoc src/github.com/drone/drone/README.md - keepdir /var/log/drone /var/lib/drone - fowners -R ${PN}:${PN} /var/log/drone /var/lib/drone - newinitd "${FILESDIR}"/drone-server.initd drone-server - newconfd "${FILESDIR}"/drone-server.confd drone-server - newinitd "${FILESDIR}"/drone-agent.initd drone-agent - newconfd "${FILESDIR}"/drone-agent.confd drone-agent -}
[gentoo-commits] data/api:master commit in: files/
commit: 3a67902392beba8ded9c0cc60a1ab9ac8eba4a2e Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 13 22:52:50 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:52:50 2022 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3a679023 uid-gid.txt: renamed soffice to libreoffice, added to tree Signed-off-by: Conrad Kostecki gentoo.org> files/uid-gid.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 4f0c9b4..e7fd91e 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -603,7 +603,7 @@ biboumi 508 508 acctUsed by net-im/biboumi pipewire 509 509 acct gitlab-runner 510 510 acct rrdcached 511 511 acct -soffice512 512 requested +libreoffice512 512 acct openttd513 513 acct headscale 514 514 acct Used by net-vpn/headscale daemon user - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use!
[gentoo-commits] repo/gentoo:master commit in: app-misc/neofetch/
commit: bf28bd89d6830119f1018f0a91b5b1ad38790d1f Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri May 13 22:45:23 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri May 13 22:51:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf28bd89 app-misc/neofetch: Drop ~mips Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> app-misc/neofetch/neofetch-7.1.0-r1.ebuild | 2 +- app-misc/neofetch/neofetch-7.1.0.ebuild| 4 ++-- app-misc/neofetch/neofetch-.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild index f1cb69cc0c0b..f78a54fd99a2 100644 --- a/app-misc/neofetch/neofetch-7.1.0-r1.ebuild +++ b/app-misc/neofetch/neofetch-7.1.0-r1.ebuild @@ -7,7 +7,7 @@ inherit optfeature prefix if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git; diff --git a/app-misc/neofetch/neofetch-7.1.0.ebuild b/app-misc/neofetch/neofetch-7.1.0.ebuild index 233fd2db7367..864cc9203b4c 100644 --- a/app-misc/neofetch/neofetch-7.1.0.ebuild +++ b/app-misc/neofetch/neofetch-7.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ inherit prefix if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz; - KEYWORDS="amd64 ~arm64 ~mips ~ppc64 x86" + KEYWORDS="amd64 ~arm64 ~ppc64 x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git; diff --git a/app-misc/neofetch/neofetch-.ebuild b/app-misc/neofetch/neofetch-.ebuild index a5b12b52fdd7..cc85a3afcd91 100644 --- a/app-misc/neofetch/neofetch-.ebuild +++ b/app-misc/neofetch/neofetch-.ebuild @@ -7,7 +7,7 @@ inherit optfeature prefix if [[ ${PV} != ** ]]; then SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~loong ~mips ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/dylanaraps/neofetch.git;
[gentoo-commits] repo/gentoo:master commit in: acct-group/libreoffice/
commit: 6f10274a02d0ce042e3bec0591ae60be6339c807 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Apr 6 23:28:34 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:51:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f10274a acct-group/libreoffice: initial import Signed-off-by: Conrad Kostecki gentoo.org> acct-group/libreoffice/libreoffice-0.ebuild | 8 acct-group/libreoffice/metadata.xml | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/libreoffice/libreoffice-0.ebuild b/acct-group/libreoffice/libreoffice-0.ebuild new file mode 100644 index ..bf052171998d --- /dev/null +++ b/acct-group/libreoffice/libreoffice-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID="512" diff --git a/acct-group/libreoffice/metadata.xml b/acct-group/libreoffice/metadata.xml new file mode 100644 index ..f632b40c7d8a --- /dev/null +++ b/acct-group/libreoffice/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + off...@gentoo.org + Gentoo Office project + +
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/
commit: b6a93415bdb253c924b8c9d31c3cf15b8dbeaf9d Author: Conrad Kostecki gentoo org> AuthorDate: Fri May 13 22:47:06 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:51:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a93415 app-office/libreoffice: add user/group for headless server Closes: https://github.com/gentoo/gentoo/pull/24938 Signed-off-by: Conrad Kostecki gentoo.org> app-office/libreoffice/files/soffice.confd | 5 + app-office/libreoffice/files/soffice.initd | 14 ++ ...ice-7.3.3.2-r2.ebuild => libreoffice-7.3.3.2-r3.ebuild} | 5 + app-office/libreoffice/libreoffice-7.3..ebuild | 5 + app-office/libreoffice/libreoffice-.ebuild | 5 + 5 files changed, 34 insertions(+) diff --git a/app-office/libreoffice/files/soffice.confd b/app-office/libreoffice/files/soffice.confd new file mode 100644 index ..df1a26969158 --- /dev/null +++ b/app-office/libreoffice/files/soffice.confd @@ -0,0 +1,5 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Default options for the soffice daemon +libreoffice_opts="--accept=\"socket,host=localhost,port=8100,tcpNoDelay=1;urp;\"" diff --git a/app-office/libreoffice/files/soffice.initd b/app-office/libreoffice/files/soffice.initd new file mode 100644 index ..ecd650145735 --- /dev/null +++ b/app-office/libreoffice/files/soffice.initd @@ -0,0 +1,14 @@ +#!/sbin/openrc-run +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="LibreOffice headless daemon for generating documents" +name="LibreOffice headless daemon" +pidfile="/run/soffice.pid" +soffice_args="${libreoffice_opts}" + +command="/usr/bin/soffice" +command_args="--nodefault --nofirststartwizard --nolockcheck --nologo --norestore --headless ${soffice_args}" +command_background="true" +command_group="libreoffice" +command_user="libreoffice" diff --git a/app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild similarity index 99% rename from app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild rename to app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild index 22d36d585f5f..e03a37669e72 100644 --- a/app-office/libreoffice/libreoffice-7.3.3.2-r2.ebuild +++ b/app-office/libreoffice/libreoffice-7.3.3.2-r3.ebuild @@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND} ) " RDEPEND="${COMMON_DEPEND} + acct-group/libreoffice + acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts @@ -654,6 +656,9 @@ EOF dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc} done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0) done + + newinitd "${FILESDIR}/libreoffice.initd" libreoffice + newconfd "${FILESDIR}/libreoffice.confd" libreoffice } pkg_postinst() { diff --git a/app-office/libreoffice/libreoffice-7.3..ebuild b/app-office/libreoffice/libreoffice-7.3..ebuild index 68cf55317be3..67730f9d7995 100644 --- a/app-office/libreoffice/libreoffice-7.3..ebuild +++ b/app-office/libreoffice/libreoffice-7.3..ebuild @@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND} ) " RDEPEND="${COMMON_DEPEND} + acct-group/libreoffice + acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts @@ -649,6 +651,9 @@ EOF dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc} done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0) done + + newinitd "${FILESDIR}/libreoffice.initd" libreoffice + newconfd "${FILESDIR}/libreoffice.confd" libreoffice } pkg_postinst() { diff --git a/app-office/libreoffice/libreoffice-.ebuild b/app-office/libreoffice/libreoffice-.ebuild index b155f2f2f525..7fe70e573e21 100644 --- a/app-office/libreoffice/libreoffice-.ebuild +++ b/app-office/libreoffice/libreoffice-.ebuild @@ -250,6 +250,8 @@ DEPEND="${COMMON_DEPEND} ) " RDEPEND="${COMMON_DEPEND} + acct-group/libreoffice + acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts @@ -649,6 +651,9 @@ EOF dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc} done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0) done + + newinitd "${FILESDIR}/libreoffice.initd" libreoffice + newconfd "${FILESDIR}/libreoffice.confd" libreoffice } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: acct-user/libreoffice/
commit: cdb2d0e5aa53a3ed581c084e6dfeb99d6b4768fe Author: Conrad Kostecki gentoo org> AuthorDate: Wed Apr 6 23:30:17 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:51:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb2d0e5 acct-user/libreoffice: initial import Signed-off-by: Conrad Kostecki gentoo.org> acct-user/libreoffice/libreoffice-0.ebuild | 14 ++ acct-user/libreoffice/metadata.xml | 8 2 files changed, 22 insertions(+) diff --git a/acct-user/libreoffice/libreoffice-0.ebuild b/acct-user/libreoffice/libreoffice-0.ebuild new file mode 100644 index ..59f859ea5a19 --- /dev/null +++ b/acct-user/libreoffice/libreoffice-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for the headless LibreOffice server" + +ACCT_USER_GROUPS=( "libreoffice" ) +ACCT_USER_HOME="/var/lib/libreoffice" +ACCT_USER_ID="512" + +acct-user_add_deps diff --git a/acct-user/libreoffice/metadata.xml b/acct-user/libreoffice/metadata.xml new file mode 100644 index ..f632b40c7d8a --- /dev/null +++ b/acct-user/libreoffice/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + off...@gentoo.org + Gentoo Office project + +
[gentoo-commits] repo/gentoo:master commit in: acct-group/rt/
commit: 625708edc6dea87955b813a47806e75c5934608f Author: Conrad Kostecki gentoo org> AuthorDate: Sat Apr 2 11:30:45 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:49:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625708ed acct-group/rt: update EAPI 7 -> 8 Signed-off-by: Conrad Kostecki gentoo.org> acct-group/rt/rt-0-r1.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/acct-group/rt/rt-0-r1.ebuild b/acct-group/rt/rt-0-r1.ebuild new file mode 100644 index ..5f188764ed44 --- /dev/null +++ b/acct-group/rt/rt-0-r1.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A group for www-apps/rt" + +ACCT_GROUP_ID="126"
[gentoo-commits] repo/gentoo:master commit in: dev-db/cockroach/
commit: 7fdd59c58dc091ac0afcd2ab5c8d0dcf8eac1ca6 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Apr 2 11:47:35 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdd59c5 dev-db/cockroach: migrate to glep-81 Closes: https://bugs.gentoo.org/781272 Signed-off-by: Conrad Kostecki gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24864 Signed-off-by: Conrad Kostecki gentoo.org> ...ch-19.1.1.ebuild => cockroach-19.1.1-r1.ebuild} | 22 +- ...oach-2.1.5.ebuild => cockroach-2.1.5-r1.ebuild} | 22 +- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/dev-db/cockroach/cockroach-19.1.1.ebuild b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild similarity index 87% rename from dev-db/cockroach/cockroach-19.1.1.ebuild rename to dev-db/cockroach/cockroach-19.1.1-r1.ebuild index b4fd44218a0a..18d3f4b63528 100644 --- a/dev-db/cockroach/cockroach-19.1.1.ebuild +++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild @@ -1,26 +1,32 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 MY_PV=v${PV} CHECKREQS_MEMORY="2G" -inherit check-reqs toolchain-funcs user +inherit check-reqs toolchain-funcs DESCRIPTION="open source database for building cloud services" HOMEPAGE="https://www.cockroachlabs.com; SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz; +S="${WORKDIR}/cockroach-${MY_PV}" LICENSE="Cockroach Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND=">=app-arch/xz-utils-5.2.3 - >=dev-lang/go-1.8.3 - >=dev-util/cmake-3.8.1" +RDEPEND=" + acct-group/cockroach + acct-user/cockroach +" -S="${WORKDIR}/cockroach-${MY_PV}" +DEPEND=" + ${RDEPEND} + >=app-arch/xz-utils-5.2.3 + >=dev-lang/go-1.8.3 + >=dev-util/cmake-3.8.1 +" QA_EXECSTACK="usr/bin/cockroach" @@ -35,8 +41,6 @@ pkg_pretend() { pkg_setup() { check-reqs_pkg_setup - enewgroup cockroach - enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach } src_compile() { diff --git a/dev-db/cockroach/cockroach-2.1.5.ebuild b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild similarity index 87% rename from dev-db/cockroach/cockroach-2.1.5.ebuild rename to dev-db/cockroach/cockroach-2.1.5-r1.ebuild index b4fd44218a0a..18d3f4b63528 100644 --- a/dev-db/cockroach/cockroach-2.1.5.ebuild +++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild @@ -1,26 +1,32 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 MY_PV=v${PV} CHECKREQS_MEMORY="2G" -inherit check-reqs toolchain-funcs user +inherit check-reqs toolchain-funcs DESCRIPTION="open source database for building cloud services" HOMEPAGE="https://www.cockroachlabs.com; SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz; +S="${WORKDIR}/cockroach-${MY_PV}" LICENSE="Cockroach Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND=">=app-arch/xz-utils-5.2.3 - >=dev-lang/go-1.8.3 - >=dev-util/cmake-3.8.1" +RDEPEND=" + acct-group/cockroach + acct-user/cockroach +" -S="${WORKDIR}/cockroach-${MY_PV}" +DEPEND=" + ${RDEPEND} + >=app-arch/xz-utils-5.2.3 + >=dev-lang/go-1.8.3 + >=dev-util/cmake-3.8.1 +" QA_EXECSTACK="usr/bin/cockroach" @@ -35,8 +41,6 @@ pkg_pretend() { pkg_setup() { check-reqs_pkg_setup - enewgroup cockroach - enewuser cockroach -1 /bin/sh /var/lib/cockroach cockroach } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/lightdm/
commit: 4385185bd024aac89dcfb48c11ecce3bb556cf4e Author: Conrad Kostecki gentoo org> AuthorDate: Sat Apr 2 11:26:08 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4385185b x11-misc/lightdm: migrate to glep-81, change use flag Use flag 'non_root' renamed to 'non-root', as underscore is not allowed any more. Closes: https://bugs.gentoo.org/781554 Signed-off-by: Conrad Kostecki gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24863 Signed-off-by: Conrad Kostecki gentoo.org> ...ightdm-1.30.0-r2.ebuild => lightdm-1.30.0-r3.ebuild} | 17 +++-- x11-misc/lightdm/metadata.xml | 2 +- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/x11-misc/lightdm/lightdm-1.30.0-r2.ebuild b/x11-misc/lightdm/lightdm-1.30.0-r3.ebuild similarity index 88% rename from x11-misc/lightdm/lightdm-1.30.0-r2.ebuild rename to x11-misc/lightdm/lightdm-1.30.0-r3.ebuild index bd8fd0cb9b0a..5f13b6bcc1a0 100644 --- a/x11-misc/lightdm/lightdm-1.30.0-r2.ebuild +++ b/x11-misc/lightdm/lightdm-1.30.0-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools pam qmake-utils readme.gentoo-r1 systemd user vala xdg-utils +inherit autotools pam qmake-utils readme.gentoo-r1 systemd vala xdg-utils DESCRIPTION="A lightweight display manager" HOMEPAGE="https://github.com/CanonicalLtd/lightdm; @@ -13,7 +13,7 @@ SRC_URI="https://github.com/CanonicalLtd/lightdm/releases/download/${PV}/${P}.ta LICENSE="GPL-3 LGPL-3" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86" -IUSE="audit +gnome +gtk +introspection non_root qt5 vala" +IUSE="audit +gnome +gtk +introspection non-root qt5 vala" COMMON_DEPEND=" >=dev-libs/glib-2.44.0:2 @@ -31,6 +31,9 @@ COMMON_DEPEND=" ) " RDEPEND="${COMMON_DEPEND} + acct-group/lightdm + acct-group/video + acct-user/lightdm >=sys-auth/pambase-20101024-r2" DEPEND="${COMMON_DEPEND} gnome? ( gnome-base/gnome-common ) @@ -50,12 +53,6 @@ REQUIRED_USE="vala? ( introspection )" pkg_setup() { export LIGHTDM_USER=${LIGHTDM_USER:-lightdm} - if use non_root ; then - enewgroup ${LIGHTDM_USER} - enewgroup video # Just in case it hasn't been created yet - enewuser ${LIGHTDM_USER} -1 -1 /var/lib/${LIGHTDM_USER} ${LIGHTDM_USER},video - esethome ${LIGHTDM_USER} /var/lib/${LIGHTDM_USER} - fi } src_prepare() { @@ -92,7 +89,7 @@ src_configure() { local _greeter _session _user _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter} _session=${LIGHTDM_SESSION:=gnome} - _user="$(usex non_root "${LIGHTDM_USER}" root)" + _user="$(usex non-root "${LIGHTDM_USER}" root)" # Let user know how lightdm is configured einfo "Gentoo configuration" einfo "Default greeter: ${_greeter}" diff --git a/x11-misc/lightdm/metadata.xml b/x11-misc/lightdm/metadata.xml index eb41c0a7d705..0dbf6a9da96c 100644 --- a/x11-misc/lightdm/metadata.xml +++ b/x11-misc/lightdm/metadata.xml @@ -7,7 +7,7 @@ Pull in the gtk+ greeter - Use non-root user by default + Use non-root user by default CanonicalLtd/lightdm
[gentoo-commits] repo/gentoo:master commit in: acct-group/lightdm/
commit: 409d9ed0f4f48dbd5b2043d6bafbc058c98eb959 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Apr 2 11:19:35 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri May 13 22:49:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d9ed0 acct-group/lightdm: drop 0 Signed-off-by: Conrad Kostecki gentoo.org> acct-group/lightdm/lightdm-0.ebuild | 10 -- 1 file changed, 10 deletions(-) diff --git a/acct-group/lightdm/lightdm-0.ebuild b/acct-group/lightdm/lightdm-0.ebuild deleted file mode 100644 index eeedf50e22a1.. --- a/acct-group/lightdm/lightdm-0.ebuild +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit acct-group - -DESCRIPTION="A group for x11-misc/lightdm" - -ACCT_GROUP_ID="134"