[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: b253636d1bd9714d7c085f510786bc243eb2c2f1 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:51:17 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:51:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b253636d app-admin/puppet: cleanup Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> app-admin/puppet/Manifest | 1 - app-admin/puppet/puppet-5.5.21.ebuild | 140 -- 2 files changed, 141 deletions(-) diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index cffabbeca38..d2a968cacbe 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -1,5 +1,4 @@ DIST puppet-5.5.19.tar.gz 2993740 BLAKE2B aa6bde89489279769ee9a1ed5508fb223f7f0153b1b1991970018908eee70ff0816688c702b8dc779d01e1978ea7f9290c80523648730d5408a17674c11345fd SHA512 996fa155ca04c8c3c96c29cf65cd24eaf9e19e89fcf85345509dbd3673b28c263df5b62d6f016b8ac1c1da8ed86f0acf3100eae2656252bb10c542972db81de3 -DIST puppet-5.5.21.tar.gz 2997149 BLAKE2B b42fd79132ce0aab02724c7aa38fc39a216df38266b9ee8078b433860b675f36b3c4da0d13d8fb456069250e6cb6470686c83581bc6b57801a44375f829be195 SHA512 b33191c104cb58fc842d065c3cf7dec8ce723ddc9b273c930f56692e252eb6c51bc3b0442db6500cf015fe24ec3eb133428aa09d845ca92b05de2da39bce8bfd DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99 SHA512 5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58 DIST puppet-6.18.0.tar.gz 2911742 BLAKE2B 75ecb14a0cf96c1c54d09f88f91984805834288a166e74c5b9648d5f9ad60a6c279100f32f148659772a22fc01d21345bf765ed47518bfa9bd81d06c17587efd SHA512 a14994aea502fbc78219967e2d711952b580df1e7befeab2d254a73f28036c6c7923d167a20bc61c9abe76000f93dcd3cba92b3353540e2a26fc27b10b06efe1 DIST puppet-6.19.1.tar.gz 2917976 BLAKE2B 06019b465699494c3c5045d8d3f617046583f8bb5ebff4e72991bcf5f1ca76b4e00f56af79bbcd7ab849439fc5e627840ef08b92f586441c0cb0bb3d51805f7f SHA512 4e8a3c8d46b6aa67c31da4b510dfc32a187937af213efb9f2f0b6625b29995cdfa8cbca384ad857c19e47ae4878127564756a809c2afdff4883038249395ff01 diff --git a/app-admin/puppet/puppet-5.5.21.ebuild b/app-admin/puppet/puppet-5.5.21.ebuild deleted file mode 100644 index e80f5165b8c..000 --- a/app-admin/puppet/puppet-5.5.21.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_TASK_DOC="doc:all" - -RUBY_FAKEGEM_EXTRAINSTALL="locales" - -inherit ruby-fakegem - -DESCRIPTION="A system automation and configuration management software." -HOMEPAGE="https://puppet.com/; -SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz; - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" -RESTRICT="test" - -ruby_add_rdepend " - >=dev-ruby/hiera-3.2.1:0 - >=dev-ruby/facter-3.0.0 - >=dev-ruby/fast_gettext-1.1.2:0 - >=dev-ruby/locale-2.1:0 - >=dev-ruby/multi_json-1.10:0 - augeas? ( dev-ruby/ruby-augeas ) - diff? ( dev-ruby/diff-lcs ) - doc? ( dev-ruby/rdoc ) - ldap? ( dev-ruby/ruby-ldap ) - shadow? ( dev-ruby/ruby-shadow ) - sqlite? ( dev-ruby/sqlite3 ) - virtual/ruby-ssl - dev-ruby/hocon" - -ruby_add_bdepend " - doc? ( dev-ruby/yard ) - test? ( - dev-ruby/mocha - dev-ruby/rack - dev-ruby/rspec-its - )" -# this should go in the above lists, but isn't because of test deps not being keyworded -# dev-ruby/rspec-collection_matchers - -RDEPEND+=" ${RDEPEND} - rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) - selinux? ( - sys-libs/libselinux[ruby] - sec-policy/selinux-puppet - ) - vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) - >=app-portage/eix-0.18.0 - acct-user/puppet - acct-group/puppet" -PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" - -all_ruby_prepare() { - # Avoid spec that require unpackaged json-schema. - rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die - - # fix systemd path - eapply -p0 "${FILESDIR}/puppet-systemd.patch" - - # Avoid specs that can only run in the puppet.git repository. This - # should be narrowed down to the specific specs. - rm spec/integration/parser/compiler_spec.rb || die - - # Avoid failing spec that need further investigation. - rm spec/unit/module_tool/metadata_spec.rb || die -} - -each_ruby_install() { - each_fakegem_install -# dosym
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/typeprof/
commit: cc1e05c66ee7fb6bf652382dce8691bc070cad51 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:45:07 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1e05c6 dev-ruby/typeprof: initial import of 0.11.0 New dependency of dev-lang/ruby Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/typeprof/Manifest | 1 + dev-ruby/typeprof/metadata.xml | 11 +++ dev-ruby/typeprof/typeprof-0.11.0.ebuild | 32 3 files changed, 44 insertions(+) diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest new file mode 100644 index 000..ddf52bd76c0 --- /dev/null +++ b/dev-ruby/typeprof/Manifest @@ -0,0 +1 @@ +DIST typeprof-0.11.0.tar.gz 496673 BLAKE2B 215bd738a4a4b9e7de78943a944fd63dd4f166f215a493cdc89270e0452453683d3fdd1f71ccc05f4399f61e120248a73ed9b77b5b24ed4aa8b54e97d9e0073d SHA512 cc64bd805c57a16c275ba5622df08ff30fd64ae82b18e29fb30e03d17a6ca0e889c03696c745597bfec6444290f1f33020c4bd9c49a02fc3053add33e3e60084 diff --git a/dev-ruby/typeprof/metadata.xml b/dev-ruby/typeprof/metadata.xml new file mode 100644 index 000..f44cfa2e551 --- /dev/null +++ b/dev-ruby/typeprof/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/typeprof + + diff --git a/dev-ruby/typeprof/typeprof-0.11.0.ebuild b/dev-ruby/typeprof/typeprof-0.11.0.ebuild new file mode 100644 index 000..ba75d91faf8 --- /dev/null +++ b/dev-ruby/typeprof/typeprof-0.11.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="typeprof.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Performs a type analysis of non-annotated Ruby code" +HOMEPAGE="https://github.com/ruby/typeprof; +SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/rbs-1.0.0" + +all_ruby_prepare() { + # Avoid tests that download live code using git + rm -r test/typeprof/{goodcheck,diff-lcs}_test.rb || die + + sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bundler/
commit: 5ad957753408d85724aae701b726b4447e28948d Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:42:39 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad95775 dev-ruby/bundler: add 2.2.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/bundler/Manifest | 1 + dev-ruby/bundler/bundler-2.2.3.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest index 61ed97dba6b..25b5e8000dc 100644 --- a/dev-ruby/bundler/Manifest +++ b/dev-ruby/bundler/Manifest @@ -1,3 +1,4 @@ DIST bundler-1.17.3.gem 364032 BLAKE2B 81e097156a593e4ec85a2353aa6c62143d9aad120c22c5f76423c6c5f4e4d33206c8ef41c64e54ea53eb610a0d865beba19d3c033e8f65913564963319bb523f SHA512 658de4228bc12fa5ca6ce335f76fff773f64da9f3d12f5097b4fd28d4c4f4d2a5bf12dce761b3d95432c5ea6a5aafae895df87c26660a4567db8b682aff48c02 DIST bundler-2.1.4.gem 396800 BLAKE2B f770bd63255df09a20160369dc64e8923e996fb5ea4c11ee763d9a88e5fba142277ccd677861e3c0494b99a36261d5e7bdfb9c40c2abb76322061542f95b8505 SHA512 6c870061a78e17d97a9219433c7ef8fbf1112de17d0e0f3d8b6db1a518318528e3803184278412aabe65008e93f451ffa59465062856918ef488f9438399eff6 DIST bundler-2.2.0.gem 400896 BLAKE2B a9d67d052bc6b7b8c09a6dbc249e348209a6a02bb3a43f9dbef29c3dce651974a4c9bde200085632cc7f4fb0957aae42a7cbaae28c8cab91986dacf1f52f1deb SHA512 bbee12a30362d1dfd8a7de4258d6623d08df91a38ba1e869f9a5878871d8fd145221f8eaa99fcb72e0c1404c9c31df37a5a1dbf4a94610cb3381566cc6c45516 +DIST bundler-2.2.3.gem 401408 BLAKE2B 7162444956c65d6684a299c7ce15f64a178dab40867315241eaa3cfcb51b6973a004980abef359c911de06ce2051e5ca98e68e3df388963f40378a6f5fabda62 SHA512 da1f1dfae51cdf3dd6792fc66c33389c113579b8a723fb204ae3b315dcd1d45aed65524469336934d7276be53b026952c944457e326c97b20d4c423dd44321ef diff --git a/dev-ruby/bundler/bundler-2.2.3.ebuild b/dev-ruby/bundler/bundler-2.2.3.ebuild new file mode 100644 index 000..a3210a7207a --- /dev/null +++ b/dev-ruby/bundler/bundler-2.2.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +# The specs require a number of gems to be installed in a temporary +# directory, but this requires network access. They also don't work +# when run with a path that contains "-". +RUBY_FAKEGEM_RECIPE_TEST="none" + +# No documentation task +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="man" + +inherit ruby-fakegem + +DESCRIPTION="An easy way to vendor gem dependencies" +HOMEPAGE="https://github.com/carlhuda/bundler; + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+doc test" + +ruby_add_rdepend virtual/rubygems + +RDEPEND+=" dev-vcs/git !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/webrick/
commit: 55b795aae1de67554d063facbcb90117bb444fc8 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:45:39 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b795aa dev-ruby/webrick: initial import of 1.7.0 Split off from dev-lang/ruby Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/webrick/Manifest | 1 + dev-ruby/webrick/metadata.xml | 11 +++ dev-ruby/webrick/webrick-1.7.0.ebuild | 24 3 files changed, 36 insertions(+) diff --git a/dev-ruby/webrick/Manifest b/dev-ruby/webrick/Manifest new file mode 100644 index 000..1c0a3f10674 --- /dev/null +++ b/dev-ruby/webrick/Manifest @@ -0,0 +1 @@ +DIST webrick-1.7.0.tar.gz 114413 BLAKE2B ff0d09a3137edabde37392d4c8a5e1f37d9899c60db8e96e4034ef60626225c0508c6b2797281878bbb7a0c6db16e20bd46a83b61b3de2ed059cb95e80255a38 SHA512 785e8c6af6e2f8ac497bab6d0ad0e9383fa4c4ac8dee6ceee38e20c5e9b631b805ec3c8f5438ebea651ee4113698de1a370ae506927bdc04e512ea6cac433cd1 diff --git a/dev-ruby/webrick/metadata.xml b/dev-ruby/webrick/metadata.xml new file mode 100644 index 000..6edeb90a1cd --- /dev/null +++ b/dev-ruby/webrick/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/webrick + + diff --git a/dev-ruby/webrick/webrick-1.7.0.ebuild b/dev-ruby/webrick/webrick-1.7.0.ebuild new file mode 100644 index 000..de55837cfab --- /dev/null +++ b/dev-ruby/webrick/webrick-1.7.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="webrick.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An HTTP server toolkit" +HOMEPAGE="https://github.com/ruby/webrick; +SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rss/
commit: b8ee104d5999631ce543aa33f2203103e167a718 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:43:49 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ee104d dev-ruby/rss: initial import of 0.2.9 Split off from dev-lang/ruby with ruby30. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rss/Manifest | 1 + dev-ruby/rss/metadata.xml | 11 +++ dev-ruby/rss/rss-0.2.9.ebuild | 25 + 3 files changed, 37 insertions(+) diff --git a/dev-ruby/rss/Manifest b/dev-ruby/rss/Manifest new file mode 100644 index 000..6cf3533dc7f --- /dev/null +++ b/dev-ruby/rss/Manifest @@ -0,0 +1 @@ +DIST rss-0.2.9.gem 106496 BLAKE2B 4b8b4b8fc59f05b7ed513294a809b0961dcd0c8b94cbfff3cbb09102a9ad056063c4b2a5d00b30e2eebc76701b10c3b28125ba2daf49fb420c5ff37a47dd600b SHA512 24d983ae2ee8570c3e433675f9cdacd1c35d6160beb28689a0f8cf446b6b465147bef68dab644a85cb089870d6a9fb2df85cbaed12ed4d6a6fb2d07b12c6ca3f diff --git a/dev-ruby/rss/metadata.xml b/dev-ruby/rss/metadata.xml new file mode 100644 index 000..843596d7347 --- /dev/null +++ b/dev-ruby/rss/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/rss + + diff --git a/dev-ruby/rss/rss-0.2.9.ebuild b/dev-ruby/rss/rss-0.2.9.ebuild new file mode 100644 index 000..182408525a6 --- /dev/null +++ b/dev-ruby/rss/rss-0.2.9.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Family of libraries that support various formats of XML feeds." +HOMEPAGE="https://github.com/ruby/rss; + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +ruby_add_rdepend "dev-ruby/rexml" + +ruby_add_bdepend "test? ( dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e '/bundler/,/^helper.install/ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: virtual/rubygems/
commit: 00995f56d9527a35e0bca0d5c78c7493592339a6 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:46:09 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00995f56 virtual/rubygems: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> virtual/rubygems/rubygems-16.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/virtual/rubygems/rubygems-16.ebuild b/virtual/rubygems/rubygems-16.ebuild index fed12a0d7cc..c4e76634267 100644 --- a/virtual/rubygems/rubygems-16.ebuild +++ b/virtual/rubygems/rubygems-16.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" inherit ruby-ng @@ -13,7 +13,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~a RDEPEND=" ruby_targets_ruby25? ( >=dev-ruby/rubygems-2.7.3[ruby_targets_ruby25] ) ruby_targets_ruby26? ( >=dev-ruby/rubygems-3.0.1[ruby_targets_ruby26] ) - ruby_targets_ruby27? ( >=dev-ruby/rubygems-3.1.0[ruby_targets_ruby27] )" + ruby_targets_ruby27? ( >=dev-ruby/rubygems-3.1.0[ruby_targets_ruby27] ) + ruby_targets_ruby30? ( >=dev-ruby/rubygems-3.2.0[ruby_targets_ruby30] ) +" pkg_setup() { :; } src_unpack() { :; }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
commit: e38e1f39620d013b0df3eb3f3e1747d5cfe55bca Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:44:27 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38e1f39 dev-ruby/rbs: initial import of 1.0.0 New dependency for dev-lang/ruby Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbs/Manifest | 1 + dev-ruby/rbs/metadata.xml | 11 +++ dev-ruby/rbs/rbs-1.0.0.ebuild | 34 ++ 3 files changed, 46 insertions(+) diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest new file mode 100644 index 000..9c3c5ba6a76 --- /dev/null +++ b/dev-ruby/rbs/Manifest @@ -0,0 +1 @@ +DIST rbs-1.0.0.tar.gz 497065 BLAKE2B 3cd0d583f3048e11c70882c783766ed4bcd5e464562900d4528da2218a7fcc773be8b36eb79a517314cba0db8360d6b9312531fd07b618d70575c7aef54d0efc SHA512 512e8abd883403697fde537844c99a0780e9f8d1dc59ff827c0372274573967981735065b670afed50c13ca87c6abc44bc6cf47caa9cdc6e6c117c6d0907c405 diff --git a/dev-ruby/rbs/metadata.xml b/dev-ruby/rbs/metadata.xml new file mode 100644 index 000..b6cefc32d55 --- /dev/null +++ b/dev-ruby/rbs/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +ruby/rbs + + diff --git a/dev-ruby/rbs/rbs-1.0.0.ebuild b/dev-ruby/rbs/rbs-1.0.0.ebuild new file mode 100644 index 000..84aadf8ad61 --- /dev/null +++ b/dev-ruby/rbs/rbs-1.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" + +RUBY_FAKEGEM_GEMSPEC="rbs.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The language for type signatures for Ruby and standard library definitions" +HOMEPAGE="https://github.com/ruby/rbs; +SRC_URI="https://github.com/ruby/rbs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/bundler )" + +all_ruby_prepare() { + # Avoid JSON schema validation tests due to a large dependency stack + # that would be needed. + rm -f test/rbs/schema_test.rb || die + + sed -i -e '/def test_paths/askip "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: virtual/ruby-ssl/
commit: 39476d9947c34dd67c62b4f6128b0c051723098d Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:46:31 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39476d99 virtual/ruby-ssl: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> virtual/ruby-ssl/ruby-ssl-11.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/virtual/ruby-ssl/ruby-ssl-11.ebuild b/virtual/ruby-ssl/ruby-ssl-11.ebuild index 9536a53ffeb..d94e4cbe758 100644 --- a/virtual/ruby-ssl/ruby-ssl-11.ebuild +++ b/virtual/ruby-ssl/ruby-ssl-11.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" inherit ruby-ng @@ -14,6 +14,7 @@ RDEPEND=" ruby_targets_ruby25? ( dev-lang/ruby:2.5[ssl] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6[ssl] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7[ssl] ) + ruby_targets_ruby30? ( dev-lang/ruby:3.0[ssl] ) " pkg_setup() { :; }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/json/
commit: d9591e30c5a5afc8908de2cf91d76740ee5c9ab4 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:42:17 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9591e30 dev-ruby/json: add 2.5.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/json/Manifest | 1 + dev-ruby/json/json-2.5.1.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest index 158c82c17ff..f1761ddf79a 100644 --- a/dev-ruby/json/Manifest +++ b/dev-ruby/json/Manifest @@ -1,2 +1,3 @@ DIST json-2.3.0.gem 114176 BLAKE2B 329f1305a0cae3d44c74cc7475c7340e86b8447d5e4ffdd5854620669ee4ef5bba0ed7dbc617b0beffb7bfd8b3d79d46ce26feef37685413a4a5a9c230d0ce0c SHA512 9086a64b664f2d774439c0c9f10c2c1cd897684050eb60f8e3ad9256e0b9541deec3bd22fab0bdcf66e3d5bc795720c6923d514b6edb824c9962fc22f162b332 DIST json-2.3.1.gem 118784 BLAKE2B 6852f5d1733fd5d596b44d095c37d11a129b02fc61dc81afa90aef3623eefdb5515f6755dce42f055954baf2ac45e87620940ccd7c2c839501945923dbe62d18 SHA512 a9a0c54ac1faacc412ad708b630c8bad8c6f99db6862e8fc80c46207f0f0972433fbfe51d0c93a5d91b91c59b1fef5ad8e64e36cc49e32b3e51ff390a380a2a9 +DIST json-2.5.1.tar.gz 131183 BLAKE2B 2ccdf5921ef476b66cb1dbf72cc01763636c82b0eb5d0a5cfc029e14177c7c6766464e7852b11c2424db401f5b931cb64c01d3952929236c9979378a7928ea59 SHA512 4df7ec9b86692376e89c2019c2c1ab3ae9af28fb4742864acc6f985c0551fc10795742cc1124d6435e820617c00d4c5f4aa6c83b21d2fff43ed05cd9d0a89087 diff --git a/dev-ruby/json/json-2.5.1.ebuild b/dev-ruby/json/json-2.5.1.ebuild new file mode 100644 index 000..5fae8444682 --- /dev/null +++ b/dev-ruby/json/json-2.5.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="json.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A JSON implementation as a Ruby extension" +HOMEPAGE="https://github.com/flori/json; +SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Ruby" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="2" +IUSE="" + +RDEPEND="${RDEPEND}" +DEPEND="${DEPEND} + dev-util/ragel" + +ruby_add_bdepend "dev-ruby/rake + doc? ( dev-ruby/rdoc ) + test? ( dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Avoid building the extension twice! + # And use rdoc instead of sdoc which we don't have packaged + # And don't call git to list files. We're using the pregenerated spec anyway. + sed -i \ + -e '/task :test/ s|:compile,||' \ + -e 's| => :clean||' \ + -e 's|sdoc|rdoc|' \ + -e 's|`git ls-files`|""|' \ + Rakefile || die "rakefile fix failed" + + # Remove hardcoded and broken -O setting. + sed -i -e '/^ \(if\|unless\)/,/^ end/ s:^:#:' \ + -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die + + # Avoid setting gem since it will not be available yet when installing + sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die +} + +each_ruby_configure() { + for ext in parser generator ; do + ${RUBY} -Cext/json/ext/${ext} extconf.rb || die + done +} + +each_ruby_compile() { + for ext in parser generator ; do + emake V=1 -Cext/json/ext/${ext} + cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die + done +} + +each_ruby_install() { + each_fakegem_install + + ruby_fakegem_newins ext/json/ext/generator$(get_modname) lib/json/ext/generator$(get_modname) + ruby_fakegem_newins ext/json/ext/parser$(get_modname) lib/json/ext/parser$(get_modname) +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/did_you_mean/
commit: 759c2421b2bf5ed6125022b8ff23b68e491d238f Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:41:54 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759c2421 dev-ruby/did_you_mean: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild index c7913abf6a0..7a66081868d 100644 --- a/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild +++ b/dev-ruby/did_you_mean/did_you_mean-1.5.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rexml/
commit: 298782a23ab1654177762716423bb6f5cce339f3 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:41:34 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298782a2 dev-ruby/rexml: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rexml/rexml-3.2.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/rexml/rexml-3.2.4.ebuild b/dev-ruby/rexml/rexml-3.2.4.ebuild index 4f1c3c392cd..baf79b53956 100644 --- a/dev-ruby/rexml/rexml-3.2.4.ebuild +++ b/dev-ruby/rexml/rexml-3.2.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" @@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="3" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test-unit/
commit: 26e6b2c8bda9438957f3b923b4eaedd22925c390 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:40:43 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e6b2c8 dev-ruby/test-unit: add 3.3.8 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test-unit/Manifest | 1 + dev-ruby/test-unit/test-unit-3.3.8.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest index e5a2fc99a28..b5c6a97a938 100644 --- a/dev-ruby/test-unit/Manifest +++ b/dev-ruby/test-unit/Manifest @@ -3,3 +3,4 @@ DIST test-unit-3.3.4.gem 133120 BLAKE2B 1f0122ddfd6337a6dcf16c09f294b3632aff6b20 DIST test-unit-3.3.5.gem 133120 BLAKE2B 8a799d05fc25a11421eb2385b435de5fc53ffdbffb3ee9c3d4761b11f3b40461ef12b4e2a5583d5ae20fc468846b923317a65cbfbded8dc6ddc066764f1cded4 SHA512 eab194e2361b7aa82dbe18d87dd309e81ddb1cb063e289b63a99c4803c0b88d0323a2028afd6585c14e11e458d4cd5ceb67e674bb7d5065d31b91649be2cbd68 DIST test-unit-3.3.6.gem 133120 BLAKE2B bbe79ee41f1e25b49099eb00c8c72dcdafd1b7cbae723c1b78240da000f433877790549c6b0503f654f28d86c87bb125578a6d87b41e8b0a28caba87dad1477c SHA512 af8a632117410b486920e77a5bf91afb774a548166ca5cdb2bdeac6c995bf2da6206d2b00e6904024e5e9bf0f68edf9872192faa471297e64c5d4bd4c554fae3 DIST test-unit-3.3.7.gem 121856 BLAKE2B 507c9c538e89156d620b229e0144258def17975d41fa569178bb0c47761d5afdfd6cc8a99e3255e72df7a3eeeb65358faf1ed81571c12242559990762a09f69c SHA512 42419c94740f06d68a26dc2c5e8309658d75aac44f6e391e02085eae1819937fa3ba86e86231dfca91e8de86252b7bc79dc5ffa1e1fb8b0f0ec9074a0056 +DIST test-unit-3.3.8.gem 121856 BLAKE2B f47ef205c566fc404d7ffb9380502ae18224c395f65e3ab663472ec4874d0e77b0cb13a5ba80525965ff340c3941168773d6ceca6891036a8ec57bfcaa4ffbd8 SHA512 fba6a7ab4c87c07950498a372a21f888d87f1e1b0e5b49deb97aab4e2815fb85b979aa8afc6e8a6c4a9ad648371f1d9de968958350d0ecab10dfdd2bc0a2c112 diff --git a/dev-ruby/test-unit/test-unit-3.3.8.ebuild b/dev-ruby/test-unit/test-unit-3.3.8.ebuild new file mode 100644 index 000..d77a19177a4 --- /dev/null +++ b/dev-ruby/test-unit/test-unit-3.3.8.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md" + +inherit ruby-fakegem + +DESCRIPTION="An xUnit family unit testing framework for Ruby" +HOMEPAGE="https://rubygems.org/gems/test-unit; + +LICENSE="|| ( Ruby GPL-2 ) PSF-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "dev-ruby/power_assert" + +all_ruby_prepare() { + mv doc doc-install || die "moving doc directory out of the way failed" +} + +each_ruby_test() { + ${RUBY} test/run-test.rb || die "testsuite failed" +} + +all_ruby_install() { + all_fakegem_install + + newbin "${FILESDIR}"/testrb-3 testrb-2 +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/racc/
commit: 401d1bd06912757a8e606e4089b48b6d9c1d0065 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:40:17 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401d1bd0 dev-ruby/racc: add 1.5.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/racc/Manifest | 1 + dev-ruby/racc/racc-1.5.2.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-ruby/racc/Manifest b/dev-ruby/racc/Manifest index 66ddc05f7fc..d70c87d37a8 100644 --- a/dev-ruby/racc/Manifest +++ b/dev-ruby/racc/Manifest @@ -1,2 +1,3 @@ DIST racc-1.4.14.gem 116224 BLAKE2B 67abd0e9bed46d7c589c62426943c8594d3b119328cd08576247727b11beb9e32ea45c54d0aadefc26691972fc40aad1b009c55bcd90a5b89aaf37e37a1097c1 SHA512 7401ad1722c92101c24f881226e44bd8b21033c7bae8b13cbf329f9b426c312ce61d14ce584b4f94d6863b77f30d6ebccf26f9fca2de724f8e0659f0e2d2173f DIST racc-1.4.16.tar.gz 451711 BLAKE2B d3bcb72a69df255d5468054541c281bf7bd3225eb3ba1997fccd6dcd219d3a8890e3df7b43fe106ffa3fc63a8d8079cab83e7096b0737f5bbacf816b7c3bbfb2 SHA512 7cdf6a62449e8f39984a8b27706045e509828a93a72d112b22a4c467184a63ee23b4b2048ef7017846053fb2ff4021aa43d96a6147fa271257df584ab3d66f38 +DIST racc-1.5.2.tar.gz 434903 BLAKE2B cfbaa09c1b2e233e82228075cf979c54688e51e702cade072d42b2952100b74a53e536d904cbbf15cb04ffc74018b48e5b27a5773adf6240614c815250d47119 SHA512 73c68dd75fa35727fd93a76886dd77afbb7032271e535c6e885a4ede6822052a93a610dec8a1f84daf24903c749b30a185831ec96d651588db2a2524f3dcd477 diff --git a/dev-ruby/racc/racc-1.5.2.ebuild b/dev-ruby/racc/racc-1.5.2.ebuild new file mode 100644 index 000..b7494318c8d --- /dev/null +++ b/dev-ruby/racc/racc-1.5.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_DOC="docs" +RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog" + +RUBY_FAKEGEM_GEMSPEC="racc.gemspec" + +inherit multilib ruby-fakegem + +DESCRIPTION="A LALR(1) parser generator for Ruby" +HOMEPAGE="https://github.com/tenderlove/racc; +SRC_URI="https://github.com/tenderlove/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "dev-ruby/rake + test? ( dev-ruby/minitest )" + +all_ruby_prepare() { + sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed" + + # Avoid depending on rake-compiler since we don't use it to compile + # the extension. + sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile + sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile + # Which means we need to generate the parser file here + rake lib/racc/parser-text.rb || die + + # Avoid isolation since dependencies are not properly declared. + sed -i -e 's/, :isolate//' Rakefile || die + + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + ${RUBY} -Cext/racc/cparse extconf.rb || die +} + +each_ruby_compile() { + emake V=1 -Cext/racc/cparse + # Copy over the file here so that we don't have to do + # special ruby install for JRuby and the other + # implementations. + mkdir -p lib/racc/cparse || die + cp -l ext/racc/cparse/cparse$(get_modname) lib/racc/cparse/cparse$(get_modname) || die +} + +each_ruby_test() { + PATH="bin:${PATH}" ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r rdoc + + docinto examples + dodoc -r sample +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/power_assert/
commit: a72a08cd234ce44f7280d8ba131f52c320a58843 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:41:01 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72a08cd dev-ruby/power_assert: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/power_assert/power_assert-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/power_assert/power_assert-1.2.0.ebuild b/dev-ruby/power_assert/power_assert-1.2.0.ebuild index ae5e41b5fc6..932378bcc5a 100644 --- a/dev-ruby/power_assert/power_assert-1.2.0.ebuild +++ b/dev-ruby/power_assert/power_assert-1.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="README.rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/
commit: f283f6aca79ebf3dc5a2352000a1a510fa087801 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:39:25 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f283f6ac dev-ruby/rdoc: add 6.3.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rdoc/Manifest | 1 + dev-ruby/rdoc/rdoc-6.3.0.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/dev-ruby/rdoc/Manifest b/dev-ruby/rdoc/Manifest index ded703f6751..472c7d46e98 100644 --- a/dev-ruby/rdoc/Manifest +++ b/dev-ruby/rdoc/Manifest @@ -1,2 +1,3 @@ DIST rdoc-6.1.2.tar.gz 667607 BLAKE2B 4857bcf5f72d93fe4e9ea89acfda9ae82afd61a7ff501d2eea529330d2b8a63d7cc775490648fcff5000ee60417123244518f56a31593af8efccae8f925b21d9 SHA512 a54e36adf9f98117f0b5ae4490a0ab1ce12d9b1de5b7c61ffa326b36ef13885bb8f18147f3548f95a285b15470faba14965bc87088fa3ce584928d8ee396689f DIST rdoc-6.2.0.tar.gz 668152 BLAKE2B 9c92b27c427d6229778aba54ce7f12fe883fd3e40151f518f3d023d4f6dd10d4f1f6d05c8d6bcdce80d1ac81ab25cd99ccbe9479a4fcd950b895e14d4fdc4b83 SHA512 15352889833436c0a243e4f79c4ae8113fa3b8c222950baf1fcd272773a7a17198c2cd91a50c92e225c282a37ec743a38d8e9ca4dffe0b66c39d56412fe56ca2 +DIST rdoc-6.3.0.tar.gz 670538 BLAKE2B a7eda5d588c0089e36ee4197940e762e378de24b45435f8d9fa9ef9292b5d2f50d7b48ed40764794c4a20e8b159ab6f2e0d86a9289c0706744eeec7a016e05e6 SHA512 7e5da42905416d12acf6528b5725ea9fccb7b50bb1ed95c03975d16cc2ad22c58f48c3f14b4f118deb978649cec184b98ccef915a5cb4b0321e0114438f75745 diff --git a/dev-ruby/rdoc/rdoc-6.3.0.ebuild b/dev-ruby/rdoc/rdoc-6.3.0.ebuild new file mode 100644 index 000..8f43cf6a588 --- /dev/null +++ b/dev-ruby/rdoc/rdoc-6.3.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_BINDIR="exe" + +inherit ruby-fakegem eutils + +DESCRIPTION="An extended version of the RDoc library from Ruby 1.8" +HOMEPAGE="https://github.com/ruby/rdoc/; +SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Ruby MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="doc" + +RDEPEND+=">=app-eselect/eselect-ruby-20181225" + +ruby_add_bdepend " + >=dev-ruby/kpeg-1.1.0-r1 + >dev-ruby/racc-1.4.10 + dev-ruby/rake + test? ( + dev-ruby/bundler + >=dev-ruby/minitest-5.8:5 + )" + +all_ruby_prepare() { + # Other packages also have use for a nonexistent directory, bug 321059 + sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/rdoc/test_rdoc*.rb || die + + # Avoid unneeded dependency on bundler, bug 603696 + sed -i -e '/bundler/ s:^:#:' \ + -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' \ + -e '/rubocop\/rake/ s:^:#:' \ + -e '/RuboCop/,/end/ s:^:#:' Rakefile || die + + # Remove test that is depending on the locale, which we can't garantuee. + sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + # Remove test depending on FEATURES=userpriv, bug 361959 + sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/rdoc/test_rdoc_options.rb || die + + # Remove tests for code that is not included and not listed in Manifest.txt + rm -f test/test_rdoc_i18n_{locale,text}.rb \ + test/rdoc/test_rdoc_generator_pot* || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + ruby -Ilib -S exe/rdoc || die + fi +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + for bin in rdoc ri; do + ruby_fakegem_binwrapper $bin /usr/bin/$bin-2 + + for version in $(ruby_get_use_implementations); do + version=`echo ${version} | cut -c 5-` + if use ruby_targets_ruby${version}; then + ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version} + sed -i -e "1s/env ruby/ruby${version}/" \ + "${ED}/usr/bin/${bin}${version}" || die + fi + done + done +} + +pkg_postinst() { + if [[ ! -n $(readlink "${ROOT}"/usr/bin/rdoc) ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitest/
commit: 821301421b05e05c2373f6219a92ca02e9bcf72f Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:38:38 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82130142 dev-ruby/minitest: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/minitest/minitest-5.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/minitest/minitest-5.14.2.ebuild b/dev-ruby/minitest/minitest-5.14.2.ebuild index 4c17d47926e..fd1467ddaee 100644 --- a/dev-ruby/minitest/minitest-5.14.2.ebuild +++ b/dev-ruby/minitest/minitest-5.14.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_DOCDIR="doc" RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/
commit: 1be4c7110aa425a1a572b9a823fe814aa255c976 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:38:58 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be4c711 dev-ruby/rake: add 13.0.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rake/Manifest | 1 + dev-ruby/rake/rake-13.0.3.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest index 8902027a44a..2d18ff4e9a6 100644 --- a/dev-ruby/rake/Manifest +++ b/dev-ruby/rake/Manifest @@ -1,3 +1,4 @@ DIST rake-12.3.3.tar.gz 122233 BLAKE2B e6c913b833092ef5d4203265bb5daf725bfc34ff3abef5a4871845ba9ee322bb8ec668564ed7fe5a2d9ce219d5b7cb00fa22d0b76fb9721f2138d2d963f16c22 SHA512 de15ea4428e845de214d35ad2155bd55cab51354feb5c7ae4c2cde5365d7a3959ee96d913346bdafacdb0542ab2d0e4c2e905514a7f97cfb18e630794bba3a3b DIST rake-13.0.0.tar.gz 122378 BLAKE2B 996990f061a2604bf031926670043773b029d03e092513be3566763b04474d88b9bd05c085f25fc9d66b26a55e191b45fa34dc4aa215376703ad28750d71a6b1 SHA512 56038199fedd952994459967173d298afb13ae7fe9d7873dfe18cd4030b37f841ff74c944835843379cd66da96a6d1ee8c38294203f9d8e514c4331d65f5db79 DIST rake-13.0.1.tar.gz 122821 BLAKE2B 698e92d32d4bedf523bc81636f4183ccb11da1f467d116f7ff4978e121bddc41b66160798e2c0a2b00aa8f79171a81df7e214e556adeb386bdb00a72a18b82b7 SHA512 50d82b3a9bbe194467c7669000ed9dd8e55fbb22307fbc7180aff6ab77095108a2519b3095965ad08b52cc984d0384016d7b166676f2e97394409a069d01545f +DIST rake-13.0.3.tar.gz 122825 BLAKE2B a36cc6d8e5f560bc502455a756b89d763899e71b711ba6b11d17fd86a460b4cb3ac47705645d4ccbaef9b6d8964cdc5d4d535b4470582cb3658016a399f78d58 SHA512 aff09bbfa58620cd6902e6679ae3f54d90424bfac40c7ad6efcc590a1c9624ae7a0c5597b8b05b378d90e422285c41d781485b9aebe1819c0c2eaf5f2624afa2 diff --git a/dev-ruby/rake/rake-13.0.3.ebuild b/dev-ruby/rake/rake-13.0.3.ebuild new file mode 100644 index 000..f4f4bbd23a5 --- /dev/null +++ b/dev-ruby/rake/rake-13.0.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_GEMSPEC="rake.gemspec" + +inherit bash-completion-r1 ruby-fakegem + +DESCRIPTION="Make-like scripting in Ruby" +HOMEPAGE="https://github.com/ruby/rake; +SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +DEPEND+=" app-arch/gzip" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 ) + doc? ( dev-ruby/rdoc )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_compile() { + if use doc; then + rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die + rm -f html/js/*.js.gz + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + ruby_fakegem_binwrapper rake + + if use doc; then + pushd html + dodoc -r * + popd + fi + + doman doc/rake.1 + + newbashcomp "${FILESDIR}"/rake.bash-completion ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 3ff77a4693b4e89eb6e4290947414d5e39bfbbd0 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:35:40 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff77a46 ruby-utils.eclass: add support for ruby30 Signed-off-by: Hans de Graaff gentoo.org> eclass/ruby-utils.eclass | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass index 45ad3d27402..e5752dca2d7 100644 --- a/eclass/ruby-utils.eclass +++ b/eclass/ruby-utils.eclass @@ -31,7 +31,7 @@ if [[ ! ${_RUBY_UTILS} ]]; then RUBY_TARGETS_PREFERENCE="ruby26 ruby25 " # All other active ruby targets -RUBY_TARGETS_PREFERENCE+="ruby27" +RUBY_TARGETS_PREFERENCE+="ruby27 ruby30" _ruby_implementation_depend() { @@ -79,6 +79,10 @@ _ruby_implementation_depend() { rubypn="dev-lang/ruby" rubyslot=":2.7" ;; + ruby30) + rubypn="dev-lang/ruby" + rubyslot=":3.0" + ;; ree18) rubypn="dev-lang/ruby-enterprise" rubyslot=":1.8"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kpeg/
commit: 7ea4a41100a283f1f1dea1c1dc287ec451e2f15e Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:39:47 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea4a411 dev-ruby/kpeg: add ruby30 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild index cfd6168c714..e693c46995f 100644 --- a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild +++ b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-ruby/
commit: 0c46a1b827ef0a7fc3ae875f72ebd6b9fb2fa664 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 08:05:24 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c46a1b8 app-eselect/eselect-ruby: add ruby 3.0 version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> app-eselect/eselect-ruby/Manifest | 1 + .../eselect-ruby/eselect-ruby-20201225.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-eselect/eselect-ruby/Manifest b/app-eselect/eselect-ruby/Manifest index 1266859561d..bc4cd5e0c3d 100644 --- a/app-eselect/eselect-ruby/Manifest +++ b/app-eselect/eselect-ruby/Manifest @@ -1,3 +1,4 @@ DIST ruby.eselect-20170723.xz 1972 BLAKE2B 338f9fbb81ebe3c0fdcab77ab12cabd6aa334ac3bf64352cd801c8088d7c3ac4c452e647addc98497d104df24f7934d8cdd8b0008e4f52fb27306a80411f793b SHA512 9c0614bc7e2ce9811466f257035d74622a96db8d44aa0908414fbac7d4142c34350257b08ace7371901e46cc0c9a38c3f2acae3caea4fb354ccc37b8c919b48f DIST ruby.eselect-20190121.xz 2000 BLAKE2B d04f9230e428526fb7ac7f6c274d7ac1b47af9f9bbb33cbfcec72cccdbe553db73a320e8a86190b88b4f9ee9c27fe0e5dabce1e1c5edfd4373d9a4bfcb457957 SHA512 aca2c46e39d3e0806a0ab942e8afe755992e5df98c50f4f2e012c93b8d6339e2a8400376e73187744a3d42a77725e03eed48b300f7d4d2da546a434184988f52 DIST ruby.eselect-20191222.xz 2000 BLAKE2B ec89dca67730ff3c6acba8906f9436866b45c3b7fc4c29be6614eddf7e5fbc1f9f9ff0bfe3ddfdc7309d242a5da6f8913cae738895fd6abcc39dc336f609d066 SHA512 72c3e3fe8c82474de25dbde9f1f63739e57be3e4e61a1f86e57c9dcaf92d72fd8d17263f8a326af771f64395febc82f5eb29e86b4b2a44af029b6c1fc41e43d2 +DIST ruby.eselect-20201225.xz 2008 BLAKE2B 1471c174a5078f54b39b46d78dd0a5a2e23b19185d3c833f870b94809c4e7a642bb987d2213e9f99799c7669f0cbeca77dcefe381804f9aa91e197ed499c SHA512 e5b6ff18a7e1a7e3d902b59d27a558499fb87008abe51c3901430ebeaaacd1c1ebc6b782d6eb083d0d2abb5f0fd7cf712b42b451342cbeccceabb8d17859668c diff --git a/app-eselect/eselect-ruby/eselect-ruby-20201225.ebuild b/app-eselect/eselect-ruby/eselect-ruby-20201225.ebuild new file mode 100644 index 000..4a8dab5000a --- /dev/null +++ b/app-eselect/eselect-ruby/eselect-ruby-20201225.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Manages multiple Ruby versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Ruby; +SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND=">=app-admin/eselect-1.0.2" + +S=${WORKDIR} + +src_install() { + insinto /usr/share/eselect/modules + newins "${WORKDIR}/ruby.eselect-${PVR}" ruby.eselect +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubygems/
commit: 3c7415491c227ef902c7c4201513283277edc7b9 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:38:16 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c741549 dev-ruby/rubygems: add 3.2.3 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rubygems/Manifest | 1 + dev-ruby/rubygems/rubygems-3.2.3.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index a2dc9e208cf..cbc2b67a36f 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -6,3 +6,4 @@ DIST rubygems-3.0.9.tgz 886153 BLAKE2B 942f641c7dec30d3dd2f0756d04b1b6b071f5d3b5 DIST rubygems-3.1.4.tgz 997835 BLAKE2B 21b8060f28e2228b7400533fa1d9fa1ae8bcaff3ebf9354e64f7d70ae35366147805a6f169986c956766bf41f34ce458d30c326c2b6f996620b14761fdf224b3 SHA512 86bb42736ccf320929eb12c83b3ce55fe95053ce5b38434902604d8d61d78c3f3cd8f20858d0fed66c473ef9fd70d7cb596c077cd06506caeac3e62ee6812ad2 DIST rubygems-3.1.5.tgz 995812 BLAKE2B 43471515e4da8a6fe47a419f67f26efc9855334d44338eff9008cc0bc62e1477498f3e04044fa41d5f45ec0f132ca55dccb420f031b9e4945f3299c8618e2b94 SHA512 0eb2c4d18dc9304142d7d06badfd6bc1a72ba67c3b8a70f608dd127d0f7b016bc004af8dae67897685d43ddf87e468668bc89cec00b969da2f2dd67bee61a261 DIST rubygems-3.2.0.tgz 982282 BLAKE2B 2895cee1d2bc4e59073cc1e3e96a7958d079da5d7a7d2eed392e6bd2fac457a738518f30365d5601511998997f578b3ce9ed65c5e41cdc80138d0ebb07df3548 SHA512 a3d0b9a577a88d8fa27d3bbdfd4bb78e419549c579dc1add4f80e4abd017cc64c441eb7ad260705cbae672937c07fdc0c76f8751bd942fea5a97953f01052f28 +DIST rubygems-3.2.3.tgz 984126 BLAKE2B 3a1447738333cc27be3bbc30080b2e39be7557d9dbd9949fea21b0e6ca7c4ef3f062b5a2cd4c8004150f9dc548fe3c8e2cb174854c2d4ed7115f377662673398 SHA512 2910739e3bf3fbfdb98e71bfe97d5761ff6a6910e72004af4c3c3c050df80160c704318c62501b7283086ca3c2342cc9c8bb2ed406d5c582cb0f9d989c841c32 diff --git a/dev-ruby/rubygems/rubygems-3.2.3.ebuild b/dev-ruby/rubygems/rubygems-3.2.3.ebuild new file mode 100644 index 000..46bac42fc63 --- /dev/null +++ b/dev-ruby/rubygems/rubygems-3.2.3.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +inherit ruby-ng prefix + +DESCRIPTION="Centralized Ruby extension management system" +HOMEPAGE="https://rubygems.org/; +LICENSE="GPL-2 || ( Ruby MIT )" + +SRC_URI="https://rubygems.org/rubygems/${P}.tgz; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="server test" +RESTRICT="!test? ( test )" + +PDEPEND="server? ( =dev-ruby/builder-3* )" + +ruby_add_depend "virtual/ruby-ssl" + +ruby_add_bdepend " + test? ( + dev-ruby/json + dev-ruby/minitest:5 + dev-ruby/rake + dev-ruby/rdoc + dev-ruby/webrick + )" + +all_ruby_prepare() { + + mkdir -p lib/rubygems/defaults || die + cp "${FILESDIR}/gentoo-defaults-4.rb" lib/rubygems/defaults/operating_system.rb || die + + eprefixify lib/rubygems/defaults/operating_system.rb + + # Disable broken tests when changing default values: + sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die + # Avoid test that won't work as json is also installed as plain ruby code + sed -i -e '/test_realworld_\(\|upgraded_\)default_gem/askip "gentoo"' test/rubygems/test_require.rb || die + + # Avoid test that requires additional utility scripts + rm -f test/test_changelog_generator.rb || die + + # Update manifest after changing files to avoid a test failure + if use test; then + rake update_manifest || die + fi +} + +each_ruby_compile() { + # Not really a build but... + sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem +} + +each_ruby_test() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + #unset RUBYOPT + + if [[ "${EUID}" -ne "0" ]]; then + RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ + -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" + else + ewarn "The userpriv feature must be enabled to run tests, bug 408951." + eerror "Testsuite will not be run." + fi +} + +each_ruby_install() { + # Unset RUBYOPT to avoid interferences, bug #158455 et. al. + unset RUBYOPT + export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" + + pushd lib &>/dev/null + doruby
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/, dev-lang/ruby/files/3.0/
commit: 0d1dad9e3d8b05fee719937f55b49c49d972ad19 Author: Hans de Graaff gentoo org> AuthorDate: Mon Dec 28 07:37:23 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1dad9e dev-lang/ruby: add ruby 3.0.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/Manifest | 1 + .../ruby/files/3.0/010-default-gem-location.patch | 20 ++ dev-lang/ruby/ruby-3.0.0.ebuild| 262 + 3 files changed, 283 insertions(+) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 5f4cd990dfe..a474614b377 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,3 +1,4 @@ DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 3256c0448e72b63c0bd89f89a27fa9c09c8feed54d42cd79899b7d5cfe9dbc29ca708d12c630b3f52ff85b0c6a4011ae7ff0483d64b2fd445700a72a91028035 SHA512 2886be764a454425c5beef2777c64a70ee0d048b07896b327633d904f5077fea4299526689f9e2ac4dcd2fc4811cf9a6c8ce75367ed35d29dfe1a54222872e0d DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da SHA512 86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62 DIST ruby-2.7.2.tar.xz 12037052 BLAKE2B a4ad22295b3fed4e8064fc6e77adb8642d1fa7ae1f4ef912d7bde19c735cb25b1a3e3aefba53dad944046d844d608bcefba61c314cf1e52747f50d7d91f4c436 SHA512 7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349 +DIST ruby-3.0.0.tar.xz 14374176 BLAKE2B 9e7520e0b1ae6644285449c4ae92983d306772b3dd5366a17da709a55797c798d099424a5628c78c842b825fb336c6a769ac9c371ef276f42bf3550fd0761ebe SHA512 2a23c2894e62e24bb20cec6b2a016b66d7df05083668726b6f70af8338211cfec417aa3624290d1f5ccd130f65ee7b52b5db7d428abc4a9460459c9a5dd1a450 diff --git a/dev-lang/ruby/files/3.0/010-default-gem-location.patch b/dev-lang/ruby/files/3.0/010-default-gem-location.patch new file mode 100644 index 000..060579b4f33 --- /dev/null +++ b/dev-lang/ruby/files/3.0/010-default-gem-location.patch @@ -0,0 +1,20 @@ +--- a/tool/rbinstall.rb.~1~2020-12-25 04:33:01.0 +0100 b/tool/rbinstall.rb2020-12-25 10:05:34.629096405 +0100 +@@ -897,7 +897,7 @@ + end + + def install_default_gem(dir, srcdir) +- gem_dir = Gem.default_dir ++ gem_dir = ENV['GEM_DESTDIR'] + install_dir = with_destdir(gem_dir) + prepare "default gems from #{dir}", gem_dir + makedirs(Gem.ensure_default_gem_subdirectories(install_dir, $dir_mode).map {|d| File.join(gem_dir, d)}) +@@ -943,7 +943,7 @@ + end + + install?(:ext, :comm, :gem, :'bundled-gems') do +- gem_dir = Gem.default_dir ++ gem_dir = ENV['GEM_DESTDIR'] + install_dir = with_destdir(gem_dir) + prepare "bundled gems", gem_dir + makedirs(Gem.ensure_gem_subdirectories(install_dir, $dir_mode).map {|d| File.join(gem_dir, d)}) diff --git a/dev-lang/ruby/ruby-3.0.0.ebuild b/dev-lang/ruby/ruby-3.0.0.ebuild new file mode 100644 index 000..cdedfadfa7b --- /dev/null +++ b/dev-lang/ruby/ruby-3.0.0.ebuild @@ -0,0 +1,262 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/; +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc ) + jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-util/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + >=app-eselect/eselect-ruby-20201225 +" + +DEPEND="${RDEPEND}" + +BUNDLED_GEMS=" + >=dev-ruby/minitest-5.14.2[ruby_targets_ruby30] + >=dev-ruby/power_assert-1.2.0[ruby_targets_ruby30] +
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/
commit: e0d44c22237f1bc1be4a241c4902de291b96d326 Author: Hans de Graaff gentoo org> AuthorDate: Sat Dec 26 06:05:37 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Dec 28 07:46:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d44c22 profiles: add new ruby30 ruby target Signed-off-by: Hans de Graaff gentoo.org> profiles/base/use.stable.mask | 3 ++- profiles/desc/ruby_targets.desc | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index ea79d69f115..577d8fa2a78 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -17,6 +17,7 @@ darcs python_targets_pypy3 python_single_target_pypy3 -# Hans de Graaff (2019-12-26) +# Hans de Graaff (2020-12-26) # Currently in testing and not ready to go stable yet. ruby_targets_ruby27 +ruby_targets_ruby30 diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc index 0a5cd331f21..6f42774686a 100644 --- a/profiles/desc/ruby_targets.desc +++ b/profiles/desc/ruby_targets.desc @@ -11,3 +11,4 @@ ruby24 - Build with MRI Ruby 2.4.x ruby25 - Build with MRI Ruby 2.5.x ruby26 - Build with MRI Ruby 2.6.x ruby27 - Build with MRI Ruby 2.7.x +ruby30 - Build with MRI Ruby 3.0.x
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig-mo/
commit: c7735f49973c8734436af7208c1e388f979ea6d7 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:08:05 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 06:08:05 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7735f49 net-misc/xmrig-mo: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig-mo/Manifest | 1 + net-misc/xmrig-mo/metadata.xml | 16 + net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild | 59 + 3 files changed, 76 insertions(+) diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest new file mode 100644 index ..7ba493cc --- /dev/null +++ b/net-misc/xmrig-mo/Manifest @@ -0,0 +1 @@ +DIST xmrig-mo-6.7.0-mo1.tar.gz 1665109 BLAKE2B 50c7be4cc8c96df068692d02c7af4a0af9ee8d7b1be25199766970d95dbdc324945db2ba03fe5997ee8919ad55e10796d30f37d0d6e7cdad127040c5b4d8e038 SHA512 c4410935809b052210fbc1feacebc059e0c0b9951d1a38fe614dafd2c9385e439816662a18c568bba0e3cdf8cb6273131e54cc2032522dbe44d08f2337c02d14 diff --git a/net-misc/xmrig-mo/metadata.xml b/net-misc/xmrig-mo/metadata.xml new file mode 100644 index ..b38f2fdf --- /dev/null +++ b/net-misc/xmrig-mo/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +tel...@posteo.de +Theo Anderson + + +XMRig High performance, open source, cross platform RandomX, +CryptoNight, AstroBWT and Argon2 CPU/GPU miner. Algorithm switching, +when used with the MoneroOcean mining pool. + + +MoneroOcean/xmrig + + diff --git a/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild new file mode 100644 index ..2121bc7a --- /dev/null +++ b/net-misc/xmrig-mo/xmrig-mo-6.7.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake optfeature + +MO_PV="mo1" +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT and Argon2 miner for the MoneroOcean pool" +HOMEPAGE="https://moneroocean.stream/ https://github.com/MoneroOcean/xmrig; +SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz -> ${P}-${MO_PV}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +S="${WORKDIR}/xmrig-${PV}-${MO_PV}" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + newbin "${BUILD_DIR}/xmrig" xmrig-mo + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "XMRig-MoneroOcean has been installed as /usr/bin/xmrig-mo" + elog "in order to differentiate between the original XMRig" + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig/
commit: 04939e1ba7cd67da04707535484d22daa1d2c3dd Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:08:39 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 06:08:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04939e1b net-misc/xmrig: use elog instead of einfo Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig/xmrig-6.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild index 362fd8cc..70142047 100644 --- a/net-misc/xmrig/xmrig-6.7.0.ebuild +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -49,6 +49,6 @@ src_install() { } pkg_postinst() { - einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + elog "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." optfeature "CPU specific performance tweaks" sys-apps/msr-tools }
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/monero-seed/, dev-libs/monero-seed/files/
commit: 40e14d86f43b2e0b07705491e2a0938957c0f262 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 05:45:52 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 05:45:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40e14d86 dev-libs/monero-seed: new package 0.1.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> dev-libs/monero-seed/Manifest | 1 + .../files/monero-seed--install-demo.patch | 37 ++ dev-libs/monero-seed/metadata.xml | 8 + dev-libs/monero-seed/monero-seed-0.1.0.ebuild | 18 +++ 4 files changed, 64 insertions(+) diff --git a/dev-libs/monero-seed/Manifest b/dev-libs/monero-seed/Manifest new file mode 100644 index ..4f4defe4 --- /dev/null +++ b/dev-libs/monero-seed/Manifest @@ -0,0 +1 @@ +DIST monero-seed-0.1.0.tar.gz 37474 BLAKE2B ba3f98fc1dc58e5731402d02c1e2b2824f60a35655cfa06272055ef8334af295ade89ae624c60aece19d3962164af4b591e06dd7c5f43b3157dd43fb6987710c SHA512 a539ab4fdebed416600e18c89f20c572e8aab259db0929d60e2b0caa12c661fb84c9cf461306d395ca5c2fa30736ab7df7c43eb21c72757133716304a0a01d69 diff --git a/dev-libs/monero-seed/files/monero-seed--install-demo.patch b/dev-libs/monero-seed/files/monero-seed--install-demo.patch new file mode 100644 index ..e4b9c434 --- /dev/null +++ b/dev-libs/monero-seed/files/monero-seed--install-demo.patch @@ -0,0 +1,37 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2028ceb..800e1b6 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -2,8 +2,6 @@ + + cmake_minimum_required(VERSION 3.13) + +-option(MONERO_SEED_DEMO "Build a demo executable for monero-seed") +- + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) + message(STATUS "Setting default build type: ${CMAKE_BUILD_TYPE}") +@@ -32,16 +30,16 @@ target_include_directories(${PROJECT_NAME} PUBLIC + $ + $) + +-if(MONERO_SEED_DEMO) +- add_executable(demo src/main.cpp) +- set_property(TARGET demo PROPERTY CXX_STANDARD 11) +- target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) +-endif() ++add_executable(demo src/main.cpp) ++set_property(TARGET demo PROPERTY CXX_STANDARD 11) ++target_link_libraries(demo -Wl,--whole-archive ${PROJECT_NAME} -Wl,--no-whole-archive) ++set_target_properties(demo PROPERTIES OUTPUT_NAME "monero-seed") + +-install(TARGETS ${PROJECT_NAME} ++install(TARGETS ${PROJECT_NAME} demo + EXPORT ${PROJECT_NAME} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} +- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) + install(DIRECTORY include/ + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + install(EXPORT ${PROJECT_NAME} diff --git a/dev-libs/monero-seed/metadata.xml b/dev-libs/monero-seed/metadata.xml new file mode 100644 index ..55a6008a --- /dev/null +++ b/dev-libs/monero-seed/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +tel...@posteo.de +Theo Anderson + + diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild new file mode 100644 index ..49effee2 --- /dev/null +++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="14-word mnemonic seed for Monero" +HOMEPAGE="https://git.wownero.com/feather/monero-seed; +SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +S="${WORKDIR}/${PN}" + +PATCHES+=( "${FILESDIR}"/${PN}--install-demo.patch )
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/, net-p2p/monero/files/
commit: 4f883c8574862e10542d55d41467281465c4ac63 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 04:49:35 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 04:49:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f883c85 net-p2p/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-p2p/monero/Manifest| 4 + .../monero/files/monero-0.17.1.7-linkjobs.patch| 44 +++ net-p2p/monero/files/monerod.conf | 8 ++ net-p2p/monero/files/monerod.confd | 6 + net-p2p/monero/files/monerod.initd | 21 net-p2p/monero/files/monerod.service | 17 +++ net-p2p/monero/metadata.xml| 35 ++ net-p2p/monero/monero-0.17.1.7.ebuild | 135 + 8 files changed, 270 insertions(+) diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest new file mode 100644 index ..8dc5d5af --- /dev/null +++ b/net-p2p/monero/Manifest @@ -0,0 +1,4 @@ +DIST monero-0.17.1.7.tar.gz 10598750 BLAKE2B 03a80f3c38bc1b643d8d9ddba4ee1de59e0f4c6d66cfc5dcb700d19659a5cb66add4fcf1320c1ed2b7dfa15fdfe9548eb758e67661832f9da7bd0e173b5a0ae1 SHA512 b049a738eb5752a620fc19dfafd5e2996d3f33d89737774264a5ef69b7fcfcd9fe852b89e35187486f48fdc8bb73c2010a1917d1ed7fcb4f1f87b18a6bb4c2d5 +DIST monero-randomx-0.17.1.7.tar.gz 163581 BLAKE2B d1a4021a652c95d0af9c6bf2fdab2470641206e908778daafa2640e986d5635bdddfa39f44a6a9542d0c17284cf0551eac3be68a24176f1ba7106611517a080f SHA512 626cc83aa22015049c82811be5d66e96f3d14a413d9cb3eee3c28464fbdef71889b97a6385f24c7cac5fc5a9cada197ba887ae2c0782cec0d3e29debad0f3e91 +DIST monero-supercop-0.17.1.7.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 +DIST monero-trezor-common-0.17.1.7.tar.gz 1327782 BLAKE2B 738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5 SHA512 9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf diff --git a/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch b/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch new file mode 100644 index ..d0f59a6f --- /dev/null +++ b/net-p2p/monero/files/monero-0.17.1.7-linkjobs.patch @@ -0,0 +1,44 @@ +From 12a78e5e745556c29e45b7716a8b038ecfbff800 Mon Sep 17 00:00:00 2001 +From: Matt Smith +Date: Wed, 5 Aug 2020 18:39:44 +0100 +Subject: [PATCH] cmake: Use job pool feature to limit concurrent jobs + +Add two new options, MONERO_PARALLEL_COMPILE_JOBS and +MONERO_PARALLEL_LINK_JOBS to try and prevent running out of memory when +building everything. + +Requires >= cmake 3.0.0, and the use of the Ninja generator. + +Useful links: + +* https://cmake.org/cmake/help/latest/prop_gbl/JOB_POOLS.html +* https://reviews.llvm.org/D6304 +--- + CMakeLists.txt | 14 ++ + 1 file changed, 14 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f63c07a35d..3729a6b659 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -55,6 +55,20 @@ else() + message(STATUS "ccache deselected") + endif() + ++if (${CMAKE_VERSION} VERSION_GREATER "3.0.0" AND CMAKE_MAKE_PROGRAM MATCHES "ninja") ++ set(MONERO_PARALLEL_COMPILE_JOBS "" CACHE STRING "The maximum number of concurrent compilation jobs.") ++ if (MONERO_PARALLEL_COMPILE_JOBS) ++set_property(GLOBAL APPEND PROPERTY JOB_POOLS compile_job_pool=${MONERO_PARALLEL_COMPILE_JOBS}) ++set(CMAKE_JOB_POOL_COMPILE compile_job_pool) ++ endif () ++ ++ set(MONERO_PARALLEL_LINK_JOBS "" CACHE STRING "The maximum number of concurrent link jobs.") ++ if (MONERO_PARALLEL_LINK_JOBS) ++set_property(GLOBAL APPEND PROPERTY JOB_POOLS link_job_pool=${MONERO_PARALLEL_LINK_JOBS}) ++set(CMAKE_JOB_POOL_LINK link_job_pool) ++ endif () ++endif() ++ + enable_language(C ASM) + + function (die msg) diff --git a/net-p2p/monero/files/monerod.conf b/net-p2p/monero/files/monerod.conf new file mode 100644 index ..d019576c --- /dev/null +++ b/net-p2p/monero/files/monerod.conf @@ -0,0 +1,8 @@ +# Configuration for monerod +# Syntax: any command line option may be specified as 'clioptionname=value'. +# Boolean options such as 'no-igd' are specified as 'no-igd=1'. +# See 'monerod --help' for all available options. + +data-dir=/var/lib/monero +log-file=/var/log/monero/monero.log +log-level=0 diff --git a/net-p2p/monero/files/monerod.confd b/net-p2p/monero/files/monerod.confd new file mode 100644 index ..94515dcc --- /dev/null +++ b/net-p2p/monero/files/monerod.confd @@ -0,0 +1,6 @@ +# Copyright 2020 Gentoo Authors
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xmrig/
commit: 6e9ff6cf9f71ed2ccff6c98956afd1cdfcfca7fc Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 06:02:35 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 06:02:35 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e9ff6cf net-misc/xmrig: new package 6.7.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> net-misc/xmrig/Manifest | 1 + net-misc/xmrig/metadata.xml | 15 +++ net-misc/xmrig/xmrig-6.7.0.ebuild | 54 +++ 3 files changed, 70 insertions(+) diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest new file mode 100644 index ..8d76a8bc --- /dev/null +++ b/net-misc/xmrig/Manifest @@ -0,0 +1 @@ +DIST xmrig-6.7.0.tar.gz 1570428 BLAKE2B 744266679f37a1bb0453f224b907f7c4db8be42cd6948ccb1b0ad4a499d4345b26b7f15a2f662741222570d13c9eea2353fd9e05a9734c0f3a2c7d0068827e10 SHA512 3d57b78392c95417f37a4c1c5e434e06aafa1bd7658b945768c90de69b0ff8e347f68e96523312d6b4261321b3f06026504314caf73404a294beb01875dbe1d6 diff --git a/net-misc/xmrig/metadata.xml b/net-misc/xmrig/metadata.xml new file mode 100644 index ..b57adcc7 --- /dev/null +++ b/net-misc/xmrig/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +tel...@posteo.de +Theo Anderson + + +XMRig High performance, open source, cross platform RandomX, +CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner. + + +xmrig/xmrig + + diff --git a/net-misc/xmrig/xmrig-6.7.0.ebuild b/net-misc/xmrig/xmrig-6.7.0.ebuild new file mode 100644 index ..362fd8cc --- /dev/null +++ b/net-misc/xmrig/xmrig-6.7.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake optfeature + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://github.com/xmrig/xmrig; +SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="libressl +ssl" + +DEPEND=" + dev-libs/libuv:= + sys-apps/hwloc:= + ssl? ( + !libressl? ( dev-libs/openssl:= ) + libressl? ( dev-libs/libressl:= ) + ) +" + +src_prepare() { + cmake_src_prepare + sed -i '/notls/d' cmake/OpenSSL.cmake || die + sed -i 's/1;/0;/g' src/donate.h || die +} + +src_configure() { + local mycmakeargs=( + # TODO: Create expanded USE flag for all of the PoW algos. + -DWITH_TLS=$(usex ssl) + # TODO: opencl USE flag. + -DWITH_OPENCL=OFF + # TODO: cuda USE flag. + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}/xmrig" + dodoc -r doc/*.md + einstalldocs +} + +pkg_postinst() { + einfo "Increase the vm.nr_hugepages sysctl value so that XMRig can allocate with huge pages." + optfeature "CPU specific performance tweaks" sys-apps/msr-tools +}
[gentoo-commits] repo/proj/guru:dev commit in: app-portage/emlop/
commit: f132882befbd3f44ffd72ce6e3860daab7cd40de Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 03:26:27 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 03:26:27 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f132882b app-portage/emlop: new package 0.4.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> app-portage/emlop/Manifest | 64 + app-portage/emlop/emlop-0.4.1.ebuild | 104 +++ app-portage/emlop/metadata.xml | 13 + 3 files changed, 181 insertions(+) diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest new file mode 100644 index ..4e9602f1 --- /dev/null +++ b/app-portage/emlop/Manifest @@ -0,0 +1,64 @@ +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.36.crate 29083 BLAKE2B 62166679a01ba1a2935316efa74b97a990f3ad720cbe339abc333a8609462438ec0268c4f3e6f5ede1ec972a23ce982d8e5de057c3f76b3f711b1d1d1cba8fe9 SHA512 4128dade4fa361230581973809598556b188195f5cbd951f2be651cb9bdb9ce6bbc45e70e0f05044080b054524d379bf2661cddc85ca157f0b260c1c0b492bda +DIST assert_cmd-1.0.2.crate 25037 BLAKE2B b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6 SHA512 1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST chrono-english-0.1.4.crate 10982 BLAKE2B e01d34a3e694519497c6d97cbf15f144d5f9d693076ccf3c0469eb04a19ec69f3c64671fa0dcf4efcb34e6a382c5ca48d7f4c3cfaa8bd70e490e302ab60df76c SHA512 a6148b50349cda1927844dbca9655b90aa67d96cddf9e8969fd1f5f97a9947df570a74fcf7de7589d4614763c21c7778055a140ea769de6c74d9c5589465ac51 +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: acct-group/monero/
commit: 29dd741f9108c6178211ea4ab4d63e5d059c1b21 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 03:32:14 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 03:32:14 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29dd741f acct-group/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> acct-group/monero/metadata.xml| 8 acct-group/monero/monero-0.ebuild | 10 ++ 2 files changed, 18 insertions(+) diff --git a/acct-group/monero/metadata.xml b/acct-group/monero/metadata.xml new file mode 100644 index ..55a6008a --- /dev/null +++ b/acct-group/monero/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +tel...@posteo.de +Theo Anderson + + diff --git a/acct-group/monero/monero-0.ebuild b/acct-group/monero/monero-0.ebuild new file mode 100644 index ..f20c47bf --- /dev/null +++ b/acct-group/monero/monero-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +ACCT_GROUP_ID=-1
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/monero/
commit: 0598391345ebc99aa21474a5078e88b65d6a0ce8 Author: Theo Anderson posteo de> AuthorDate: Mon Dec 28 03:33:36 2020 + Commit: Theo Anderson posteo de> CommitDate: Mon Dec 28 03:33:36 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05983913 acct-user/monero: new package Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson posteo.de> acct-user/monero/metadata.xml| 8 acct-user/monero/monero-0.ebuild | 13 + 2 files changed, 21 insertions(+) diff --git a/acct-user/monero/metadata.xml b/acct-user/monero/metadata.xml new file mode 100644 index ..55a6008a --- /dev/null +++ b/acct-user/monero/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +tel...@posteo.de +Theo Anderson + + diff --git a/acct-user/monero/monero-0.ebuild b/acct-user/monero/monero-0.ebuild new file mode 100644 index ..39903a68 --- /dev/null +++ b/acct-user/monero/monero-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( monero ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: dev-python/pony/
commit: fac21892fddd2d98d760a7890ab2f942618d4e88 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 07:01:23 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 07:02:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac21892 dev-python/pony: add missing flask dep Closes: https://bugs.gentoo.org/743688 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/pony/pony-0.7.13.ebuild | 4 ++-- dev-python/pony/pony-0.7.14.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/pony/pony-0.7.13.ebuild b/dev-python/pony/pony-0.7.13.ebuild index fbfa5b2adaf..4d7083006ec 100644 --- a/dev-python/pony/pony-0.7.13.ebuild +++ b/dev-python/pony/pony-0.7.13.ebuild @@ -20,7 +20,7 @@ KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND=" - test? ( $(python_gen_impl_dep sqlite) )" +BDEPEND="test? ( $(python_gen_impl_dep sqlite) )" +RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" distutils_enable_tests unittest diff --git a/dev-python/pony/pony-0.7.14.ebuild b/dev-python/pony/pony-0.7.14.ebuild index 6de64d60c25..e114ab933aa 100644 --- a/dev-python/pony/pony-0.7.14.ebuild +++ b/dev-python/pony/pony-0.7.14.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND=" - test? ( $(python_gen_impl_dep sqlite) )" +BDEPEND="test? ( $(python_gen_impl_dep sqlite) )" +RDEPEND="dev-python/flask[${PYTHON_USEDEP}]" distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: media-sound/qtractor/
commit: 192e71d87dd7ba2f32294f22be8f48584c481789 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Dec 28 07:00:52 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Dec 28 07:00:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e71d8 media-sound/qtractor: bump to 0.9.19 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qtractor/Manifest | 1 + media-sound/qtractor/qtractor-0.9.19.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest index 576bdaed232..8b16c1b9747 100644 --- a/media-sound/qtractor/Manifest +++ b/media-sound/qtractor/Manifest @@ -1 +1,2 @@ DIST qtractor-0.9.18.tar.gz 1937478 BLAKE2B 269d2fd9cdb3171155ba32d7af5d6c0ad0037287311d2e77efb706820071fde353c84ba6958c0c0fb75f3ecc22eea5e5f7204018d1503bbfb424f48aefc60150 SHA512 e488f95becde10117fc675a5b20b66378e8ae1f8c388fb12042cafa1f4434292d4156f5fe613b93e0c7409c414df9bf0e614afce843e0a42e4a1bce7c9ee9125 +DIST qtractor-0.9.19.tar.gz 1943040 BLAKE2B 33ccb2e4002a8a666dc9f325dd7f14e66a2f624e0dda9eb916f8b958d01e2a8f72b5e8390946482e6170de9e2fcc28a4efcf8447b6610b21003288e7c7b9f9b7 SHA512 cab7ef6dc259ba570645a7f20efd6816377ae9707e004370f24745e00e20df90be9316543c5cb5ddbdc6bb1c749053bfb964e53ac97dc8ae2dd468e371274bfc diff --git a/media-sound/qtractor/qtractor-0.9.19.ebuild b/media-sound/qtractor/qtractor-0.9.19.ebuild new file mode 100644 index 000..41b62db5a49 --- /dev/null +++ b/media-sound/qtractor/qtractor-0.9.19.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic qmake-utils xdg + +DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework" +HOMEPAGE="https://qtractor.sourceforge.io; +SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="aubio cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtx11extras:5 + media-libs/alsa-lib + media-libs/ladspa-sdk + media-libs/libsndfile + media-libs/lilv + media-libs/lv2 + media-libs/suil + virtual/jack + aubio? ( media-libs/aubio ) + dssi? ( media-libs/dssi ) + libsamplerate? ( media-libs/libsamplerate ) + mad? ( media-libs/libmad ) + osc? ( media-libs/liblo ) + rubberband? ( media-libs/rubberband ) + vorbis? ( media-libs/libvorbis ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.17-dont-compress-manpages.patch" +) + +src_configure() { + append-cxxflags -std=c++11 + econf \ + --enable-ladspa \ + --enable-liblilv \ + $(use_enable debug) \ + $(use_enable aubio libaubio) \ + $(use_enable dssi) \ + $(use_enable libsamplerate) \ + $(use_enable mad libmad) \ + $(use_enable osc liblo) \ + $(use_enable rubberband librubberband) \ + $(use_enable cpu_flags_x86_sse sse) \ + $(use_enable vorbis libvorbis) \ + $(use_enable zlib libz) + + eqmake5 ${PN}.pro -o ${PN}.mak +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: a98a0cff8619c920b82b578d97f208529fa89a49 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 04:56:24 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 04:58:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98a0cff net-analyzer/fail2ban: mark ALLARCHES Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/fail2ban/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-analyzer/fail2ban/metadata.xml b/net-analyzer/fail2ban/metadata.xml index 1512403ed49..c56cd77765c 100644 --- a/net-analyzer/fail2ban/metadata.xml +++ b/net-analyzer/fail2ban/metadata.xml @@ -9,6 +9,7 @@ net...@gentoo.org Gentoo network monitoring and analysis project + fail2ban/fail2ban
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: 2e9ab3c06af58d4f8f0cd6517ea7a3d17d609b78 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 04:56:52 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 04:58:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9ab3c0 net-analyzer/fail2ban: drop netmon@ as maintainer Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/fail2ban/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-analyzer/fail2ban/metadata.xml b/net-analyzer/fail2ban/metadata.xml index c56cd77765c..cd908145eac 100644 --- a/net-analyzer/fail2ban/metadata.xml +++ b/net-analyzer/fail2ban/metadata.xml @@ -5,10 +5,6 @@ s...@gentoo.org Sam James - -net...@gentoo.org -Gentoo network monitoring and analysis project - fail2ban/fail2ban
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: 25bed59e1bd665991e4005af5f73963b3fda07e3 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 04:58:10 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 04:58:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bed59e net-analyzer/fail2ban: Stabilize 0.11.2 ALLARCHES Closes: https://bugs.gentoo.org/762148 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/fail2ban/fail2ban-0.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/fail2ban/fail2ban-0.11.2.ebuild b/net-analyzer/fail2ban/fail2ban-0.11.2.ebuild index bd35827ae05..ebb59e058f0 100644 --- a/net-analyzer/fail2ban/fail2ban-0.11.2.ebuild +++ b/net-analyzer/fail2ban/fail2ban-0.11.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86" IUSE="selinux systemd" # Needs some work to enable them right now RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside2-tools/, dev-python/pyside2-tools/files/
commit: 61f1c976ee026dab3cc8e8be9179f203a5002dd8 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Dec 28 04:47:03 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Dec 28 04:47:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f1c976 dev-python/pyside2-tools: removed tools keeping only pyside2-lupdate Closes: https://bugs.gentoo.org/761748 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> .../pyside2-tools-5.15.1-dont-install-tools.patch | 58 + dev-python/pyside2-tools/metadata.xml | 3 - .../pyside2-tools/pyside2-tools-5.15.1.ebuild | 75 -- 3 files changed, 70 insertions(+), 66 deletions(-) diff --git a/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch b/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch new file mode 100644 index 000..60de6aa07ee --- /dev/null +++ b/dev-python/pyside2-tools/files/pyside2-tools-5.15.1-dont-install-tools.patch @@ -0,0 +1,58 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 20a5e19..575c1df 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -55,38 +55,6 @@ else() + set(DESIGNER_PATH "${TOOLS_PATH}/designer${EXE_EXT}") + endif() + +-install(FILES "${UIC_PATH}" +-DESTINATION bin +-PERMISSIONS +-OWNER_EXECUTE OWNER_WRITE OWNER_READ +-GROUP_EXECUTE GROUP_READ +-WORLD_EXECUTE WORLD_READ) +- +-install(FILES "${RCC_PATH}" +-DESTINATION bin +-PERMISSIONS +-OWNER_EXECUTE OWNER_WRITE OWNER_READ +-GROUP_EXECUTE GROUP_READ +-WORLD_EXECUTE WORLD_READ) +- +-if (EXISTS ${DESIGNER_PATH}) +-if (APPLE) +-install(DIRECTORY "${DESIGNER_PATH}" +-DESTINATION bin +-FILE_PERMISSIONS +-OWNER_EXECUTE OWNER_WRITE OWNER_READ +-GROUP_EXECUTE GROUP_READ +-WORLD_EXECUTE WORLD_READ) +-else() +-install(FILES "${DESIGNER_PATH}" +-DESTINATION bin +-PERMISSIONS +-OWNER_EXECUTE OWNER_WRITE OWNER_READ +-GROUP_EXECUTE GROUP_READ +-WORLD_EXECUTE WORLD_READ) +-endif() +-endif() +- + configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake" +"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" +IMMEDIATE @ONLY) +@@ -113,14 +81,6 @@ endif() + + add_subdirectory(pylupdate) + +-# pyside2-rcc, pyside2-uic, pyside2-designer, shiboken and pyside2-lupdate entrypoints +-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pyside_tool.py +-DESTINATION bin +-PERMISSIONS +-OWNER_EXECUTE OWNER_WRITE OWNER_READ +-GROUP_EXECUTE GROUP_READ +-WORLD_EXECUTE WORLD_READ) +- + if (BUILD_TESTS) + enable_testing() + add_subdirectory(tests) diff --git a/dev-python/pyside2-tools/metadata.xml b/dev-python/pyside2-tools/metadata.xml index e31c29a6f7d..11287d1296c 100644 --- a/dev-python/pyside2-tools/metadata.xml +++ b/dev-python/pyside2-tools/metadata.xml @@ -5,7 +5,4 @@ fordf...@gentoo.org Miroslav Šulc - - Install supplementary tools (rcc, uic, designer) - diff --git a/dev-python/pyside2-tools/pyside2-tools-5.15.1.ebuild b/dev-python/pyside2-tools/pyside2-tools-5.15.1.ebuild index 165134f5b6a..facd5629649 100644 --- a/dev-python/pyside2-tools/pyside2-tools-5.15.1.ebuild +++ b/dev-python/pyside2-tools/pyside2-tools-5.15.1.ebuild @@ -8,74 +8,42 @@ EAPI=7 PYTHON_COMPAT=( python3_{6..8} ) CMAKE_IN_SOURCE_BUILD=1 -inherit cmake python-r1 virtualx +inherit cmake python-r1 MY_P=pyside-setup-opensource-src-${PV} -DESCRIPTION="PySide development tools (lupdate, rcc, uic)" +DESCRIPTION="PySide development tools (pyside2-lupdate with support for Python)" HOMEPAGE="https://wiki.qt.io/PySide2; SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${PV}-src/${MY_P}.tar.xz; -# Though "LICENSE-uic" suggests the "pyside2uic" directory to be dual-licensed -# under the BSD 3-clause and GPL v2 licenses, this appears to be an oversight; -# all files in this (and every) directory are licensed only under the GPL v2. LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test tools" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -# Note that: -# * "pyside2uic" imports the "PySide2.QtGui" and "PySide2.QtWidgets" C -# extensions and hence requires "widgets", which includes "gui" as well. -# * "dev-qt/qtchooser" installs binaries conflicting with the "tools" USE flag. -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-python/pyside2-${PV}[widgets,${PYTHON_USEDEP}] -" -RDEPEND="${COMMON_DEPEND} - tools? ( !dev-qt/qtchooser ) -" -DEPEND="${COMMON_DEPEND} - test? ( virtual/pkgconfig ) +CDEPEND="${PYTHON_DEPS} + >=dev-python/pyside2-${PV}[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: acct-user/freenet/
commit: 499fb92603afef7e2264e0d5220ef7d848356711 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 04:18:56 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 04:18:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499fb926 acct-user/freenet: drop pointless KEYWORDS assignment Signed-off-by: Mike Gilbert gentoo.org> acct-user/freenet/freenet-0.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/acct-user/freenet/freenet-0.ebuild b/acct-user/freenet/freenet-0.ebuild index f069c9f1143..3f624fa0197 100644 --- a/acct-user/freenet/freenet-0.ebuild +++ b/acct-user/freenet/freenet-0.ebuild @@ -6,9 +6,6 @@ EAPI=7 inherit acct-user DESCRIPTION="User for net-p2p/freenet" - -KEYWORDS="~amd64 ~x86" - ACCT_USER_ID=105 ACCT_USER_GROUPS=( ${PN} ) ACCT_USER_HOME=/var/freenet
[gentoo-commits] repo/gentoo:master commit in: acct-group/freenet/
commit: 54f17a776134b2a909a7f878b557922359c938aa Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 04:18:10 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 04:18:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f17a77 acct-group/freenet: drop pointless KEYWORDS assignment Signed-off-by: Mike Gilbert gentoo.org> acct-group/freenet/freenet-0.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/acct-group/freenet/freenet-0.ebuild b/acct-group/freenet/freenet-0.ebuild index 3c1540f857d..c09fe1ee67e 100644 --- a/acct-group/freenet/freenet-0.ebuild +++ b/acct-group/freenet/freenet-0.ebuild @@ -6,7 +6,4 @@ EAPI=7 inherit acct-group DESCRIPTION="Group for net-p2p/freenet" - -KEYWORDS="~amd64 ~x86" - ACCT_GROUP_ID=105
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffstat/
commit: ef64368b1d9a247882c68724e28873ceeeaa77a8 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 03:35:36 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 03:35:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef64368b dev-util/diffstat: Stabilize 1.63 s390, #762124 Signed-off-by: Sam James gentoo.org> dev-util/diffstat/diffstat-1.63.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/diffstat/diffstat-1.63.ebuild b/dev-util/diffstat/diffstat-1.63.ebuild index 45af0bc677c..e44b5de0599 100644 --- a/dev-util/diffstat/diffstat-1.63.ebuild +++ b/dev-util/diffstat/diffstat-1.63.ebuild @@ -9,5 +9,5 @@ SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz; LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/more-itertools/
commit: c89b43cd3aa79b491b5d419d03ee5a3d8f593202 Author: Sam James gentoo org> AuthorDate: Mon Dec 28 02:37:15 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 02:37:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89b43cd dev-python/more-itertools: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/more-itertools/Manifest | 1 - .../more-itertools/more-itertools-8.5.0.ebuild | 24 -- 2 files changed, 25 deletions(-) diff --git a/dev-python/more-itertools/Manifest b/dev-python/more-itertools/Manifest index 79ae7218d19..efe92adc218 100644 --- a/dev-python/more-itertools/Manifest +++ b/dev-python/more-itertools/Manifest @@ -1,2 +1 @@ -DIST more-itertools-8.5.0.tar.gz 86861 BLAKE2B 6c5d7e0e2bfa89b65636115d5539ca5a36de24b7e0971638721d8fa13f6ad84f0fc64b297b5c3c30d380f78e271f6b6622d72a41ffb8f1941945d5918ec6c78a SHA512 f11a4443d4d5e79fe241fc6e170ae51b08cfb1f1093dddad036e1ba043c30d03c53ab9fccbfb4de97279862c6cfe44759ae88ce6027d871515b032e7d9e435e7 DIST more-itertools-8.6.0.tar.gz 88371 BLAKE2B 79c9020c641e61d97c350ec9004fabfc4a94969d17c517e421f63f41aedf101217906d5bc1d397dc1ed7666143b15ea7ff0401a2a6b3fccc1d08f3cf9ff55eff SHA512 9fb6cbb1d303c79a1c67d1c473a161d71bc5d88c8ebaf290947c1a6e64c2a224478063c58ffc4d1dfdcb2931bcff9cd165bd8724a9e78e95c6f163000c138a5e diff --git a/dev-python/more-itertools/more-itertools-8.5.0.ebuild b/dev-python/more-itertools/more-itertools-8.5.0.ebuild deleted file mode 100644 index 85c32afd0d4..000 --- a/dev-python/more-itertools/more-itertools-8.5.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="More routines for operating on iterables, beyond itertools" -HOMEPAGE="https://pypi.org/project/more-itertools/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/sphinx_rtd_theme -distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/more-itertools/
commit: fbd075b70b0b92834976e2391e0a7d275cc7f34e Author: Sam James gentoo org> AuthorDate: Mon Dec 28 02:36:15 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 02:36:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd075b7 dev-python/more-itertools: Stabilize 8.6.0 ALLARCHES, #762053 Signed-off-by: Sam James gentoo.org> dev-python/more-itertools/more-itertools-8.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/more-itertools/more-itertools-8.6.0.ebuild b/dev-python/more-itertools/more-itertools-8.6.0.ebuild index 7700620032c..a76c0801ae8 100644 --- a/dev-python/more-itertools/more-itertools-8.6.0.ebuild +++ b/dev-python/more-itertools/more-itertools-8.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-libs/med/
commit: 02af7830794dc832598b6c5aeb699a1787eacd17 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 28 02:23:12 2020 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 28 02:23:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02af7830 sci-libs/med: metadata QA Fix Correct tag. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> sci-libs/med/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/med/metadata.xml b/sci-libs/med/metadata.xml index 9f49ce730ae..bd426681320 100644 --- a/sci-libs/med/metadata.xml +++ b/sci-libs/med/metadata.xml @@ -15,6 +15,6 @@ proxy-ma...@gentoo.org - Gentoo Proxy Maintainers + Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: media-libs/lib3mf/
commit: 715ea809cfd359a3180930ac84d72b0eaec1ff6c Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 28 02:21:35 2020 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 28 02:21:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715ea809 media-libs/lib3mf: metadata QA Fix Correct tag. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> media-libs/lib3mf/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lib3mf/metadata.xml b/media-libs/lib3mf/metadata.xml index ca7507f06ed..8d7147cc063 100644 --- a/media-libs/lib3mf/metadata.xml +++ b/media-libs/lib3mf/metadata.xml @@ -7,7 +7,7 @@ proxy-ma...@gentoo.org - Gentoo Proxy Maintainer Team + Proxy Maintainers Implementation of the 3MF manufacturing file standard from the 3MF
[gentoo-commits] repo/gentoo:master commit in: media-gfx/opencsg/
commit: b3e9db35115e0c2e0d9e97e0a12838e175516d2f Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 28 02:19:26 2020 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 28 02:19:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e9db35 media-gfx/opencsg: meatadata QA Fix Corrected tag Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> media-gfx/opencsg/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/opencsg/metadata.xml b/media-gfx/opencsg/metadata.xml index a6159b39f26..a1b015f1f90 100644 --- a/media-gfx/opencsg/metadata.xml +++ b/media-gfx/opencsg/metadata.xml @@ -7,7 +7,7 @@ proxy-ma...@gentoo.org - Gentoo Proxy Maintainer Team + Proxy Maintainers OpenCSG is a library that does image-based CSG rendering using
[gentoo-commits] repo/gentoo:master commit in: gui-apps/kanshi/
commit: fef29425cb8d1026895610f925452b9b532d2689 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 28 02:15:17 2020 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 28 02:15:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef29425 gui-apps/kanshi: metadata QA Fix remove obsolete description Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> gui-apps/kanshi/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/kanshi/metadata.xml b/gui-apps/kanshi/metadata.xml index 170a33a029b..969b897e31a 100644 --- a/gui-apps/kanshi/metadata.xml +++ b/gui-apps/kanshi/metadata.xml @@ -8,7 +8,6 @@ gen...@aisha.cc Aisha Tammy - Proxy-maintainer, assign bugs kanshi allows you to define output profiles that are
[gentoo-commits] repo/gentoo:master commit in: media-gfx/yafaray/
commit: ff2f9231ec1fbd5863b78eede1e7dc78f541d324 Author: Jonas Stein gentoo org> AuthorDate: Mon Dec 28 02:04:22 2020 + Commit: Jonas Stein gentoo org> CommitDate: Mon Dec 28 02:04:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2f9231 media-gfx/yafaray: matadata QA Fix "description" should be "name" here. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jonas Stein gentoo.org> media-gfx/yafaray/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/yafaray/metadata.xml b/media-gfx/yafaray/metadata.xml index 24519079a75..f4ad58bed54 100644 --- a/media-gfx/yafaray/metadata.xml +++ b/media-gfx/yafaray/metadata.xml @@ -7,7 +7,7 @@ proxy-ma...@gentoo.org - Proxy Maintainer Team + Proxy Maintainers YafaRay is a raytracing open source render engine. Raytracing is a rendering technique for generating realistic images by tracing the path of light through a 3D scene.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b4f10f4ca62bf64bbc71ba3b685a90265fcb9b19 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:50:22 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:50:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f10f4c profiles: mask >=dev-lang/tcl-8.6.10 tcl and tk are version-locked, and tk was already masked. Masking one of these but not both will result in warnings from Portage about skipped updates. Signed-off-by: Mike Gilbert gentoo.org> profiles/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/package.mask b/profiles/package.mask index 33efc2b9e20..ac43067b0fd 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -35,6 +35,7 @@ # Alfredo Tupone (2020-12-28) # Masked for testing >=dev-lang/tk-8.6.10 +>=dev-lang/tcl-8.6.10 # Andreas Sturmlechner (2020-12-26) # Dead upstream, only two revdeps.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: ef702b63852166a476b5491e3fef407a97ed2481 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:22:58 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:22:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef702b63 sys-apps/systemd: depend on acct-group/lp Referenced by udev rules. Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/systemd-247.2-r3.ebuild | 1 + sys-apps/systemd/systemd-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sys-apps/systemd/systemd-247.2-r3.ebuild b/sys-apps/systemd/systemd-247.2-r3.ebuild index bddf2956e65..471b98dc73c 100644 --- a/sys-apps/systemd/systemd-247.2-r3.ebuild +++ b/sys-apps/systemd/systemd-247.2-r3.ebuild @@ -95,6 +95,7 @@ RDEPEND="${COMMON_DEPEND} acct-group/disk acct-group/input acct-group/kvm + acct-group/lp acct-group/render acct-group/tape acct-group/users diff --git a/sys-apps/systemd/systemd-.ebuild b/sys-apps/systemd/systemd-.ebuild index bddf2956e65..471b98dc73c 100644 --- a/sys-apps/systemd/systemd-.ebuild +++ b/sys-apps/systemd/systemd-.ebuild @@ -95,6 +95,7 @@ RDEPEND="${COMMON_DEPEND} acct-group/disk acct-group/input acct-group/kvm + acct-group/lp acct-group/render acct-group/tape acct-group/users
[gentoo-commits] data/api:master commit in: files/
commit: 7e7443465e905be3fb459fb2fed897d8cbc69081 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:16:41 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:16:41 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=7e744346 uid-gid.txt: mark colord and geoclue as requested Signed-off-by: Mike Gilbert gentoo.org> files/uid-gid.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 8034c43..3ecefe9 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -260,8 +260,8 @@ influxdb342 342 acct kapacitor 343 343 acct chronograf 344 344 acct docker_auth345 345 acct -colord 350 350 reserved -geoclue351 351 reserved +colord 350 350 requested +geoclue351 351 requested dnscrypt-proxy 353 353 acct nginx-vts-exporter 354 354 acct openvpn_exporter 355 355 acct
[gentoo-commits] data/api:master commit in: files/
commit: 500a215bf3322a6791e2300ccc8b7d61e29110f0 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:15:46 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:15:46 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=500a215b uid-gid.txt: migrate several entries to acct provider Signed-off-by: Mike Gilbert gentoo.org> files/uid-gid.txt | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index a2acf15..8034c43 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -37,7 +37,7 @@ # and keep columns aligned (tab stops every 8 positions). #!NAME UID GID PROVIDERNOTES -root 0 0 baselayout +root 0 0 acct root 0 - baselayout-fbsd toor 0 - baselayout-fbsd wheel - 0 baselayout-fbsd @@ -143,8 +143,7 @@ dovecot 97 97 user.eclass input - 97 acct input - 97 baselayout maradns99 99 acct -users - 100 baselayout -users - 100 baselayout-fbsd +users - 100 acct messagebus 101 101 acct polkitd102 102 acct plex 103 103 acct @@ -214,8 +213,7 @@ asterisk242 242 acct fingerprint- 243 acct locate - 245 acct slocate- 245 historical Removed from baselayout in [r1328](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/group?limit_changes=0=1319=1328=2545) -portage250 250 baselayout -portage250 250 baselayout-fbsd +portage250 250 acct smtpq 252 252 acct tomcat 265 265 user.eclass ceph 267 267 acct @@ -422,8 +420,7 @@ ventrilo37843784historical Used by media-sound/ventrilo-server-bin, removed - 61184..6551961184..65519 reservedUsed by systemd DynamicUser feature nogroup- 65533 baselayout nogroup- 65533 baselayout-fbsd -nobody 65534 65534 baselayout -nobody 65534 65534 baselayout-fbsd +nobody 65534 65534 acct - 65535 65535 reserved-1 on systems with 16 bit uid_t - 524288..1878982656 524288..1878982656 reservedUsed by systemd for containers
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 99a38000de6fea098f66055ae257795a74f64f48 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:12:33 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:12:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a38000 sys-apps/portage: depend on acct-user/portage Signed-off-by: Mike Gilbert gentoo.org> sys-apps/portage/portage-3.0.12.ebuild | 1 + sys-apps/portage/portage-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/sys-apps/portage/portage-3.0.12.ebuild b/sys-apps/portage/portage-3.0.12.ebuild index 28cd3d04cca..d6077e4c4c5 100644 --- a/sys-apps/portage/portage-3.0.12.ebuild +++ b/sys-apps/portage/portage-3.0.12.ebuild @@ -34,6 +34,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) # app-portage/gemato goes without PYTHON_USEDEP since we're calling # the executable. RDEPEND=" + acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index 3a8919c0bbf..926c0a4358e 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -32,6 +32,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) # For whirlpool hash, require python[ssl] (bug #425046). # For compgen, require bash[readline] (bug #445576). RDEPEND=" + acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2
[gentoo-commits] repo/gentoo:master commit in: acct-user/portage/
commit: 1607e1d70789fd7e39910e23d54a331612a05a7f Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 01:08:17 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:10:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1607e1d7 acct-user/portage: new user (250) Signed-off-by: Mike Gilbert gentoo.org> acct-user/portage/metadata.xml | 7 +++ acct-user/portage/portage-0.ebuild | 12 2 files changed, 19 insertions(+) diff --git a/acct-user/portage/metadata.xml b/acct-user/portage/metadata.xml new file mode 100644 index 000..d4af1f25146 --- /dev/null +++ b/acct-user/portage/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + dev-port...@gentoo.org + + diff --git a/acct-user/portage/portage-0.ebuild b/acct-user/portage/portage-0.ebuild new file mode 100644 index 000..505c3f3b85f --- /dev/null +++ b/acct-user/portage/portage-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +ACCT_USER_ID=250 +ACCT_USER_HOME="/var/lib/portage/home" +ACCT_USER_GROUPS=( portage ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: acct-group/portage/
commit: 22eb86fd1d5a705389a01926f8be7714875cc808 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 00:54:31 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 01:10:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22eb86fd acct-group/portage: new group (250) Signed-off-by: Mike Gilbert gentoo.org> acct-group/portage/metadata.xml | 7 +++ acct-group/portage/portage-0.ebuild | 8 2 files changed, 15 insertions(+) diff --git a/acct-group/portage/metadata.xml b/acct-group/portage/metadata.xml new file mode 100644 index 000..d4af1f25146 --- /dev/null +++ b/acct-group/portage/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + dev-port...@gentoo.org + + diff --git a/acct-group/portage/portage-0.ebuild b/acct-group/portage/portage-0.ebuild new file mode 100644 index 000..802a74d1871 --- /dev/null +++ b/acct-group/portage/portage-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=250
[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/files/9999/
commit: 171fda3d7493b997af725b2cdbf968ab681dd123 Author: Jacob Floyd gmail com> AuthorDate: Mon Dec 28 00:42:55 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 28 00:47:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171fda3d sys-devel/clang: fix EPREFIX usage for prefix-paths.patch prefix-paths.patch required a trailing / to ensure it was never an empty string, which followed how this cmake patch works: dev-util/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch When I switched from sed to eprefixify, I missed this expectation. This modifies the patch to use EPREFIX as is. Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18847 Signed-off-by: Sam James gentoo.org> sys-devel/clang/files//prefix-dirs.patch | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/sys-devel/clang/files//prefix-dirs.patch b/sys-devel/clang/files//prefix-dirs.patch index 0f7b5ca31eb..d8d79b8fb51 100644 --- a/sys-devel/clang/files//prefix-dirs.patch +++ b/sys-devel/clang/files//prefix-dirs.patch @@ -8,9 +8,6 @@ Also, a couple of args are populated by inspecting the SDK, so, default to EPREFIX/MacOSX.sdk when the sysroot is not specified. (This does NOT set sysroot). -The ebuild adds an extra / at the end of EPREFIX so that it is never -an empty string. - --- a/clang/lib/Frontend/InitHeaderSearch.cpp 2020-11-30 12:53:42.0 -0600 +++ b/clang/lib/Frontend/InitHeaderSearch.cpp 2020-11-30 13:57:52.0 -0600 @@ -445,6 +445,9 @@ @@ -18,8 +15,8 @@ an empty string. if (triple.isOSDarwin()) { if (HSOpts.UseStandardSystemIncludes) { + // Add Gentoo Prefix framework dirs first -+ AddPath("@gentoo_portage_epre...@macosx.sdk/System/Library/Frameworks", System, true); -+ AddPath("@gentoo_portage_epre...@macosx.sdk/Library/Frameworks", System, true); ++ AddPath("@GENTOO_PORTAGE_EPREFIX@/MacOSX.sdk/System/Library/Frameworks", System, true); ++ AddPath("@GENTOO_PORTAGE_EPREFIX@/MacOSX.sdk/Library/Frameworks", System, true); // Add the default framework include paths on Darwin. AddPath("/System/Library/Frameworks", System, true); AddPath("/Library/Frameworks", System, true); @@ -34,7 +31,7 @@ an empty string. - StringRef isysroot = A->getValue(); + //if (!A) + // return None; -+ StringRef isysroot = A ? A->getValue() : "@gentoo_portage_epre...@macosx.sdk"; ++ StringRef isysroot = A ? A->getValue() : "@GENTOO_PORTAGE_EPREFIX@/MacOSX.sdk"; auto SDKInfoOrErr = driver::parseDarwinSDKInfo(VFS, isysroot); if (!SDKInfoOrErr) { llvm::consumeError(SDKInfoOrErr.takeError()); @@ -43,7 +40,7 @@ an empty string. if (!getDriver().SysRoot.empty()) return getDriver().SysRoot; - return "/"; -+ return "@GENTOO_PORTAGE_EPREFIX@"; ++ return "@GENTOO_PORTAGE_EPREFIX@/"; } void DarwinClang::AddClangSystemIncludeArgs(const llvm::opt::ArgList ,
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 57c8670a3ab2c493f15e812c010d8ac9aa9d35a4 Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 28 00:34:07 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:34:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c8670a sys-apps/systemd: depend on acct-user/{nobody,root} and acct-group/users Closes: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/{systemd-247.2-r2.ebuild => systemd-247.2-r3.ebuild} | 3 +++ sys-apps/systemd/systemd-.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-apps/systemd/systemd-247.2-r2.ebuild b/sys-apps/systemd/systemd-247.2-r3.ebuild similarity index 99% rename from sys-apps/systemd/systemd-247.2-r2.ebuild rename to sys-apps/systemd/systemd-247.2-r3.ebuild index d657bb688fa..bddf2956e65 100644 --- a/sys-apps/systemd/systemd-247.2-r2.ebuild +++ b/sys-apps/systemd/systemd-247.2-r3.ebuild @@ -97,8 +97,11 @@ RDEPEND="${COMMON_DEPEND} acct-group/kvm acct-group/render acct-group/tape + acct-group/users acct-group/video acct-group/systemd-journal + acct-user/root + acct-user/nobody acct-user/systemd-journal-remote acct-user/systemd-coredump acct-user/systemd-network diff --git a/sys-apps/systemd/systemd-.ebuild b/sys-apps/systemd/systemd-.ebuild index d657bb688fa..bddf2956e65 100644 --- a/sys-apps/systemd/systemd-.ebuild +++ b/sys-apps/systemd/systemd-.ebuild @@ -97,8 +97,11 @@ RDEPEND="${COMMON_DEPEND} acct-group/kvm acct-group/render acct-group/tape + acct-group/users acct-group/video acct-group/systemd-journal + acct-user/root + acct-user/nobody acct-user/systemd-journal-remote acct-user/systemd-coredump acct-user/systemd-network
[gentoo-commits] repo/gentoo:master commit in: acct-group/root/
commit: a3faa8a1307be729aaca34159dac780722af807c Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 27 19:27:33 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:27:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3faa8a1 acct-group/root: new group (0) Bug: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> acct-group/root/metadata.xml | 7 +++ acct-group/root/root-0.ebuild | 9 + 2 files changed, 16 insertions(+) diff --git a/acct-group/root/metadata.xml b/acct-group/root/metadata.xml new file mode 100644 index 000..f54d5aa --- /dev/null +++ b/acct-group/root/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + base-sys...@gentoo.org + + diff --git a/acct-group/root/root-0.ebuild b/acct-group/root/root-0.ebuild new file mode 100644 index 000..4c5ed4b3469 --- /dev/null +++ b/acct-group/root/root-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=0 +ACCT_GROUP_ENFORCE_ID=yes
[gentoo-commits] repo/gentoo:master commit in: acct-user/nobody/
commit: 91ff144f07fcb6be49752531c8e207886e26eb61 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 27 19:33:56 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:27:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ff144f acct-user/nobody: new user (65534) Bug: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> acct-user/nobody/metadata.xml| 7 +++ acct-user/nobody/nobody-0.ebuild | 17 + 2 files changed, 24 insertions(+) diff --git a/acct-user/nobody/metadata.xml b/acct-user/nobody/metadata.xml new file mode 100644 index 000..f54d5aa --- /dev/null +++ b/acct-user/nobody/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + base-sys...@gentoo.org + + diff --git a/acct-user/nobody/nobody-0.ebuild b/acct-user/nobody/nobody-0.ebuild new file mode 100644 index 000..444addd883b --- /dev/null +++ b/acct-user/nobody/nobody-0.ebuild @@ -0,0 +1,17 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +ACCT_USER_ID=65534 +ACCT_USER_ENFORCE_ID=yes +ACCT_USER_HOME="/var/empty" +ACCT_USER_HOME_OWNER="root:root" +ACCT_USER_HOME_PERMS=0755 +ACCT_USER_GROUPS=( nobody ) + +acct-user_add_deps + +RDEPEND+=" acct-user/root"
[gentoo-commits] repo/gentoo:master commit in: acct-group/nobody/
commit: 0d1786b1388ec2ff2883e12a322f595163542a81 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 27 19:32:38 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:27:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1786b1 acct-group/nobody: new group (65534) Bug: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> acct-group/nobody/metadata.xml| 7 +++ acct-group/nobody/nobody-0.ebuild | 9 + 2 files changed, 16 insertions(+) diff --git a/acct-group/nobody/metadata.xml b/acct-group/nobody/metadata.xml new file mode 100644 index 000..f54d5aa --- /dev/null +++ b/acct-group/nobody/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + base-sys...@gentoo.org + + diff --git a/acct-group/nobody/nobody-0.ebuild b/acct-group/nobody/nobody-0.ebuild new file mode 100644 index 000..29b11e8db9d --- /dev/null +++ b/acct-group/nobody/nobody-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=65534 +ACCT_GROUP_ENFORCE_ID=yes
[gentoo-commits] repo/gentoo:master commit in: acct-group/users/
commit: f81767d08412294129f34b6c66fe6a0137b3b34f Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 27 19:35:27 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:27:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81767d0 acct-group/users: new group (100) Bug: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> acct-group/users/metadata.xml | 7 +++ acct-group/users/users-0.ebuild | 8 2 files changed, 15 insertions(+) diff --git a/acct-group/users/metadata.xml b/acct-group/users/metadata.xml new file mode 100644 index 000..f54d5aa --- /dev/null +++ b/acct-group/users/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + base-sys...@gentoo.org + + diff --git a/acct-group/users/users-0.ebuild b/acct-group/users/users-0.ebuild new file mode 100644 index 000..50b573c2629 --- /dev/null +++ b/acct-group/users/users-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=100
[gentoo-commits] repo/gentoo:master commit in: acct-user/root/
commit: bc8600613c1c5732a2d3ef95306dadc4cb5649fb Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 27 19:28:22 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:27:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc860061 acct-user/root: new user (0) Bug: https://bugs.gentoo.org/761763 Signed-off-by: Mike Gilbert gentoo.org> acct-user/root/metadata.xml | 7 +++ acct-user/root/root-0.ebuild | 15 +++ 2 files changed, 22 insertions(+) diff --git a/acct-user/root/metadata.xml b/acct-user/root/metadata.xml new file mode 100644 index 000..f54d5aa --- /dev/null +++ b/acct-user/root/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + base-sys...@gentoo.org + + diff --git a/acct-user/root/root-0.ebuild b/acct-user/root/root-0.ebuild new file mode 100644 index 000..a5fb1604d97 --- /dev/null +++ b/acct-user/root/root-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +ACCT_USER_ID=0 +ACCT_USER_ENFORCE_ID=yes +ACCT_USER_SHELL="/bin/bash" +ACCT_USER_HOME="/root" +ACCT_USER_HOME_PERMS=0700 +ACCT_USER_GROUPS=( root ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: app-editors/jupp/
commit: b1e2942c5cb739915944069833119bd08912e382 Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 28 00:17:41 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Dec 28 00:17:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e2942c app-editors/jupp: Remove old. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> app-editors/jupp/Manifest| 1 - app-editors/jupp/jupp-3.1_p30.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/app-editors/jupp/Manifest b/app-editors/jupp/Manifest index 35ae7b9eae1..622c24fd9d0 100644 --- a/app-editors/jupp/Manifest +++ b/app-editors/jupp/Manifest @@ -1,3 +1,2 @@ -DIST joe-3.1jupp30.tgz 468421 BLAKE2B 630ef1cd3f3c73060b331126ec8e6a24d7277b3f2bfb293eb6110d1dade34ffe6efc502d0985e603b2c86a10bf27faa6151e28b777189332b805e387b756dea6 SHA512 673d48da41f61797d6aeb548e62720d1a60e3e000445558be88fb0d7ca8a1a7ce7c8bdd5b5bd58ac2c16d46dd4541da7922999256669f693a570a11562d6550f DIST joe-3.1jupp38.tgz 498068 BLAKE2B 46909c5f0f14b1d0ec30219b8ddfe9c0ad76b726f7178f7527ad5fad0cec40b7ac663e93645187220280572fa3bbde9bcb621f8816672e69c36587410fd98c7f SHA512 1d21ee5bbd1a042c58a89dd2bed8ec711c59fc383ff0dfd94d3a0eaccb999734915abc202e2112c5d573d8073e748b8024cd710b21803fed7422f5a8bccbc0c5 DIST joe-3.1jupp40.tgz 503318 BLAKE2B 34452784f145f81158dc6a9223a365cd04fce2f3a669f99bf5571e8f33ecf8ff34d7f8495f6c6803ab1e734890c95d9fe9f88be38738b2b2111a9512db2f7872 SHA512 d61b7b9c5cc5c17925ef27f8f7942bc4e4d283e49b02f4962a7e3c5d3122868aadffe108f884164ae61e86776584374a2b5220c313a323efb9d3820268402ead diff --git a/app-editors/jupp/jupp-3.1_p30.ebuild b/app-editors/jupp/jupp-3.1_p30.ebuild deleted file mode 100644 index f2d4cfe084c..000 --- a/app-editors/jupp/jupp-3.1_p30.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="portable version of JOE's Own Editor" -HOMEPAGE="https://www.mirbsd.org/jupp.htm; -SRC_URI="https://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/${PN}}.tgz; - -LICENSE="GPL-1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ncurses" - -RDEPEND="ncurses? ( sys-libs/ncurses:0= ) - !app-editors/joe" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${PN} - -src_prepare() { - default - chmod +x configure -} - -src_configure() { - econf \ - --enable-search_libs \ - --enable-termcap \ - $(use_enable ncurses curses) -} - -src_install() { - default - dodoc HINTS INFO LIST -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/jupp/
commit: ab7535dfaf6013f4a092eedaaff428daad23cb95 Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 28 00:16:02 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Dec 28 00:17:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7535df app-editors/jupp: Version bump to 3.1_p40. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> app-editors/jupp/Manifest| 1 + app-editors/jupp/jupp-3.1_p40.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/app-editors/jupp/Manifest b/app-editors/jupp/Manifest index b64114a8013..35ae7b9eae1 100644 --- a/app-editors/jupp/Manifest +++ b/app-editors/jupp/Manifest @@ -1,2 +1,3 @@ DIST joe-3.1jupp30.tgz 468421 BLAKE2B 630ef1cd3f3c73060b331126ec8e6a24d7277b3f2bfb293eb6110d1dade34ffe6efc502d0985e603b2c86a10bf27faa6151e28b777189332b805e387b756dea6 SHA512 673d48da41f61797d6aeb548e62720d1a60e3e000445558be88fb0d7ca8a1a7ce7c8bdd5b5bd58ac2c16d46dd4541da7922999256669f693a570a11562d6550f DIST joe-3.1jupp38.tgz 498068 BLAKE2B 46909c5f0f14b1d0ec30219b8ddfe9c0ad76b726f7178f7527ad5fad0cec40b7ac663e93645187220280572fa3bbde9bcb621f8816672e69c36587410fd98c7f SHA512 1d21ee5bbd1a042c58a89dd2bed8ec711c59fc383ff0dfd94d3a0eaccb999734915abc202e2112c5d573d8073e748b8024cd710b21803fed7422f5a8bccbc0c5 +DIST joe-3.1jupp40.tgz 503318 BLAKE2B 34452784f145f81158dc6a9223a365cd04fce2f3a669f99bf5571e8f33ecf8ff34d7f8495f6c6803ab1e734890c95d9fe9f88be38738b2b2111a9512db2f7872 SHA512 d61b7b9c5cc5c17925ef27f8f7942bc4e4d283e49b02f4962a7e3c5d3122868aadffe108f884164ae61e86776584374a2b5220c313a323efb9d3820268402ead diff --git a/app-editors/jupp/jupp-3.1_p40.ebuild b/app-editors/jupp/jupp-3.1_p40.ebuild new file mode 100644 index 000..d8bdab27bf5 --- /dev/null +++ b/app-editors/jupp/jupp-3.1_p40.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Portable version of Joe's Own Editor" +HOMEPAGE="https://www.mirbsd.org/jupp.htm; +SRC_URI="https://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/${PN}}.tgz; + +LICENSE="GPL-1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ncurses" + +RDEPEND="ncurses? ( sys-libs/ncurses:0= ) + !app-editors/joe" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}" +DOCS="HINTS INFO LIST NEWS README TODO" + +src_prepare() { + default + chmod +x configure || die +} + +src_configure() { + econf \ + --enable-search_libs \ + --enable-termcap \ + $(use_enable ncurses curses) +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 5629bb13ca5eb43756d130ebea9ac9d1f4e8433e Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 28 00:21:07 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Dec 28 00:21:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5629bb13 x11-wm/sawfish: Remove gnu-emacs as secondary maintainer. This seemed to prevent tools from assigning to maintainer-needed. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> x11-wm/sawfish/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/x11-wm/sawfish/metadata.xml b/x11-wm/sawfish/metadata.xml index d305b1f6a31..8b8f008e788 100644 --- a/x11-wm/sawfish/metadata.xml +++ b/x11-wm/sawfish/metadata.xml @@ -2,6 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> +
[gentoo-commits] proj/linux-patches: New branch: 5.11
commit: Commit: Mike Pagano gentoo org> CommitDate: Mon Dec 28 00:07:10 2020 + New branch: 5.11
[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/
commit: 28d87f4afd2352e33e1aa20aebf1bb0c7e964283 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 03:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d87f4a app-i18n/librime: Set maintainer Arfrever. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/librime/metadata.xml | 40 ++-- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/app-i18n/librime/metadata.xml b/app-i18n/librime/metadata.xml index 777c41df84a..605a8130327 100644 --- a/app-i18n/librime/metadata.xml +++ b/app-i18n/librime/metadata.xml @@ -1,22 +1,26 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -d...@gentoo.org -Yixun Lan - - -c...@gentoo.org -Cjk - - -Enable debugging (including logging of input of RIME input methods) - - - - chen@gmail.com - Gong Chen - -rime/librime - + + arfrever@gmail.com + Arfrever Frehtes Taifersar Arahesis + + + d...@gentoo.org + Yixun Lan + + + c...@gentoo.org + Cjk + + + Enable debugging (including logging of input of RIME input methods) + + + + chen@gmail.com + 弓辰 (Gōng Chén) + + rime/librime +
[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/
commit: ccbe15bd7e94752aae5c64e475d844fcf4f2e622 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 01:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbe15bd app-i18n/librime: Version bump (1.6.1). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/librime/Manifest | 1 + app-i18n/librime/librime-1.6.1.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest index cc0a9ca5672..6dc19f5257a 100644 --- a/app-i18n/librime/Manifest +++ b/app-i18n/librime/Manifest @@ -1,2 +1,3 @@ DIST librime-1.5.3.tar.gz 2847083 BLAKE2B 4ffb2c5ddaf52f9c9227fa4ea019ef2965e61139f678798c08ef37dc52b863763651b63ed820caad0de1b06f48ab5c1a7a2682653340d2ae7f5f9eec3cec80b2 SHA512 4d7f6ec43bd5728f59f0b3581bcd8a46128651430b6873017d80659942b8f6aa1a2f25f439ba8fba461fe22acbf701c2da7a786104a2e4852a70a89cdc0452d3 DIST librime-1.6.0.tar.gz 2856645 BLAKE2B de6d843a5028f6b0308c3432ada7dd00c08a71e73fe799b157fd71a4054c757a00d3b0fdc7743d94d6e87b03f256e822ee29c16c86f96f5d24c7d864266c4f78 SHA512 4aeace0f1628293d4b607483ab976841093a1ff03df8bf63d545715af00254d1f0b1bdcd120795ea688d152287069881e0740372f40e2174a14ae6f53b7f950b +DIST librime-1.6.1.tar.gz 2856751 BLAKE2B c6b01342dcc9e8ee571cb14a36b851a50bf7b191211197421647ab05e6fa64c676f8936920870dcc335d06c635e354fed706832e41192bccd0a17aff02df1a43 SHA512 944361e9459662bb97b97ce9e2651acf0beb368b3769d1b9576cf4e5c2779302cae470fa39f5bc262cabb6a0e8590bcb77d32ffc87d7385b9465869fe7d5bcb3 diff --git a/app-i18n/librime/librime-1.6.1.ebuild b/app-i18n/librime/librime-1.6.1.ebuild new file mode 100644 index 000..674c8ae665e --- /dev/null +++ b/app-i18n/librime/librime-1.6.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 2012-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/rime/librime; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="RIME (Rime Input Method Engine) core library" +HOMEPAGE="https://rime.im/ https://github.com/rime/librime; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +BDEPEND="dev-libs/capnproto:0" +RDEPEND="app-i18n/opencc:0= + >=dev-cpp/glog-0.3.5:0= + dev-cpp/yaml-cpp:0= + dev-libs/boost:0=[threads] + dev-libs/capnproto:0= + dev-libs/leveldb:0= + dev-libs/marisa:0=" +DEPEND="${RDEPEND} + dev-libs/darts + dev-libs/utfcpp + x11-base/xorg-proto + test? ( dev-cpp/gtest )" + +DOCS=(CHANGELOG.md README.md) + +src_prepare() { + # Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto. + sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die + rm -r thirdparty || die + + cmake_src_prepare +} + +src_configure() { + local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp" + + if use debug; then + CXXFLAGS+=" -DDCHECK_ALWAYS_ON" + else + CXXFLAGS+=" -DNDEBUG" + fi + + local mycmakeargs=( + -DBOOST_USE_CXX11=ON + -DBUILD_TEST=$(usex test ON OFF) + -DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/, dev-db/sqlite/files/
commit: 04746cf32c1cb9e984e6b0a47f85e1008aa62963 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 06:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04746cf3 dev-db/sqlite: Delete old version (3.32.3-r1). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-db/sqlite/Manifest | 2 - .../files/sqlite-3.32.1-full_archive-build_1.patch | 670 - .../files/sqlite-3.32.1-full_archive-build_2.patch | 640 .../sqlite/files/sqlite-3.32.3-backports_1.patch | 361 --- .../sqlite/files/sqlite-3.32.3-backports_2.patch | 302 -- .../sqlite/files/sqlite-3.32.3-backports_3.patch | 220 --- dev-db/sqlite/sqlite-3.32.3-r1.ebuild | 339 --- 7 files changed, 2534 deletions(-) diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest index 87df89ad6bb..b26fd917aad 100644 --- a/dev-db/sqlite/Manifest +++ b/dev-db/sqlite/Manifest @@ -1,6 +1,4 @@ -DIST sqlite-doc-3320300.zip 9772933 BLAKE2B efd72c18d0398c103e3f9c4cfeb03e7794fd69691b1bcea95b74a0c5d8af22aa13abc84ce8dc5864b5f4cb79be239433933b4daca34d1adfcc6f31ce2cde66bf SHA512 af9dca970b4c03c058d7d1cd55a3d11fa4b112dccac942b8660d82a7e9ba2956963fcb429eedfdc85915637c102e1f904ace98c8e0455c4120422bbd9f2f3cd0 DIST sqlite-doc-333.zip 9834159 BLAKE2B f67155a8ce8e46c2fbc0a4e35722d1fcad86e905a15230adc70732cee267b6b2002c7499883b938129aaa908b99634e4214360e9d1dbdae333b09060de24530e SHA512 14a3cccb4ff6af57738990eeadd37a1b827f89c9c1b16201c62ca5bb9301d39223d48677b9c269ce332210e5c9ae3f42aa0f9de7d79b38acb9809c732d038368 DIST sqlite-doc-334.zip 10069888 BLAKE2B 343df62bc8b75d57dffe69c779cceb856d9e94a5b2a77c3a972761eedd8b4b0f5f8849102ec271652c3aa4039df75d7f2e503fd04b0547be03e024fdfbd894ac SHA512 1bdf20030e656ec4ce38a264c8ef7a95c9f2731cd7d756a44b35b6c68827e8aba92018007139ee09d1c27b34bcd72bff1a201dc3f30aa13e96120af5d58e835e -DIST sqlite-src-3320300.zip 12461750 BLAKE2B 59cce74d284191cfc69ac09b6014701ddd2b7b3d7ebaad5da4ad71cc200e70285b3b201ff174819aa8dde5f610589d7947f547450334f0f17149014078316185 SHA512 7e027c7163a760fb9b6dbfd2e4ccffb39d4972280583fb0d7f8390017101dfed3b12a36653b3130a548ae4d04c6abb11c0a1921b6f09c54c6ae1e72fbdcb2fd4 DIST sqlite-src-333.zip 12591089 BLAKE2B 14888bca229683e97c4666f8efb535be5bd3e322de0089f0175ba15e038016be3a3cc00b5bfa8c111538116914cf6d8439839ca5d1e20339b184e547ddf260a4 SHA512 3260e3e03ee2f6a4ff2bc4ea4bada5a1497afeca33878c155a8005824970c6c1eb8a2db58eb3023cab084af475fadb81d1c3c9892ae92c07f884881e6602e173 DIST sqlite-src-334.zip 12623425 BLAKE2B 548293cf0166407727cd068804eb5e1ce62f654533c88a87b71a6ff62da37eb2af21b89b8d63ee67ca917e0d685ddcf9b8d5c3c8b2a2b787d71da8e5a161 SHA512 520fbca59da02452e2861a140bde891aedfc8254eafaa6894e8d845369d60d6a921595a411efb2611c0f7b0cadd69a713dcdaaeaad1e4254e9fd9a6efde07f91 diff --git a/dev-db/sqlite/files/sqlite-3.32.1-full_archive-build_1.patch b/dev-db/sqlite/files/sqlite-3.32.1-full_archive-build_1.patch deleted file mode 100644 index aec90e4c07a..000 --- a/dev-db/sqlite/files/sqlite-3.32.1-full_archive-build_1.patch +++ /dev/null @@ -1,670 +0,0 @@ -Add initialization functions for internal usage in libsqlite3.so. - /ext/misc/carray.c -+++ /ext/misc/carray.c -@@ -383,16 +383,8 @@ - - #endif /* SQLITE_OMIT_VIRTUALTABLE */ - --#ifdef _WIN32 --__declspec(dllexport) --#endif --int sqlite3_carray_init( -- sqlite3 *db, -- char **pzErrMsg, -- const sqlite3_api_routines *pApi --){ -+int sqlite3CarrayInit(sqlite3 *db){ - int rc = SQLITE_OK; -- SQLITE_EXTENSION_INIT2(pApi); - #ifndef SQLITE_OMIT_VIRTUALTABLE - rc = sqlite3_create_module(db, "carray", , 0); - #ifdef SQLITE_TEST -@@ -404,3 +396,18 @@ - #endif /* SQLITE_OMIT_VIRTUALTABLE */ - return rc; - } -+ -+#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) -+#ifdef _WIN32 -+__declspec(dllexport) -+#endif -+int sqlite3_carray_init( -+ sqlite3 *db, -+ char **pzErrMsg, -+ const sqlite3_api_routines *pApi -+){ -+ SQLITE_EXTENSION_INIT2(pApi); -+ (void)pzErrMsg; /* Unused parameter */ -+ return sqlite3CarrayInit(db); -+} -+#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ /ext/misc/completion.c -+++ /ext/misc/completion.c -@@ -483,12 +483,13 @@ - return rc; - } - -+#if !defined(SQLITE_CORE) || defined(SQLITE_TEST) - #ifdef _WIN32 - __declspec(dllexport) - #endif - int sqlite3_completion_init( -- sqlite3 *db, -- char **pzErrMsg, -+ sqlite3 *db, -+ char **pzErrMsg, - const sqlite3_api_routines *pApi - ){ - int rc = SQLITE_OK; -@@ -499,3 +500,4 @@ - #endif - return rc; - } -+#endif /* !defined(SQLITE_CORE) || defined(SQLITE_TEST) */ /ext/misc/csv.c -+++ /ext/misc/csv.c -@@ -928,6 +928,22 @@ - #endif /* !defined(SQLITE_OMIT_VIRTUALTABLE) */ - - -+int
[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime-lua/
commit: e27c985c8ca9cf49bef7e32ff7f4e207fe5c1f9e Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 05:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27c985c app-i18n/librime-lua: Initial addition. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/librime-lua/Manifest | 1 + .../librime-lua/librime-lua-20201011103348.ebuild | 53 ++ .../librime-lua/librime-lua-99.ebuild | 53 ++ app-i18n/librime-lua/metadata.xml | 15 ++ 4 files changed, 122 insertions(+) diff --git a/app-i18n/librime-lua/Manifest b/app-i18n/librime-lua/Manifest new file mode 100644 index 000..63cef86cfde --- /dev/null +++ b/app-i18n/librime-lua/Manifest @@ -0,0 +1 @@ +DIST librime-lua-20201011103348.tar.gz 21600 BLAKE2B f7046d1eb23391ca70543aa64c52092081cef51a69ac3a282f2f1392eaf760515186f063e9d469c5c41ac9f495ace814ab741a0821d1a635b9ad1f4faa7a3912 SHA512 2a3d3b49d53066fe96dd008e8064718082225e6bf185574a25b8e98175d9936abcfa1fdc56e48f9c72a2deb46f8157d6132fd119ff8e0a3d52fbe9e2ea21386c diff --git a/app-i18n/librime-lua/librime-lua-20201011103348.ebuild b/app-i18n/librime-lua/librime-lua-20201011103348.ebuild new file mode 100644 index 000..5abed7223b0 --- /dev/null +++ b/app-i18n/librime-lua/librime-lua-20201011103348.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +LUA_COMPAT=(lua{5-1,5-2,5-3,5-4}) + +inherit cmake lua-single + +if [[ "${PV}" == "99" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/hchunhui/librime-lua; +else + LIBRIME_LUA_GIT_REVISION="d45a41af2f9d731e3c1516a191cc3160e3cb8377" +fi + +DESCRIPTION="Lua support for RIME" +HOMEPAGE="https://github.com/hchunhui/librime-lua; +if [[ "${PV}" == "99" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/hchunhui/${PN}/archive/${LIBRIME_LUA_GIT_REVISION}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +BDEPEND="" +RDEPEND=">=app-i18n/librime-1.6:0= + ${LUA_DEPS}" +DEPEND="${RDEPEND} + dev-libs/boost:0" + +if [[ "${PV}" != "99" ]]; then + S="${WORKDIR}/${PN}-${LIBRIME_LUA_GIT_REVISION}" +fi + +src_prepare() { + sed \ + -e "1icmake_minimum_required(VERSION 3.0)\nproject(${PN})\n" \ + -e "s/ PARENT_SCOPE//" \ + -e "\$a\\\n" \ + -e "\$aadd_library(\${plugin_modules} MODULE \${plugin_objs})" \ + -e "\$aset_target_properties(\${plugin_modules} PROPERTIES PREFIX \"\")" \ + -e "\$atarget_link_libraries(\${plugin_modules} rime \${plugin_deps})" \ + -e "\$ainstall(TARGETS \${plugin_modules} DESTINATION $(get_libdir)/rime-plugins)" \ + -i CMakeLists.txt || die + + cmake_src_prepare +} diff --git a/app-i18n/librime-lua/librime-lua-99.ebuild b/app-i18n/librime-lua/librime-lua-99.ebuild new file mode 100644 index 000..fcf9189fe7d --- /dev/null +++ b/app-i18n/librime-lua/librime-lua-99.ebuild @@ -0,0 +1,53 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +LUA_COMPAT=(lua{5-1,5-2,5-3,5-4}) + +inherit cmake lua-single + +if [[ "${PV}" == "99" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/hchunhui/librime-lua; +else + LIBRIME_LUA_GIT_REVISION="d45a41af2f9d731e3c1516a191cc3160e3cb8377" +fi + +DESCRIPTION="Lua support for RIME" +HOMEPAGE="https://github.com/hchunhui/librime-lua; +if [[ "${PV}" == "99" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/hchunhui/${PN}/archive/${LIBRIME_LUA_GIT_REVISION}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="" +IUSE="" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +BDEPEND="" +RDEPEND=">=app-i18n/librime-1.6:0= + ${LUA_DEPS}" +DEPEND="${RDEPEND} + dev-libs/boost:0" + +if [[ "${PV}" != "99" ]]; then + S="${WORKDIR}/${PN}-${LIBRIME_LUA_GIT_REVISION}" +fi + +src_prepare() { + sed \ + -e "1icmake_minimum_required(VERSION 3.0)\nproject(${PN})\n" \ + -e "s/ PARENT_SCOPE//" \ + -e "\$a\\\n" \ + -e "\$aadd_library(\${plugin_modules} MODULE \${plugin_objs})" \ + -e "\$aset_target_properties(\${plugin_modules} PROPERTIES PREFIX \"\")" \ + -e "\$atarget_link_libraries(\${plugin_modules} rime \${plugin_deps})" \ + -e "\$ainstall(TARGETS \${plugin_modules} DESTINATION $(get_libdir)/rime-plugins)" \ +
[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/
commit: f221cc9e5e4151e1095d1416ee5a1cfe66226db9 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 00:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f221cc9e app-i18n/librime: Version bump (1.6.0). Closes: https://bugs.gentoo.org/761999 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/librime/Manifest | 1 + app-i18n/librime/librime-1.6.0.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest index 540a26bb8fe..cc0a9ca5672 100644 --- a/app-i18n/librime/Manifest +++ b/app-i18n/librime/Manifest @@ -1 +1,2 @@ DIST librime-1.5.3.tar.gz 2847083 BLAKE2B 4ffb2c5ddaf52f9c9227fa4ea019ef2965e61139f678798c08ef37dc52b863763651b63ed820caad0de1b06f48ab5c1a7a2682653340d2ae7f5f9eec3cec80b2 SHA512 4d7f6ec43bd5728f59f0b3581bcd8a46128651430b6873017d80659942b8f6aa1a2f25f439ba8fba461fe22acbf701c2da7a786104a2e4852a70a89cdc0452d3 +DIST librime-1.6.0.tar.gz 2856645 BLAKE2B de6d843a5028f6b0308c3432ada7dd00c08a71e73fe799b157fd71a4054c757a00d3b0fdc7743d94d6e87b03f256e822ee29c16c86f96f5d24c7d864266c4f78 SHA512 4aeace0f1628293d4b607483ab976841093a1ff03df8bf63d545715af00254d1f0b1bdcd120795ea688d152287069881e0740372f40e2174a14ae6f53b7f950b diff --git a/app-i18n/librime/librime-1.6.0.ebuild b/app-i18n/librime/librime-1.6.0.ebuild new file mode 100644 index 000..674c8ae665e --- /dev/null +++ b/app-i18n/librime/librime-1.6.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 2012-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/rime/librime; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="RIME (Rime Input Method Engine) core library" +HOMEPAGE="https://rime.im/ https://github.com/rime/librime; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +BDEPEND="dev-libs/capnproto:0" +RDEPEND="app-i18n/opencc:0= + >=dev-cpp/glog-0.3.5:0= + dev-cpp/yaml-cpp:0= + dev-libs/boost:0=[threads] + dev-libs/capnproto:0= + dev-libs/leveldb:0= + dev-libs/marisa:0=" +DEPEND="${RDEPEND} + dev-libs/darts + dev-libs/utfcpp + x11-base/xorg-proto + test? ( dev-cpp/gtest )" + +DOCS=(CHANGELOG.md README.md) + +src_prepare() { + # Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto. + sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die + rm -r thirdparty || die + + cmake_src_prepare +} + +src_configure() { + local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp" + + if use debug; then + CXXFLAGS+=" -DDCHECK_ALWAYS_ON" + else + CXXFLAGS+=" -DNDEBUG" + fi + + local mycmakeargs=( + -DBOOST_USE_CXX11=ON + -DBUILD_TEST=$(usex test ON OFF) + -DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/librime/, app-i18n/librime/files/
commit: fe59e816cd7e2c280668084c7457bbdff4109740 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 02:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe59e816 app-i18n/librime: Support plugins. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/librime/files/librime-1.6.0-plugins.patch | 247 + app-i18n/librime/files/librime-1.6.1-plugins.patch | 247 + app-i18n/librime/librime-1.6.0.ebuild | 6 +- app-i18n/librime/librime-1.6.1.ebuild | 6 +- 4 files changed, 504 insertions(+), 2 deletions(-) diff --git a/app-i18n/librime/files/librime-1.6.0-plugins.patch b/app-i18n/librime/files/librime-1.6.0-plugins.patch new file mode 100644 index 000..c79072f31cb --- /dev/null +++ b/app-i18n/librime/files/librime-1.6.0-plugins.patch @@ -0,0 +1,247 @@ +https://github.com/rime/librime/issues/431 + +--- /CMakeLists.txt /CMakeLists.txt +@@ -11,6 +11,14 @@ + + include(GNUInstallDirs) + ++if(NOT DEFINED BIN_INSTALL_DIR) ++set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR}) ++endif() ++ ++if(NOT DEFINED LIB_INSTALL_DIR) ++set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}) ++endif() ++ + option(BUILD_SHARED_LIBS "Build Rime as shared library" ON) + option(BUILD_MERGED_PLUGINS "Merge plugins into one Rime library" ON) + option(BUILD_STATIC "Build with dependencies as static libraries" OFF) +@@ -22,8 +30,11 @@ + option(BOOST_USE_CXX11 "Boost has been built with C++11 support" OFF) + option(BOOST_USE_SIGNALS2 "Boost use signals2 instead of signals" ON) + option(ENABLE_ASAN "Enable Address Sanitizer (Unix Only)" OFF) ++option(INSTALL_PRIVATE_HEADERS "Install private headers (usually needed for externally built Rime plugins)" OFF) ++option(ENABLE_EXTERNAL_PLUGINS "Enable loading of externally built Rime plugins (from directory set by RIME_PLUGINS_DIR variable)" OFF) + +-set(rime_data_dir "/share/rime-data" CACHE STRING "Target directory for Rime data") ++set(RIME_DATA_DIR "share/rime-data" CACHE STRING "Target directory for Rime data") ++set(RIME_PLUGINS_DIR "${LIB_INSTALL_DIR}/rime-plugins" CACHE STRING "Target directory for externally built Rime plugins") + + if(WIN32) + set(ext ".exe") +@@ -61,7 +72,7 @@ + set(BOOST_COMPONENTS filesystem regex system) + + if(BOOST_USE_SIGNALS2) +- add_definitions("-DBOOST_SIGNALS2") ++ set(RIME_BOOST_SIGNALS2 1) + else() + set(BOOST_COMPONENTS ${BOOST_COMPONENTS} signals) + endif() +@@ -89,7 +100,7 @@ + add_definitions(-DGOOGLE_GLOG_DLL_DECL=) + endif() + +- add_definitions(-DRIME_ENABLE_LOGGING) ++ set(RIME_ENABLE_LOGGING 1) + + endif() + +@@ -134,6 +145,11 @@ + message(WARNING "X11/keysym.h not found.") + endif() + ++configure_file( ++ "${PROJECT_SOURCE_DIR}/src/rime/build_config.h.in" ++ "${PROJECT_BINARY_DIR}/src/rime/build_config.h") ++ ++include_directories(${PROJECT_BINARY_DIR}/src) + include_directories(${PROJECT_SOURCE_DIR}/src) + include_directories(${PROJECT_SOURCE_DIR}/thirdparty/include) + link_directories(${PROJECT_SOURCE_DIR}/thirdparty/lib) +@@ -154,14 +170,6 @@ + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14") + endif() + +-if(NOT DEFINED LIB_INSTALL_DIR) +-set(LIB_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}) +-endif() +- +-if(NOT DEFINED BIN_INSTALL_DIR) +-set(BIN_INSTALL_DIR ${CMAKE_INSTALL_BINDIR}) +-endif() +- + # uninstall target + configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" +@@ -175,7 +183,8 @@ + set(exec_prefix "${CMAKE_INSTALL_PREFIX}") + set(bindir "${exec_prefix}/${BIN_INSTALL_DIR}") + set(libdir "${exec_prefix}/${LIB_INSTALL_DIR}") +- set(pkgdatadir "${prefix}${rime_data_dir}") ++ set(pkgdatadir "${prefix}/${RIME_DATA_DIR}") ++ set(pluginsdir "${exec_prefix}/${RIME_PLUGINS_DIR}") + set(includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") + configure_file( + ${PROJECT_SOURCE_DIR}/rime.pc.in +@@ -189,11 +198,19 @@ + + file(GLOB rime_public_header_files ${PROJECT_SOURCE_DIR}/src/*.h) + install(FILES ${rime_public_header_files} DESTINATION include) ++if(INSTALL_PRIVATE_HEADERS) ++ file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/*.h ${PROJECT_BINARY_DIR}/src/rime/*.h) ++ install(FILES ${rime_private_header_files} DESTINATION include/rime) ++ foreach(rime_private_header_files_dir algo config dict gear lever) ++file(GLOB rime_private_header_files ${PROJECT_SOURCE_DIR}/src/rime/${rime_private_header_files_dir}/*.h) ++install(FILES ${rime_private_header_files} DESTINATION include/rime/${rime_private_header_files_dir}) ++ endforeach() ++endif() + + if(BUILD_DATA) + file(GLOB rime_preset_data_files ${PROJECT_SOURCE_DIR}/data/preset/*.yaml) + install(FILES ${rime_preset_data_files} +-DESTINATION ${CMAKE_INSTALL_PREFIX}${rime_data_dir}) ++
[gentoo-commits] repo/gentoo:master commit in: app-i18n/rime-data/
commit: a2cd534a195c2697775e19fa1462e8608314a2ca Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Dec 27 04:00:00 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 00:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2cd534a app-i18n/rime-data: Set maintainer Arfrever. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> app-i18n/rime-data/metadata.xml | 40 ++-- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/app-i18n/rime-data/metadata.xml b/app-i18n/rime-data/metadata.xml index 21b0e91de72..197ef071dbd 100644 --- a/app-i18n/rime-data/metadata.xml +++ b/app-i18n/rime-data/metadata.xml @@ -1,22 +1,26 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -d...@gentoo.org -Yixun Lan - - -c...@gentoo.org -Cjk - - -Install extra packages - - - - chen@gmail.com - Gong Chen - -rime/brise - + + arfrever@gmail.com + Arfrever Frehtes Taifersar Arahesis + + + d...@gentoo.org + Yixun Lan + + + c...@gentoo.org + Cjk + + + Install extra packages + + + + chen@gmail.com + 弓辰 (Gōng Chén) + + rime/brise +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/
commit: 438ac2c8a13ff8e37f02679f62f1aae4e28cc7d5 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:55:57 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:56:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438ac2c8 dev-libs/crypto++: Stabilize 8.3.0 ppc, #702930 Signed-off-by: Sam James gentoo.org> dev-libs/crypto++/crypto++-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/crypto++/crypto++-8.3.0.ebuild b/dev-libs/crypto++/crypto++-8.3.0.ebuild index 84d1b838f7c..be9b6ce8b50 100644 --- a/dev-libs/crypto++/crypto++-8.3.0.ebuild +++ b/dev-libs/crypto++/crypto++-8.3.0.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}" LICENSE="Boost-1.0" SLOT="0/8" # subslot is so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~x64-macos" IUSE="+asm static-libs" BDEPEND="app-arch/unzip"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/
commit: 1f3c2699c43dcfed9ba06c752ff5c28843a2b782 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:56:19 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:56:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3c2699 mail-mta/opensmtpd: Stabilize 6.8.0_p2 amd64, #761945 Signed-off-by: Sam James gentoo.org> mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild index d93aa1e499e..ec1bca3fd8e 100644 --- a/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild +++ b/mail-mta/opensmtpd/opensmtpd-6.8.0_p2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz; LICENSE="ISC BSD BSD-1 BSD-2 BSD-4" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="libressl pam +mta berkdb" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: ad2e0f1112283b4f5eb29b8ad0d7add86287e247 Author: Mike Pagano gentoo org> AuthorDate: Sun Dec 27 23:56:16 2020 + Commit: Mike Pagano gentoo org> CommitDate: Sun Dec 27 23:56:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2e0f11 sys-kernel/git-sources: Linux patch 5.11-rc1, remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest| 10 ++ sys-kernel/git-sources/git-sources-5.10_rc1.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.10_rc2.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.10_rc3.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.10_rc5.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.10_rc6.ebuild | 40 -- sys-kernel/git-sources/git-sources-5.10_rc7.ebuild | 40 -- ...5.10_rc4.ebuild => git-sources-5.11_rc1.ebuild} | 2 +- 8 files changed, 3 insertions(+), 249 deletions(-) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 5671b69ff88..87eb20a3a34 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,8 +1,2 @@ -DIST linux-5.9.tar.xz 115507140 BLAKE2B e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb SHA512 d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca -DIST patch-5.10-rc1.patch 63423359 BLAKE2B 83bd8492121f572584805667cda35964a1ab68730f7a61e2f6d5de950b61c29b08728596fd8802cfa02b58986da3559ffbb41be70816533bd6139fda55b9f233 SHA512 80f493f134cdce969f80ebf39dd473d1dce00b3fa419569ba761a4b91172fca2112892a91ca1d2f996e1a85e60840ec1244af0e735be46d285e941efa42b5bb1 -DIST patch-5.10-rc2.patch 65041019 BLAKE2B 1bba1e257e24d6bf601cc8bc90143ec547a78218738af03d35edab9979d281a3071456c925c248c5f73d8e1d02ce07f5cf7255df5f957fe6a69fcf390149f8f7 SHA512 91b322b6cfc65b056332353b242cd2ce25148643cf96d19af5c37ec0a67a150c2d1757d1c665e7158a7e50f764b7645d553a7688d878a7fd7e5756f906dbc7ef -DIST patch-5.10-rc3.patch 65452543 BLAKE2B c93fc460613fc75b323580916376d6300faea9856f1873e193ffd552f375a7348e278a37e949bbe5ef2ce4ab26eea5fee6ada4cf610650caed1c974ec7d5c226 SHA512 7cab607fb72b524217f39f1aabd6f7f24a3c5ec08a68cc6346d574c8bebcaef46aaf51d91d13ba9117f55ac9efeb95aaff6b95e683f9a87262028cbc0910426d -DIST patch-5.10-rc4.patch 65892587 BLAKE2B a9ba5ce6f0c9f2a8524bbf65515f8aa7ca023d532ba560fe512d17e9186396f4667dbf0318b1863934fcd47c2276e6f7c58fddc449522000878db4b60227a8b3 SHA512 45b58dc20d56951c1bcb750d2cb6d345552721168b1a40aa2046fc4ad22a9d9695f03fd13ff5c3e5138110986749860589e26507d7e87901916f942e8da0aacd -DIST patch-5.10-rc5.patch 66285645 BLAKE2B 13ff435b02128b6eaf4d790190591a09d185a6099856aa748ed029a1b7b8b988f8de3b2deaca680882982ae2348cf6178a2af1a6ac89a0e89756b2650ad6c022 SHA512 08726264447c2d9ac71e2832b0054a998544c44b922cec729aecd3f9158347d3fb59a9d9d899c70dceba5b0d54a81d4d4e9134e5fe4a8b6c767569a4f921043c -DIST patch-5.10-rc6.patch 66602796 BLAKE2B 9b056fec355a4a2111df58e6b871d80f93cfd43be47045cd145651de15ea1e2d89af2f6c02327b8d8f5e2c44767764b6e9fb6a9e89680b8d8ce205e2741b7831 SHA512 571a88e88758de5c3a4c9b8f18fd8818b89a5c569f95a06b3b5144fa897af9e1a510e4191d4acb1fb05a282c930507e82b5057d9967e5905ec033223cfb0b604 -DIST patch-5.10-rc7.patch 66768885 BLAKE2B 388b0d3f63f1e4fa582f3ab1bc5840a4efe7f97b5c73d3f5d18b5f2748a6b6fcf2151c23ec16b5bbcaf8a9fb9a731564f66b1fc274d9934aeffb18cf3bca1e14 SHA512 4865fae427b345d8733fb8bf39f9d9a12ffa3f99113d40872c85f7e5914dc92807e930683a11fbbc787ecae0ccac85b016af3a553e225f1031334cc9b1849d87 +DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e +DIST patch-5.11-rc1.patch 74495974 BLAKE2B a8a7cae289cb1421597f9c69f07624259a828374de469c120e6c0c3b6857b3242012150fd70d982a994c99d04265ee0f3cf4a2e1c53e00e88b8a4c3a8c77b005 SHA512 4d582b28903a6b529a59b45f18d8b426090d876f90829a4560b07afd72cca9f3160413882d6168f9bcad3273a478b09b9a8dfe746ec9d4ab8cf42f4a7563c2fd diff --git a/sys-kernel/git-sources/git-sources-5.10_rc1.ebuild b/sys-kernel/git-sources/git-sources-5.10_rc1.ebuild deleted file mode 100644 index 90316ad9986..000 --- a/sys-kernel/git-sources/git-sources-5.10_rc1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -UNIPATCH_STRICTORDER="yes" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_NOUSEPR="yes" -K_SECURITY_UNSUPPORTED="1" -K_BASE_VER="5.9" -K_EXP_GENPATCHES_NOUSE="1" -K_FROM_GIT="yes" -ETYPE="sources"
[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/files/, sys-process/htop/
commit: 2750c23c9e168f7e2d53f75405d5f8d0f1f7a7bc Author: Lars Wendler gentoo org> AuthorDate: Sun Dec 27 23:44:42 2020 + Commit: Lars Wendler gentoo org> CommitDate: Sun Dec 27 23:45:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2750c23c sys-process/htop: Revbump to fix column header sort highlight Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> .../htop-3.0.4-sort_column_header_highlight.patch | 153 + .../{htop-3.0.4.ebuild => htop-3.0.4-r1.ebuild}| 4 + 2 files changed, 157 insertions(+) diff --git a/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch b/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch new file mode 100644 index 000..a2b6a0d4259 --- /dev/null +++ b/sys-process/htop/files/htop-3.0.4-sort_column_header_highlight.patch @@ -0,0 +1,153 @@ +From 86d293125565a15bbd94683080dbc755c5d7edee Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= +Date: Tue, 22 Dec 2020 17:12:38 +0100 +Subject: [PATCH] Restore highlighted header of current sorted process column + +--- + MainPanel.c | 10 -- + Panel.c | 22 ++ + Panel.h | 6 -- + ScreenManager.c | 2 +- + htop.c | 2 -- + 5 files changed, 23 insertions(+), 19 deletions(-) + +diff --git a/MainPanel.c b/MainPanel.c +index 949138dc..c8a4c059 100644 +--- a/MainPanel.c b/MainPanel.c +@@ -102,7 +102,7 @@ static HandlerResult MainPanel_eventHandler(Panel* super, int ch) { + MainPanel_updateTreeFunctions(this, this->state->settings->treeView); +} +if (reaction & HTOP_UPDATE_PANELHDR) { +- ProcessList_printHeader(this->state->pl, Panel_getHeader(super)); ++ result |= REDRAW; +} +if (reaction & HTOP_REFRESH) { + result |= REFRESH; +@@ -168,13 +168,19 @@ static void MainPanel_drawFunctionBar(Panel* super) { +} + } + ++static void MainPanel_printHeader(Panel* super) { ++ MainPanel* this = (MainPanel*) super; ++ ProcessList_printHeader(this->state->pl, >header); ++} ++ + const PanelClass MainPanel_class = { +.super = { + .extends = Class(Panel), + .delete = MainPanel_delete +}, +.eventHandler = MainPanel_eventHandler, +- .drawFunctionBar = MainPanel_drawFunctionBar ++ .drawFunctionBar = MainPanel_drawFunctionBar, ++ .printHeader = MainPanel_printHeader + }; + + MainPanel* MainPanel_new() { +diff --git a/Panel.c b/Panel.c +index b36f1efc..26a0c0ec 100644 +--- a/Panel.c b/Panel.c +@@ -76,13 +76,6 @@ void Panel_setSelectionColor(Panel* this, ColorElements colorId) { +this->selectionColorId = colorId; + } + +-RichString* Panel_getHeader(Panel* this) { +- assert (this != NULL); +- +- this->needsRedraw = true; +- return &(this->header); +-} +- + inline void Panel_setHeader(Panel* this, const char* header) { +RichString_writeWide(&(this->header), CRT_colors[PANEL_HEADER_FOCUS], header); +this->needsRedraw = true; +@@ -228,15 +221,20 @@ void Panel_draw(Panel* this, bool force_redraw, bool focus, bool highlightSelect +int x = this->x; +int h = this->h; + ++ const int header_attr = focus ++ ? CRT_colors[PANEL_HEADER_FOCUS] ++ : CRT_colors[PANEL_HEADER_UNFOCUS]; ++ if (force_redraw) { ++ if (Panel_printHeaderFn(this)) ++ Panel_printHeader(this); ++ else ++ RichString_setAttr(>header, header_attr); ++ } +int headerLen = RichString_sizeVal(this->header); +if (headerLen > 0) { +- int attr = focus +- ? CRT_colors[PANEL_HEADER_FOCUS] +- : CRT_colors[PANEL_HEADER_UNFOCUS]; +- attrset(attr); ++ attrset(header_attr); + mvhline(y, x, ' ', this->w); + if (scrollH < headerLen) { +- RichString_setAttr(>header, attr); + RichString_printoffnVal(this->header, y, x, scrollH, + MINIMUM(headerLen - scrollH, this->w)); + } +diff --git a/Panel.h b/Panel.h +index 959c0b78..63659e3c 100644 +--- a/Panel.h b/Panel.h +@@ -37,11 +37,13 @@ typedef enum HandlerResult_ { + + typedef HandlerResult (*Panel_EventHandler)(Panel*, int); + typedef void (*Panel_DrawFunctionBar)(Panel*); ++typedef void (*Panel_PrintHeader)(Panel*); + + typedef struct PanelClass_ { +const ObjectClass super; +const Panel_EventHandler eventHandler; +const Panel_DrawFunctionBar drawFunctionBar; ++ const Panel_PrintHeader printHeader; + } PanelClass; + + #define As_Panel(this_) ((const PanelClass*)((this_)->super.klass)) +@@ -49,6 +51,8 @@ typedef struct PanelClass_ { + #define Panel_eventHandler(this_, ev_) (assert(As_Panel(this_)->eventHandler), As_Panel(this_)->eventHandler((Panel*)(this_), ev_)) + #define Panel_drawFunctionBarFn(this_) As_Panel(this_)->drawFunctionBar + #define Panel_drawFunctionBar(this_)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/oniguruma/
commit: de33be0ac56cc5040986e755fec8fbea2b8eace1 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:40:12 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:40:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de33be0a dev-libs/oniguruma: Stabilize 6.9.6-r1 s390, #762026 Signed-off-by: Sam James gentoo.org> dev-libs/oniguruma/oniguruma-6.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/oniguruma/oniguruma-6.9.6-r1.ebuild b/dev-libs/oniguruma/oniguruma-6.9.6-r1.ebuild index 4f4d733c229..4e834915472 100644 --- a/dev-libs/oniguruma/oniguruma-6.9.6-r1.ebuild +++ b/dev-libs/oniguruma/oniguruma-6.9.6-r1.ebuild @@ -21,7 +21,7 @@ fi LICENSE="BSD-2" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="crnl-as-line-terminator static-libs" if [[ "${PV}" != "" ]]; then
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mergerfs/
commit: 7f0a001ac7440fcab77814cb0dc86f4b7cfe5166 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:06:44 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:06:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0a001a sys-fs/mergerfs: Stabilize 2.32.0 amd64, #762014 Signed-off-by: Sam James gentoo.org> sys-fs/mergerfs/mergerfs-2.32.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mergerfs/mergerfs-2.32.0.ebuild b/sys-fs/mergerfs/mergerfs-2.32.0.ebuild index 5d1e3ec0e4c..27aeefa5ab5 100644 --- a/sys-fs/mergerfs/mergerfs-2.32.0.ebuild +++ b/sys-fs/mergerfs/mergerfs-2.32.0.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="A featureful union filesystem" HOMEPAGE="https://github.com/trapexit/mergerfs; SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # Vendorized libfuse that's bundled is under LGPL-2.1. LICENSE="ISC LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: 438d50fa92b655f369850785d6ee2bdde7bb97e3 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:05:51 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:06:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438d50fa media-gfx/feh: Stabilize 3.6 amd64, #762011 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/feh/feh-3.6.ebuild b/media-gfx/feh/feh-3.6.ebuild index 7d87a35ace6..77ced64eb4b 100644 --- a/media-gfx/feh/feh-3.6.ebuild +++ b/media-gfx/feh/feh-3.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" IUSE="debug curl exif test xinerama" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: bfa12156512bb320ec731828dba570cce95c6db6 Author: David Seifert gentoo org> AuthorDate: Sun Dec 27 23:04:07 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Dec 27 23:04:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa12156 x11-drivers/nvidia-drivers: Remove old 390.132-r5 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert gentoo.org> x11-drivers/nvidia-drivers/Manifest| 6 - .../nvidia-drivers-390.132-r5.ebuild | 585 - 2 files changed, 591 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 81b6713f693..d9ee8fdeb2e 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,24 +1,18 @@ -DIST NVIDIA-FreeBSD-x86-390.132.tar.gz 64863740 BLAKE2B aa92a8968c81b64e2df637fd20116320431cc9b2acde4e71c5828c37ac124ed15f89074cf2ae1a3dc039d042f3bd87b27f8fe0a07f073e2cfac02871a79e7e72 SHA512 f11152e14ed3c0806df007559087a74f8841c382b19aceb00880f9d92fd549f256874223c987f6b167215c711bee8962d49f34eb047957885a57c1dd6f1eb27a DIST NVIDIA-FreeBSD-x86-390.138.tar.gz 65940848 BLAKE2B ea40a0289012425ee1fa1c74cb5963ac3d7e0992dc55255bb1c20fc8391fce772bf8ab97458047307211865c4e0239acad1196ec88c0259a9e6f70103c2888ec SHA512 32d66398af1edfd4b72a8e1e84ad8a3bcdb18d1c92f5cca5fcaca82d3ed73d40e55b403693a7896735b55a758ddf03437811f6ca7c082c8f85de9112da037713 -DIST NVIDIA-FreeBSD-x86_64-390.132.tar.gz 64206643 BLAKE2B a95bc5bbb99c89b817692167946deddff1c131c54165e5958e0600432c59fa7ce06cfc6037f4bcf090232c8c25ae36e370e77594ca9a057565adc8e8ac231e72 SHA512 120bf1c5784ef2c74047780383ce5ba8997dc588bab7a5178afeca99fb3829f7b99651238348c9098d023eee1c7f94b5321e6fb4c6e542ece2af705fe33da863 DIST NVIDIA-FreeBSD-x86_64-390.138.tar.gz 65280213 BLAKE2B 36d5651ceaf90cefcf9e844f8f5810ac42bebca2ca47318b27606c1401d8f343fc7b2619a5405dee9d5d64ec98379b0582f6d5fe5dd4df1269ba48332a6a5ec2 SHA512 fb61e19010826e5c2e403ecc12e19ee28517682599100804d74be92a9e3c6688b51dafa6c6703a5a0d080b0ca16495792fec3badf9cab959321cc401e72520a3 DIST NVIDIA-FreeBSD-x86_64-435.21.tar.gz 64153630 BLAKE2B fee655cc843c004ac0c1ec85b9417292016a013136e04ad047d2513edbdc7c732561d6bcc4603c658905972dce6618de49d4d6ac583e84fdf212cf45397b48c1 SHA512 2c160c06ca58e3009deb1ba4a4a28d39419e251ced3bfa9a442942f9cce17003d67e8a8bfa23036d3916cc0e66f4bff0fbedaae73db6f10b995235a56d7eba7c DIST NVIDIA-FreeBSD-x86_64-440.100.tar.gz 82523267 BLAKE2B 9d8eddcf3a58787a03fab207c197d722ff047f8bc840ea41e8d38815fbfab9e54759b9fbeaa26e3d147f54cb4a510eec421708d3bbb21197922f4dc175ed6df5 SHA512 96f57e1f308f0e5f00ef09a128e91a68ac55033893000e84cf4ff1a910a88798743c911b3effcc26c3f27ae224b733d8c2f87e9ec0596149f65ad7bcd71edbc5 DIST NVIDIA-FreeBSD-x86_64-450.80.02.tar.gz 83040706 BLAKE2B d97bae80f6fdcec12fd12af0296f9ba44487cc83c86c14bc9f17d52e0e81107e1eaddd411d06d1bfd27c73bcf71300f7f49218d2a031540c0b42cd62998ef9aa SHA512 6dca92f20102a0432c6b92b7897a2ff5ec3da234af72907539026e18b1da55fc3ae01dc875be07ce9cae808ae4f9c08d2a2af1171db038c37bbba6ca9d03cf3a DIST NVIDIA-FreeBSD-x86_64-455.45.01.tar.gz 116070033 BLAKE2B 4a724ce58fb7164d12b50d1388a2a471903f4aa834cf606adf572e667ef7c1fec7bc291310fdca2d271709fed017b8f361a39bc495d616e6056a4c0afa2443b5 SHA512 411944f76fa759126308ac48d0a770e57966c7783e02370f45d9451a50d6015642b385465d4fc800df8c35655b78d90f7c9a8df82bdf81db8be12eacbe87 DIST NVIDIA-FreeBSD-x86_64-460.27.04.tar.gz 103234112 BLAKE2B a631425c00240dabdd1bd4dcc18945c4216352667cdd0c01b465486024cea215ee2423773ead2e22246337a2387b54ae2e16775b0727d57304b53f7ce6648ad7 SHA512 1308f14ae1100471a5aabece85403772cdd1abac44a725c53d33d9f0ee27a83dbd2088c60662f44a6f7d1fe91b43311b767790dcc5787c50546ffbabb62ded1a -DIST NVIDIA-Linux-armv7l-gnueabihf-390.132.run 29084574 BLAKE2B 4727627de610928f0808c0213c9d359c5566900972ab9fbd3d0c58b36c0a1331799ceea22b4defdcfb81c3132f6124d8a6357de8124921eef608938afdc1380d SHA512 2f78a722ec31ceda86afc1831cb42d0eab8f8698b94c7fbc8569a6d34693b50e74453d5aaf3c0180f1fc2511b8c237ac635aceb24bcbea468f2a092cb44f98ee DIST NVIDIA-Linux-armv7l-gnueabihf-390.138.run 28540622 BLAKE2B 342852dd6fa371f86d19547d73edef582fe3f04cf4f6e9ec247767951180671ba46f3ed2ee7bab11b0cf2f8bb1eb846b1d7481d318789c14ce79b54fefe0f830 SHA512 e04b8aca202c1df305f7b67ec372322494fa7b77f27cbf04f240527dcac0ce3ffa5e0e9df36b52045ac13fbc2f84b5033784040884ed19072f66f41385d11b97 -DIST NVIDIA-Linux-x86-390.132.run 48152101 BLAKE2B f1e76c2796d12476a35701607226483a34ee3b50a0c7dc03e3626e8cab4250b07c0f5aa238a0d5d5b65b79dc504963f2723089108281668b2f4fae03f4bf25c5 SHA512 12b0f80b4bbaebc984c7dbacd365795646c7697606242b05095ac61d69d89ab89fded47d583b4b99793ebcea9e38ec1e7b63dda1c2fdce53ab697cafcdbb3a85 DIST NVIDIA-Linux-x86-390.138.run 49091672 BLAKE2B 465f025041aafdb03699babdb97380b73c2d7a0568bf2ffe4f3830974457d29eec28dbdf2742bfb1508f00eb6f5d4697f03726561b470b479eb9caa940113bdc SHA512
[gentoo-commits] repo/proj/guru:dev commit in: games-util/legendary/
commit: fad9c7d5103193ad23d287d8116deb0260a2149e Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Sun Dec 27 22:59:02 2020 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Dec 27 23:00:38 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fad9c7d5 games-util/legendary: Version bump 0.20.6. Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> games-util/legendary/Manifest| 1 + games-util/legendary/legendary-0.20.6.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index 32282168..3b5272fe 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,2 +1,3 @@ DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148 SHA512 13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26 DIST legendary-0.20.5.tar.gz 81244 BLAKE2B a1d0747bf0d5dd81341453038ef29b4ec78b5fa0e4cb8f40118b99391909f0d1a519490046276c6cb65f97a665216432458b049cfed32e2c5b5cb17feb957627 SHA512 8b5055ab63a822baa030dfea9da810aafae66cc5b16dd8e220fc7cc4d95945174031dccc355b1253554e0fac8bee13cd133ce4e2158ba2ca2521ed27c1b20541 +DIST legendary-0.20.6.tar.gz 81331 BLAKE2B eda64a90c3882ed45e36efbb15170777d20902938c3c7dc0688f2ad3808ed3fdc583a809021a6bc4ac39f67fd00da7160377f418cf071974106a5faedfc352d9 SHA512 4caf5fe52d087559ef529040ee60034a03b53e0427dcb054cc840713737a6d0f235c779d5019aab9467264b9507042a24f57e1a90231d71c0037064714a745ce diff --git a/games-util/legendary/legendary-0.20.6.ebuild b/games-util/legendary/legendary-0.20.6.ebuild new file mode 100644 index ..609a30cf --- /dev/null +++ b/games-util/legendary/legendary-0.20.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary; +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' +
[gentoo-commits] repo/proj/guru:dev commit in: games-util/legendary/
commit: d33b0c842796aaf4feee2d20cea1271a84b6c8e1 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Sun Dec 27 23:00:03 2020 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Dec 27 23:00:46 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d33b0c84 games-util/legendary: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> games-util/legendary/Manifest| 1 - games-util/legendary/legendary-0.20.4.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index 3b5272fe..e4a28690 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,3 +1,2 @@ -DIST legendary-0.20.4.tar.gz 79394 BLAKE2B 7b4279e7beefc785bf331047cbdd01ef5005630594620665d7ef33e46b728b7d287008c4f92ca1af44ba8fc8442265f50c902aa034c02ec974bd9a219b4cc148 SHA512 13e819a630d21932295c7890b37d249f4c26b9518c86e884a747d742397dc1551190d91efe670139779da961fb52d186a65c52aa5d007eece145ce5701fbaf26 DIST legendary-0.20.5.tar.gz 81244 BLAKE2B a1d0747bf0d5dd81341453038ef29b4ec78b5fa0e4cb8f40118b99391909f0d1a519490046276c6cb65f97a665216432458b049cfed32e2c5b5cb17feb957627 SHA512 8b5055ab63a822baa030dfea9da810aafae66cc5b16dd8e220fc7cc4d95945174031dccc355b1253554e0fac8bee13cd133ce4e2158ba2ca2521ed27c1b20541 DIST legendary-0.20.6.tar.gz 81331 BLAKE2B eda64a90c3882ed45e36efbb15170777d20902938c3c7dc0688f2ad3808ed3fdc583a809021a6bc4ac39f67fd00da7160377f418cf071974106a5faedfc352d9 SHA512 4caf5fe52d087559ef529040ee60034a03b53e0427dcb054cc840713737a6d0f235c779d5019aab9467264b9507042a24f57e1a90231d71c0037064714a745ce diff --git a/games-util/legendary/legendary-0.20.4.ebuild b/games-util/legendary/legendary-0.20.4.ebuild deleted file mode 100644 index 609a30cf.. --- a/games-util/legendary/legendary-0.20.4.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" -HOMEPAGE="https://github.com/derrod/legendary; -SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - $(python_gen_cond_dep ' -
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: a83418b03c12fb2886700b6460f3d05e68404689 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 23:00:36 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 23:00:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83418b0 app-backup/borgbackup: Stabilize 1.1.14 amd64, #762005 Signed-off-by: Sam James gentoo.org> app-backup/borgbackup/borgbackup-1.1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgbackup/borgbackup-1.1.14.ebuild b/app-backup/borgbackup/borgbackup-1.1.14.ebuild index 6b2cd5162b0..1eaab2e2252 100644 --- a/app-backup/borgbackup/borgbackup-1.1.14.ebuild +++ b/app-backup/borgbackup/borgbackup-1.1.14.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="amd64 ~ppc64 ~x86" fi DESCRIPTION="Deduplicating backup program with compression and authenticated encryption"
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 1188bc827fa35a37d184f25c2962d8126d849fb9 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:57:53 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:58:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1188bc82 media-tv/v4l-utils: Stabilize 1.20.0 amd64, #762002 Signed-off-by: Sam James gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index a7d6c2130f1..a1ac0bb004d 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+bpf dvb opengl qt5 +udev" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 2d82634523ce2b454246ca00e3f5d46ba8501731 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:57:52 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:58:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d826345 media-libs/libv4l: Stabilize 1.20.0 amd64, #762002 Signed-off-by: Sam James gentoo.org> media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild b/media-libs/libv4l/libv4l-1.20.0.ebuild index 2a7889a3a51..e5a201b5369 100644 --- a/media-libs/libv4l/libv4l-1.20.0.ebuild +++ b/media-libs/libv4l/libv4l-1.20.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2; LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="dvb jpeg" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: f9ab5b7e38eb8e1d498ca90cef09471f5b16 Author: Piotr Karbowski gentoo org> AuthorDate: Sun Dec 27 22:40:02 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun Dec 27 22:49:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ab5b7e media-gfx/feh: 3.6.1 version bump Signed-off-by: Piotr Karbowski gentoo.org> media-gfx/feh/Manifest | 1 + media-gfx/feh/feh-3.6.1.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest index d5ba44f1e6f..c9049bd95a0 100644 --- a/media-gfx/feh/Manifest +++ b/media-gfx/feh/Manifest @@ -2,4 +2,5 @@ DIST feh-3.3.tar.bz2 2112880 BLAKE2B 56042367c0acce966e115e77f3afa1acd3f942a956b DIST feh-3.4.1.tar.bz2 2114441 BLAKE2B c24e5f54762439cfbb031b4b24ded03f1c0c9c75233ae5b6dc66a7a56922902c672606a1b36fef9b30789c09946c8ccc5f9a60fe201db07e70bcf0ce0638c0c1 SHA512 d674d3134819cf6731aebf8af87a2f890d54dd7f8c64071e8816a032aeeb95c31f56752bb3477be0dfb653f813872b32dc2daf4e0514fed03e3f6bba36896c66 DIST feh-3.4.tar.bz2 2114146 BLAKE2B 0bc65db77c67c42b693122b877417c3dc4db7a0551cdf62723b3f7c134e5f2bb73ee6d0aa5a0c81402cf5a5f723ceb29a45fb5e4aef1911dc643aeb82c3ef17d SHA512 50cb7fd33b583ee802cbbba8ed7a74e9eb72a141ffa28ab998a196f9f8d030a8192420fc084136f699cb33b1b8c4d8c2c111fa90695dd82a1366330a428383ce DIST feh-3.5.tar.bz2 2115162 BLAKE2B 8300cfc0e480afb070d40e35390edb30dc451dc5581add5f377a370bf606f7e7730a99c8a4773accb38b01a4e9b47fe5c95d8e9c2dcf9d71e96a71c4fd11a388 SHA512 69b4c73a8009c5b5e031bdf3c6a628da2f3cd71927d6c546ba2b2cfb6d10912e4a44e5d0de93704645a4dd33d71f1445749abe03383cc2298fa10c2d5d88fb5e +DIST feh-3.6.1.tar.bz2 2116064 BLAKE2B cae12f9475a2678c2f521baac9deb6668eae07811ae0904bbefef873fd54182b94532bf811394964e725f0e45890f65fcfc3dc988135d388ddcf625adbeca4e0 SHA512 b4350f1c5f66a450b2f088affea973abab9e184df110b693e46e1fc532d213d62a52bf08029f345daf92d45c828ff3bd380dcd7b167f319f1ff3b1d04150cd75 DIST feh-3.6.tar.bz2 2116101 BLAKE2B 8ad47c6b456746d951728fd8a0ba1a2fed4ceb4a7e15554f68b4de071da7b3f4e9e16a10b1a05e51291b8b4127bab98f2b96231298fd181d8dc544bc089a772f SHA512 1df017adcf0650ff2cdc26556cbea5a6b8c9dad1dd4412879312334d0140ab9e5c9c8bac7249dcfbdd7985ae75d847752eadad14216102d8ab7bcb2c42c7 diff --git a/media-gfx/feh/feh-3.6.1.ebuild b/media-gfx/feh/feh-3.6.1.ebuild new file mode 100644 index 000..7d87a35ace6 --- /dev/null +++ b/media-gfx/feh/feh-3.6.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs xdg-utils + +DESCRIPTION="A fast, lightweight imageviewer using imlib2" +HOMEPAGE="https://feh.finalrewind.org/; +SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2; + +LICENSE="feh" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +IUSE="debug curl exif test xinerama" +RESTRICT="!test? ( test )" + +COMMON_DEPEND="media-libs/imlib2[X] + >=media-libs/libpng-1.2:0= + x11-libs/libX11 + curl? ( net-misc/curl ) + exif? ( media-libs/libexif ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${COMMON_DEPEND} + virtual/jpeg:0" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto + x11-libs/libXt + test? ( + >=dev-lang/perl-5.10 + dev-perl/Test-Command + media-libs/imlib2[gif,jpeg,png] + )" + +PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch ) + +pkg_setup() { + use_feh() { usex $1 1 0; } + + fehopts=( + DESTDIR="${D}" + PREFIX="${EPREFIX}"/usr + doc_dir='${main_dir}'/share/doc/${PF} + example_dir='${main_dir}'/share/doc/${PF}/examples + curl=$(use_feh curl) + debug=$(use_feh debug) + xinerama=$(use_feh xinerama) + exif=$(use_feh exif) + ) +} + +src_compile() { + tc-export CC + emake "${fehopts[@]}" +} + +src_install() { + emake "${fehopts[@]}" install +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mergerfs/
commit: 3ec8521b7c6936a0d88a1dec7f6fe7ceb5c5f428 Author: Piotr Karbowski gentoo org> AuthorDate: Sun Dec 27 22:47:06 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun Dec 27 22:49:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec8521b sys-fs/mergerfs: 2.32.1 version bump Signed-off-by: Piotr Karbowski gentoo.org> sys-fs/mergerfs/Manifest | 1 + sys-fs/mergerfs/mergerfs-2.32.1.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest index f32ab21fce2..c31cdc59b53 100644 --- a/sys-fs/mergerfs/Manifest +++ b/sys-fs/mergerfs/Manifest @@ -3,3 +3,4 @@ DIST mergerfs-2.29.0.tar.gz 302391 BLAKE2B a7d051c63b12a95af2868d8b3be9b32aa1be3 DIST mergerfs-2.30.0.tar.gz 316560 BLAKE2B 7e6be39cfa5f085aabbc928e1da9c0bf1f6442be1de4ccef1868832c852d138901071129cf7feff19b13dd5939c5fff56520c5292473b92c71a85430818ab25c SHA512 6914c5efa783d66293ebcce0a6a493267eedfa45ac058cd24b2024aea15a866b997f4474363e4ababa4af59d302466c5f8c6b9f07ee42f7661b335d4701315b4 DIST mergerfs-2.31.0.tar.gz 314286 BLAKE2B 595dd05e7bd4e6b2fbc2b1901a0d752710c6efea9957c400b394594e5586607a88899bf9966a9406ca0a57e0059af214ce30b06d87db5871aa42b5443a872cdb SHA512 c4504a8f585ffc7f58b11df441755db821611d9754a630ec211aaf611657df82c72120737ba2a2480e1ebebcb0af05adef2e4b8c463b97f4fd98ab5630890253 DIST mergerfs-2.32.0.tar.gz 314388 BLAKE2B 8f009d8328702c48ec134e2dc80e65c88aa684dac541b9c09d0adaf81f3a013848d826e809fca9fed9d0b68917300f3dd65c5ba687f349006e950c7935b6adab SHA512 a25d075afcd0afb589ebf0306fb25bf8d170ab293047e1501128dcda1941abdce84b5513d9725c06aea3cb003f8abb4573826e81d11cfe90e4a2825ef75887ca +DIST mergerfs-2.32.1.tar.gz 314392 BLAKE2B 8024dd835af3380fc53ed7255e720c2475da229b2cb3cea68c7bb64edf2b56de903f82c22f65459ea40f08ff724a60fa474a20fbd1e964686a9b1f0df5c5a05d SHA512 2e09ae48d9b06c5a6b7cc577b458a9ec402fcd8243c023f9c03d0b37a35c28722586c738e76f7291559deae84aa69f52bcc76a9042947f984b24b85d84276807 diff --git a/sys-fs/mergerfs/mergerfs-2.32.1.ebuild b/sys-fs/mergerfs/mergerfs-2.32.1.ebuild new file mode 100644 index 000..5d1e3ec0e4c --- /dev/null +++ b/sys-fs/mergerfs/mergerfs-2.32.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A featureful union filesystem" +HOMEPAGE="https://github.com/trapexit/mergerfs; + +SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +# Vendorized libfuse that's bundled is under LGPL-2.1. +LICENSE="ISC LGPL-2.1" +SLOT="0" +IUSE="+xattr" + +DEPEND=" + xattr? ( sys-apps/attr ) +" + +RDEPEND="${DEPEND}" + +BDEPEND="sys-devel/gettext" + +src_prepare() { + default + + # Hand made build system at it's finest. + echo -e "#!/bin/sh\ntrue" >tools/update-version || die + echo "#pragma once" >src/version.hpp || die + echo "static const char MERGERFS_VERSION[] = \"${PV}\";" >>src/version.hpp || die + + if ! use xattr; then + sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die + fi +} + +src_compile() { + # https://bugs.gentoo.org/725978 + tc-export AR + + default +} + +src_install() { + dobin build/mergerfs + dosym mergerfs /usr/bin/mount.mergerfs + dodoc README.md + doman man/mergerfs.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 15f625d1fa3254aab7200b101afb5ad25d0f2f6b Author: Piotr Karbowski gentoo org> AuthorDate: Sun Dec 27 22:32:59 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun Dec 27 22:49:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f625d1 app-backup/borgbackup: 1.1.15 bump Signed-off-by: Piotr Karbowski gentoo.org> app-backup/borgbackup/Manifest | 1 + app-backup/borgbackup/borgbackup-1.1.15.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest index 8c31065c900..828b5ae03af 100644 --- a/app-backup/borgbackup/Manifest +++ b/app-backup/borgbackup/Manifest @@ -1,3 +1,4 @@ DIST borgbackup-1.1.11.tar.gz 3718055 BLAKE2B ea03d538bd7936cc12705f73c3f8e63dc28167f1930e84bdd04fc13bcc34c2b9f35e7e6ed945ba20b647dbdefe12c66c04645414c7efc974e53a312e3dff6991 SHA512 cf629f31d38d27ce6350670ff27b4937f2f30eddf9e0cd9209cd9d57a4ffa653f5a291ea1e1c79614dd2c08bcf5c50bc3e4e0f222e0d3cd1bbfb2d756b4a4573 DIST borgbackup-1.1.13.tar.gz 3754457 BLAKE2B 3d3dce66ad685fbde53cb78e288b4edc53af449ed54379e5f0b9ab3b10d8cf43ae983de5abeccb1874fbf1283f3e2796ac35ff9de349905d03d0b0c560f4fa93 SHA512 2480dba6c842659a248361b35b478120e50df3525b8f07d89dac4e78369bb1dad2679b9efa6a4d6f38637759666095dc2dcbb7750edccd97972e2c8980a51b84 DIST borgbackup-1.1.14.tar.gz 3769460 BLAKE2B b5a7025d9f7f0764d6532e9e0fd867b3e4c8bac3c584f7a83331a5e7ec39fda14f3f82465e9bf483596453b7cd96bffac3f273ba6171ed109e8a83fb4a1d766e SHA512 2aae851d38ec2431cd09f9390b3afa41ec44c2891a3698b01f036cebc5b64d7b7f328d7c95bf30fc29016b4bd2d2ada2613f895091e22148f3d4861f4facd35f +DIST borgbackup-1.1.15.tar.gz 3777355 BLAKE2B 388f3cd33280c9d1a27b9cd43509d317aa1c95d08418a43c176146243d83cf07b3033707ab5423eeb097e92bb31cf016f65fc3738ebff1bb8c704a54c6e8dd12 SHA512 db2f06a96897c07a71e9c4531d4f219ef5451009c08ae933348b1a02b7d6c95b4e814a25b4cf465c0021ff670fdd46076c486c2a466d056dd931cb7eee8b1ef3 diff --git a/app-backup/borgbackup/borgbackup-1.1.15.ebuild b/app-backup/borgbackup/borgbackup-1.1.15.ebuild new file mode 100644 index 000..19b329975d8 --- /dev/null +++ b/app-backup/borgbackup/borgbackup-1.1.15.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) + +inherit distutils-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/borg.git; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~x86" +fi + +DESCRIPTION="Deduplicating backup program with compression and authenticated encryption" +HOMEPAGE="https://borgbackup.readthedocs.io/; + +LICENSE="BSD" +SLOT="0" +IUSE="libressl" + +# Unfortunately we have a file conflict with app-office/borg, bug #580402 +RDEPEND=" + !!app-office/borg + app-arch/lz4 + virtual/acl + dev-python/llfuse[${PYTHON_USEDEP}] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" + +DEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] + ${RDEPEND} +" + +src_install() { + distutils-r1_src_install + doman docs/man/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 934a501daa3f66870d7839e584e31d91107489a4 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:39:11 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:39:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934a501d dev-libs/confuse: Stabilize 3.3 amd64, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index b1d52d81016..a3bac4d0216 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/
commit: 70fa9c44783ff83c92fb7506279ac5603d0b9395 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:39:41 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:39:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fa9c44 media-libs/libv4l: Stabilize 1.20.0 s390, #762002 Signed-off-by: Sam James gentoo.org> media-libs/libv4l/libv4l-1.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libv4l/libv4l-1.20.0.ebuild b/media-libs/libv4l/libv4l-1.20.0.ebuild index 9c2ddcdbbd2..2a7889a3a51 100644 --- a/media-libs/libv4l/libv4l-1.20.0.ebuild +++ b/media-libs/libv4l/libv4l-1.20.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2; LICENSE="LGPL-2.1+" SLOT="0/0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="dvb jpeg" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/files/, app-emulation/cloud-init/
commit: f27f129c3bc02dd371ac62b1531992971e8873b0 Author: Jonathan Davies protonmail com> AuthorDate: Sun Dec 27 18:30:14 2020 + Commit: Matthew Thode gentoo org> CommitDate: Sun Dec 27 22:06:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27f129c app-emulation/cloud-init: Version updated to 20.4, with changes: * PYTHON_COMPAT: Dropped 3.6. * Adapted gentoo-support-upstream-templates for new version. Signed-off-by: Jonathan Davies protonmail.com> Signed-off-by: Matthew Thode gentoo.org> app-emulation/cloud-init/Manifest | 1 + app-emulation/cloud-init/cloud-init-20.4.ebuild| 96 ++ ...it-20.4-gentoo-support-upstream-templates.patch | 86 +++ 3 files changed, 183 insertions(+) diff --git a/app-emulation/cloud-init/Manifest b/app-emulation/cloud-init/Manifest index c613182719d..7398ca2b26d 100644 --- a/app-emulation/cloud-init/Manifest +++ b/app-emulation/cloud-init/Manifest @@ -1,2 +1,3 @@ DIST cloud-init-19.4.tar.gz 1091893 BLAKE2B 2ab8fef70b420c066d6d8f83871568eeac24f00879ecf3d58c3768dd809cff6a3b79c7e72d9a10204002101049ab86ab64f0c524362e00497a9222960ef380df SHA512 e69ea47eab41d69d64fa44102fbde59319da5f71a68f28a0f6ac65cd6866542b4fe58a71b84c903cfa9b1d2f26eb648cdf4de633b8df61e4f89c9fa4c2a2b1d3 DIST cloud-init-20.1.tar.gz 1088152 BLAKE2B 1c075676bcf7454965beafaaa38f3cdf08f321ddd0303b7f710c49d2a69e0fb2ec8a81870a632b7504c47af6436555c97ea9fa9c8416955de78f8f551b5509b7 SHA512 ad28e4a0290165308ef2cdb8a935778ad99039978a204bee1098460de006bc3f375a3b81d0d72971fc4f4195d5d2ade9c648fb19e6d6eba12decf750dc54b6eb +DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b SHA512 da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9 diff --git a/app-emulation/cloud-init/cloud-init-20.4.ebuild b/app-emulation/cloud-init/cloud-init-20.4.ebuild new file mode 100644 index 000..9ad56e71193 --- /dev/null +++ b/app-emulation/cloud-init/cloud-init-20.4.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +if [[ ${PV} == * ]];then + inherit git-r3 + EGIT_REPO_URI="https://git.launchpad.net/cloud-init; +else + SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Cloud instance initialisation magic" +HOMEPAGE="https://launchpad.net/cloud-init; + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + ${CDEPEND} + >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/contextlib2[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + ${CDEPEND} + net-analyzer/macchanger + sys-apps/iproute2 + sys-fs/growpart + virtual/logger +" + +PATCHES=( + # Fix Gentoo support + # https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777 + "${FILESDIR}/${PN}-18.4-fix-packages-module.patch" + "${FILESDIR}/${PN}-20.4-gentoo-support-upstream-templates.patch" + "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch + "${FILESDIR}"/18.4-fix-update_package_sources-function.patch + "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch +) + +python_prepare_all() { + # Fix location of documentation installation + sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" setup.py || die + sed -i 's/version=get_version(),/version=,/g' setup.py || die + distutils-r1_python_prepare_all +} + +python_test() { + # Do not use Makefile target as it does not setup environment correclty + esetup.py nosetests -v --where cloudinit --where tests/unittests || die +} + +python_install() { + distutils-r1_python_install --init-system=sysvinit_openrc,systemd --distro gentoo +} + +python_install_all() { + keepdir /etc/cloud + + distutils-r1_python_install_all + + # installs as non-executable +
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: 0fb8297f68178d80e469f9cb7f7f07aa3dac4643 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 27 22:00:01 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 27 22:01:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb8297f app-admin/vault: Remove old versions Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest | 4 -- app-admin/vault/vault-1.5.5.ebuild | 78 -- app-admin/vault/vault-1.6.0.ebuild | 78 -- 3 files changed, 160 deletions(-) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 6e658039190..c7fa3341d2b 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -1,10 +1,6 @@ DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788 SHA512 634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726 SHA512 a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4 -DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d SHA512 a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d -DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b SHA512 de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa SHA512 afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3 SHA512 1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3 -DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034 SHA512 3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a -DIST vault-1.6.0.tar.gz 3893 BLAKE2B e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be SHA512 f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818 SHA512 0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7 SHA512 3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72 diff --git a/app-admin/vault/vault-1.5.5.ebuild b/app-admin/vault/vault-1.5.5.ebuild deleted file mode 100644 index 03db71b29ae..000 --- a/app-admin/vault/vault-1.5.5.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit fcaps go-module systemd - -DESCRIPTION="A tool for managing secrets" -HOMEPAGE="https://vaultproject.io/; -VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" -SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz - webui? ( - https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} - )" - -LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+webui" - -BDEPEND="dev-go/gox - >=dev-lang/go-1.14.7" -COMMON_DEPEND="acct-group/vault - acct-user/vault" - DEPEND="${COMMON_DEPEND}" - RDEPEND="${COMMON_DEPEND}" - -FILECAPS=( - -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} -) -
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: bfebed24ab184d1c1da540e3a8f3ab01f149de61 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 27 21:01:40 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 27 21:47:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfebed24 app-admin/vault: Bump to version 1.5.6 Bug: https://bugs.gentoo.org/761963 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest | 2 + app-admin/vault/vault-1.5.6.ebuild | 78 ++ 2 files changed, 80 insertions(+) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 8dd0b6330e7..eb90f0f8783 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -2,5 +2,7 @@ DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 83ab6f4494708f0738aed4f7226d5e634d DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726 SHA512 a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d SHA512 a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b SHA512 de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae +DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa SHA512 afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda +DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3 SHA512 1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3 DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034 SHA512 3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a DIST vault-1.6.0.tar.gz 3893 BLAKE2B e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be SHA512 f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d diff --git a/app-admin/vault/vault-1.5.6.ebuild b/app-admin/vault/vault-1.5.6.ebuild new file mode 100644 index 000..03db71b29ae --- /dev/null +++ b/app-admin/vault/vault-1.5.6.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/; +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+webui" + +BDEPEND="dev-go/gox + >=dev-lang/go-1.14.7" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -i Makefile || die + if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then + mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" || + die "mv failed" + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOFLAGS="-mod=vendor" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake +} + +src_install() { +
[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/
commit: 2c770714b3ad77efd7d13d925cb5540def7341c7 Author: Zac Medico gentoo org> AuthorDate: Sun Dec 27 21:46:28 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Dec 27 21:47:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c770714 app-admin/vault: Bump to version 1.6.1 Bug: https://bugs.gentoo.org/761963 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Zac Medico gentoo.org> app-admin/vault/Manifest | 2 + app-admin/vault/vault-1.6.1.ebuild | 78 ++ 2 files changed, 80 insertions(+) diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index eb90f0f8783..6e658039190 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -6,3 +6,5 @@ DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 997a3ef1e297e288d2abf14647667fd07e DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3 SHA512 1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3 DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034 SHA512 3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a DIST vault-1.6.0.tar.gz 3893 BLAKE2B e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be SHA512 f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d +DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818 SHA512 0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4 +DIST vault-1.6.1.tar.gz 39080880 BLAKE2B a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7 SHA512 3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72 diff --git a/app-admin/vault/vault-1.6.1.ebuild b/app-admin/vault/vault-1.6.1.ebuild new file mode 100644 index 000..d339b69b89e --- /dev/null +++ b/app-admin/vault/vault-1.6.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/; +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+webui" + +BDEPEND="dev-go/gox + >=dev-lang/go-1.15.3" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -i Makefile || die + if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then + mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" || + die "mv failed" + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOFLAGS="-mod=vendor" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} + +pkg_postinst() { + fcaps_pkg_postinst + go-module_pkg_postinst +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/ilmbase/
commit: 3b674a1edff78ad11f6358ab285fd46494700177 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 21:46:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:47:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b674a1e media-libs/ilmbase: restore ~arm Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/ilmbase/ilmbase-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/ilmbase/ilmbase-2.5.3.ebuild b/media-libs/ilmbase/ilmbase-2.5.3.ebuild index 36e14655d11..907a133973e 100644 --- a/media-libs/ilmbase/ilmbase-2.5.3.ebuild +++ b/media-libs/ilmbase/ilmbase-2.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="large-stack static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
commit: 9324c5baba117066568e1101e2d5c376bdd1120a Author: Sam James gentoo org> AuthorDate: Sun Dec 27 21:46:55 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:47:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9324c5ba media-libs/openexr: restore ~arm Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-libs/openexr/openexr-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/openexr/openexr-2.5.3.ebuild b/media-libs/openexr/openexr-2.5.3.ebuild index 97dce505548..d1288a27aa5 100644 --- a/media-libs/openexr/openexr-2.5.3.ebuild +++ b/media-libs/openexr/openexr-2.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples static-libs utils test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/
commit: 9a884d15380afe0a0b01a9de8c5538dc44bf8f7a Author: James Le Cuirot gentoo org> AuthorDate: Sun Dec 27 21:42:08 2020 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 27 21:42:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a884d15 media-tv/v4l-utils: Ensure clang has the BPF target with pkg_pretend The dependencies can only ensure that at least one clang on the system has the BPF target and it may not be the one that actually gets used for the build. Generally the latest version will have precedence in the PATH but this fix also checks for overrides. Bug: https://bugs.gentoo.org/692072 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot gentoo.org> media-tv/v4l-utils/v4l-utils-1.20.0.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild index 01f52bb0555..a7d6c2130f1 100644 --- a/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild +++ b/media-tv/v4l-utils/v4l-utils-1.20.0.ebuild @@ -46,6 +46,14 @@ PATCHES=( # Not really prebuilt but BPF objects make our QA checks go crazy. QA_PREBUILT="*/rc_keymaps/protocols/*.o" +pkg_pretend() { + if use bpf; then + local clang=${ac_cv_prog_CLANG:-${CLANG:-clang}} + ${clang} -target bpf -print-supported-cpus &>/dev/null || + die "${clang} does not support the BPF target. Please check LLVM_TARGETS." + fi +} + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/
commit: 90614de883ed25de63620d021ab34f916840f995 Author: Bernd Waibel gmail com> AuthorDate: Mon Dec 21 22:12:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:40:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90614de8 media-libs/openexr: bump to 2.5.3 Closes: https://bugs.gentoo.org/746791 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --ignore-arches Signed-off-by: Bernd Waibel gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/openexr/Manifest | 1 + media-libs/openexr/openexr-2.5.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest index 43470622055..bad6b43ab08 100644 --- a/media-libs/openexr/Manifest +++ b/media-libs/openexr/Manifest @@ -1,2 +1,3 @@ DIST openexr-2.3.0.tar.gz 18412067 BLAKE2B c73c4db4e414010ed8cc9f9631f3e8b17f47edf89b4ecb459aa00ff54a316b3bb1489e332bc029e0917ac4ffe7e152082244102029fd375f183da6741788dab7 SHA512 003f5bb3bd010be1ad9ff1798643ef711c683c8191625fe9b59070c9cb0c649c277cd506d890c6b239d9cbab80e83e16f1c1d1d74117c916ee3a80e061953123 DIST openexr-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab +DIST openexr-2.5.3.tar.gz 27534825 BLAKE2B 4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21 SHA512 6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba diff --git a/media-libs/openexr/openexr-2.5.3.ebuild b/media-libs/openexr/openexr-2.5.3.ebuild new file mode 100644 index 000..97dce505548 --- /dev/null +++ b/media-libs/openexr/openexr-2.5.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib flag-o-matic toolchain-funcs + +DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries" +HOMEPAGE="https://www.openexr.com/; +SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/25" # based on SONAME +KEYWORDS="~amd64 -arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +IUSE="cpu_flags_x86_avx doc examples static-libs utils test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${P}/OpenEXR" + +DOCS=( PATENTS README.md ) + +src_prepare() { + cmake_src_prepare + + # Fix path for testsuite + sed -i -e "s:/var/tmp/:${T}:" "${S}"/IlmImfTest/tmpDir.h || die "failed to set temp path for tests" + + if use abi_x86_32 && use test; then + eapply "${FILESDIR}/${PN}-2.5.2-0001-IlmImfTest-main.cpp-disable-tests.patch" + fi +} + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DINSTALL_OPENEXR_DOCS=$(usex doc) + -DINSTALL_OPENEXR_EXAMPLES=$(usex examples) + -DOPENEXR_BUILD_BOTH_STATIC_SHARED=$(usex static-libs) + -DOPENEXR_BUILD_UTILS=$(usex utils) + -DOPENEXR_INSTALL_PKG_CONFIG=ON # default + ) + + cmake_src_configure +} + +multilib_src_install_all() { + if use doc; then + DOCS+=( doc/*.pdf ) + fi + einstalldocs + + use examples && docompress -x /usr/share/doc/${PF}/examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/
commit: bd567b58a05e505542431b9c7a542c54e9b476d7 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 21:40:08 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd567b58 dev-embedded/libftdi: sync live ebuild Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-embedded/libftdi/libftdi-.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/dev-embedded/libftdi/libftdi-.ebuild b/dev-embedded/libftdi/libftdi-.ebuild index 4ad4a4e4baf..6dfa9fe1e48 100644 --- a/dev-embedded/libftdi/libftdi-.ebuild +++ b/dev-embedded/libftdi/libftdi-.ebuild @@ -38,10 +38,6 @@ RDEPEND="virtual/libusb:1 )" DEPEND="${RDEPEND}" -PATCHES=( - "${FILESDIR}/libftdi-1.5-cmake-git.patch" -) - pkg_setup() { use python && python-single-r1_pkg_setup } @@ -72,10 +68,10 @@ src_install() { if use doc ; then # Clean up crap man pages. #356369 - rm -vf "${CMAKE_BUILD_DIR}"/doc/man/man3/_* || die + rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die - doman "${CMAKE_BUILD_DIR}"/doc/man/man3/* - dodoc -r "${CMAKE_BUILD_DIR}"/doc/html + doman "${BUILD_DIR}"/doc/man/man3/* + dodoc -r "${BUILD_DIR}"/doc/html fi if use examples ; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyilmbase/
commit: ee2e85cf3fe33d4535b3b7149d5ff2f66c4a6aa1 Author: Bernd Waibel gmail com> AuthorDate: Mon Dec 21 23:36:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 21:40:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2e85cf dev-python/pyilmbase: bump to 2.5.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18755 Signed-off-by: Sam James gentoo.org> dev-python/pyilmbase/Manifest | 1 + dev-python/pyilmbase/pyilmbase-2.5.3.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest index fd35c16a42c..6880958cedc 100644 --- a/dev-python/pyilmbase/Manifest +++ b/dev-python/pyilmbase/Manifest @@ -1 +1,2 @@ DIST pyilmbase-2.5.2.tar.gz 27525326 BLAKE2B c48a61513457f2c04f3a512963ae27eaf154933ffe7c6ff3e2d71f27f246ae624a34dbe6f8ab500c51a56898ad0f61e6784f5cd3f9c3df591ce347b46ba4ac88 SHA512 62f98695cf56600303db9c2d13d34cacc1851a103d8ffb7e7ce8c6d9d14e6bf02804836c718ae03e8d685ef3dda0cf7b2130e2d363f8095b22a15bf30d706fab +DIST pyilmbase-2.5.3.tar.gz 27534825 BLAKE2B 4647b4aac074b10c0d1fb35ddb6b5acefca81c0f2debde04987b5df4e290b14b6406fc922949449aaeea7cf4be371a25c93f8fcb9f67c63d65276340bd586a21 SHA512 6da03193d4fea1e97e35008f59304ab408c521ead8495ba411cde5c172cf953be9771f57398b813d14f1af1d722539a6b74d5ee54b9e74769ea8258d36ba diff --git a/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild b/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild new file mode 100644 index 000..d755ffeb135 --- /dev/null +++ b/dev-python/pyilmbase/pyilmbase-2.5.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake python-single-r1 + +DESCRIPTION="IlmBase Python bindings" +HOMEPAGE="https://www.openexr.com; +SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/25" +KEYWORDS="~amd64 ~x86" +IUSE="exceptions +numpy test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + ~media-libs/ilmbase-${PV}:= + sys-libs/zlib + $(python_gen_cond_dep ' + >=dev-libs/boost-1.62.0-r1:=[python,${PYTHON_MULTI_USEDEP}] + numpy? ( >=dev-python/numpy-1.10.4[${PYTHON_MULTI_USEDEP}] ) + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-admin/chrpath + virtual/pkgconfig +" + +S="${WORKDIR}/openexr-${PV}/PyIlmBase" + +PATCHES=( + "${FILESDIR}"/${PN}-2.5.2-0001-Fix-pkgconfig-file-for-PyIlmBase-to-include-prefixes.patch +) + +DOCS=( README.md ) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Python2=ON + -DPYILMBASE_INSTALL_PKG_CONFIG=ON + -DPYIMATH_ENABLE_EXCEPTIONS=$(usex exceptions) + -DPython3_EXECUTABLE="${PYTHON}" + -DPython3_INCLUDE_DIR=$(python_get_includedir) + -DPython3_LIBRARY=$(python_get_library_path) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + if use numpy; then + python_domodule "${BUILD_DIR}/${EPYTHON/./_}/imathnumpy.so" + chmod +x "${D}/$(python_get_sitedir)/imathnumpy.so" || die + chrpath -d "${D}/$(python_get_sitedir)/imathnumpy.so" || die + fi +}