[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jwt/
commit: 5d7ef8d953fb09d25cce4177535b745488d8744d Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:50:54 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:50:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7ef8d9 Revert "dev-ruby/jwt: drop 2.2.3, 2.3.0, 2.4.0" This reverts commit 0bf0fa5edf82d511b769ae6e0bc62d6eba77df0b. jwt 2.2.x is still used by app-admin/r10k Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/jwt/Manifest | 3 +++ dev-ruby/jwt/jwt-2.2.3.ebuild | 35 +++ dev-ruby/jwt/jwt-2.3.0.ebuild | 33 + dev-ruby/jwt/jwt-2.4.0.ebuild | 33 + 4 files changed, 104 insertions(+) diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest index c8d913b4a39d..d6050257337e 100644 --- a/dev-ruby/jwt/Manifest +++ b/dev-ruby/jwt/Manifest @@ -1,3 +1,6 @@ +DIST jwt-2.2.3.tar.gz 50675 BLAKE2B 904a2b9be80ece10cc046d35df784ecc4991c3b09a79c2e2e461003596e9212409ed5840282ce632d3ff499754c505cd899ca95945f562883869ff3c50c4399a SHA512 ebefbf8f825afc1a78329088012118ed681a61bdf9e1c6a3fa125d46105092f1f26a4bc88791788c0290009dbc0427128d655a301c034ac07caf14216744962c +DIST jwt-2.3.0.tar.gz 53312 BLAKE2B 4653a786d0f5da0d7c7e160f5b0c189f0eab78d045d5af441561c953d6d42fc74d6baff95e54dd9bfd47b3245f3b628e25f99e37016631ef282d95564a08cb1d SHA512 a4dfbb119575d9b5f883c2789734180f092adc75e05310de2e523e352f47469243868480e06f9bfabfa2a48e174ea669e69bd73e0fd002c4f66134462ffe2653 +DIST jwt-2.4.0.tar.gz 59280 BLAKE2B e7ff827c0f8d0514feaea43f5915d83b4be4ee538890250a390cf9a5df3f372d5bff3d90b741d0024c9e89ad28e581626a330b1fb400d2616454a1f964d358e4 SHA512 2bb409a8b2ae2e2330744e3efe306bfc1755c70244f2d7d4dd8ed824c7960f42baf6ec3ee80ed74c0590a3a61b92f61edb157db001d4c4f28005bb50c60bf74f DIST jwt-2.4.1.tar.gz 59783 BLAKE2B c18d44f0adda0c2111d312450c01c39d3926afc3e13c807283ffc1fe47b7c49284ab48572b47845c30805c2caefebbdf257e18e807af84819a7fff6c86f881c8 SHA512 871ffe9dc659877a77de0c2a51b1f78b45614cf8265bd07820a9b4b08e38160861b4c9f98391138bfaaf64261ce2eb58eba26c40f29c41b02b8fa16cd260997a DIST jwt-2.5.0.tar.gz 65165 BLAKE2B 3011bca18101cd6ec4ce066ce541e31d135ca57ecb3c105915e55d1637e4465e5ae87655c4a7dbb91ff8ca299b6b1c77f9c9263b944cb6b90a1679c25a593cc7 SHA512 fab73ee33769db297b8c8c7381070c8fcd1dd8e43aff2d241ee82f0327867eff3c1067536a90928ad65a2870dc2638515617f5d5cc92023ab1dfe3b6696f10d8 DIST jwt-2.6.0.tar.gz 72387 BLAKE2B b20d902625815763b203ee201482792e4db5976a5b7cff24a6c08d391f254d62a80b7d5aa5a6833a50eb3252dd1359c28707da8e6f8d0b43308b8aef6b108687 SHA512 62d62728f97d5ac779919365b144cc5ddb9d2a74b16e1692a6bb37e0a64a89b3990429244694eb1a5e36793c64a179cf2f38738600b721f8d419d6ea13e96caa diff --git a/dev-ruby/jwt/jwt-2.2.3.ebuild b/dev-ruby/jwt/jwt-2.2.3.ebuild new file mode 100644 index ..bed4ee7f5a63 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.2.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt"; +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +PATCHES=( "${FILESDIR}/${P}-ec-test.patch" ) + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.start/,/^end/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/jwt/jwt-2.3.0.ebuild b/dev-ruby/jwt/jwt-2.3.0.ebuild new file mode 100644 index ..62bb08bb5f03 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt"; +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.start/,/^end/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ru
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jwt/
commit: 6982a0946570c497956bf8b070ffe766aeae7543 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:51:33 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:51:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6982a094 dev-ruby/jwt: drop 2.3.0, 2.4.0, 2.4.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/jwt/Manifest | 3 --- dev-ruby/jwt/jwt-2.3.0.ebuild | 33 - dev-ruby/jwt/jwt-2.4.0.ebuild | 33 - dev-ruby/jwt/jwt-2.4.1.ebuild | 33 - 4 files changed, 102 deletions(-) diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest index d6050257337e..4aeff839fe5f 100644 --- a/dev-ruby/jwt/Manifest +++ b/dev-ruby/jwt/Manifest @@ -1,7 +1,4 @@ DIST jwt-2.2.3.tar.gz 50675 BLAKE2B 904a2b9be80ece10cc046d35df784ecc4991c3b09a79c2e2e461003596e9212409ed5840282ce632d3ff499754c505cd899ca95945f562883869ff3c50c4399a SHA512 ebefbf8f825afc1a78329088012118ed681a61bdf9e1c6a3fa125d46105092f1f26a4bc88791788c0290009dbc0427128d655a301c034ac07caf14216744962c -DIST jwt-2.3.0.tar.gz 53312 BLAKE2B 4653a786d0f5da0d7c7e160f5b0c189f0eab78d045d5af441561c953d6d42fc74d6baff95e54dd9bfd47b3245f3b628e25f99e37016631ef282d95564a08cb1d SHA512 a4dfbb119575d9b5f883c2789734180f092adc75e05310de2e523e352f47469243868480e06f9bfabfa2a48e174ea669e69bd73e0fd002c4f66134462ffe2653 -DIST jwt-2.4.0.tar.gz 59280 BLAKE2B e7ff827c0f8d0514feaea43f5915d83b4be4ee538890250a390cf9a5df3f372d5bff3d90b741d0024c9e89ad28e581626a330b1fb400d2616454a1f964d358e4 SHA512 2bb409a8b2ae2e2330744e3efe306bfc1755c70244f2d7d4dd8ed824c7960f42baf6ec3ee80ed74c0590a3a61b92f61edb157db001d4c4f28005bb50c60bf74f -DIST jwt-2.4.1.tar.gz 59783 BLAKE2B c18d44f0adda0c2111d312450c01c39d3926afc3e13c807283ffc1fe47b7c49284ab48572b47845c30805c2caefebbdf257e18e807af84819a7fff6c86f881c8 SHA512 871ffe9dc659877a77de0c2a51b1f78b45614cf8265bd07820a9b4b08e38160861b4c9f98391138bfaaf64261ce2eb58eba26c40f29c41b02b8fa16cd260997a DIST jwt-2.5.0.tar.gz 65165 BLAKE2B 3011bca18101cd6ec4ce066ce541e31d135ca57ecb3c105915e55d1637e4465e5ae87655c4a7dbb91ff8ca299b6b1c77f9c9263b944cb6b90a1679c25a593cc7 SHA512 fab73ee33769db297b8c8c7381070c8fcd1dd8e43aff2d241ee82f0327867eff3c1067536a90928ad65a2870dc2638515617f5d5cc92023ab1dfe3b6696f10d8 DIST jwt-2.6.0.tar.gz 72387 BLAKE2B b20d902625815763b203ee201482792e4db5976a5b7cff24a6c08d391f254d62a80b7d5aa5a6833a50eb3252dd1359c28707da8e6f8d0b43308b8aef6b108687 SHA512 62d62728f97d5ac779919365b144cc5ddb9d2a74b16e1692a6bb37e0a64a89b3990429244694eb1a5e36793c64a179cf2f38738600b721f8d419d6ea13e96caa DIST jwt-2.7.0.tar.gz 75020 BLAKE2B 2bfa009912f4037dc13672ef6d43557e70bc9a06d399d949a6c5ddee641dc550a218242482ec0a66eb470ab117d1e192dd1ca6fdb5a03926d85f4902d72500e7 SHA512 8e0bb9909d123b7b73fe01fafc4088e45140e417b1bff84b240a317f3dca8085b2b987bd1e93cb1506efc66a1f7371168f8202a590308ee0e4c52820983a9789 diff --git a/dev-ruby/jwt/jwt-2.3.0.ebuild b/dev-ruby/jwt/jwt-2.3.0.ebuild deleted file mode 100644 index 62bb08bb5f03.. --- a/dev-ruby/jwt/jwt-2.3.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" -HOMEPAGE="https://github.com/jwt/ruby-jwt"; -SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="ruby-jwt-${PV}" - -ruby_add_bdepend "test? ( dev-ruby/rbnacl )" - -all_ruby_prepare() { - sed -i -e "/simplecov/ s:^:#:" \ - -e '/^SimpleCov.start/,/^end/ s:^:#:' \ - spec/spec_helper.rb || die - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/jwt/jwt-2.4.0.ebuild b/dev-ruby/jwt/jwt-2.4.0.ebuild deleted file mode 100644 index 2151906e7d9c.. --- a/dev-ruby/jwt/jwt-2.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" -HOMEPAGE="https://github.com/jwt/ruby-jwt"; -SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="ruby-jwt-${PV}" - -ruby_add_bdepend "test? ( dev-ruby/rbnacl )" - -all_ruby_prepare() { - sed -i -e "/simplecov/ s:^:#:" \ - -e '/^SimpleCov.start/,/^end/ s:^:#:' \
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jwt/
commit: 0bf0fa5edf82d511b769ae6e0bc62d6eba77df0b Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:37:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:37:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf0fa5e dev-ruby/jwt: drop 2.2.3, 2.3.0, 2.4.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/jwt/Manifest | 3 --- dev-ruby/jwt/jwt-2.2.3.ebuild | 35 --- dev-ruby/jwt/jwt-2.3.0.ebuild | 33 - dev-ruby/jwt/jwt-2.4.0.ebuild | 33 - 4 files changed, 104 deletions(-) diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest index d6050257337e..c8d913b4a39d 100644 --- a/dev-ruby/jwt/Manifest +++ b/dev-ruby/jwt/Manifest @@ -1,6 +1,3 @@ -DIST jwt-2.2.3.tar.gz 50675 BLAKE2B 904a2b9be80ece10cc046d35df784ecc4991c3b09a79c2e2e461003596e9212409ed5840282ce632d3ff499754c505cd899ca95945f562883869ff3c50c4399a SHA512 ebefbf8f825afc1a78329088012118ed681a61bdf9e1c6a3fa125d46105092f1f26a4bc88791788c0290009dbc0427128d655a301c034ac07caf14216744962c -DIST jwt-2.3.0.tar.gz 53312 BLAKE2B 4653a786d0f5da0d7c7e160f5b0c189f0eab78d045d5af441561c953d6d42fc74d6baff95e54dd9bfd47b3245f3b628e25f99e37016631ef282d95564a08cb1d SHA512 a4dfbb119575d9b5f883c2789734180f092adc75e05310de2e523e352f47469243868480e06f9bfabfa2a48e174ea669e69bd73e0fd002c4f66134462ffe2653 -DIST jwt-2.4.0.tar.gz 59280 BLAKE2B e7ff827c0f8d0514feaea43f5915d83b4be4ee538890250a390cf9a5df3f372d5bff3d90b741d0024c9e89ad28e581626a330b1fb400d2616454a1f964d358e4 SHA512 2bb409a8b2ae2e2330744e3efe306bfc1755c70244f2d7d4dd8ed824c7960f42baf6ec3ee80ed74c0590a3a61b92f61edb157db001d4c4f28005bb50c60bf74f DIST jwt-2.4.1.tar.gz 59783 BLAKE2B c18d44f0adda0c2111d312450c01c39d3926afc3e13c807283ffc1fe47b7c49284ab48572b47845c30805c2caefebbdf257e18e807af84819a7fff6c86f881c8 SHA512 871ffe9dc659877a77de0c2a51b1f78b45614cf8265bd07820a9b4b08e38160861b4c9f98391138bfaaf64261ce2eb58eba26c40f29c41b02b8fa16cd260997a DIST jwt-2.5.0.tar.gz 65165 BLAKE2B 3011bca18101cd6ec4ce066ce541e31d135ca57ecb3c105915e55d1637e4465e5ae87655c4a7dbb91ff8ca299b6b1c77f9c9263b944cb6b90a1679c25a593cc7 SHA512 fab73ee33769db297b8c8c7381070c8fcd1dd8e43aff2d241ee82f0327867eff3c1067536a90928ad65a2870dc2638515617f5d5cc92023ab1dfe3b6696f10d8 DIST jwt-2.6.0.tar.gz 72387 BLAKE2B b20d902625815763b203ee201482792e4db5976a5b7cff24a6c08d391f254d62a80b7d5aa5a6833a50eb3252dd1359c28707da8e6f8d0b43308b8aef6b108687 SHA512 62d62728f97d5ac779919365b144cc5ddb9d2a74b16e1692a6bb37e0a64a89b3990429244694eb1a5e36793c64a179cf2f38738600b721f8d419d6ea13e96caa diff --git a/dev-ruby/jwt/jwt-2.2.3.ebuild b/dev-ruby/jwt/jwt-2.2.3.ebuild deleted file mode 100644 index bed4ee7f5a63.. --- a/dev-ruby/jwt/jwt-2.2.3.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" -HOMEPAGE="https://github.com/jwt/ruby-jwt"; -SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="ruby-jwt-${PV}" - -PATCHES=( "${FILESDIR}/${P}-ec-test.patch" ) - -ruby_add_bdepend "test? ( dev-ruby/rbnacl )" - -all_ruby_prepare() { - sed -i -e "/simplecov/ s:^:#:" \ - -e '/^SimpleCov.start/,/^end/ s:^:#:' \ - spec/spec_helper.rb || die - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/jwt/jwt-2.3.0.ebuild b/dev-ruby/jwt/jwt-2.3.0.ebuild deleted file mode 100644 index 62bb08bb5f03.. --- a/dev-ruby/jwt/jwt-2.3.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" -HOMEPAGE="https://github.com/jwt/ruby-jwt"; -SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -RUBY_S="ruby-jwt-${PV}" - -ruby_add_bdepend "test? ( dev-ruby/rbnacl )" - -all_ruby_prepare() { - sed -i -e "/simplecov/ s:^:#:" \ - -e '/^SimpleCov.start/,/^end/ s:^:#:' \ - spec/spec_helper.rb || die - - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/jwt/jwt-2.4.0.ebuild b/dev-ruby/jwt/jwt-2.4.0.ebuild deleted file mode 100644 index 2151906e7d9c..000
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/concurrent-ruby/
commit: ef1358200b12368e1b42facf77653da949d2a367 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:31:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:31:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef135820 dev-ruby/concurrent-ruby: add 1.2.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/concurrent-ruby/Manifest | 1 + .../concurrent-ruby/concurrent-ruby-1.2.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ruby/concurrent-ruby/Manifest b/dev-ruby/concurrent-ruby/Manifest index 85cb41082024..e4ce11afe701 100644 --- a/dev-ruby/concurrent-ruby/Manifest +++ b/dev-ruby/concurrent-ruby/Manifest @@ -1,2 +1,3 @@ DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f SHA512 cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4 SHA512 243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6 +DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc SHA512 c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31 diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild new file mode 100644 index ..98089791617f --- /dev/null +++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Modern concurrency tools including agents, futures, promises, thread pools, more" +HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby"; +SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )" + +all_ruby_prepare() { + # Remove edge files as defined in support/file_map.rb + rm -rf spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}* || die + rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die + sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die + sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die + sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || die + + # Remove specs for the ext gem + rm -rf spec/concurrent/atomic || die + + sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jwt/
commit: 702fe1ffa4d2fb9f02a476b43e00dbaebc7ed8b1 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:37:09 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:37:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702fe1ff dev-ruby/jwt: add 2.7.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/jwt/Manifest | 1 + dev-ruby/jwt/jwt-2.7.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest index 3d8771a6bc23..d6050257337e 100644 --- a/dev-ruby/jwt/Manifest +++ b/dev-ruby/jwt/Manifest @@ -4,3 +4,4 @@ DIST jwt-2.4.0.tar.gz 59280 BLAKE2B e7ff827c0f8d0514feaea43f5915d83b4be4ee538890 DIST jwt-2.4.1.tar.gz 59783 BLAKE2B c18d44f0adda0c2111d312450c01c39d3926afc3e13c807283ffc1fe47b7c49284ab48572b47845c30805c2caefebbdf257e18e807af84819a7fff6c86f881c8 SHA512 871ffe9dc659877a77de0c2a51b1f78b45614cf8265bd07820a9b4b08e38160861b4c9f98391138bfaaf64261ce2eb58eba26c40f29c41b02b8fa16cd260997a DIST jwt-2.5.0.tar.gz 65165 BLAKE2B 3011bca18101cd6ec4ce066ce541e31d135ca57ecb3c105915e55d1637e4465e5ae87655c4a7dbb91ff8ca299b6b1c77f9c9263b944cb6b90a1679c25a593cc7 SHA512 fab73ee33769db297b8c8c7381070c8fcd1dd8e43aff2d241ee82f0327867eff3c1067536a90928ad65a2870dc2638515617f5d5cc92023ab1dfe3b6696f10d8 DIST jwt-2.6.0.tar.gz 72387 BLAKE2B b20d902625815763b203ee201482792e4db5976a5b7cff24a6c08d391f254d62a80b7d5aa5a6833a50eb3252dd1359c28707da8e6f8d0b43308b8aef6b108687 SHA512 62d62728f97d5ac779919365b144cc5ddb9d2a74b16e1692a6bb37e0a64a89b3990429244694eb1a5e36793c64a179cf2f38738600b721f8d419d6ea13e96caa +DIST jwt-2.7.0.tar.gz 75020 BLAKE2B 2bfa009912f4037dc13672ef6d43557e70bc9a06d399d949a6c5ddee641dc550a218242482ec0a66eb470ab117d1e192dd1ca6fdb5a03926d85f4902d72500e7 SHA512 8e0bb9909d123b7b73fe01fafc4088e45140e417b1bff84b240a317f3dca8085b2b987bd1e93cb1506efc66a1f7371168f8202a590308ee0e4c52820983a9789 diff --git a/dev-ruby/jwt/jwt-2.7.0.ebuild b/dev-ruby/jwt/jwt-2.7.0.ebuild new file mode 100644 index ..4d714d48 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt"; +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.start/,/^end/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mail/
commit: efd87f357d6573bf5604d46aeb519ed4a12d70c3 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:39:29 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:39:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd87f35 dev-ruby/mail: add 2.8.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mail/Manifest | 1 + dev-ruby/mail/mail-2.8.1.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ruby/mail/Manifest b/dev-ruby/mail/Manifest index 1caa5bd5c175..ec9d7fecfb18 100644 --- a/dev-ruby/mail/Manifest +++ b/dev-ruby/mail/Manifest @@ -1,3 +1,4 @@ DIST mail-2.7.1-git.tar.gz 625251 BLAKE2B c1efbb259042155e983c1971fe9821eb0dd850089bd04cb0c74513f6f17dabf8ecc3155d9e5846ae657383f522872323f8fba37d51fba4318ac682d18a6d4c50 SHA512 17c601c86715135331f750048339a11a67a17f34486dbafa3ba7e9af9970d60927a2fa95c72a398418548df1fdf5addb2ed3afe9da7dff1f0bd949438726be1b DIST mail-2.8.0-git.tar.gz 620136 BLAKE2B 4c115ddf92ef18c7889d391d264bf4c0be37be4849accf6e4778cc50317a4c0cd5f042c465f4f7862ca33e1de166b35bcb6d6e08e3fe44cce6aecbf1c1f9380e SHA512 ac60d72d16dd75fb5e8474900e069d5f711ce66340582a96d1f79ba582841cb82b212637053f45d1014997776ff411cbc8f9c19e06f024f6aa59b09c50c02583 DIST mail-2.8.0.1-git.tar.gz 620162 BLAKE2B 92a183df4cec63c194debb5fd1c5194f2fe8d909094f9b79c157c3c004574c78e8b2567c44a7f62f3a91af4689e7e2ca023768f005ff62998d0999a0d46e4bf3 SHA512 d2c84ffec336bb1967107641b741eef06238e37d68704024d3f037893e95fcf9501ffdb34f3f820e1f8df63b4057e0d329d09cd6a96281801ece6fb3d26f1a4d +DIST mail-2.8.1-git.tar.gz 621412 BLAKE2B f39c3087bf5d064fd9a96b93ccac2fd0060c53a53c900658e3907dce311aabba8136ce96bcd4937f5a9852ed3d046e1354c3c2757330d80f9b3d0542fc27cd12 SHA512 2c176361285b17b10ab3e518502b05ac582f033f81fc45df0b61bfcb5b645ea22139ef3abf67240adb27a39834dfee59bb0777c6de5448c2fe2e52d5dde3465a diff --git a/dev-ruby/mail/mail-2.8.1.ebuild b/dev-ruby/mail/mail-2.8.1.ebuild new file mode 100644 index ..0dce16387ebe --- /dev/null +++ b/dev-ruby/mail/mail-2.8.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md" + +RUBY_FAKEGEM_GEMSPEC="mail.gemspec" + +inherit ruby-fakegem + +GITHUB_USER="mikel" + +DESCRIPTION="An email handling library" +HOMEPAGE="https://github.com/mikel/mail"; +SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/mini_mime-0.1.1 + dev-ruby/net-imap + dev-ruby/net-pop + dev-ruby/net-smtp +" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undle/d' -e '6d' Rakefile || die "Unable to remove Bundler code." + + sed -i -e '/benchmark/I s:^:#:' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/git/
commit: eb2af6d226b1f688cc9c58fcead2b655dfab9fb0 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:35:52 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:35:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2af6d2 dev-ruby/git: drop 1.12.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/git/Manifest | 1 - dev-ruby/git/git-1.12.0.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest index 4c8ab4fae138..d5b91e09a5ae 100644 --- a/dev-ruby/git/Manifest +++ b/dev-ruby/git/Manifest @@ -1,4 +1,3 @@ -DIST git-1.12.0.tar.gz 218472 BLAKE2B f5e0465fd2f0f2f1eb1584da6757c012cf80457a15e61b9a974707c8f026f34940d86b25fdd708b9fa6071fc35e8e65c6c87bc83b94bb0daec61ef015a03184c SHA512 9967bf6c9f00e29442495fb24abfd1ea3b6ad0068829e9d86727d41ecf07be0b8fbdc6d05b3c245a23223b4e35e87e984e7a60a5883839e6de45f8bdac406b0d DIST git-1.13.0.tar.gz 219424 BLAKE2B 38d1821c59cbb743c50655e9426d77f76e77dda614a711b7d2185ed7f4caa853383ba85ecf05237da403061d002527c38a5c6e06cf5e6d482ac76bac49a0db56 SHA512 7920de37a3df67b743e91fb317bd0cba746d2343dfb77036398fc124d00eede7b9ade5dd2af5f26d65f1f24006608a29fca55d5be8a00557caaa31acd0b274d4 DIST git-1.13.1.tar.gz 219640 BLAKE2B c87fce3f83130f7a75a10a21c4c980ec1d3594b20afa7b482f21077083076df7b4c462908a05c7b2fb3091e1fda00857ae40c4809e89f059f63ce12b119f307b SHA512 58cd7f38a5c1d5ab3d68cf2d4b026a80073f5dba3cb4895e220ecad5dbdf6a2df4e1e44570bde9256371c5089b81523aca4a5c686348bd04638f4dd09927e876 DIST git-1.13.2.tar.gz 222112 BLAKE2B 13b2f8c67a27a147662fa019f6fac8f557e704fe1d0320188a097385f7692a190670ba375312e793d4d39fcf9ea7be8325394830c2c499b5132201f4a8f3f6ee SHA512 36425806c86e3c5d1a393ec657b60b8dafc88d92822270c299d3d1768c37d00e70b723d98a60127ab70de15809b27a49bcef5c8a972b88d7a516de093a643347 diff --git a/dev-ruby/git/git-1.12.0.ebuild b/dev-ruby/git/git-1.12.0.ebuild deleted file mode 100644 index a5129073d701.. --- a/dev-ruby/git/git-1.12.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="git.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Library for using Git in Ruby" -HOMEPAGE="https://github.com/schacon/ruby-git"; -SRC_URI="https://github.com/schacon/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-git-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" -IUSE="test" - -DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" -RDEPEND+=">=dev-vcs/git-1.6.0.0" - -ruby_add_rdepend ">=dev-ruby/addressable-2.8:0 >=dev-ruby/rchardet-1.8:1" - -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar dev-ruby/test-unit:2 )" - -all_ruby_prepare() { - # Don't use hardcoded /tmp directory. - sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die - - sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - git config --global user.email "g...@example.com" || die - git config --global user.name "GitExample" || die - ${RUBY} -Ilib:.:test -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-core/
commit: db8b92c8118fa7b255cad908aa426f12efec47e5 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:41:24 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:41:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8b92c8 dev-ruby/rspec-core: add 3.12.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-core/Manifest | 1 + dev-ruby/rspec-core/rspec-core-3.12.1.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 3e546546cbea..d6eff46ce1e9 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -3,3 +3,4 @@ DIST rspec-core-3.10.1-git.tgz 398302 BLAKE2B 3ecd2a93b77435ef44dd7e52e2987155f7 DIST rspec-core-3.10.2-git.tgz 400299 BLAKE2B 82fe8689022f69f444549d654cd4799f8f1dff7c984016eba0835cffb518dce892a0af61a3ef6b251c598aa3caac66b0498620dc8d2b06a02795fc6ff3f46c41 SHA512 0ebeea8aed275f08bcac4846977b0718f85d95dedaed82b99280e5b52519713be6234d97b34b61a56e3276e767f47a13e6888401bd5a4b8a0003c9bbb518364d DIST rspec-core-3.11.0-git.tgz 403154 BLAKE2B 1a5043bd2120236e8e3ca931c1fd9562bc78d692674d3133ac3742ef7b7f81161a7fc550f4d11bf34575a85a8657aeb39fcc0fdccaab67cc189cc1d39a303ade SHA512 6121b805f6feade244fe13e273526e64c5a3c74a1f9d4316c895279f4ed8576dbe3189b06040f3f29fe7d3e90f862f2c78aacb0b4bef989660eae30d046ed69c DIST rspec-core-3.12.0-git.tgz 408651 BLAKE2B 97467e57059cbd5fc32763c2b4d8be2b6ffcb688f3bfc7d4e37c415816a28827022180c315e33145cf0702d390f02f6adbd534579cc7d9ab02b7b530c607f001 SHA512 a339c7b9005713a7eaccb778260e1a433caaf3024d9015ae6f3b810834c7d47a75bc5cfa13dd2574b7d88a286d0cd52a8a464a2eda41db425a535fdd09f37a7a +DIST rspec-core-3.12.1-git.tgz 409036 BLAKE2B 0a6311f9908fd2e85621ebdb9cce5723de83e392bc5a6f0bb5be98c26b8f26b759a1cb3923a5d583f2ea7f6e72f07093bb23d54aa2b44d3a3ae0874ef6a99a73 SHA512 aaf7e4aebf1240c5f602a1e34f1f9e9355438ca544484f500d21e6021fd95d5ab5d26dc2249122d1dfc76b23725800f88937b5d1e53cd00d0b84faa46b056bea diff --git a/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild new file mode 100644 index ..6e5f589ab606 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="highlight" + +SUBVERSION="$(ver_cut 1-2)" + +DEPEND+="test? ( dev-vcs/git )" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + highlight? ( >=dev-ruby/coderay-1.1.1 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.1.1 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/rspec-expectations-3.8.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + >=dev-ruby/rspec-support-3.9.1:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/support/aruba_support.rb || die + rm -f spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die + rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/c
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/git/
commit: 4a0ecc9d63492c398018d475dae496d5c0443670 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:34:43 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:34:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0ecc9d dev-ruby/git: add 1.13.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/git/Manifest | 1 + dev-ruby/git/git-1.13.2.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest index bbfc54f98145..4c8ab4fae138 100644 --- a/dev-ruby/git/Manifest +++ b/dev-ruby/git/Manifest @@ -1,3 +1,4 @@ DIST git-1.12.0.tar.gz 218472 BLAKE2B f5e0465fd2f0f2f1eb1584da6757c012cf80457a15e61b9a974707c8f026f34940d86b25fdd708b9fa6071fc35e8e65c6c87bc83b94bb0daec61ef015a03184c SHA512 9967bf6c9f00e29442495fb24abfd1ea3b6ad0068829e9d86727d41ecf07be0b8fbdc6d05b3c245a23223b4e35e87e984e7a60a5883839e6de45f8bdac406b0d DIST git-1.13.0.tar.gz 219424 BLAKE2B 38d1821c59cbb743c50655e9426d77f76e77dda614a711b7d2185ed7f4caa853383ba85ecf05237da403061d002527c38a5c6e06cf5e6d482ac76bac49a0db56 SHA512 7920de37a3df67b743e91fb317bd0cba746d2343dfb77036398fc124d00eede7b9ade5dd2af5f26d65f1f24006608a29fca55d5be8a00557caaa31acd0b274d4 DIST git-1.13.1.tar.gz 219640 BLAKE2B c87fce3f83130f7a75a10a21c4c980ec1d3594b20afa7b482f21077083076df7b4c462908a05c7b2fb3091e1fda00857ae40c4809e89f059f63ce12b119f307b SHA512 58cd7f38a5c1d5ab3d68cf2d4b026a80073f5dba3cb4895e220ecad5dbdf6a2df4e1e44570bde9256371c5089b81523aca4a5c686348bd04638f4dd09927e876 +DIST git-1.13.2.tar.gz 222112 BLAKE2B 13b2f8c67a27a147662fa019f6fac8f557e704fe1d0320188a097385f7692a190670ba375312e793d4d39fcf9ea7be8325394830c2c499b5132201f4a8f3f6ee SHA512 36425806c86e3c5d1a393ec657b60b8dafc88d92822270c299d3d1768c37d00e70b723d98a60127ab70de15809b27a49bcef5c8a972b88d7a516de093a643347 diff --git a/dev-ruby/git/git-1.13.2.ebuild b/dev-ruby/git/git-1.13.2.ebuild new file mode 100644 index ..0495304e5439 --- /dev/null +++ b/dev-ruby/git/git-1.13.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="git.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Library for using Git in Ruby" +HOMEPAGE="https://github.com/ruby-git/ruby-git"; +SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="ruby-git-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" +RDEPEND+=">=dev-vcs/git-1.6.0.0" + +ruby_add_rdepend ">=dev-ruby/addressable-2.8:0 >=dev-ruby/rchardet-1.8:1" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar dev-ruby/test-unit:2 )" + +all_ruby_prepare() { + # Don't use hardcoded /tmp directory. + sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die + + sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e 's/1.12.0/'${PV}'/' lib/git/version.rb || die +} + +each_ruby_test() { + git config --global user.email "g...@example.com" || die + git config --global user.name "GitExample" || die + ${RUBY} -Ilib:.:test -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/commonmarker/
commit: 1feeb7029b1b57065b4ac6edf8c4d82d1ef23397 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:18:32 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:18:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1feeb702 dev-ruby/commonmarker: add 0.23.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/commonmarker/Manifest | 1 + dev-ruby/commonmarker/commonmarker-0.23.8.ebuild | 41 2 files changed, 42 insertions(+) diff --git a/dev-ruby/commonmarker/Manifest b/dev-ruby/commonmarker/Manifest index 5184d0dfe0ef..10637c9ce22a 100644 --- a/dev-ruby/commonmarker/Manifest +++ b/dev-ruby/commonmarker/Manifest @@ -1,3 +1,4 @@ DIST commonmarker-0.23.5.tar.gz 165248 BLAKE2B 2d29a0ece01b5000bbb7192133e6abd0bf50281e90ae1d7036ffc49d8576bf378845c782d65b462274b4586b99ee3f46b7312cd0d0ac71456de9a4dacdccb8c3 SHA512 ccc76f0a2eb40d547e604cb4d10b922eceab40a0d0e07f00c60a5b307f3dcb74984274b231c38fe3ba97c892dea54fd325486ba20aa2b0087e99d6bca3e3845c DIST commonmarker-0.23.6.tar.gz 165548 BLAKE2B b580390211986e60cd682efb8fe39cea82fb50f76299675a068e37749635383a6d1d6391a093a9f399664ebeeff2e2b456f85752157c632e338ab52e64e18659 SHA512 540bb1831c19ea0924372c9f4be506828e057d4df1a2eb351e44437b45cd9cedd7df9014b09e34108663a31677ef14a4128b5ac9f8a34137bd1842e07654dedc DIST commonmarker-0.23.7.tar.gz 171255 BLAKE2B d6d5e90aeed955d4305bc2aef9a3db9e540a35690cf90e2ef1cd7ba1f829043e139cd3c8819858e56accda6de3088e9a38394676a6248bb1d9642d41282b61c9 SHA512 c15db5904c449a01d7e4a417d431a2f12722ca5524fad019d6bddb75dd59323174973d8d30920f4783163739570ddf81abb06246f3fed0635dea4ce4625a0679 +DIST commonmarker-0.23.8.tar.gz 171412 BLAKE2B 95f5fa8314af31dfe97bb8bad9eb6c57dc2e02f1b710c7f50e4500e3cad978b0b44e7a1104386d0cf0742e2d896208ced2a8f205c30ffbf4e444b991586b5ab8 SHA512 3e73ef5505804cbeb8190472f3ca8dc7f199de0ca410df35ab5e9948e94ade59670130f829218f6f2d39c3a6f41a9cb149f9aefc6c8f72443441ec66e642cd1e diff --git a/dev-ruby/commonmarker/commonmarker-0.23.8.ebuild b/dev-ruby/commonmarker/commonmarker-0.23.8.ebuild new file mode 100644 index ..32c52aa7af3b --- /dev/null +++ b/dev-ruby/commonmarker/commonmarker-0.23.8.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTENSIONS=(ext/commonmarker/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/commonmarker" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="commonmarker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast, safe, extensible parser for CommonMark, wrapping the libcmark library" +HOMEPAGE="https://github.com/gjtorikian/commonmarker"; +SRC_URI="https://github.com/gjtorikian/commonmarker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +# app-text/cmark is bundled in a modified way and integrated with the gem code + +all_ruby_prepare() { + sed -i -e '/focus/ s:^:#:' test/test_helper.rb || die + + # Avoid tests depending on unbundled cmark specification files + rm -f test/test_{spec,smartpunct}.rb || die + +} + +each_ruby_prepare() { + # Use current ruby version + sed -i -e '/make_bin/,/end/ s:ruby:'${RUBY}':' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each {|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acts_as_list/
commit: 888d31b5ccffb905dfadf98ccf299158d9cb073d Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:13:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:13:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888d31b5 dev-ruby/acts_as_list: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/acts_as_list/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/acts_as_list/metadata.xml b/dev-ruby/acts_as_list/metadata.xml index 1694873daa23..9fbe56db5480 100644 --- a/dev-ruby/acts_as_list/metadata.xml +++ b/dev-ruby/acts_as_list/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project -swanandp/acts_as_list +brendon/acts_as_list
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acts_as_list/
commit: 905027c0bcb53723016e91f452d1774ea3cd84bd Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:13:17 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:13:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905027c0 dev-ruby/acts_as_list: add 1.1.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/acts_as_list/Manifest | 1 + dev-ruby/acts_as_list/acts_as_list-1.1.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest index 547a2ea3dbae..0fd33119099a 100644 --- a/dev-ruby/acts_as_list/Manifest +++ b/dev-ruby/acts_as_list/Manifest @@ -1 +1,2 @@ DIST acts_as_list-1.0.4.gem 40448 BLAKE2B ac0d9e29006c052b1f421fc734d19390942fcb1eb68d33ed67944bf9bcf1dc8b73c813a2ee8ae6b358f74e019bf36d200e6fe44e01391dff68041d5263b907b1 SHA512 45cc3a2ddc3bdf245819bfe62c39cea5e9b96bf63b3e817adae2acadcf7b51f47379ae9bf1c2c1cfd6a1dc70d7279f44e0a932c838fa93fa4a0c3b9dcbcd46ea +DIST acts_as_list-1.1.0.gem 41984 BLAKE2B abeb0325795276294451b4cb86e20dab6871003c72679ce28f9326cd844234ad56457a03d9b9ecd81b8c143deeefc25dd15df88a38ebdd1324a953b2399465e7 SHA512 bdcaf07bc4ad3854d68c8d95e666e86c2500474ffa212c315b6b4abd321341ac782c0e301f2c859c12b80ecfdd1cc743ccf8a7bdbdb36e30fafcd98d4928a00a diff --git a/dev-ruby/acts_as_list/acts_as_list-1.1.0.ebuild b/dev-ruby/acts_as_list/acts_as_list-1.1.0.ebuild new file mode 100644 index ..aecf7c5a7880 --- /dev/null +++ b/dev-ruby/acts_as_list/acts_as_list-1.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +inherit ruby-fakegem + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_EXTRAINSTALL="init.rb" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list" +HOMEPAGE="https://github.com/brendon/acts_as_list"; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/activerecord-4.2:*" + +ruby_add_bdepend " + test? ( + dev-ruby/mocha + dev-ruby/test-unit:2 + dev-ruby/timecop + dev-ruby/activerecord[sqlite] + )" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die + sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/git/
commit: 02c77e4808df2f5b8b70d0329f2bb97f959c6b6f Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 4 07:35:29 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:35:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c77e48 dev-ruby/git: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/git/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ruby/git/metadata.xml b/dev-ruby/git/metadata.xml index acb202879d0a..386acdbeb589 100644 --- a/dev-ruby/git/metadata.xml +++ b/dev-ruby/git/metadata.xml @@ -6,6 +6,7 @@ Gentoo Ruby Project -schacon/ruby-git +ruby-git/ruby-git +git
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/warden/
commit: b2c7400c359bea8680026ed5ed28f84c8d537099 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 15:12:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c7400c dev-ruby/warden: fix tests with rack 3 present Closes: https://bugs.gentoo.org/892702 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/warden/warden-1.2.9-r1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-ruby/warden/warden-1.2.9-r1.ebuild b/dev-ruby/warden/warden-1.2.9-r1.ebuild index 10ac2aa604ad..af1e2f7a33ac 100644 --- a/dev-ruby/warden/warden-1.2.9-r1.ebuild +++ b/dev-ruby/warden/warden-1.2.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,10 @@ IUSE="" ruby_add_rdepend ">=dev-ruby/rack-2.0.9:*" +ruby_add_bdepend "test? ( dev-ruby/rack:2.2 )" + all_ruby_prepare() { sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '1igem "rack", "<3"' spec/spec_helper.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra-partial/
commit: a82f726506a1b26850f13bf1520f7de5661671e6 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 14:21:11 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82f7265 dev-ruby/sinatra-partial: fix tests with rack 3 present Closes: https://bugs.gentoo.org/892701 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild b/dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild index eb5b6e8d7859..307399cf20f0 100644 --- a/dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild +++ b/dev-ruby/sinatra-partial/sinatra-partial-1.0.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,8 +20,8 @@ IUSE="test" ruby_add_rdepend ">=dev-ruby/sinatra-1.4" -ruby_add_bdepend "test? ( dev-ruby/haml dev-ruby/rack-test dev-ruby/rspec-its dev-ruby/timecop )" +ruby_add_bdepend "test? ( dev-ruby/haml dev-ruby/rack:2.2 dev-ruby/rack-test dev-ruby/rspec-its dev-ruby/timecop )" all_ruby_prepare() { - sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die + sed -i -e '/simplecov/,/^end/ s:^:#: ; 2igem "rack", "<3"' spec/spec_helper.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/patron/
commit: ab85a992a7ed72741152d5c8c73d03aac68d935e Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 14:00:17 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab85a992 dev-ruby/patron: update HOMEPAGE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/patron/patron-0.13.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/patron/patron-0.13.3-r1.ebuild b/dev-ruby/patron/patron-0.13.3-r1.ebuild index 6bebd371fe1c..4e7f7d751118 100644 --- a/dev-ruby/patron/patron-0.13.3-r1.ebuild +++ b/dev-ruby/patron/patron-0.13.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTENSION_DIR="lib/patron" inherit ruby-fakegem DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl" -HOMEPAGE="https://toland.github.com/patron/"; +HOMEPAGE="https://github.com/toland/patron"; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/
commit: 5a2fe5254f2b0b999090e6266ba6cd626902ee95 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 10:15:22 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2fe525 dev-ruby/sinatra: update HOMEPAGE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sinatra/sinatra-3.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sinatra/sinatra-3.0.5.ebuild b/dev-ruby/sinatra/sinatra-3.0.5.ebuild index 0447cf058fc0..0329ccd4ac42 100644 --- a/dev-ruby/sinatra/sinatra-3.0.5.ebuild +++ b/dev-ruby/sinatra/sinatra-3.0.5.ebuild @@ -13,7 +13,7 @@ RUBY_FAKEGEM_GEMSPEC="sinatra.gemspec" inherit ruby-fakegem DESCRIPTION="A DSL for quickly creating web applications in Ruby with minimal effort" -HOMEPAGE="http://www.sinatrarb.com/"; +HOMEPAGE="https://sinatrarb.com/"; SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-imap/
commit: cee49a06e6efb6c1d9152f8842303e4ee3ed5429 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 11:09:50 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee49a06 dev-ruby/net-imap: fix test to work without network access Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/net-imap/Manifest | 1 + dev-ruby/net-imap/net-imap-0.3.4.ebuild | 8 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest index 1cfbe6b07819..06ce6b70fac1 100644 --- a/dev-ruby/net-imap/Manifest +++ b/dev-ruby/net-imap/Manifest @@ -1,3 +1,4 @@ DIST net-imap-0.2.3.tar.gz 61440 BLAKE2B f38bed72777ad93b5a94361ca134644ae218f4a0cb3f26330a99dd5633d30f0f846f3fc4eeb01bc94c13bd5e553cb29f1ad03264987badf83b8f5404755c73ac SHA512 69b6596a8ecc66788be10d11dad911351db6ff651f56e8dc5223f4c948efe0d2e53bd465ebf56edd96f1c414e3819413835c14b35a8e90b9f9ac59bfaa5611c6 DIST net-imap-0.3.1.tar.gz 63981 BLAKE2B df3eca949e9736bebf6af27859c4198d05734762d8f1755fade685986f4248e05a09a6e4c48fd92d5f537a2f206bac6da75165f0c42171fa7bd533b908071d16 SHA512 b2f88b3fc2cd6ed6c0ed1e8c60100e84ac9a8c0406a780ff5b7b0f11440fb997e79dea0f67a15a139f9bb41e76bff5fcb60668fd1ed4be65142199a4d3c9e167 DIST net-imap-0.3.4.tar.gz 103226 BLAKE2B b08ee0ad9ad788c1a58e583b3e71cef6e13f6c4f35cc1a67909715a30b0797987f71b1a790e0ca3a2a4b0da3b23ac2451c5e0fb8217506eb0e050c2c2c624362 SHA512 ced2433212738e1c54b783602dc8ed79b0d6fabef0d830d12e4d1a8b7f1df896596499a4b986dab1ac8e1e389bf88f87c854ceafbe57b7ad1cf5c0db29223ba1 +DIST rfc3454.txt 138684 BLAKE2B 56c850a7f5782c1447ae633ad9a380253b97925b9edeadbeb9001f4905157c353db967125dfb3bfef1e1bc2297142e5db424cb3b1325837ab4bb05db1f0f92a9 SHA512 79a85fede7df9202cbaf3fbb0bd59d951352c56208da2adf0baa5571ad92fd2153a6348000994b733c8a1bfdc93c38c86ed33708ecdef8571f20f906564384b6 diff --git a/dev-ruby/net-imap/net-imap-0.3.4.ebuild b/dev-ruby/net-imap/net-imap-0.3.4.ebuild index 67d85bbd0843..6a6a2431601e 100644 --- a/dev-ruby/net-imap/net-imap-0.3.4.ebuild +++ b/dev-ruby/net-imap/net-imap-0.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,8 @@ inherit ruby-fakegem DESCRIPTION="Ruby client api for Internet Message Access Protocol" HOMEPAGE="https://github.com/ruby/net-imap"; -SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://www.rfc-editor.org/rfc/rfc3454.txt )" LICENSE="BSD-2" SLOT="0" @@ -31,4 +32,7 @@ all_ruby_prepare() { -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ -e 's/git ls-files -z/find * -print0/' \ -i ${RUBY_FAKEGEM_GEMSPEC} || die + + mkdir rfcs || die + cp "${DISTDIR}/rfc3454.txt" rfcs/ || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/omniauth/
commit: 210c3d107c01332949c164f2070a6fbfcf054195 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 13:39:42 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210c3d10 dev-ruby/omniauth: add 2.1.1 Closes: https://bugs.gentoo.org/892623 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/omniauth/Manifest | 1 + dev-ruby/omniauth/omniauth-2.1.1.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-ruby/omniauth/Manifest b/dev-ruby/omniauth/Manifest index 7fa73d917aba..35435c5ec107 100644 --- a/dev-ruby/omniauth/Manifest +++ b/dev-ruby/omniauth/Manifest @@ -1 +1,2 @@ DIST omniauth-2.1.0.tar.gz 31135 BLAKE2B b221c084b926e3ac9e31858268940d0bd8583c667c7bcb8ce14e7fbda91c06c286191ffeff36c17d1d668ee29ca850b377312f2f2a417c47cb1dd4e8a447a641 SHA512 f1dde6f527b6aafdbed83ce6e14dae39617b738c6e80e9ece3d768ef9f63a87924ef2ef92b99ecc52bd69c0103854f16ff9c80f3d2eeb7c134fc70ab0157df63 +DIST omniauth-2.1.1.tar.gz 31414 BLAKE2B 180ee40499a61e8b6360dc4c462ca10933dc7bac976f76dd8c9579e73da6618ffae71ed532fab024f0eb65c3830db1e52f866c40b6e160e65c8fa403c7c1ab37 SHA512 e86fbd3c1f239b4950f17fdfe4ebd97a9a135831b63892dd009bae97f4372b3a6fa2452233e414c6097c3b835ee4e75821e795599da9613affdaf163d31964a3 diff --git a/dev-ruby/omniauth/omniauth-2.1.1.ebuild b/dev-ruby/omniauth/omniauth-2.1.1.ebuild new file mode 100644 index ..955e12d41818 --- /dev/null +++ b/dev-ruby/omniauth/omniauth-2.1.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A generalized Rack framework for multiple-provider authentication" +HOMEPAGE="https://github.com/omniauth/omniauth"; +SRC_URI="https://github.com/omniauth/omniauth/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/rack-2.2.3 + dev-ruby/rack-protection + >=dev-ruby/hashie-3.4.6:*" +ruby_add_bdepend "doc? ( dev-ruby/yard ) + test? ( dev-ruby/rack-test dev-ruby/rack:2.2 )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' \ + Rakefile ${PN}.gemspec || die "sed failed" + sed -e '/RUBY_VERSION/,/^end/ s:^:#: ; /freeze/ s:^:#:' \ + -e '2igem "rack", "<3"' \ + -i spec/helper.rb || die "sed failed" + # maruku fails, resorting to default markdown implementation + sed -i -e '/maruku/d' .yardopts || die "sed failed" + + sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc ; then + yard || die "yard failed" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/
commit: 2ab003050d466afe42884f2a2a7ca881b470be48 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 14:54:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab00305 dev-ruby/sinatra: fix tests with rack 3 present Closes: https://bugs.gentoo.org/892700 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sinatra/sinatra-2.2.3.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sinatra/sinatra-2.2.3.ebuild b/dev-ruby/sinatra/sinatra-2.2.3.ebuild index 8267c1ef9643..5b8e56bf3948 100644 --- a/dev-ruby/sinatra/sinatra-2.2.3.ebuild +++ b/dev-ruby/sinatra/sinatra-2.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,5 +30,8 @@ ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/bu ruby_add_bdepend "doc? ( dev-ruby/yard )" all_ruby_prepare() { - sed -i -e '/active_support\/core_ext\/hash/igem "activesupport", "<7"' test/helper.rb || die + sed -i -e '/active_support\/core_ext\/hash/igem "activesupport", "<7"' -e '1igem "rack", "~> 2.2.0"' test/helper.rb || die + + # Avoid spec broken by newer rack versions, already removed upstream. + sed -i -e 's/"bytes=IV-LXVI", //' test/static_test.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/
commit: e72c31adfa5fe9f5c1d9851264118a42080ff4cc Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 11:58:31 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72c31ad dev-ruby/faker: drop 2.22.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faker/Manifest| 1 - dev-ruby/faker/faker-2.22.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 4c22a86478a9..8223432b0d43 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,3 +1,2 @@ -DIST faker-2.22.0.tar.gz 1703265 BLAKE2B 931fa442d647186e7124c38afe4e6953f8dfea595140e2765ad86e9c98fc1ca02e6780cd01a49391614798a5862b4b69725bc5f5bbd1c6559f0831782dfe312b SHA512 9447b74d2403714de2bcbf4f3cfae8fc85c42a8a7dda413a06d6cdc8afa0acee620609af8a6ff8962db3b3bdaef27af7c08ab7ba71a23e939ce49638326e9807 DIST faker-2.23.0.tar.gz 1709736 BLAKE2B e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44 SHA512 b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41 DIST faker-3.1.0.tar.gz 1726248 BLAKE2B 55e5ece86c262c91cc7b806f31fc852297158cbfa213e375173d6ed4956daf515f7b3e09273ed40c70b92c2de8e94fc8ff45f62d87b59a37ee097a2cb6bc6a9b SHA512 4fa1d1dc72ae0cb21cdf6fede999a6cbf43e20062306896cca5e2333da9423612ac11b5ecdfb033da46c1eb3141a0bcac47d25485666f126a35971acb4edfcb5 diff --git a/dev-ruby/faker/faker-2.22.0.ebuild b/dev-ruby/faker/faker-2.22.0.ebuild deleted file mode 100644 index 5332cb86e976.. --- a/dev-ruby/faker/faker-2.22.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_DOC="none" - -RUBY_FAKEGEM_GEMSPEC="faker.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" -HOMEPAGE="https://github.com/stympy/faker"; -SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1" - -ruby_add_bdepend "test? ( dev-ruby/timecop )" - -all_ruby_prepare() { - sed -i -e '/\(bundler\|rubocop\|yard\)/I s:^:#:' Rakefile || die - sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faker/
commit: cb5f042b87250429f5d49f12796f31eb87d6cca0 Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 12:24:07 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5f042b dev-ruby/faker: fix file collision between slots Closes: https://bugs.gentoo.org/892611 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faker/{faker-3.1.0.ebuild => faker-2.23.0-r1.ebuild} | 3 ++- dev-ruby/faker/faker-3.1.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ruby/faker/faker-3.1.0.ebuild b/dev-ruby/faker/faker-2.23.0-r1.ebuild similarity index 92% copy from dev-ruby/faker/faker-3.1.0.ebuild copy to dev-ruby/faker/faker-2.23.0-r1.ebuild index 5332cb86e976..d8d60e7f757c 100644 --- a/dev-ruby/faker/faker-3.1.0.ebuild +++ b/dev-ruby/faker/faker-2.23.0-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 USE_RUBY="ruby27 ruby30 ruby31" +RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_GEMSPEC="faker.gemspec" diff --git a/dev-ruby/faker/faker-3.1.0.ebuild b/dev-ruby/faker/faker-3.1.0.ebuild index 5332cb86e976..87391f4b74e7 100644 --- a/dev-ruby/faker/faker-3.1.0.ebuild +++ b/dev-ruby/faker/faker-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~arm ~x86" IUSE="test" -ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1" +ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1 !
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 638d221fb19bdffd25c52e9bcaf4e210999d5ffa Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 08:27:54 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638d221f dev-ruby/stringio: add 3.0.5 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringio/Manifest | 1 + dev-ruby/stringio/stringio-3.0.5.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest index 79027d92dd46..552898b3c96a 100644 --- a/dev-ruby/stringio/Manifest +++ b/dev-ruby/stringio/Manifest @@ -1,2 +1,3 @@ DIST stringio-3.0.2.tar.gz 43051 BLAKE2B 06d3f5c64a1550969f8c8abdc0cfeec8fe89adba8cb60db68cd4b29bf622a31d51809b85b3b9fa2373b74a33ed1c48df829a44256e431288b6ba2f7654858a13 SHA512 a9ac2820ce1c2bd55aac032be42a493a910787ed04bc41f35ec33b19ffd878c925dbbca49d6c27b07cea5ffb8fa98ecdb576738c9654587dea6842e3bd1f486c DIST stringio-3.0.4.tar.gz 43654 BLAKE2B 08f0d41577cae1acba36acc3823218649342c45fde58fd4a2455a40e3f80859e405db541f1f3a55b222083b2e30efb8d6a2396edb208b1cfd802b5b85c196a4c SHA512 835fa9861e2446512715315ecd44ea192f6209ab5a12f10d91f11ad156ba896737531a5074e7f10f6cd5d3500fd07036de7a9d0bcbce4c2ffe75822fbb28a2f8 +DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d8500b0ad0cdae1f3029c2b53e8e3f46583ed0b5e289afe6636bb4610bc27a25e24acba5c7c1e679c5e4283f3b SHA512 d881dea34738e46fffaceb9a5e88fa3148979eff3571a6693d1d80bd01fbe236c0eb65bd8b2003abc0241bceff93d87fd3acd27b038b3a7bf6da65d492047153 diff --git a/dev-ruby/stringio/stringio-3.0.5.ebuild b/dev-ruby/stringio/stringio-3.0.5.ebuild new file mode 100644 index ..b4432a6573c3 --- /dev/null +++ b/dev-ruby/stringio/stringio-3.0.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb) +RUBY_FAKEGEM_GEMSPEC="stringio.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Pseudo IO class from/to String." +HOMEPAGE="https://github.com/ruby/stringio"; +SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +SLOT="0" +IUSE="test" + +all_ruby_prepare() { + sed -e "/s.version =/ s/source_version/'${PV}'/" \ + -e 's/__dir__/"."/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sinatra/
commit: a6eb8b55c84d269a264f1e7cb60d17eca1653bef Author: Hans de Graaff gentoo org> AuthorDate: Fri Feb 3 10:13:33 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 4 07:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6eb8b55 dev-ruby/sinatra: avoid spec broken by newer rack versions Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sinatra/sinatra-3.0.5.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/sinatra/sinatra-3.0.5.ebuild b/dev-ruby/sinatra/sinatra-3.0.5.ebuild index affc012e8456..0447cf058fc0 100644 --- a/dev-ruby/sinatra/sinatra-3.0.5.ebuild +++ b/dev-ruby/sinatra/sinatra-3.0.5.ebuild @@ -31,4 +31,7 @@ ruby_add_bdepend "doc? ( dev-ruby/yard )" all_ruby_prepare() { sed -i -e '/active_support\/core_ext\/hash/igem "activesupport", "<7"' test/helper.rb || die + + # Avoid spec broken by newer rack versions, already removed upstream. + sed -i -e 's/"bytes=IV-LXVI", //' test/static_test.rb || die }
[gentoo-commits] repo/dev/tamiko:master commit in: x11-misc/sddm/, x11-misc/sddm/files/
commit: 66972956956bc3944b4546b201eb13f009b4a1a0 Author: Matthias Maier gentoo org> AuthorDate: Sat Feb 4 07:03:44 2023 + Commit: Matthias Maier gentoo org> CommitDate: Sat Feb 4 07:03:44 2023 + URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=66972956 x11-misc/sddm: new package, add Signed-off-by: Matthias Maier gentoo.org> x11-misc/sddm/files/pam-1.4-substack.patch | 31 + .../files/sddm-0.18.1-respect-user-flags.patch | 25 + x11-misc/sddm/files/sddm-0.19.0-Xsession.patch | 24 x11-misc/sddm/files/sddm.tmpfiles | 1 + x11-misc/sddm/metadata.xml | 24 x11-misc/sddm/sddm-.ebuild | 125 + 6 files changed, 230 insertions(+) diff --git a/x11-misc/sddm/files/pam-1.4-substack.patch b/x11-misc/sddm/files/pam-1.4-substack.patch new file mode 100644 index 000..b0467b2 --- /dev/null +++ b/x11-misc/sddm/files/pam-1.4-substack.patch @@ -0,0 +1,31 @@ +--- sddm-0.18.1/services/sddm-autologin.pam.bak2020-06-19 22:27:57.305580696 +0200 sddm-0.18.1/services/sddm-autologin.pam2020-06-19 22:30:50.513583973 +0200 +@@ -1,6 +1,5 @@ + #%PAM-1.0 + authrequiredpam_env.so +-authrequiredpam_tally.so file=/var/log/faillog onerr=succeed + authrequiredpam_shells.so + authrequiredpam_nologin.so + authrequiredpam_permit.so +--- sddm-0.18.1/services/sddm.pam.bak 2020-06-19 22:27:26.721580117 +0200 sddm-0.18.1/services/sddm.pam 2020-06-19 22:27:48.729580533 +0200 +@@ -1,15 +1,15 @@ + #%PAM-1.0 + +-auth include system-login ++auth substacksystem-login + -auth optionalpam_gnome_keyring.so + -auth optional pam_kwallet5.so + +-account include system-login ++account substacksystem-login + +-password include system-login ++password substacksystem-login + -password optionalpam_gnome_keyring.so use_authtok + + session optionalpam_keyinit.so force revoke +-session include system-login ++session substacksystem-login + -session optionalpam_gnome_keyring.so auto_start + -session optional pam_kwallet5.so auto_start \ No newline at end of file diff --git a/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch b/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch new file mode 100644 index 000..6801fa7 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch @@ -0,0 +1,25 @@ +--- a/CMakeLists.txt 2020-10-12 13:03:39.0 +0200 b/CMakeLists.txt 2020-10-12 23:40:04.480687143 +0200 +@@ -41,22 +41,6 @@ + # Definitions + add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_FOREACH) + +-# Default build type +-if(NOT CMAKE_BUILD_TYPE) +-set(CMAKE_BUILD_TYPE Release) +-endif() +- +-# Handle build type +-if(CMAKE_BUILD_TYPE MATCHES [Dd]ebug) +-message(STATUS "Debug build") +-add_definitions(-DDEBUG) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0") +-else() +-message(STATUS "Release build") +-add_definitions(-DNDEBUG) +-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") +-endif() +- + # Default absolute paths + if(NOT DEFINED CMAKE_INSTALL_SYSCONFDIR) + set(CMAKE_INSTALL_SYSCONFDIR "/etc") diff --git a/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch new file mode 100644 index 000..e1e3c15 --- /dev/null +++ b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch @@ -0,0 +1,24 @@ +--- a/data/scripts/Xsession b/data/scripts/Xsession +@@ -50,6 +50,10 @@ + ;; + esac + ++# Make D-Bus start properly, see: ++# /etc/X11/xinit/xinitrc.d/80-dbus ++command="$@" ++ + [ -f /etc/xprofile ] && . /etc/xprofile + [ -f $HOME/.xprofile ] && . $HOME/.xprofile + +@@ -94,8 +98,8 @@ + . "$USERXSESSION" + fi + +-if [ -z "$*" ]; then ++if [ -z "$command" ]; then + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + else +-exec $@ ++exec $command + fi diff --git a/x11-misc/sddm/files/sddm.tmpfiles b/x11-misc/sddm/files/sddm.tmpfiles new file mode 100644 index 000..300d646 --- /dev/null +++ b/x11-misc/sddm/files/sddm.tmpfiles @@ -0,0 +1 @@ +d /var/lib/sddm 0755 sddm sddm diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml new file mode 100644 index 000..7c58231 --- /dev/null +++ b/x11-misc/sddm/metadata.xml @@ -0,0 +1,24 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + l...@gentoo.org + LXQt + + + k...@gentoo.org + Gentoo KDE Project + + + Use sys-auth/elogind for session tracking. + +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
commit: 28adec3645f661a78e2d61cde698b63727e399b6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 06:47:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 06:47:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28adec36 app-crypt/rhash: Stabilize 1.4.3 ppc, #892844 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/rhash/rhash-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild index 399f9ab7ad56..f08e16c2f104 100644 --- a/app-crypt/rhash/rhash-1.4.3.ebuild +++ b/app-crypt/rhash/rhash-1.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug nls ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
commit: 1c4cc55ad0ef151b4713a0916c8bd95d1138f695 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 06:47:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 06:47:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4cc55a app-crypt/rhash: Stabilize 1.4.3 arm, #892844 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/rhash/rhash-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild index f08e16c2f104..664e221c87dd 100644 --- a/app-crypt/rhash/rhash-1.4.3.ebuild +++ b/app-crypt/rhash/rhash-1.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug nls ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
commit: 9050e81071ded140bf982b83660ca4e5464ffe04 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 06:47:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 06:47:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9050e810 app-crypt/rhash: Stabilize 1.4.3 hppa, #892844 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/rhash/rhash-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild index 1cfc029f4978..b33bf8d40ffd 100644 --- a/app-crypt/rhash/rhash-1.4.3.ebuild +++ b/app-crypt/rhash/rhash-1.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug nls ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/rhash/
commit: e39d08ea8ca5314ca689506aff14030d0651d9eb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 4 06:47:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 4 06:47:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39d08ea app-crypt/rhash: Stabilize 1.4.3 ppc64, #892844 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/rhash/rhash-1.4.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/rhash/rhash-1.4.3.ebuild b/app-crypt/rhash/rhash-1.4.3.ebuild index b33bf8d40ffd..399f9ab7ad56 100644 --- a/app-crypt/rhash/rhash-1.4.3.ebuild +++ b/app-crypt/rhash/rhash-1.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug nls ssl static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-metrics/prom2json/
commit: 3cbb30e77954f14e5057e9c25efce77d20a02397 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 4 06:24:14 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 4 06:24:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbb30e7 app-metrics/prom2json: drop 0.1.0_p20170523 Signed-off-by: William Hubbs gentoo.org> app-metrics/prom2json/Manifest | 1 - .../prom2json/prom2json-0.1.0_p20170523.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/app-metrics/prom2json/Manifest b/app-metrics/prom2json/Manifest index a99918699d37..698cd6719906 100644 --- a/app-metrics/prom2json/Manifest +++ b/app-metrics/prom2json/Manifest @@ -1,2 +1 @@ -DIST prom2json-0.1.0_p20170523.tar.gz 129179 BLAKE2B ef0e42e340d53894c31bff7018b668d8575fc3568584a43dc308955665ac6f59dbabf2d4605bc2a66957df57a29ebb7b3a4eef1f99537eefc2805a5ffd86904f SHA512 824f4c43f4a167dc7dde2f11e84cf482e5cdfa26ab11caf08a5461d525543c3491180f54694c4ae61fdd5dc9763ff16f6e29b332a64dc3ac52fdb7b9c0902571 DIST prom2json-1.3.0.tar.gz 1646893 BLAKE2B 9b8fcfa4a3e45ee08a57016fa6a7611604cbb578f162f0bf7ff8338f345f98788b75c3ac047ffca95b62020e972c302bc1c44f2f7f00240cfd978f73b8d9c829 SHA512 8f02c7b2616d915e2b4ff5f195a8c2eff89d18417f7396dc02d2aa4cf34711358b0beef6effae9b42a3d6f4b0616c5d3ab995a73ab9e37a4a0ec230adff6f249 diff --git a/app-metrics/prom2json/prom2json-0.1.0_p20170523.ebuild b/app-metrics/prom2json/prom2json-0.1.0_p20170523.ebuild deleted file mode 100644 index bc3abad7c8c2.. --- a/app-metrics/prom2json/prom2json-0.1.0_p20170523.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit golang-build golang-vcs-snapshot - -EGO_PN="github.com/prometheus/${PN}" -EGIT_COMMIT="4a7436442837da72f9e211d99f0145dff3246b66" -ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - -DESCRIPTION="A tool to scrape a Prometheus client and dump the result as JSON" -HOMEPAGE="https://github.com/prometheus/prom2json"; -SRC_URI="${ARCHIVE_URI}" -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND="dev-util/promu" - -src_prepare() { - default - sed -i -e "s/{{.Revision}}/${EGIT_COMMIT:0:7}/" src/${EGO_PN}/.promu.yml || die -} - -src_compile() { - pushd src/${EGO_PN} || die - mkdir -p bin || die - GOPATH="${S}" promu build -v --prefix ${PN} || die - popd || die -} - -src_install() { - pushd src/${EGO_PN} || die - dobin ${PN}/${PN} - dodoc {README,CONTRIBUTING}.md - popd || die -}
[gentoo-commits] repo/gentoo:master commit in: app-metrics/prom2json/
commit: c481d2974328528470245ac65fe59fb99ed4eb3c Author: William Hubbs gentoo org> AuthorDate: Sat Feb 4 06:24:15 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 4 06:24:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c481d297 app-metrics/prom2json: fix tests Closes: https://bugs.gentoo.org/893148 Signed-off-by: William Hubbs gentoo.org> app-metrics/prom2json/prom2json-1.3.0.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app-metrics/prom2json/prom2json-1.3.0.ebuild b/app-metrics/prom2json/prom2json-1.3.0.ebuild index 464297b7bc1a..ece0dcf32a9b 100644 --- a/app-metrics/prom2json/prom2json-1.3.0.ebuild +++ b/app-metrics/prom2json/prom2json-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,6 +29,10 @@ src_compile() { promu build --prefix bin || die } +src_test() { + emake test-flags= test || die +} + src_install() { dobin bin/* dodoc {README,CONTRIBUTING}.md
[gentoo-commits] repo/gentoo:master commit in: dev-util/flatpak-builder/
commit: e4416b31b945073bb4eabc9b686f1eb55ce2dc01 Author: Zac Medico gentoo org> AuthorDate: Sat Feb 4 05:04:26 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Feb 4 05:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4416b31 dev-util/flatpak-builder: add 1.3.1 Closes: https://bugs.gentoo.org/892848 Signed-off-by: Zac Medico gentoo.org> dev-util/flatpak-builder/Manifest | 1 + .../flatpak-builder/flatpak-builder-1.3.1.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-util/flatpak-builder/Manifest b/dev-util/flatpak-builder/Manifest index 8e2036416cc5..c56c9ec33b62 100644 --- a/dev-util/flatpak-builder/Manifest +++ b/dev-util/flatpak-builder/Manifest @@ -1 +1,2 @@ DIST flatpak-builder-1.2.2.tar.xz 503444 BLAKE2B f499d5a5bb313530b2a5c69c2aef897aead40e959495ee368f375e03b9bca3c224b377607d1ca213f8640b0f926d7b862b0a7502e1773661a8e5ee983340f53c SHA512 28ab004f5c4fdb7f43b7d3f0823d54dad0aa4f660d5bbe9969e0ce011a1e338e2442e676d1d4c197af60d61a0911b8715ba34244b547116887bbcdef589e1b47 +DIST flatpak-builder-1.3.1.tar.xz 517864 BLAKE2B 1698ef94028962c7da7a04c44e5cef5a5e97a05a5cbdf3712bdbaf20aa8f09980c4a2f90150f166618a82fdb8355e265530907b11520d15306b70ed6a8a80004 SHA512 a6db2b23bd11784b41eabe8f57698bf252385f2c35ea482fdf13a60fc0a3b40e77edc7c6759dae7a4e4e0c1ec93e207e01c632e323076714a3ad6452892bc270 diff --git a/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild b/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild new file mode 100644 index ..21434455c033 --- /dev/null +++ b/dev-util/flatpak-builder/flatpak-builder-1.3.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"; +DESCRIPTION="Tool to build flatpaks from source" +HOMEPAGE="http://flatpak.org/"; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="doc +yaml" + +RDEPEND=" + >=sys-apps/flatpak-0.99.1 + >=dev-util/ostree-2019.5:= + >=dev-libs/elfutils-0.8.12:= + >=dev-libs/glib-2.44:2= + >=dev-libs/libxml2-2.4:= + dev-libs/json-glib:= + net-misc/curl:= + yaml? ( dev-libs/libyaml:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig + doc? ( + app-text/xmlto + dev-libs/libxslt + ) +" + +PATCHES=("${FILESDIR}/flatpak-builder-1.2.2-musl.patch") + +src_configure() { + econf \ + $(use_enable doc documentation) \ + $(use_enable doc docbook-docs) \ + $(use_with yaml) +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: e812d36543ab25526617d60ec2607debf28c6d65 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:20:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:39:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e812d365 dev-python/hypothesis: Bump to 6.66.1 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.66.1.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 9a1a034b57e2..5ddde784332b 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,3 +5,4 @@ DIST hypothesis-6.65.0.gh.tar.gz 9347619 BLAKE2B 5e67e4659d883209aefe3a459620a2d DIST hypothesis-6.65.1.gh.tar.gz 9347804 BLAKE2B 555b8eb742b35cffbc0985394b7b830fbff0c601c031b270ffb50c8e1e8437b99c4f827b92cfc74f5239aac43b34e70520b3674129c70338ad010b289552b14b SHA512 faa1330477a5932b47af5c0b70742a81455aba85f5ba19e355a1678a23e62612a8972e510f3bd0f133491fdd5c2f293a4ea2f75e181dedaa3304d789e3bc90cc DIST hypothesis-6.65.2.gh.tar.gz 9349189 BLAKE2B 4a36cde376a56c9eee7645c76606777e8c40144f0495a1a6f2d2d840262be26f52e077f932e90790214decfbc3fbb9b3f64add1830e451bb8e56b8c9c5ba5f34 SHA512 0955e95d9d97f44170dfc937c3ea6b43f6c4ac74dbb48e16a4998e735310f72448083382f6628b4bb9620ac0d21d6c749a5464c6a7caee24cdb7af8cd0c01dcb DIST hypothesis-6.66.0.gh.tar.gz 9349578 BLAKE2B 3dcdd9bcca00849d68a4bf1368784099bf69e25634b7d1dae13b40be2ac67959151c1b9cdf233349197de1a0f100d57baebbeb9a691ce56ec2d81d21c9f48989 SHA512 a73648ba0b4e3a0621e843ad3ea32f3f692374b82881b096c86a9609f4f7d1a277dd5265a4104863c648c6d5ee4dbccdb1d80ffe62bcc303f837cea26f7d40f2 +DIST hypothesis-6.66.1.gh.tar.gz 9349822 BLAKE2B 728b6e1cb2a28a07cae066bb2e2f8099f21f9a27dbbcc27db1c4f97f6541f60464d90344630df75eb5cea9a65e865a296dbd8b5e20bcbbc17840c92d8f269ac7 SHA512 58ddb6c2bb77064d25ace1740bc5a9ba4d4b6c311da065aa065854c19d4920ec9d70b83935e1b9d057eb10c96c4fdfb445d17c6f321578cbde449df3c5edf704 diff --git a/dev-python/hypothesis/hypothesis-6.66.1.ebuild b/dev-python/hypothesis/hypothesis-6.66.1.ebuild new file mode 100644 index ..c793a8a143d2 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.66.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 3979375345e609aad60bcaf95c09e1e5ea099cd3 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:11:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:11:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39793753 dev-python/boto3: Bump to 1.26.64 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.64.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index b7147b748748..5d45bcd6eb8c 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.54.gh.tar.gz 592401 BLAKE2B 7fd5bb10cda2b27fc43a7efa65c4651d95c8ddb7c94b424847f21010f9d748398a9efc47118ed7d2d903696644903fb8c4e7bc3ba3f70643a565b426023f SHA512 86d315eba84d783d327d19b41a593f193d9b356a205f29a1589e43e43519aa6eedefc26e7b23234dade6ab0bbb309d8039b011d0ba766757be8eb7a57c22f49b DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b SHA512 e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40 DIST boto3-1.26.63.gh.tar.gz 597618 BLAKE2B f48de0f51694efa0a4fa6afa25ad7475fb7e304cf9291d6dcd275d4dd64ee3f29665afd1fb64f5883513c4224e03240a8e225e41765409822d33e95078e1a9ac SHA512 5f781ce615202fa84e321982699877376b2cb3692cf52f2b157eea6800d160ccf6da38b3c545d62cbce029b59f492d5ef67a31d06dc33b6f6bffd1e1b40c5d85 +DIST boto3-1.26.64.gh.tar.gz 597913 BLAKE2B f3dc63388cf4055c58610eaf980c10ff4d297c6f00f89fe0b46e6b764fba502b7fd85b71421a9d21f1930b668f95aaf2fa174389e5067901d749babf582a8033 SHA512 17ed0e655706f29ed34e1d60a9913d74ab0098ba8085ea76bafb5fcd1bfde91c2efd95d2f3f3e6bcd1b6ef7bed85f9001ba484c01a0251219ea879543a8f2b47 diff --git a/dev-python/boto3/boto3-1.26.64.ebuild b/dev-python/boto3/boto3-1.26.64.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.64.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3"; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 903cddc32ec5534800e54235ad56272ac13b9929 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:10:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:10:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903cddc3 dev-python/botocore: Bump to 1.29.64 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.64.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 494b842abd53..9d4d228e7aa5 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.54.gh.tar.gz 11127081 BLAKE2B 7c2d11d968ca6a4d3b23b12c44cb8f050ac1848f75280c44bbb2f3567860204ed8615bd1596e02b8d0222f4d54c22a8559114365ec6a69e4a01a166a821d8c8a SHA512 4ba58c9b881ff95149ba1a5805453885208cdb68f197cc9a6c13cc9ca075e988ae33e4809f2970d9c48fa426e26c06d83686b8bbf4ff69d4a7cfe26ef3f903bf DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6 SHA512 9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3 DIST botocore-1.29.63.gh.tar.gz 11139461 BLAKE2B b05f6d52f55df9e456e80e9b701e2498c5fcdd2c65720719095e2c44b87acf854712a6cbc19e20a53b58b8075c8f20952605f60ed58cb1f99a6a771c61dac4d1 SHA512 7005db01c04d0eb2d94760ff1b7b89d28d956b310736dc5601b9e0bfd4b7ffeac6042a596f4f731b600e669a3fc74a7eededbe2bc0ef70d7d3a68f1d14149f9c +DIST botocore-1.29.64.gh.tar.gz 11141125 BLAKE2B 955c7ac0630bd8df8004a0a3d0ec64a7491aee7d68e63a65c62c9fe7a4362aed7bd74ca967cd8550ead458e42a858a428f0db8922a337c83cd680fcd1d1b62c3 SHA512 bb8e177f335e600389123f26788711f4a94c4943a4d80c6195db03bb3cf9489b2a8b0e42d429635c6c8c501df6c27b4177e9ef71e748b0c63874e6682bf2e8e9 diff --git a/dev-python/botocore/botocore-1.29.64.ebuild b/dev-python/botocore/botocore-1.29.64.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.64.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore"; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/blessed/
commit: 8123b799e5e724dc84c29d48de9e9f57792babab Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:14:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:39:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8123b799 dev-python/blessed: Bump to 1.20.0 Signed-off-by: Michał Górny gentoo.org> dev-python/blessed/Manifest | 1 + dev-python/blessed/blessed-1.20.0.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest index 1d16e20a98bf..517416a92de1 100644 --- a/dev-python/blessed/Manifest +++ b/dev-python/blessed/Manifest @@ -1 +1,2 @@ DIST blessed-1.19.1.tar.gz 6653802 BLAKE2B 5755efde3c203ab21a8994e29c55cdaace1cca772c9cdee4343562bb8ee4f9ffdee97d9131646d8385ef7e46664d23723ba46a3807d85623d9512ca40c7c4002 SHA512 0d899c42d7c6246362081bdc5d7dd2fcb13209fe0cee7e5a4fa342bdaf16a5cc21ab7e402bc5287ab1239f7e3afb02381e0e57e2d6111b80fe3c52b92cfa0f84 +DIST blessed-1.20.0.tar.gz 6655612 BLAKE2B 10523940ac2fe528487f2d1d68d9f38782ec260f1f42735940219d37d4b4dbaef2fd4ca63d753780123d54ae39ab04652d2c6ba8f3323c621a2206b0a706f6e0 SHA512 8567ff1c55f68ad99c6c524edbf8ee57813d23d885dcb372767debc76bc2d75642c2b0491e1ed05460f023c28403b5dabb13769dea101a1c6e3156c82e0d0355 diff --git a/dev-python/blessed/blessed-1.20.0.ebuild b/dev-python/blessed/blessed-1.20.0.ebuild new file mode 100644 index ..243e96498758 --- /dev/null +++ b/dev-python/blessed/blessed-1.20.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Library for making terminal apps using colors, keyboard input and positioning" +HOMEPAGE=" + https://github.com/jquast/blessed/ + https://pypi.org/project/blessed/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_prepare_all() { + # Skip those extensions as they don't have a Gentoo package + # Remove calls to scripts that generate rst files because they + # are not present in the tarball + sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \ + -e '/^for script in/,/runpy.run_path/d' \ + -i docs/conf.py || die + # Requires pytest-xdist and has no value for us + sed -i '/^looponfailroots =/d' tox.ini || die + distutils-r1_python_prepare_all +} + +python_test() { + # COLORTERM must not be truecolor + # See https://github.com/jquast/blessed/issues/162 + # Ignore coverage options + COLORTERM= epytest --override-ini="addopts=" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 3345a6ae0813afc8395adb0f89d7ee07d02b0885 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:11:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:11:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3345a6ae app-admin/awscli: Bump to 1.27.64 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.64.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 13c8a603a5de..34d238036612 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.27.54.gh.tar.gz 2349811 BLAKE2B 08cb317ea4621273644c39c1152e1a3f8bd9f52ed8c30d7c37dfea9e986ca1597fda1dfbdea8c4043fa783f061609d6f24895997e9f9a3f27d5677c0f9e6c3de SHA512 af4783eef3c1c666b8b3c6d20f1c0177db6d4ce01645b092770cba535dad95609b4bece366355ce6d6a505ac7ab5a2e390d64fb84d6c00e402f9f8ab88db91d9 DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00 SHA512 87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686 DIST aws-cli-1.27.63.gh.tar.gz 2363224 BLAKE2B 4fe7971271d4359f9d29cdf4c028bd8d06a1a8188e6aef108c33d6b137bb2aee84f3655f3666381fdbf8166dd5ea071c564faac32fb0c06a461249385dbc503d SHA512 01c578f13c0f316c41bdf3bbc5e8532f01d0bfa108207899b8c56b990acdbf5b80d0ffbf1be944088f34e623494b1a1f6d52823d654c192b07133291e4bd7deb +DIST aws-cli-1.27.64.gh.tar.gz 2363382 BLAKE2B fd0879e793aa5ee449ee535425976d11edb6f844f0385a630df82b62aa6db593c76ccab2b59b960b951859b88e2fd1d2db98f5f9f423b1de4dfed65c22eb131b SHA512 8966543936133e98a7ed27897b3978dbc71fde0728dff18e778cb17cf18b834c6abdc4cae13375f72280b1c3f4b43b33c3a08d4f3b99a2cefb74f27d1dd480a3 diff --git a/app-admin/awscli/awscli-1.27.64.ebuild b/app-admin/awscli/awscli-1.27.64.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.64.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fakeredis/
commit: 20f56568d05917e1d2fd080806444959217cf0cc Author: Michał Górny gentoo org> AuthorDate: Sat Feb 4 04:14:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 4 04:39:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f56568 dev-python/fakeredis: Bump to 2.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/fakeredis/Manifest | 1 + dev-python/fakeredis/fakeredis-2.7.0.ebuild | 88 + 2 files changed, 89 insertions(+) diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index c77fa416f141..c706d38bea03 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,3 +1,4 @@ DIST fakeredis-py-2.4.0.gh.tar.gz 132163 BLAKE2B fc3858eb364c63d776c81d715cbfb218dc0e763d568c97b0d1dafb0716aaf87e928f9b81bd49d28fcc235f4285277446945595d42ff1d440e5c8491b78abb6c3 SHA512 5fba3e84d0506b52e1561f750e045b6227ea21387ddb3a89b8a61e9698fc0e9ec80c4a7048d9426fb0d8e9f2acd808e7e07fcb11d14d6852d9b057fec86d6e6a DIST fakeredis-py-2.5.0.gh.tar.gz 139911 BLAKE2B 4e9c616b0066012e1ed681d06e73390fb670969c15fa57689244147a0175dbb14ff1c312066ffdc6eb2c647f884c351a98eebfb2c1ba0e6c1bbe1e6c3553808a SHA512 aff5a8679763d4cf1717f790c7c384aa8e5056e5f175c306626f3a1671fe27aa3caf24368831033c9cf5bffa2e3e6be1104b183f3912eadf34fd6f37ea0c63e8 DIST fakeredis-py-2.6.0.gh.tar.gz 151925 BLAKE2B 60538efa5de93436177aa019908f02affb9df9b2aaf1349e933da6f066f98aaa255bbdb3297645ad1dc3b67a57a61bb8081e476f451799b512719f5779c1218d SHA512 19a23be7a182f962e66686f3c4ec3a5b9fbc847d97e48f19fde11ae268f4a70de567ff2ca302a9fe0e7080de2215698cf5b2ff2febda5eef6748f3ec8d601720 +DIST fakeredis-py-2.7.0.gh.tar.gz 162784 BLAKE2B acb218c375785ad4b8419f08f9c328f33f97eedb0f13ae09b760b6c87849b3f8a4b9210fe6aea59d763b27909bff8297a009757a1f5fd9b58c1936e6705e0833 SHA512 fc11f3b59971ae50f59e9d1684827a8f4d1127813f7d55641b43b1edbb1e4c75c76aa0734ad55c98cca404c7e343a02f72644f05aceb72849ef6f18dc2418890 diff --git a/dev-python/fakeredis/fakeredis-2.7.0.ebuild b/dev-python/fakeredis/fakeredis-2.7.0.ebuild new file mode 100644 index ..4186af5980d2 --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.7.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 + +MY_P=fakeredis-py-${PV} +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" +SRC_URI=" + https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/redis-py-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin redis + sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/clevis/files/, app-crypt/clevis/
commit: 115bf7872f7c0d8946339629d0d1550e386c1dfa Author: Julien Roy jroy ca> AuthorDate: Sat Feb 4 03:40:15 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 4 03:40:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=115bf787 app-crypt/clevis: drop 18 Signed-off-by: Julien Roy jroy.ca> app-crypt/clevis/clevis-18.ebuild | 30 app-crypt/clevis/files/clevis-openssl.patch | 44 - 2 files changed, 74 deletions(-) diff --git a/app-crypt/clevis/clevis-18.ebuild b/app-crypt/clevis/clevis-18.ebuild deleted file mode 100644 index a08573ab8..0 --- a/app-crypt/clevis/clevis-18.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Automated Encryption Framework" -HOMEPAGE="https://github.com/latchset/clevis"; -SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+luks +tpm" - -DEPEND="luks? ( app-misc/jq ) - >=dev-libs/jose-8 - luks? ( dev-libs/libpwquality ) - luks? ( dev-libs/luksmeta ) - tpm? ( app-crypt/tpm2-tools ) - sys-fs/cryptsetup" -RDEPEND="${DEPEND}" -BDEPEND="" - -PATCHES=( - "${FILESDIR}/${PN}-dracut.patch" - "${FILESDIR}/${PN}-meson.patch" - "${FILESDIR}/${PN}-openssl.patch" -) diff --git a/app-crypt/clevis/files/clevis-openssl.patch b/app-crypt/clevis/files/clevis-openssl.patch deleted file mode 100644 index 5b9090980..0 --- a/app-crypt/clevis/files/clevis-openssl.patch +++ /dev/null @@ -1,44 +0,0 @@ -From ee1dfedb9baca107e66a0fec76693c9d479dcfd9 Mon Sep 17 00:00:00 2001 -From: Sergio Correia -Date: Mon, 3 May 2021 22:36:36 -0300 -Subject: [PATCH] sss: use BN_set_word(x, 0) instead of BN_zero() - -Different OpenSSL versions define BN_zero() differently -- sometimes -returning an integer, sometimes as void --, so let's use instead -BN_set_word() instead, not to have issues when building with these -different versions. - src/pins/sss/sss.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/pins/sss/sss.c b/src/pins/sss/sss.c -index a37215d7..7486d6c5 100644 a/src/pins/sss/sss.c -+++ b/src/pins/sss/sss.c -@@ -214,7 +214,7 @@ sss_point(const json_t *sss, size_t *len) - if (BN_rand_range(xx, pp) <= 0) - return NULL; - --if (BN_zero(yy) <= 0) -+if (BN_set_word(yy, 0) <= 0) - return NULL; - - for (size_t i = 0; i < json_array_size(e); i++) { -@@ -272,7 +272,7 @@ sss_recover(const json_t *p, size_t npnts, const uint8_t *pnts[]) - if (!ctx || !pp || !acc || !tmp || !k) - return NULL; - --if (BN_zero(k) <= 0) -+if (BN_set_word(k, 0) <= 0) - return NULL; - - len = jose_b64_dec(p, NULL, 0); -@@ -303,7 +303,7 @@ sss_recover(const json_t *p, size_t npnts, const uint8_t *pnts[]) - - /* acc *= (0 - xi) / (xo - xi) */ - --if (BN_zero(tmp) <= 0) -+if (BN_set_word(tmp, 0) <= 0) - return NULL; - - if (BN_mod_sub(tmp, tmp, xi, pp, ctx) <= 0)
[gentoo-commits] repo/gentoo:master commit in: games-arcade/xrick/
commit: 2d66e9a07e972cfd20dc12146c31293faa682f2b Author: Sebastian Pipping gentoo org> AuthorDate: Sat Feb 4 03:35:39 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Feb 4 03:38:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d66e9a0 games-arcade/xrick: Prevent use with unfixed sdl12-compat Fixes merged upstream, expected in >=media-libs/libsdl-1.2.61 https://github.com/libsdl-org/sdl12-compat/issues/283 Signed-off-by: Sebastian Pipping gentoo.org> games-arcade/xrick/xrick-021212-r2.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/games-arcade/xrick/xrick-021212-r2.ebuild b/games-arcade/xrick/xrick-021212-r2.ebuild index 3ef05387653d..eaa56d752fbc 100644 --- a/games-arcade/xrick/xrick-021212-r2.ebuild +++ b/games-arcade/xrick/xrick-021212-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,8 @@ KEYWORDS="~amd64 ~ppc64 ~x86" RESTRICT="mirror bindist" # bug #149097 DEPEND="media-libs/libsdl[video]" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !~media-libs/libsdl-1.2.60" PATCHES=( "${FILESDIR}"/${P}-exit.patch
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/clevis/files/, app-crypt/clevis/
commit: 08ea01112a7aede8662aa4795fcbd4159c7a23ea Author: Julien Roy jroy ca> AuthorDate: Sat Feb 4 03:40:03 2023 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 4 03:40:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08ea0111 app-crypt/clevis: fix for dracut on openRC Signed-off-by: Julien Roy jroy.ca> app-crypt/clevis/Manifest | 1 - .../{clevis-19.ebuild => clevis-19-r1.ebuild} | 4 ++ app-crypt/clevis/files/clevis-dracut.patch | 52 -- 3 files changed, 13 insertions(+), 44 deletions(-) diff --git a/app-crypt/clevis/Manifest b/app-crypt/clevis/Manifest index 301bc626a..ead9af1f7 100644 --- a/app-crypt/clevis/Manifest +++ b/app-crypt/clevis/Manifest @@ -1,2 +1 @@ -DIST clevis-18.tar.gz 78191 BLAKE2B 317f30df3c05a9a651363daf17b9320e47a903929af991ecfd9d4d3d630a0ab8e92815db2e5736e9b9ca7f3fb4a41f4cf198ec447f04a9849f4d2a03bb196b22 SHA512 19b6743ff61ff7e29699bbc3fb69dfa31567a37ab824629330b57c92aa89b70759d63c1770be68d4525681ec9ba56d980cae2bb1cdeee6192992ede449a0e4ff DIST clevis-19.tar.gz 81324 BLAKE2B 75323940d0b53e307f5dbc197e3117e7ddc900d76ae1043bac3d17cc3af0264ba00a5f840c5c9dd3c2dd9c8fbde2cf05934b8ab3e89cd403ad8a8eb28609bb78 SHA512 dee19354c908c3843fc295a84b431780d5d6062c77766ee7ce9550636d3623d92b0cd1f6d4c40d57bef14debddc161da2b72289a5d6185cdd17b09a1ef67409a diff --git a/app-crypt/clevis/clevis-19.ebuild b/app-crypt/clevis/clevis-19-r1.ebuild similarity index 78% rename from app-crypt/clevis/clevis-19.ebuild rename to app-crypt/clevis/clevis-19-r1.ebuild index 50fb4b236..37a4b60eb 100644 --- a/app-crypt/clevis/clevis-19.ebuild +++ b/app-crypt/clevis/clevis-19-r1.ebuild @@ -27,5 +27,9 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( + # From https://github.com/latchset/clevis/pull/347 + # Allows using dracut without systemd + "${FILESDIR}/clevis-dracut.patch" + # Fix for systemd on Gentoo "${FILESDIR}/clevis-meson.patch" ) diff --git a/app-crypt/clevis/files/clevis-dracut.patch b/app-crypt/clevis/files/clevis-dracut.patch index 7aec43e9e..60873b84e 100644 --- a/app-crypt/clevis/files/clevis-dracut.patch +++ b/app-crypt/clevis/files/clevis-dracut.patch @@ -1,45 +1,3 @@ -From a5aa695821e34fb218c7d705065aaf7077737c8c Mon Sep 17 00:00:00 2001 -From: Jonathan Davies -Date: Fri, 5 Nov 2021 15:24:12 + -Subject: [PATCH] Moved dracut directory up to top-level to decouple it with - systemd. - -Adds a clevis-luks-generic-unlocker for alternative use without systemd. - -Based on patch by Sergio Correia - -Closes: #346 - -Signed-off-by: Jonathan Davies - .../dracut/clevis-pin-sss/meson.build | 0 - .../dracut/clevis-pin-sss/module-setup.sh.in | 0 - .../dracut/clevis-pin-tang/meson.build| 0 - .../dracut/clevis-pin-tang/module-setup.sh.in | 0 - .../dracut/clevis-pin-tpm2/meson.build| 0 - .../dracut/clevis-pin-tpm2/module-setup.sh.in | 0 - src/dracut/clevis/clevis-hook.sh.in | 3 + - .../clevis/clevis-luks-generic-unlocker | 70 +++ - .../systemd => }/dracut/clevis/meson.build| 1 + - .../dracut/clevis/module-setup.sh.in | 19 +++-- - src/{luks/systemd => }/dracut/meson.build | 0 - .../systemd/dracut/clevis/clevis-hook.sh.in | 2 - - src/luks/systemd/meson.build | 1 - - src/meson.build | 1 + - 14 files changed, 90 insertions(+), 7 deletions(-) - rename src/{luks/systemd => }/dracut/clevis-pin-sss/meson.build (100%) - rename src/{luks/systemd => }/dracut/clevis-pin-sss/module-setup.sh.in (100%) - rename src/{luks/systemd => }/dracut/clevis-pin-tang/meson.build (100%) - rename src/{luks/systemd => }/dracut/clevis-pin-tang/module-setup.sh.in (100%) - rename src/{luks/systemd => }/dracut/clevis-pin-tpm2/meson.build (100%) - rename src/{luks/systemd => }/dracut/clevis-pin-tpm2/module-setup.sh.in (100%) - create mode 100755 src/dracut/clevis/clevis-hook.sh.in - create mode 100755 src/dracut/clevis/clevis-luks-generic-unlocker - rename src/{luks/systemd => }/dracut/clevis/meson.build (87%) - rename src/{luks/systemd => }/dracut/clevis/module-setup.sh.in (76%) - rename src/{luks/systemd => }/dracut/meson.build (100%) - delete mode 100755 src/luks/systemd/dracut/clevis/clevis-hook.sh.in - diff --git a/src/luks/systemd/dracut/clevis-pin-sss/meson.build b/src/dracut/clevis-pin-sss/meson.build similarity index 100% rename from src/luks/systemd/dracut/clevis-pin-sss/meson.build @@ -213,9 +171,17 @@ index bfe657c..dbce790 100755 grep sed cut \ clevis-decrypt \ diff --git a/src/luks/systemd/dracut/meson.build b/src/dracut/meson.build -similarity index 100% +similarity index 78% rename from src/luks/systemd/dracut/meson.build rename to src/dracut/meson.build +index 7ad5b14..fdb264b 100644 +--- a/src/luks/systemd/dracut/meson.build b/src/dracut/meson.build +@@ -2,4 +2,3 @@ subdir('clevis') + subdir('clevis-pin-
[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/
commit: 0d7740e017ae52fbad1eab69c80c9e3a20538d24 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 4 03:37:05 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 4 03:37:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7740e0 app-metrics/github-exporter: drop 1.0.2 Signed-off-by: William Hubbs gentoo.org> app-metrics/github-exporter/Manifest | 2 -- .../github-exporter/github-exporter-1.0.2.ebuild | 34 -- 2 files changed, 36 deletions(-) diff --git a/app-metrics/github-exporter/Manifest b/app-metrics/github-exporter/Manifest index f27ca3ae0690..d77c1c82edbb 100644 --- a/app-metrics/github-exporter/Manifest +++ b/app-metrics/github-exporter/Manifest @@ -1,4 +1,2 @@ -DIST github-exporter-1.0.2-deps.tar.xz 6692672 BLAKE2B 7b0d32b116d7661c89271c674c01680e7cf5b4af83e7eebf4d069a34696fffdf21c57f376acce02922d8c02a8238d967115d561cca4dec1437efb561b5bb3661 SHA512 4c3c24ab3cdc8723f47226f90bdaeff2b5d92d38184bfdc230351db74a172c3dcb9fb4bd3c240a70a15e71eb0ad782c579f3fa3bb0aff105999aa3f4a6110c1e -DIST github-exporter-1.0.2.tar.gz 20534 BLAKE2B 344e01adfca6afade30598305ba388878ddfb3a7e277dc95b87bb5a409bc269b4bfce7ba178ac155f3cd06f72fcf69cf8c38c898eaf391e85ce122618c707fcd SHA512 98326a8c33a7b1e3e7d4106bdd58d07ec34a9f56bce5e4caefe07ba31ac50e2c98bf849aa60cf9d5445afd02d3d9c899a3cb59eddf45635130853d740b3d6347 DIST github-exporter-1.0.3-deps.tar.xz 7786648 BLAKE2B 1dd1876f144e95602131f6f0ec11f4189a88a56821f4ee812b906a1d6d8494651465e416c409a998b19b48081ec8c53d5f11a51f8292002cb9fc50fc13fc4e81 SHA512 247b80369efe54e838868b0c94075031a4430d03f1c8ffefb686d94a6de70f5f288f79459a14f9c1331d2f1a3f9e865e5f7cbd658dc6f01bc7c6e893b5305af2 DIST github-exporter-1.0.3.tar.gz 22089 BLAKE2B 69ac6a71fa8872c08cb24b6fa3e0aa79a8d49fdc626606f5ae1265cb654f73a320d53c1f934f3b2a116c713412f0cb278e27ed892da19b54ff09405abba5bfc4 SHA512 9b3ab36dc8c76e844afdb7f36099dca86f358072fb0ccc134e4ba6754b2a84122b700bb92607014eb2e21e1e3f3889f842e82cd612e66d223e31aef60d123220 diff --git a/app-metrics/github-exporter/github-exporter-1.0.2.ebuild b/app-metrics/github-exporter/github-exporter-1.0.2.ebuild deleted file mode 100644 index 25fe0600215c.. --- a/app-metrics/github-exporter/github-exporter-1.0.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd -DESCRIPTION="Github statistics exporter for prometheus" -HOMEPAGE="https://github.com/infinityworks/github-exporter"; -SRC_URI="https://github.com/infinityworks/github-exporter/archive/${PV}.tar.gz -> ${P}.tar.gz -https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; - -LICENSE="MIT Apache-2.0 BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="acct-group/github-exporter - acct-user/github-exporter" - -src_compile() { - ego build -} - -src_install() { - dobin ${PN} - dodoc *.md - newconfd "${FILESDIR}"/${PN}.confd ${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "Before you can use ${PN}, you must configure it in" - elog "${EROOT}/etc/conf.d/${PN}" - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-metrics/snmp_exporter/
commit: 709f740d84c90a8e610beaf0ab27b9aa92550edc Author: William Hubbs gentoo org> AuthorDate: Sat Feb 4 03:33:01 2023 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 4 03:35:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709f740d app-metrics/snmp_exporter: add 0.21.0 Closes: https://bugs.gentoo.org/893152 Signed-off-by: William Hubbs gentoo.org> app-metrics/snmp_exporter/Manifest | 2 + .../snmp_exporter/snmp_exporter-0.21.0.ebuild | 52 ++ 2 files changed, 54 insertions(+) diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest index bd2b5ac96442..42fa1901eeb4 100644 --- a/app-metrics/snmp_exporter/Manifest +++ b/app-metrics/snmp_exporter/Manifest @@ -1,2 +1,4 @@ DIST snmp_exporter-0.20.0-deps.tar.xz 167938880 BLAKE2B 26db1effd4c74c1d8ad063e390e3ebc2f652bc901b679a70dfa2fda479ead9622eb3bf729f24a3a0088d9b154be108e472218a84109ef23d8413e0db2f8afc9e SHA512 f2b2e72967bd7255abf5f808d1dbb5691755d232b32e0c833ebc9b74a469b5c2b704afb7f32c1c591653a4ad6162efc5ec13345e9f5e2d08c7f01d24bdddf3a1 DIST snmp_exporter-0.20.0.tar.gz 290899 BLAKE2B 81c2c6e8b1f61fe322cf040910744857f0628b61172774069675f5702d7e8dcc443a5567d5fe9d3e26139fee87c3cae8ed5fb7ce21c13b8a0f0cab1cd76384aa SHA512 fe09033e713f12b5a6ad79445def55c8d94c75cbee5e4e7c4683e853c1a8335005462d607e0c7306d2ee6e70178edeb9b6cff0c35aa6d36a4d0fa5ce45cedb51 +DIST snmp_exporter-0.21.0-deps.tar.xz 173870408 BLAKE2B 8bd9699a1ecefcfb90784892e1329919baa06349cde89106a4fa4f7543672aa4de907781183baf714aceb6b1dba5c748130e1b98577830011fed40833bedda20 SHA512 d267e596b2a5c11844aaae66d75bc40c7bcc0263bc04ad2359d29450f44c7a4be263bc453a35a75250424144b4afb4ae15afe9988f95c922d20ec975827fc88e +DIST snmp_exporter-0.21.0.tar.gz 322098 BLAKE2B 5e28186dc5da1c38be0bc2a8801c56a2a32c835886b7a4d3a8a7add91960679d250bc91e5b75fdb92fb6237d53ca2b5114aa2d6b869c1db9cc371aad6841b153 SHA512 5ebb629ebc48f38035c031f2ebd7109ee681499556771792a3cddc671561b119d144a5fd9f4e51ceaccb58dc50e3852d185ee0c7f1ac57d6307d4936dc1a45b4 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.21.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.21.0.ebuild new file mode 100644 index ..57b3032a1a5d --- /dev/null +++ b/app-metrics/snmp_exporter/snmp_exporter-0.21.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +SNMP_EXPORTER_COMMIT=0d8c3527 +inherit go-module + +DESCRIPTION="Prometheus exporter for snmp metrics" +HOMEPAGE="https://github.com/prometheus/snmp_exporter"; +SRC_URI="https://github.com/prometheus/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/snmp_exporter + acct-user/snmp_exporter + net-analyzer/net-snmp" + DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-util/promu" + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" .promu.yml || die +} + +src_compile() { + promu build --prefix bin || die + pushd generator || die + ego build -o ../bin/generator + popd || die +} + +src_test() { + emake test-flags= test +} + +src_install() { + dobin bin/generator + newbin bin/${PN}-${PV} ${PN} + dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml + insinto /etc/snmp_exporter + newins snmp.yml snmp.yml.example + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + keepdir /var/lib/snmp_exporter /var/log/snmp_exporter + fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 908717bbd9e9d664b1dc61cb4b8cc478a2479359 Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 02:21:52 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 03:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908717bb dev-libs/openssl: remove broken code to prefix manpages The man pages already have suffix applied to the section number which will prevent any collisions. Adding a prefix just makes the proper man pages harder to locate. Signed-off-by: Mike Gilbert gentoo.org> dev-libs/openssl/openssl-3.0.7-r4.ebuild | 293 +++ 1 file changed, 293 insertions(+) diff --git a/dev-libs/openssl/openssl-3.0.7-r4.ebuild b/dev-libs/openssl/openssl-3.0.7-r4.ebuild new file mode 100644 index ..26cc0f5113f2 --- /dev/null +++ b/dev-libs/openssl/openssl-3.0.7-r4.ebuild @@ -0,0 +1,293 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openssl.org.asc +inherit edo flag-o-matic linux-info toolchain-funcs multilib-minimal multiprocessing verify-sig + +DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" +HOMEPAGE="https://www.openssl.org/"; + +MY_P=${P/_/-} + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/openssl/openssl.git"; + + inherit git-r3 +else + SRC_URI="mirror://openssl/source/${MY_P}.tar.gz + verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~riscv ~s390 ~sparc ~x86" +fi + +S="${WORKDIR}"/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0/3" # .so version of libssl/libcrypto +IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) +" +BDEPEND=" + >=dev-lang/perl-5 + sctp? ( >=net-misc/lksctp-tools-1.0.12 ) + test? ( + sys-apps/diffutils + sys-devel/bc + sys-process/procps + ) + verify-sig? ( >=sec-keys/openpgp-keys-openssl-20221101 )" + +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +PDEPEND="app-misc/ca-certificates" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/openssl/configuration.h +) + +PATCHES=( + "${FILESDIR}"/${P}-x509-CVE-2022-3996.patch +) + +pkg_setup() { + if use ktls ; then + if kernel_is -lt 4 18 ; then + ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" + else + CONFIG_CHECK="~TLS ~TLS_DEVICE" + ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" + ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" + use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" + + linux-info_pkg_setup + fi + fi + + [[ ${MERGE_TYPE} == binary ]] && return + + # must check in pkg_setup; sysctl doesn't work with userpriv! + if use test && use sctp ; then + # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" + # if sctp.auth_enable is not enabled. + local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) + if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then + die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" + fi + fi +} + +src_unpack() { + # Can delete this once test fix patch is dropped + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + + default +} + +src_prepare() { + # Allow openssl to be cross-compiled + cp "${FILESDIR}"/gentoo.config-1.0.4 gentoo.config || die + chmod a+rx gentoo.config || die + + # Keep this in sync with app-misc/c_rehash + SSL_CNF_DIR="/etc/ssl" + + # Make sure we only ever touch Makefile.org and avoid patching a file + # that gets blown away anyways by the Configure script in src_configure + rm -f Makefile + + if ! use vanilla ; then + PATCHES+=( + # Add patches which are Gentoo-specific customisations here + ) + fi + + default + + if use test && use sctp && has network-sandbox ${FEATURES} ; then +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 9244da7eb56662070fd787a5934fd985701894ab Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 03:18:20 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 03:22:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9244da7e dev-libs/openssl: drop obsolete 'emake depend' INSTALL.md claims this target is obsolete since OpenSSL 1.1.0. Signed-off-by: Mike Gilbert gentoo.org> dev-libs/openssl/openssl-3.0.7-r4.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/openssl/openssl-3.0.7-r4.ebuild b/dev-libs/openssl/openssl-3.0.7-r4.ebuild index 0fd8cec1764e..38e487d6d1f6 100644 --- a/dev-libs/openssl/openssl-3.0.7-r4.ebuild +++ b/dev-libs/openssl/openssl-3.0.7-r4.ebuild @@ -205,10 +205,6 @@ multilib_src_configure() { } multilib_src_compile() { - # depend is needed to use $confopts; it also doesn't matter - # that it's -j1 as the code itself serializes subdirs - emake -j1 depend - emake build_sw if multilib_is_native_abi; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: bf435595a9b979a91898c1d86958cb776a31b192 Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 02:53:24 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 03:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf435595 dev-libs/openssl: drop Makefile CFLAGS hackery >From what I can tell, the current build system respects CFLAGS without any intervention. Signed-off-by: Mike Gilbert gentoo.org> dev-libs/openssl/openssl-3.0.7-r4.ebuild | 23 +-- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/dev-libs/openssl/openssl-3.0.7-r4.ebuild b/dev-libs/openssl/openssl-3.0.7-r4.ebuild index 6921c7f98501..0fd8cec1764e 100644 --- a/dev-libs/openssl/openssl-3.0.7-r4.ebuild +++ b/dev-libs/openssl/openssl-3.0.7-r4.ebuild @@ -201,28 +201,7 @@ multilib_src_configure() { threads ) - CFLAGS= LDFLAGS= edo perl Configure "${myeconfargs[@]}" - - # Clean out hardcoded flags that openssl uses - local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \ - -e 's:^CFLAGS=::' \ - -e 's:\(^\| \)-fomit-frame-pointer::g' \ - -e 's:\(^\| \)-O[^ ]*::g' \ - -e 's:\(^\| \)-march=[^ ]*::g' \ - -e 's:\(^\| \)-mcpu=[^ ]*::g' \ - -e 's:\(^\| \)-m[^ ]*::g' \ - -e 's:^ *::' \ - -e 's: *$::' \ - -e 's: \+: :g' \ - -e 's:\\::g' - ) - - # Now insert clean default flags with user flags - sed -i \ - -e "/^CFLAGS=/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \ - -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \ - Makefile \ - || die + edo perl Configure "${myeconfargs[@]}" } multilib_src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: edbe2b02fe0e5cbf2372205fc5ffe0bc51971a69 Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 02:43:19 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 03:13:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbe2b02 dev-libs/openssl: optimize docs build Remove hacky sed to disable manpage buliding based on FEATURES. Skip building docs for non-native abis. Use upstream default manpage suffix "ossl". Signed-off-by: Mike Gilbert gentoo.org> dev-libs/openssl/openssl-3.0.7-r4.ebuild | 30 +- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/dev-libs/openssl/openssl-3.0.7-r4.ebuild b/dev-libs/openssl/openssl-3.0.7-r4.ebuild index 26cc0f5113f2..6921c7f98501 100644 --- a/dev-libs/openssl/openssl-3.0.7-r4.ebuild +++ b/dev-libs/openssl/openssl-3.0.7-r4.ebuild @@ -116,19 +116,6 @@ src_prepare() { rm test/recipes/80-test_ssl_new.t || die fi - # - Make sure the man pages are suffixed (bug #302165) - # - Don't bother building man pages if they're disabled - # - Make DOCDIR Gentoo compliant - sed -i \ - -e '/^MANSUFFIX/s:=.*:=ssl:' \ - -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ - -e $(has noman FEATURES \ - && echo '/^install:/s:install_docs::' \ - || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ - -e "/^DOCDIR/s@\$(BASENAME)@&-${PVR}@" \ - Configurations/unix-Makefile.tmpl \ - || die - # Quiet out unknown driver argument warnings since openssl # doesn't have well-split CFLAGS and we're making it even worse # and 'make depend' uses -Werror for added fun (bug #417795 again) @@ -243,7 +230,11 @@ multilib_src_compile() { # that it's -j1 as the code itself serializes subdirs emake -j1 depend - emake all + emake build_sw + + if multilib_is_native_abi; then + emake build_docs + fi } multilib_src_test() { @@ -253,10 +244,15 @@ multilib_src_test() { } multilib_src_install() { - # We need to create ${ED}/usr on our own to avoid a race condition (bug #665130) - dodir /usr + emake DESTDIR="${D}" install_sw + if use fips; then + emake DESTDIR="${D}" install_fips + fi - emake DESTDIR="${D}" install + if multilib_is_native_abi; then + emake DESTDIR="${D}" install_ssldirs + emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} install_docs + fi # This is crappy in that the static archives are still built even # when USE=static-libs. But this is due to a failing in the openssl
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 4fe57254430cfe6f2718222a5f582fffb61f5211 Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 01:38:27 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 01:38:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe57254 app-misc/ca-certificates: stop using c_rehash Bug: https://bugs.gentoo.org/855494 Signed-off-by: Mike Gilbert gentoo.org> ...es-20211016.3.87.ebuild => ca-certificates-20211016.3.87-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild similarity index 98% rename from app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild rename to app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild index aaa1a6ed0868..d677b0694f11 100644 --- a/app-misc/ca-certificates/ca-certificates-20211016.3.87.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20211016.3.87-r1.ebuild @@ -59,7 +59,7 @@ ${PRECOMPILED} || IUSE+=" cacert" # c_rehash: we run `c_rehash` # debianutils: we run `run-parts` -CDEPEND="app-misc/c_rehash +CDEPEND=" sys-apps/debianutils" BDEPEND="${CDEPEND}" @@ -133,7 +133,6 @@ src_prepare() { sed -i \ -e '/="$ROOT/s:ROOT:ROOT'"${EPREFIX}"':' \ -e '/RELPATH="\.\./s:"$:'"${relp}"'":' \ - -e 's/openssl rehash/c_rehash/' \ usr/sbin/update-ca-certificates || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: 1cb751e862be780084c4d9a1ae09bc19c783b55d Author: Mike Gilbert gentoo org> AuthorDate: Sat Feb 4 01:36:14 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Feb 4 01:36:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb751e8 dev-libs/openssl: replace c_rehash with openssl rehash Bug: https://bugs.gentoo.org/855494 Signed-off-by: Mike Gilbert gentoo.org> .../openssl/{openssl-1.1.1s-r1.ebuild => openssl-1.1.1s-r2.ebuild} | 6 +++--- .../openssl/{openssl-3.0.7-r2.ebuild => openssl-3.0.7-r3.ebuild}| 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-libs/openssl/openssl-1.1.1s-r1.ebuild b/dev-libs/openssl/openssl-1.1.1s-r2.ebuild similarity index 98% rename from dev-libs/openssl/openssl-1.1.1s-r1.ebuild rename to dev-libs/openssl/openssl-1.1.1s-r2.ebuild index 910d8fcfbda4..e9c80f3f1ea3 100644 --- a/dev-libs/openssl/openssl-1.1.1s-r1.ebuild +++ b/dev-libs/openssl/openssl-1.1.1s-r2.ebuild @@ -22,7 +22,7 @@ fi IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" RESTRICT="!test? ( test )" -RDEPEND=">=app-misc/c_rehash-1.7-r1 +RDEPEND=" tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" BDEPEND=" @@ -334,7 +334,7 @@ multilib_src_install_all() { } pkg_postinst() { - ebegin "Running 'c_rehash ${EROOT}${SSL_CNF_DIR}/certs/' to rebuild hashes (bug #333069)" - c_rehash "${EROOT}${SSL_CNF_DIR}/certs" >/dev/null + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" eend $? } diff --git a/dev-libs/openssl/openssl-3.0.7-r2.ebuild b/dev-libs/openssl/openssl-3.0.7-r3.ebuild similarity index 98% rename from dev-libs/openssl/openssl-3.0.7-r2.ebuild rename to dev-libs/openssl/openssl-3.0.7-r3.ebuild index e83dd0df830b..4c45fff5299e 100644 --- a/dev-libs/openssl/openssl-3.0.7-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.7-r3.ebuild @@ -30,7 +30,6 @@ IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compre RESTRICT="!test? ( test )" COMMON_DEPEND=" - >=app-misc/c_rehash-1.7-r1 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) " BDEPEND=" @@ -320,7 +319,7 @@ multilib_src_install_all() { } pkg_postinst() { - ebegin "Running 'c_rehash ${EROOT}${SSL_CNF_DIR}/certs/' to rebuild hashes (bug #333069)" - c_rehash "${EROOT}${SSL_CNF_DIR}/certs" >/dev/null + ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" + openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" eend $? }
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: d788c2bdb3d8751b4d5930b1190d5e261219302b Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 4 00:59:29 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 4 01:05:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d788c2bd x11-terms/kitty: generate kitty.conf in 0.27.0 too Doesn't hurt and this version may stick around for a bit given the lower Go requirement, albeit skipping revbump. wrt tc-is-cross, definitely was needed -- python line made me forget kitty itself is a binary using libpython Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/kitty-0.27.0.ebuild | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/x11-terms/kitty/kitty-0.27.0.ebuild b/x11-terms/kitty/kitty-0.27.0.ebuild index bd2de5c39fb5..090f927c 100644 --- a/x11-terms/kitty/kitty-0.27.0.ebuild +++ b/x11-terms/kitty/kitty-0.27.0.ebuild @@ -131,8 +131,20 @@ src_compile() { edo "${EPYTHON}" setup.py linux-package "${conf[@]}" use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}" - [[ ${PV} == ]] || mv linux-package/share/doc/{${PN},${PF}} || die - rm -r linux-package/share/terminfo || die + rm -r linux-package/share/terminfo || die # provided by kitty-terminfo + + if [[ ${PV} == ]]; then + mkdir -p linux-package/share/doc/${PF} || die + else + mv linux-package/share/doc/{${PN},${PF}} || die + fi + + # generate default config as reference, command taken from docs/conf.rst + if ! tc-is-cross-compiler; then + linux-package/bin/kitty +runpy \ + 'from kitty.config import *; print(commented_out_default_config())' \ + > linux-package/share/doc/${PF}/kitty.conf || die + fi } src_test() {
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/
commit: cd45860bfa63f3b293a95a35b57eba7d1e3d7113 Author: Samuel Bauer yahoo fr> AuthorDate: Sat Feb 4 00:38:22 2023 + Commit: Samuel Bauer yahoo fr> CommitDate: Sat Feb 4 00:38:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd45860b media-sound/qpwgraph: various fixes suggested by Leo Signed-off-by: Samuel Bauer yahoo.fr> media-sound/qpwgraph/qpwgraph-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild b/media-sound/qpwgraph/qpwgraph-.ebuild index d3bace97f..1fddda36e 100644 --- a/media-sound/qpwgraph/qpwgraph-.ebuild +++ b/media-sound/qpwgraph/qpwgraph-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ inherit cmake git-r3 xdg DESCRIPTION="PipeWire Graph Qt GUI Interface" HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"; -EGIT_REPO="https://gitlab.freedesktop.org/rncbc/qpwgraph"; +EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph"; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 21c0c6af8b87ba5851aea4128dcbc635ecbe8e9e Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 4 00:02:35 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 4 00:09:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c0c6af x11-terms/kitty: generate example kitty.conf in live Upstream recently documented the command to generate it and always kind of wanted this readily available for users to consult without having to dig where/how to get it. This way also ensures will match current version rather than grab the latest sample from the website. tc-is-cross being required is untested but adding as a safety (kitty does have some CHOST .so but unsure if gets used here). Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/kitty/kitty-.ebuild | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/x11-terms/kitty/kitty-.ebuild b/x11-terms/kitty/kitty-.ebuild index 835ba06f2ce4..a3cfd5a50b60 100644 --- a/x11-terms/kitty/kitty-.ebuild +++ b/x11-terms/kitty/kitty-.ebuild @@ -131,8 +131,20 @@ src_compile() { edo "${EPYTHON}" setup.py linux-package "${conf[@]}" use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}" - [[ ${PV} == ]] || mv linux-package/share/doc/{${PN},${PF}} || die - rm -r linux-package/share/terminfo || die + rm -r linux-package/share/terminfo || die # provided by kitty-terminfo + + if [[ ${PV} == ]]; then + mkdir -p linux-package/share/doc/${PF} || die + else + mv linux-package/share/doc/{${PN},${PF}} || die + fi + + # generate default config as reference, command taken from docs/conf.rst + if ! tc-is-cross-compiler; then + linux-package/bin/kitty +runpy \ + 'from kitty.config import *; print(commented_out_default_config())' \ + > linux-package/share/doc/${PF}/kitty.conf || die + fi } src_test() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 0fa369f9e09df4bf39b6d2ac98bf8d2b2ad3ca1c Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 3 22:10:54 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 3 22:46:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa369f9 app-emulation/wine-staging: add 8.1 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 2 + app-emulation/wine-staging/wine-staging-8.1.ebuild | 355 + 2 files changed, 357 insertions(+) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 70cb7191cd1a..be7f7231f247 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,6 +1,8 @@ DIST wine-7.19.tar.xz 28502612 BLAKE2B b7b270656955c7a1e1d84e8bbc7e3e8abff5aedadb5e8a458f0b1109d746875a359f3d2f53b1c9c6caae65d17fd1d205466cd3a884034a8bad6afe9456f13b5d SHA512 f76dbda97cccad4c0f249b5dd4e8d48afa832134f1704ae228650bb73ee82823e628b23bd53a3f8729e06a8933597ff2fffa5551f156fc9c9181b67c066747d5 DIST wine-7.22.tar.xz 28974052 BLAKE2B c86466964817b916ee8f7b687f193eda8bdd3fb17152ab1565971e36f43b12b540033ac1c5fa5d15576041febd32cf1ea2955732c5386debcbda46fb3acca0f1 SHA512 bf58a5b98bef5b291aff1eca3f94c28da95990e4c8da9af5e9e28b9480d57163d088b501b0c1bca5b568bf586dd9933cdc1ea1f371b78d95c94e2d25d0a65efc DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 +DIST wine-8.1.tar.xz 29083080 BLAKE2B 6eed2128627f15159ad80588ebe839de76cb9a536797d7da136b61f56033ece60c60208702b7928cdb297c1d8730baae0d6bb0ac7a0473c34ed44b5c5edaaec5 SHA512 3f0477c26f293cf928acbdae2ffb98740ac227a605ec90f3ab3d35c0dbca2037529ff4e4de0b69cc975579ad14dc2fb8b52e050cfd99cffcc627418cf8cb4346 DIST wine-staging-7.19.tar.gz 9523048 BLAKE2B e53fd47af493cbdc4542f908a39557324d70ad67ff2e06c80296c006a63518e43988750cab2f4d3d9197fc9c8a1e61ed4d96bcc310b82b6cfc8ec12b941f1c5c SHA512 c51cb18c4ae00eccf414f5edda18ebf363674ba7cfa95da135b3a43b7c012c086d454d6ac32b22d98e611bb87e55c3e1ee95571a4a0c9713028b5ac38e8aed3f DIST wine-staging-7.22.tar.gz 9528424 BLAKE2B e41f24f924117259715505f4f9998ef23a657bca5b0e285feb7f9fd732e6b566a495f48ec59af09b1d4d51db522b051028f6cbba748256e939929fbf978f0e44 SHA512 5fdac19ec290c67767fac71abe07d9350ec431919c67a0f2d2df18ced20f1d3dddb921b3d5586d03add187c6281e1a691cc220e8d2d5ad4eeb94015721479d65 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 +DIST wine-staging-8.1.tar.gz 9527176 BLAKE2B 363243a4a04bc767099b74f3b7613463d99da82996c176e68b9233cbf51c87ecd143840f7729a3edc31ac004b771b89ec3d57a0276b26e30d475feb273d09257 SHA512 c5c3111b27de7d3bf1d7a3a53f33e8d78c5006f22ff0361f77392455fa69b0afd7c58406515ace04b2df7e1dfb20e3adf9d874e5e8be09c9032c1c1aa31fe696 diff --git a/app-emulation/wine-staging/wine-staging-8.1.ebuild b/app-emulation/wine-staging/wine-staging-8.1.ebuild new file mode 100644 index ..887f0e540454 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-8.1.ebuild @@ -0,0 +1,355 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper + +WINE_GECKO=2.47.3 +WINE_MONO=7.4.0 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git"; + WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI=" + https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="-* ~amd64 ~x86" +fi +S="${WORKDIR}/wine-${PV}" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" +HOMEPAGE="https://wiki.winehq.org/Wine-Staging"; + +LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2 + +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl + osmesa pcap perl pulseaudio samba scanner +sdl selinux +ssl + +truetype udev udisks +unwind usb v4l +vulkan +xcomposite xinerama" +REQUIRED_USE=" + X? ( truetype ) + crossd
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 65b100d2189d3fd35f32aa8f24bd02f8af672120 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:31:43 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:33:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b100d2 www-client/vivaldi: Drop old 5.6.2867.58 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/Manifest | 3 - www-client/vivaldi/vivaldi-5.6.2867.58.ebuild | 216 -- 2 files changed, 219 deletions(-) diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index dd37b3f71e90..8870fee8b2ae 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-stable_5.6.2867.58-1_amd64.deb 101303448 BLAKE2B bf2fc19a0a62c29765c7299e392e445e162c47199ce55a191652aec4481de048c3b56a17ad6a5f3f9e3b646ac5598a370d9e57d8ba4392f33f2ed85490f6bd3b SHA512 ca07c0780c7733546288e9133f2973aa21c408e2ee77a388b3f0fcba5ae19b61b52fd76eabd0538232f7709daadc4c9be7f4c1ae0326ba5ac68d41da292b52cb -DIST vivaldi-stable_5.6.2867.58-1_arm64.deb 91003620 BLAKE2B b850450286ad45f9a22c5ce691fb1e013c1625997c06e2daffa36adc2bf0ebe8e9714e4f4d460206709764b11950bd958c09189fd54304e1a1e8a02bfb386977 SHA512 36b79213b6d376fb0b47f380df7968944e3343a7305c24e17e89a311d1792fd375447113a40b3b3a93282a85d268c1ae5f2ab3c0251cfa012839b83bf463d173 -DIST vivaldi-stable_5.6.2867.58-1_armhf.deb 91108960 BLAKE2B 08df248cc122721c7f502545274a459fe39629d51ca2e76629e19499315f32c1e92c199101531c186c5e550b48e72ba033ef4a89139f9b574e20045fca9eefd0 SHA512 b6a989c84131355f1bced3c017d8745731bcf393b519d2b94ccaab727c132d4468bf1d30973fde7b872c715672dff13b62c6f87e2d0746c5e950b3ab6bf74a89 DIST vivaldi-stable_5.6.2867.62-1_amd64.deb 101307028 BLAKE2B a1ffc864c3af6ddd0ea75d8dc9b05ec6992a6e42ddefb3b33d38a88acdc172dcc94eb2b2c21e444cf61dbe4afb12c3b2d9d8b650c806c1e021878196a95c8304 SHA512 21ee85f953a5ee3549eaa3ffc953df056799118239ef4e5c66977ebd7cc933bf40e22356313b8a1a2042f9b8d2b6c17f10bc4e0be34d92d16b1f957c50bc6dd2 DIST vivaldi-stable_5.6.2867.62-1_arm64.deb 90983876 BLAKE2B bcfa8915e9950ec917c43e9c24cfaea98b4633f10e2b99947f8571925505fe54769a99bf43edd4bfeef5839b105701ee5b4abeb45ceb3d8b302f4573b283734c SHA512 7aa69c536aaaeab1e0030f390a8c2cf02d122f8086509cd496da8906f9e9681fd964a57cdbb3821c36ff5f8d6f71adf4b12115b8a140b49e9d760b04068db504 DIST vivaldi-stable_5.6.2867.62-1_armhf.deb 91079228 BLAKE2B 9c9f5f49bc46ff251a5fd276449f4513bb3371fa14a6007a14da9df4018c6fe55ba8f9113e5e9e263db4502488bea1eabf5d88a03e8afd6e30a4f0d4bcf666f2 SHA512 8cdfdc8e3de4c8b7c265ac6d6ba8e624e7d5dd7c888b232552d405b271098b940866a8cd195c99cd745cb19489eb3bb6966eea81206a405c43db98b3ac478994 diff --git a/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild b/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild deleted file mode 100644 index 2c0ddd55ba88.. --- a/www-client/vivaldi/vivaldi-5.6.2867.58.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/"; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; - -RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" -RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" -RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" -RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" - -LICENSE="Vivaldi" -SLOT="0" -IUSE="gtk proprietary-codecs qt5 widevine" -RESTRICT="bindist mirror" - -RDEPEND=" - || ( - >=app-acce
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/
commit: 1fa53f4d81629cbcff4cd11c0aa1c7a9dc2ecb25 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:23:12 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:23:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa53f4d media-video/ffmpeg-chromium: Stabilise 106 on amd64 Signed-off-by: James Le Cuirot gentoo.org> media-video/ffmpeg-chromium/ffmpeg-chromium-106.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-106.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-106.ebuild index dab5245bdb83..c344db389d2a 100644 --- a/media-video/ffmpeg-chromium/ffmpeg-chromium-106.ebuild +++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-106.ebuild @@ -16,7 +16,7 @@ LICENSE=" gpl? ( GPL-2 ) " -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64" # Options to use as use_enable in the foo[:bar] form. # This will feed configure with $(use_enable foo bar)
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 9b04531303ae21e4b43232cf86a497c14335a259 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:31:00 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:33:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b045313 www-client/vivaldi: Bump ffmpeg-chromium version to 106 Signed-off-by: James Le Cuirot gentoo.org> .../{vivaldi-5.6.2867.62.ebuild => vivaldi-5.6.2867.62-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-client/vivaldi/vivaldi-5.6.2867.62.ebuild b/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild similarity index 98% rename from www-client/vivaldi/vivaldi-5.6.2867.62.ebuild rename to www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild index 6360223e0294..9c296c0f9dbd 100644 --- a/www-client/vivaldi/vivaldi-5.6.2867.62.ebuild +++ b/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -CHROMIUM_VERSION="102" +CHROMIUM_VERSION="106" CHROMIUM_LANGS=" af am
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: c9b7159729258c77f3d225a7c39b68cb97f0bc14 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:25:40 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:33:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b71597 www-client/vivaldi-snapshot: Add version 5.7.2921.3 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 + .../vivaldi-snapshot-5.7.2921.3.ebuild | 216 + 2 files changed, 219 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index eba682033104..f26650d8ed0a 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.7.2901.3-1_armhf.deb 91114032 BLAKE2B d3cbd4ac585368e92b DIST vivaldi-snapshot_5.7.2914.3-1_amd64.deb 102131172 BLAKE2B feb804d29a5eab26966fc3a078fed338ec4644284765d1f721e868fc78548ea5b5a23a1343abe0df75d83710bea3f0ab108325f5e8f03005fb72fea1f0ba3435 SHA512 e73ead082f7d670106b842adba22d09f4c4ec5ce97489d8f29e6e2ad5cfc4479d71e25b89c7d2eb64dc93f0ef3163d07eb9d6f2436543097c637f8546e02c89d DIST vivaldi-snapshot_5.7.2914.3-1_arm64.deb 91508920 BLAKE2B 223d4b0ddf5550cb115f59d79bb75aea54dcb8d5668c54078a8e746c3ffd4c84c2542126f15831d0cc5c3c51be5d4df70986ff478670f2114c56a05647501823 SHA512 a1a3f31813714d97f8f20edbc98b9f972ce55bb2d267d2d86f1151bc6e5c4e88dd80617e62482a46768df2c89bbab2ec19d522eda8210a43baf29771b2e7b8de DIST vivaldi-snapshot_5.7.2914.3-1_armhf.deb 91554044 BLAKE2B 5a862f403d280520e9c30f565371cc61ad3674bb4fbfecea5e6670afc59272de64f612ddb6371853fcc5d6b57ebaf481fc480c459e530f84c42fdc99722b9511 SHA512 4fa35f33beef93f77e360d766b3d1beeaa7e7ca295de04cba4d8e6cce153273dc13bdb247430f33886ab1831c40a2eb1eded3896eb4bd5c26cfc65bb81377ead +DIST vivaldi-snapshot_5.7.2921.3-1_amd64.deb 101565204 BLAKE2B 83cf1884d8ca4d4dd85a98e504f2a31bd6dcad9eaa10a1f5243602fd481a5798e4814f8ed727bf85cce7b78b1c5f71e4b7906a10810880d0efd50280b5f0514c SHA512 63c4f48df434f96db4ee2394966dea159ae7ea249e68e611e33f49633deeda306a72b85131102e3f23d49f0f7e23c1a2ca55ee0db02f0b97350ae0edccbf0d94 +DIST vivaldi-snapshot_5.7.2921.3-1_arm64.deb 91095772 BLAKE2B 47a8ff9027edcbe7060460f8397531da8197515e831d60e3b67f0887d3ad0f18b4f3578f40e8685428694180ebf35450e9b2d4f925649c176d2d7a324c1cd527 SHA512 fba9f3879e53d44277072c4d7fed86900873b751da23e297fb8acee434b46f3d3085b131a1a7c5558ba54b5c06e3c89ce79fca76a4dea4bf82834473aaa4600b +DIST vivaldi-snapshot_5.7.2921.3-1_armhf.deb 90772492 BLAKE2B f5c264f87dd03b3653533dcbb2994c787318442e17d0182e3d9154a7e379bd11528a32800415e0a734b37ad83b560fca44072c984fa260628886908a79bb7bae SHA512 07a5995d463a9eb57fb9c4b4343e9d08360ab6121f8372e0e91fcec8c2bb3b086b50c323faa82f0a4e5f1f1ba98d91b8729fd2c7ec5675c68c5e4090965b96fd diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild new file mode 100644 index ..9c296c0f9dbd --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2921.3.ebuild @@ -0,0 +1,216 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="106" +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + ur + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/"; + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 455032cfe2ff9f1201df2e70d5867fa64d6751fb Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:31:24 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:33:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455032cf www-client/vivaldi: Stabilise 5.6.2867.62-r1 on amd64 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild b/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild index 9c296c0f9dbd..54cd855ccb0e 100644 --- a/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild +++ b/www-client/vivaldi/vivaldi-5.6.2867.62-r1.ebuild @@ -97,7 +97,7 @@ else DEB_REV=1 fi -KEYWORDS="-* ~amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )"
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 06f3f3d190f03ecb1941d2911aa1a800c19ed358 Author: James Le Cuirot gentoo org> AuthorDate: Fri Feb 3 22:28:11 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Feb 3 22:33:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f3f3d1 www-client/vivaldi-snapshot: Drop old 5.7.2901.3-r1 Signed-off-by: James Le Cuirot gentoo.org> www-client/vivaldi-snapshot/Manifest | 3 - .../vivaldi-snapshot-5.7.2901.3-r1.ebuild | 216 - 2 files changed, 219 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index f26650d8ed0a..16a7f185d15f 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,6 +1,3 @@ -DIST vivaldi-snapshot_5.7.2901.3-1_amd64.deb 101355148 BLAKE2B e93947eeb172a4cb1d5190189d35f0f4aea6a113c2358ad0cd7c50b03850e001dd2713b6644854e27f9f67b7b3c3960540d3c5cd56d6edaded76d44f5156 SHA512 a230575cfdea708a9e57ea9e57e644612f10aa39f81bce6a28ae9874e3ba127867229734fc0c9d262318138ab7774d366179bfb41a1712371c02c76ebda44e8a -DIST vivaldi-snapshot_5.7.2901.3-1_arm64.deb 90987328 BLAKE2B c65a44ddceead5a43082714563e21b03a6edeeb82c92ea0fc81a61473b6faa05b20de1d1c1ebf908605292837a59d5349f4267f3db06e463f612b9ae28d0de61 SHA512 c42a65b20505da69bd3ba00b56a38662b8eece57e9d5a87c1712a05509d3cbec9e651b3d0c5af37dd4db2a74c386944dd8991bfeb23225b3c9fdf22d25cadbb8 -DIST vivaldi-snapshot_5.7.2901.3-1_armhf.deb 91114032 BLAKE2B d3cbd4ac585368e92b2ef7e15f05a5912e0e298bda1ba480d40edaa4c324ad28739f218eb0edc5b509488feda7c96ae819530142df930f363d74c25f7f118fde SHA512 224cc5a062394932abb3c712840cab874d849960c945bf529efc1987a2034b5c4089a728dbada5362c167fc786ebc567f2fdd91eb06affa37cc263f9ae1b28c6 DIST vivaldi-snapshot_5.7.2914.3-1_amd64.deb 102131172 BLAKE2B feb804d29a5eab26966fc3a078fed338ec4644284765d1f721e868fc78548ea5b5a23a1343abe0df75d83710bea3f0ab108325f5e8f03005fb72fea1f0ba3435 SHA512 e73ead082f7d670106b842adba22d09f4c4ec5ce97489d8f29e6e2ad5cfc4479d71e25b89c7d2eb64dc93f0ef3163d07eb9d6f2436543097c637f8546e02c89d DIST vivaldi-snapshot_5.7.2914.3-1_arm64.deb 91508920 BLAKE2B 223d4b0ddf5550cb115f59d79bb75aea54dcb8d5668c54078a8e746c3ffd4c84c2542126f15831d0cc5c3c51be5d4df70986ff478670f2114c56a05647501823 SHA512 a1a3f31813714d97f8f20edbc98b9f972ce55bb2d267d2d86f1151bc6e5c4e88dd80617e62482a46768df2c89bbab2ec19d522eda8210a43baf29771b2e7b8de DIST vivaldi-snapshot_5.7.2914.3-1_armhf.deb 91554044 BLAKE2B 5a862f403d280520e9c30f565371cc61ad3674bb4fbfecea5e6670afc59272de64f612ddb6371853fcc5d6b57ebaf481fc480c459e530f84c42fdc99722b9511 SHA512 4fa35f33beef93f77e360d766b3d1beeaa7e7ca295de04cba4d8e6cce153273dc13bdb247430f33886ab1831c40a2eb1eded3896eb4bd5c26cfc65bb81377ead diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2901.3-r1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2901.3-r1.ebuild deleted file mode 100644 index 3f823b4434d3.. --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.7.2901.3-r1.ebuild +++ /dev/null @@ -1,216 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="106" -CHROMIUM_LANGS=" - af - am - ar - az - be - bg - bn - ca - cs - da - de - de-CH - el - en-GB - en-US - eo - es - es-419 - es-PE - et - eu - fa - fi - fil - fr - fy - gd - gl - gu - he - hi - hr - hu - hy - id - io - is - it - ja - jbo - ka - kab - kn - ko - ku - lt - lv - mk - ml - mr - ms - nb - nl - nn - pa - pl - pt-BR - pt-PT - ro - ru - sc - sk - sl - sq - sr - sr-Latn - sv - sw - ta - te - th - tr - uk - ur - vi - zh-CN - zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/"; - -if [[ ${PV} = *_p* ]]; then - DEB_REV="${PV#*_p}" -else - DEB_REV=1 -fi - -KEYWORDS="-* ~amd64 ~arm ~arm64" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"; - -RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" -RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" -RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" -RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" - -LICENSE="Vivaldi" -SLOT="0" -IU
[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/, buildbot_gentoo_ci/db/, sql/
commit: 102c51d88be07b23cd24d4cad6fad5e71edacb4c Author: Magnus Granberg gentoo org> AuthorDate: Fri Feb 3 22:21:42 2023 + Commit: Magnus Granberg gentoo org> CommitDate: Fri Feb 3 22:21:42 2023 + URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=102c51d8 Add support for binhost on docker image build Signed-off-by: Magnus Granberg gentoo.org> buildbot_gentoo_ci/config/workers.py | 2 +- buildbot_gentoo_ci/db/model.py | 3 ++- buildbot_gentoo_ci/db/workers.py | 13 - sql/gentoo_ci_schema.sql | 3 ++- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/buildbot_gentoo_ci/config/workers.py b/buildbot_gentoo_ci/config/workers.py index 3dcef1a..c29502e 100644 --- a/buildbot_gentoo_ci/config/workers.py +++ b/buildbot_gentoo_ci/config/workers.py @@ -43,7 +43,7 @@ def getDockerHost(props, docker_worker): node_data = yield gentooci.db.workers.getNodeByUuid(node['node_uuid']) print(worker_data) print(node_data) -return node_data['host_url'] +return node_data['docker_host_url'] @util.renderer @defer.inlineCallbacks diff --git a/buildbot_gentoo_ci/db/model.py b/buildbot_gentoo_ci/db/model.py index 87d7dbc..a4b5935 100644 --- a/buildbot_gentoo_ci/db/model.py +++ b/buildbot_gentoo_ci/db/model.py @@ -372,7 +372,8 @@ class Model(base.DBConnectorComponent): sa.Column('uuid', sa.String(36), primary_key=True, default=lambda: str(uuid.uuid4())), sa.Column('name', sa.String(255), nullable=False), -sa.Column('host_url', sa.String(255), nullable=False), +sa.Column('docker_host_url', sa.String(255), nullable=False), +sa.Column('bin_host_url', sa.String(255), nullable=False), sa.Column('enable', sa.Boolean, default=False), ) diff --git a/buildbot_gentoo_ci/db/workers.py b/buildbot_gentoo_ci/db/workers.py index e82a6b2..d09d88c 100644 --- a/buildbot_gentoo_ci/db/workers.py +++ b/buildbot_gentoo_ci/db/workers.py @@ -130,6 +130,16 @@ class WorkersConnectorComponent(base.DBConnectorComponent): res = yield self.db.pool.do(thd) return res +@defer.inlineCallbacks +def getAllNodes(self): +def thd(conn): +tbl = self.db.model.nodes +q = tbl.select() +return [self._row2dict_node(conn, row) +for row in conn.execute(q).fetchall()] +res = yield self.db.pool.do(thd) +return res + def _row2dict(self, conn, row): return dict( uuid=row.uuid, @@ -164,7 +174,8 @@ class WorkersConnectorComponent(base.DBConnectorComponent): return dict( uuid=row.uuid, name=row.name, -host_url=row.host_url, +docker_host_url=row.docker_host_url, +bin_host_url=row.bin_host_url, enable=row.enable ) def _row2dict_node_worker(self, conn, row): diff --git a/sql/gentoo_ci_schema.sql b/sql/gentoo_ci_schema.sql index ff81661..5956664 100644 --- a/sql/gentoo_ci_schema.sql +++ b/sql/gentoo_ci_schema.sql @@ -274,7 +274,8 @@ ALTER TABLE public.migrate_version OWNER TO buildbot; CREATE TABLE public.nodes ( name character varying, -host_url character varying, +docker_host_url character varying, +bin_host_url character varying, enable boolean, uuid character varying(36) NOT NULL );
[gentoo-commits] repo/gentoo:master commit in: dev-libs/trio/
commit: 32cc47fd3f546e2ab9c3ed86c4bdfde94eb06d44 Author: orbea riseup net> AuthorDate: Fri Feb 3 18:52:54 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 3 21:48:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cc47fd dev-libs/trio: Add 1.17.1 Closes: https://github.com/gentoo/gentoo/pull/29415 Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/trio/Manifest | 1 + dev-libs/trio/trio-1.17.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-libs/trio/Manifest b/dev-libs/trio/Manifest index cecd5482f771..13860a36a3c4 100644 --- a/dev-libs/trio/Manifest +++ b/dev-libs/trio/Manifest @@ -1 +1,2 @@ +DIST trio-1.17.1.tar.gz 466909 BLAKE2B 1403c2534623b536de519cd428ac75480ecc0fcb9fbba693e329a923471947f068cae1e1fd453d10863255369e830ef5d8a75475d95f0f903e66936a9fa48e2b SHA512 574e360d88be838d13d7df5259c68809187a578d8d04981812ff768d3ab80215baf5595952994ec9fabbe3a6ce71512a7cd16d6a29b4f91dcd1b6f2ebcd3ed98 DIST trio-1.17.tar.gz 452237 BLAKE2B 77ff673cc103b07b1424720d28c49d2e33a1402a98d8d21124fabb0cafd3498a99976d808cbbc5a90e1b3a063c6af68c3daf94768d533e4a762b730a253fa012 SHA512 19f4732b32c6a3754677d5766399fa70083c6a78c0d04b1dfa10a578b21405ba3e3d3af6543e4811f5fd305ec2727781a1b0f2888e59c574ca735f8406da7954 diff --git a/dev-libs/trio/trio-1.17.1.ebuild b/dev-libs/trio/trio-1.17.1.ebuild new file mode 100644 index ..b95d89d446c0 --- /dev/null +++ b/dev-libs/trio/trio-1.17.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="doc" + +inherit autotools docs + +DESCRIPTION="Portable string functions, focus on the *printf() and *scanf() clones" +HOMEPAGE="https://daniel.haxx.se/projects/trio/"; +SRC_URI="https://github.com/orbea/trio/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="trio" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + default + docs_compile +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/trio/
commit: a067c1c556670fd448a72351f21fe6582920b2af Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 3 21:49:08 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 3 21:49:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a067c1c5 dev-libs/trio: drop unused inherit Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/trio/trio-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/trio/trio-1.17.1.ebuild b/dev-libs/trio/trio-1.17.1.ebuild index b95d89d446c0..251a5761 100644 --- a/dev-libs/trio/trio-1.17.1.ebuild +++ b/dev-libs/trio/trio-1.17.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DOCS_BUILDER="doxygen" DOCS_DIR="doc" -inherit autotools docs +inherit docs DESCRIPTION="Portable string functions, focus on the *printf() and *scanf() clones" HOMEPAGE="https://daniel.haxx.se/projects/trio/";
[gentoo-commits] repo/gentoo:master commit in: kde-apps/gwenview/
commit: 17b83f2a2c146391259ab83d155ec7452422f833 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 21:07:45 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:43:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b83f2a kde-apps/gwenview: drop 22.08.3-r1 Closes: https://bugs.gentoo.org/892027 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/gwenview/gwenview-22.08.3-r1.ebuild | 104 --- 1 file changed, 104 deletions(-) diff --git a/kde-apps/gwenview/gwenview-22.08.3-r1.ebuild b/kde-apps/gwenview/gwenview-22.08.3-r1.ebuild deleted file mode 100644 index 5ac22d1ac5fd.. --- a/kde-apps/gwenview/gwenview-22.08.3-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=5.96.0 -QTMIN=5.15.5 -inherit ecm gear.kde.org optfeature - -DESCRIPTION="Image viewer by KDE" -HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview"; - -LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="activities fits +mpris raw semantic-desktop share X" - -# requires running environment -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 - media-gfx/exiv2:= - media-libs/kcolorpicker - >=media-libs/kimageannotator-0.5.0 - media-libs/lcms:2 - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - >=media-libs/phonon-4.11.0 - media-libs/tiff:= - activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 ) - fits? ( sci-libs/cfitsio ) - mpris? ( >=dev-qt/qtdbus-${QTMIN}:5 ) - raw? ( >=kde-apps/libkdcraw-${PVCUT}:5 ) - semantic-desktop? ( - >=kde-frameworks/baloo-${KFMIN}:5 - >=kde-frameworks/kfilemetadata-${KFMIN}:5 - ) - share? ( >=kde-frameworks/purpose-${KFMIN}:5 ) - X? ( - >=dev-qt/qtx11extras-${QTMIN}:5 - x11-libs/libX11 - ) -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtimageformats-${QTMIN}:5 - >=kde-frameworks/kimageformats-${KFMIN}:5 -" - -PATCHES=( "${FILESDIR}/${P}-without_x11.patch" ) - -src_prepare() { - ecm_src_prepare - if ! use mpris; then - # FIXME: upstream a better solution - sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package activities KF5Activities) - $(cmake_use_find_package fits CFitsio) - $(cmake_use_find_package raw KF5KDcraw) - -DGWENVIEW_SEMANTICINFO_BACKEND=$(usex semantic-desktop Baloo None) - $(cmake_use_find_package share KF5Purpose) - -DWITHOUT_X11=$(usex !X) - ) - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "SVG support" kde-apps/svgpart:${SLOT} - fi - ecm_pkg_postinst -}
[gentoo-commits] repo/gentoo:master commit in: kde-apps/gwenview/
commit: e4501fd381a0fb8ea3eb7111ec77f0c5978f440c Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 21:07:06 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:43:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4501fd3 kde-apps/gwenview: stabilize 22.08.3-r2 for amd64 Closes: https://bugs.gentoo.org/892027 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/gwenview/gwenview-22.08.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/gwenview/gwenview-22.08.3-r2.ebuild b/kde-apps/gwenview/gwenview-22.08.3-r2.ebuild index 8afb31926767..e712c33d05f4 100644 --- a/kde-apps/gwenview/gwenview-22.08.3-r2.ebuild +++ b/kde-apps/gwenview/gwenview-22.08.3-r2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/gwenview/ https://userbase.kde.org/Gwenview"; LICENSE="GPL-2+ handbook? ( FDL-1.2 )" SLOT="5" -KEYWORDS="~amd64 arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" IUSE="activities fits +mpris raw semantic-desktop share X" # requires running environment
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 6e9ea00dc1850804aaebef46a879303c6bf65487 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 20:49:18 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:43:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9ea00d app-text/poppler: add 23.02.0 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 2 + app-text/poppler/poppler-23.02.0.ebuild | 134 2 files changed, 136 insertions(+) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index 7b60b9cc6548..de9aebfdb354 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,2 +1,4 @@ DIST poppler-23.01.0.tar.xz 1847492 BLAKE2B 8dd85767a0c101b3d7166719374658a233aff491b0990917aacaa6fb3c5d8e51104b3ac45c78dcfb380286ea48067d1db57c2794d99a93cae9f4d64e9ca3dd07 SHA512 a44fd59cdb4dc1c04765990d9666f27538895883fe98a64e7bea30caebeab10875615282307fbd6eacecf83b7a7c8daa81afa1b13ae6c09b80673e3fb8563053 DIST poppler-23.01.0.tar.xz.sig 833 BLAKE2B 46c3910627fd69930fd428397e739e3fe41c9b835379dfe7abbdf421049a77b33ce1cf6a44bd386278d3610ae2547d119ac6da4c3bfa7f348c51fbce7319a878 SHA512 0cebaac1846e6b3944175bcb28b49592d562738c009a97e048abe9f6677718c97bea2b470ea503b8dd083fc5f154e71d539cf1e3bce08363c6979d268dcdfd3b +DIST poppler-23.02.0.tar.xz 1847612 BLAKE2B ca5187432c5088372f0b8f4fcd39a93998b28e505d214964de99cd03db555f8f80b05de19874264b1d732d2c45388562faead50b2b82116bb6031690419abd8c SHA512 0765319a1b106da740c7300172866e774ccbeec0bc0e938f009efd1a106b35ca2e5ab60a523e1d1dd5682b30499de4dffed0a1ca129c770263a096f781337a2c +DIST poppler-23.02.0.tar.xz.sig 833 BLAKE2B 48b46b92d8d95f25a0619aaa50c29c652e91ba99c5f8d5f30cbb879a2145e3a21df0258585ee9e44d036f4a8c1d54023e1bb22aa0d90bf69403b37c601b37ef2 SHA512 68fe9d46ec6f7f1b6d0d7becf96675477454af9218ad20ad159d8a06def73f08db59915adbb77b520e3e43091aaf895e045c7ccaafb57d2b2b9390e84e70a963 diff --git a/app-text/poppler/poppler-23.02.0.ebuild b/app-text/poppler/poppler-23.02.0.ebuild new file mode 100644 index ..750ab1f52a57 --- /dev/null +++ b/app-text/poppler/poppler-23.02.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 2005-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs xdg-utils + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"; + SLOT="0/" +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc + inherit verify-sig + + SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"; + SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SLOT="0/126" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="https://poppler.freedesktop.org/"; + +LICENSE="GPL-2" +IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" + +# No test data provided +RESTRICT="test" + +COMMON_DEPEND=" + >=media-libs/fontconfig-2.13 + >=media-libs/freetype-2.10 + sys-libs/zlib + cairo? ( + >=dev-libs/glib-2.64:2 + >=x11-libs/cairo-1.16 + introspection? ( >=dev-libs/gobject-introspection-1.64:= ) + ) + curl? ( net-misc/curl ) + jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) + jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) + lcms? ( media-libs/lcms:2 ) + nss? ( >=dev-libs/nss-3.49 ) + png? ( media-libs/libpng:0= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtxml:5 + ) + tiff? ( media-libs/tiff:= ) +" +RDEPEND="${COMMON_DEPEND} + cjk? ( app-text/poppler-data ) +" +DEPEND="${COMMON_DEPEND} + boost? ( >=dev-libs/boost-1.71 ) +" +BDEPEND=" + >=dev-util/glib-utils-2.64 + virtual/pkgconfig +" + +if [[ ${PV} != ** ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-aacid )" +fi + +DOCS=( AUTHORS NEWS README.md README-XPDF ) + +PATCHES=( + "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch" + "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch" + "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" +) + +src_prepare() { + cmake_src_prepare + + # Clang doesn't grok this flag, the configure nicely tests that, but + # cmake just uses it, so remove it if we use clang + if tc-is-clang ; then + sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die + fi + + if ! grep -Fq 'cmake_policy(SET
[gentoo-commits] repo/gentoo:master commit in: dev-util/uncrustify/
commit: f564926359f08eca5d88f9f12055971d5c9d7874 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 21:02:19 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:42:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5649263 dev-util/uncrustify: Sync with EAPI-8 bump from 0.76.0 Bug: https://bugs.gentoo.org/892289 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/uncrustify/uncrustify-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/uncrustify/uncrustify-.ebuild b/dev-util/uncrustify/uncrustify-.ebuild index b8521ea0bcb1..a385690fe6b7 100644 --- a/dev-util/uncrustify/uncrustify-.ebuild +++ b/dev-util/uncrustify/uncrustify-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
[gentoo-commits] repo/gentoo:master commit in: dev-util/uncrustify/
commit: e3c73885d0feb788799bfb7d9c40e2b504873a75 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 21:05:09 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:42:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c73885 dev-util/uncrustify: drop 0.71.0 Closes: https://bugs.gentoo.org/892289 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/uncrustify/Manifest | 1 - dev-util/uncrustify/uncrustify-0.71.0.ebuild | 33 2 files changed, 34 deletions(-) diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest index 94e475344aa8..9d7bbed03b08 100644 --- a/dev-util/uncrustify/Manifest +++ b/dev-util/uncrustify/Manifest @@ -1,3 +1,2 @@ -DIST uncrustify-0.71.0.tar.gz 1704631 BLAKE2B 3dc9122647e2c173a776c4ad24c93d7b88fdd00c6c4f3070e68fd7a272218335063d8563446a3c8e72ff68e41d00a265aca76682a8cea201a33230377d7e425a SHA512 220ecbebb1c1d6abadb96c339e4ca9b264a04fa08bc83e9b0fabba5fae425efd1911d175d18b635521614ec9c33aa389fadaeec62ebf28a5d71e595900a92181 DIST uncrustify-0.75.1.tar.gz 1603502 BLAKE2B 096a933757b2894f61cf0630f1329f7c118e28469f8bf14b4bc696ffeed031792829a0bb6432c528610e0d58ea3a0a3c007b2d9821f855d646b330fad6e25f2a SHA512 105e723a3421153919f7280288559cdf6a0ff80bf37575348195f8f83f3f3863b0084911ec8b07b0a88147bd8321698e1108c91fa3892fdaed59048d4057e3de DIST uncrustify-0.76.0.tar.gz 1653093 BLAKE2B 4054341aefebdd40fa5b20502e26603d2ca5cb43fe493c5aa9f1e86753bc8becf7733aa36a8c9348010c5a697a353fc67c73e5690beb51067eb7671749f314d6 SHA512 2d0f4dcca091890d3c384b2253b87dd51dba264b289890cc0dd39eff307d9f4069638be0493a8814d3e03a58c10dd1dc40bee5afd342ce28cccbc45bb61e9ed9 diff --git a/dev-util/uncrustify/uncrustify-0.71.0.ebuild b/dev-util/uncrustify/uncrustify-0.71.0.ebuild deleted file mode 100644 index 19cca7c41de5.. --- a/dev-util/uncrustify/uncrustify-0.71.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; - scm_eclass=git-r3 -else - KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" - SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"; - S=${WORKDIR}/${PN}-${P} -fi - -inherit cmake ${scm_eclass} - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit python-any-r1 - -DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier" -HOMEPAGE="http://uncrustify.sourceforge.net/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( ${PYTHON_DEPS} )" - -pkg_setup() { - use test && python-any-r1_pkg_setup -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/wildmidi/
commit: 8adb6e4ef72fa1091812fb53fe003e38810b1ece Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 3 20:59:27 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 3 21:42:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8adb6e4e media-sound/wildmidi: drop 0.4.4 Closes: https://bugs.gentoo.org/892421 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/wildmidi/Manifest | 1 - media-sound/wildmidi/wildmidi-0.4.4.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/media-sound/wildmidi/Manifest b/media-sound/wildmidi/Manifest index 07efe5000c1c..84611232756e 100644 --- a/media-sound/wildmidi/Manifest +++ b/media-sound/wildmidi/Manifest @@ -1,2 +1 @@ -DIST wildmidi-0.4.4.tar.gz 197597 BLAKE2B 5f5b11bec70b24b4798ac39d4d30420916609f3d65497ef88b48ef292f41d0cc81cc8d9c8c47ffc68705d6297a9ce55ef5d7ebdf63f8c18b8b0f7982c1f60bfc SHA512 5b74ee83f1d7ce3b45d2f996aaa30ec6e7d7808eab294a3eaf6fcef77443523df1f54bb0fb1b3105edd0d72d75885fda1a2e97c68defb5bbd687bda5077d3454 DIST wildmidi-0.4.5.tar.gz 197793 BLAKE2B a0b43e19b4e4ced6c4f536dd5e1ac313acd26ad0c3c9deed7068181666a175f4dfdf5cb522d70fdaf0636cc4b3b1af3cedfda54a6c048b05e828a4d1ad185b77 SHA512 0229914ecc60091b649b790a82ad5e755a2b9dfab7443fb3e3c19f4ae64b82817cafe74d78c27f05c68c3c8fb30092c96da732d27ff82fbd7dd7d577facc23d6 diff --git a/media-sound/wildmidi/wildmidi-0.4.4.ebuild b/media-sound/wildmidi/wildmidi-0.4.4.ebuild deleted file mode 100644 index 585df3a4af4c.. --- a/media-sound/wildmidi/wildmidi-0.4.4.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake readme.gentoo-r1 - -DESCRIPTION="MIDI processing library and player using the GUS patch set" -HOMEPAGE="http://www.mindwerks.net/projects/wildmidi/"; -SRC_URI="https://github.com/Mindwerks/${PN}/archive/${P}.tar.gz"; - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86" -IUSE="+alsa openal oss +player" - -DEPEND=" - player? ( - alsa? ( media-libs/alsa-lib ) - openal? ( media-libs/openal ) - ) -" -RDEPEND="${DEPEND} - media-sound/timidity-freepats -" - -REQUIRED_USE="player? ( ^^ ( alsa oss openal ) )" - -DOC_CONTENTS="${PN} is using timidity-freepats for midi playback. - A default configuration file was placed on /etc/${PN}/${PN}.cfg. - For more information please read the ${PN}.cfg manpage." - -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - cmake_src_prepare - # Fix location of media-sound/timidity-freepats - # See #749759 - sed -i -e "s:midi/freepats:timidity/freepats:" cfg/wildmidi.cfg || die -} - -src_configure() { - local mycmakeargs=( - -DWANT_ALSA=$(usex alsa) - -DWANT_OPENAL=$(usex openal) - -DWANT_OSS=$(usex oss) - -DWANT_PLAYER=$(usex player) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto /etc/${PN}/ - doins cfg/wildmidi.cfg - - readme.gentoo_create_doc -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/difftastic/
commit: 114270ed0ad1c2dfd9e98f3d2dbb13c11141efc0 Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 3 21:25:08 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Feb 3 21:25:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114270ed dev-util/difftastic: add 0.43.0 Signed-off-by: Patrick McLean gentoo.org> dev-util/difftastic/Manifest | 22 dev-util/difftastic/difftastic-0.43.0.ebuild | 144 +++ 2 files changed, 166 insertions(+) diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest index 7a43c206386c..77f68f21fcba 100644 --- a/dev-util/difftastic/Manifest +++ b/dev-util/difftastic/Manifest @@ -17,10 +17,13 @@ DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B ffcab003305b80586a9b61c6309dcf6 DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4 SHA512 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4 DIST crossbeam-epoch-0.9.8.crate 46012 BLAKE2B 181df06d1a9925ad1b3e2df70f290fc9c75682037d68c4d3727b3e5bc0f92eaf01c2f8ec239b77f524bc4af53d014cb3c4d49dc82922fa9e65baebee68904a6b SHA512 c102e7ce9e927424f6c7c20f5eef5dee3457ef6ae3b81ab26e7dd4c787dc525610f1dcd85c3b06773b263c0835a717ce39bf35b927cea03abea62bc0a0a15624 DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10 SHA512 ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0 +DIST crossterm-0.25.0.crate 116533 BLAKE2B d39cdd1f4df716974cd0929ca40073ac6e17b2dd73f27b48c7b2bcd7cb4545bce544b2e8459812b866936c03a27162b309848e6a92290960619c4efe2a1e0502 SHA512 fdf2b5b4bdcbc8c7dc4e8c5e0cdf68cacdb97886b52087dde1f1be9b869c00965c0cf9db64b700801b0d1274b913703ade66a92d47aa8da604121693b8701201 +DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda40c01add4bdb7a81e9136acb1208c79763cd612160bf39b342460fecc334c6e421e7f7ff610c4bc44e2f SHA512 cd7c60dae8fb19c3b10e0bf1ffbcedac90cbbd147d564335e4da2d5483f64ea3dc10ad17d7573b00958db0a72cce45f8b7bc10c32864dd943fe64df8d22b DIST diff-0.1.12.crate 10223 BLAKE2B 369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298 SHA512 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16 DIST difftastic-0.37.0.gh.tar.gz 28624498 BLAKE2B 7d2b48c19589ac37cfe7c7807429cbe1fca465adcef19b3b21cc16673d31602a90ffb967029b93d976a3448afff47222b117d479ec1d4bf2d8683dfd8b72d3f0 SHA512 b26ec8cf7423d870b246b9abfc255ffa5efab1f6690b5a85448dfa2247dbfced34c6e39440556ebb0478e5ff10cbbf7b56483be6fb8c72c9c4c17f7f21af1672 DIST difftastic-0.42.0.gh.tar.gz 50324806 BLAKE2B d245673b25b70c14f3f4a5ae5f568b1da1a62f6954d1d425d5472d86eccecb7296169b55cacf1e53b35deeb9128f0b8f9a8b0635ca3c7821ddf3a068ffc5c3c9 SHA512 33d2a5145adf95b00f68ca678d5f1b64e80477fc55f4d661e91673a4b029f430aa22a249c725ec8fb0d98057225646ba6b1c80df5af1ba268966dbd5e10eb43c +DIST difftastic-0.43.0.gh.tar.gz 50571896 BLAKE2B a31fb731ead453b29ebbd502fd7267681bcfb8c5f74ed4636f94f55ff32b7e44f72279c018e001177b7c0e5ffc132f8dccc75d8ed2ffcf2904be6b800fbb5066 SHA512 5edb07c22ca9637367cad5bb19b20038cf83d7a8d399e9425dd1dd609ddf5c3f77ce9ec90b691aa7cd4aac9e528ce39633adc63c2899982ee3550ac9a8e3 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 @@ -35,19 +38,24 @@ DIST io-lifetimes-0.7.3.crate 35680 BLAKE2B 03e209f6b5f991f5b629fd76e275cc2d4e
[gentoo-commits] repo/gentoo:master commit in: dev-util/difftastic/
commit: 694aab75e9aa8fe3107026c0ac691b0040ef2ffc Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 3 21:25:16 2023 + Commit: Patrick McLean gentoo org> CommitDate: Fri Feb 3 21:25:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694aab75 dev-util/difftastic: drop 0.37.0 Signed-off-by: Patrick McLean gentoo.org> dev-util/difftastic/Manifest | 6 -- dev-util/difftastic/difftastic-0.37.0.ebuild | 131 --- 2 files changed, 137 deletions(-) diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest index 77f68f21fcba..44a25e913434 100644 --- a/dev-util/difftastic/Manifest +++ b/dev-util/difftastic/Manifest @@ -4,9 +4,7 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc -DIST bumpalo-3.9.1.crate 77507 BLAKE2B b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b SHA512 40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52 DIST bytecount-0.6.2.crate 12347 BLAKE2B 1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca SHA512 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279 -DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-3.1.18.crate 209664 BLAKE2B 97b499c2909045fe25ed77a22d55f32085e85876e18f00fc23f19fec5e87e1d1a7a9b1c6ac4c44cb6cd4a1fe7647effc9825be0621bd088b17a421ec6e738c0d SHA512 bd06202304e04cdbe12e7532ff9f112e0cd3c8fbab00232149eaf9f296acc308b18d2a7e7926c22f1c39db92a2af140b39eeb7affeb30226d9a9cd73dff41b39 @@ -21,7 +19,6 @@ DIST crossterm-0.25.0.crate 116533 BLAKE2B d39cdd1f4df716974cd0929ca40073ac6e17b DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda40c01add4bdb7a81e9136acb1208c79763cd612160bf39b342460fecc334c6e421e7f7ff610c4bc44e2f SHA512 cd7c60dae8fb19c3b10e0bf1ffbcedac90cbbd147d564335e4da2d5483f64ea3dc10ad17d7573b00958db0a72cce45f8b7bc10c32864dd943fe64df8d22b DIST diff-0.1.12.crate 10223 BLAKE2B 369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298 SHA512 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16 -DIST difftastic-0.37.0.gh.tar.gz 28624498 BLAKE2B 7d2b48c19589ac37cfe7c7807429cbe1fca465adcef19b3b21cc16673d31602a90ffb967029b93d976a3448afff47222b117d479ec1d4bf2d8683dfd8b72d3f0 SHA512 b26ec8cf7423d870b246b9abfc255ffa5efab1f6690b5a85448dfa2247dbfced34c6e39440556ebb0478e5ff10cbbf7b56483be6fb8c72c9c4c17f7f21af1672 DIST difftastic-0.42.0.gh.tar.gz 50324806 BLAKE2B d245673b2
[gentoo-commits] repo/proj/guru:master commit in: app-misc/metadata-cleaner/
commit: da8d9ca2fab691c8dca2e8ac0e5da3c6a69b66c8 Author: Poncho spahan ch> AuthorDate: Fri Feb 3 12:37:49 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 12:41:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da8d9ca2 app-misc/metadata-cleaner: new package, add 2.3.1 Signed-off-by: Henri Gasc eurecom.fr> app-misc/metadata-cleaner/Manifest | 1 + .../metadata-cleaner/metadata-cleaner-2.3.1.ebuild | 51 ++ app-misc/metadata-cleaner/metadata.xml | 11 + 3 files changed, 63 insertions(+) diff --git a/app-misc/metadata-cleaner/Manifest b/app-misc/metadata-cleaner/Manifest new file mode 100644 index 0..fee75701b --- /dev/null +++ b/app-misc/metadata-cleaner/Manifest @@ -0,0 +1 @@ +DIST metadata-cleaner-v2.3.1.tar.bz2 2120932 BLAKE2B bcb96c997fe31548e5acfe645a48f429f5142609a5aeb6179304cb57cae791c6651806c0a195c14dfe74b03b3bdc164e1c03ca40513a69311b77921ac5bacf4a SHA512 9d530a15fcfa2f5fdf5b07467d2ec17e06530ee9a62dd0f6032277c30bfd9eef394ad104dcffe8e72b46fc06064003641029222abcdde8c93a9292d057008807 diff --git a/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild b/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild new file mode 100644 index 0..758f035cc --- /dev/null +++ b/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) + +inherit gnome2-utils meson python-single-r1 xdg-utils + +DESCRIPTION="Python GTK application to view and clean metadata in files, using mat2." +HOMEPAGE="https://metadatacleaner.romainvigier.fr https://gitlab.com/rmnvgr/metadata-cleaner"; +SRC_URI="https://gitlab.com/rmnvgr/metadata-cleaner/-/archive/v${PV}/metadata-cleaner-v${PV}.tar.bz2"; + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + gui-libs/gtk:4 + gui-libs/libadwaita + $(python_gen_cond_dep ' + dev-python/pygobject[${PYTHON_USEDEP}] + app-misc/mat2[${PYTHON_USEDEP}] + ')" + +RDEPEND="${DEPEND}" +BDEPEND="" + +S=${WORKDIR}/metadata-cleaner-v${PV} + +src_configure() { + python_setup + meson_src_configure +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-misc/metadata-cleaner/metadata.xml b/app-misc/metadata-cleaner/metadata.xml new file mode 100644 index 0..7c0e230f7 --- /dev/null +++ b/app-misc/metadata-cleaner/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + pon...@spahan.ch + Poncho + + + rmnvgr/metadata-cleaner + +
[gentoo-commits] repo/proj/guru:master commit in: dev-util/lemminx-bin/
commit: 2f806a58fb84c48b2d1e1212a04608f35eee5edd Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:17:31 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f806a58 dev-util/lemminx-bin: drop 0.21.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/lemminx-bin/Manifest | 1 - dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index cb186bba0..59b6d1920 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,3 +1,2 @@ -DIST lemminx-bin-0.21.0.zip 14513662 BLAKE2B fe09ff1577007b861d87d376600c98dc021ee60067428dc65caedacdf1f440cd2cb26c321cbc3beac0a059670fa39f863a346f9eec7fe4504f9f278387b42ac4 SHA512 e3a3baab0a2d76b23c3770707d10d570b6bcb3597fb4fabf9165c412cede6e2659e8fb056dcfb6353a5fa9097f4f35520efe5c680a26eb20fac8646f008679d2 DIST lemminx-bin-0.22.0.zip 15056353 BLAKE2B 796f18d93b57584bfd0eedbfc9c8bc5ae3b324358fc536292c250f2734f779f86fe7cabc4b36471c1606a0392b4019a2ce55c0cde06d39ab445279d2ff662473 SHA512 e6dc38b378e11cb4676cbf3aaecf0d3dbfbe64b1252548170423913cb887ac896fdde82393e711a70aa81229c2ffb9a77f5ce225fd605fbe1ec51661ff57a819 DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47 SHA512 123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild deleted file mode 100644 index a2e7be2e0..0 --- a/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="XML Language Server" -HOMEPAGE="https://github.com/eclipse/lemminx"; -SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="EPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -QA_PREBUILT="/usr/bin/lemminx" - -src_install() { - newbin lemminx-linux lemminx -}
[gentoo-commits] repo/proj/guru:master commit in: app-office/beancount/, app-office/beancount/files/
commit: 7a6de6b5071308f7646fe164627fc19d0bf23e12 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Fri Feb 3 20:05:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 20:05:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a6de6b5 app-office/beancount: fix deps, enable PEP517 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> ...ount-2.3.5.ebuild => beancount-2.3.5-r1.ebuild} | 46 +++--- .../beancount-2.3.3-disable-install-test.patch | 31 - .../beancount-2.3.3-disable-network-tests.patch| 73 -- .../beancount-2.3.3-disable-tmp-access-tests.patch | 20 -- 4 files changed, 23 insertions(+), 147 deletions(-) diff --git a/app-office/beancount/beancount-2.3.5.ebuild b/app-office/beancount/beancount-2.3.5-r1.ebuild similarity index 56% rename from app-office/beancount/beancount-2.3.5.ebuild rename to app-office/beancount/beancount-2.3.5-r1.ebuild index 2c0f06f5d..296a34055 100644 --- a/app-office/beancount/beancount-2.3.5.ebuild +++ b/app-office/beancount/beancount-2.3.5-r1.ebuild @@ -4,8 +4,9 @@ EAPI=8 PYTHON_COMPAT=( python3_10 ) -DITUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 + inherit distutils-r1 DESCRIPTION="A double-entry accounting system that uses text files as input" @@ -16,25 +17,22 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -PATCHES=( - "${FILESDIR}/${PN}-2.3.3-disable-network-tests.patch" - "${FILESDIR}/${PN}-2.3.3-disable-tmp-access-tests.patch" - "${FILESDIR}/${PN}-2.3.3-disable-install-test.patch" -) +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/google-api-python-client[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') +" -RDEPEND="$(python_gen_cond_dep ' - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/bottle-0.12[${PYTHON_USEDEP}] - dev-python/google-auth-oauthlib[${PYTHON_USEDEP}] - >=dev-python/google-api-python-client-1.8.2[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.10[${PYTHON_USEDEP}] - >=dev-python/lxml-3.0[${PYTHON_USEDEP}] - >=dev-python/oauth2client-4.0[${PYTHON_USEDEP}] - >=dev-python/ply-3.4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/python-magic-0.4.12[${PYTHON_USEDEP}] - >=dev-python/requests-2.0[${PYTHON_USEDEP}] -')" +EPYTEST_DESELECT=( scripts/setup_test.py ) distutils_enable_tests pytest @@ -52,13 +50,15 @@ python_compile() { distutils-r1_python_compile # keep in sync with hashsrc.py, otherwise expect test failures - cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} \ - "${BUILD_DIR}"/lib/${PN}/parser || die + cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die } python_test(){ - emake ctest - cd "${T}" || die epytest --pyargs ${PN} } + +src_test() { + emake ctest + distutils-r1_src_test +} diff --git a/app-office/beancount/files/beancount-2.3.3-disable-install-test.patch b/app-office/beancount/files/beancount-2.3.3-disable-install-test.patch deleted file mode 100644 index 03c305cd9..0 --- a/app-office/beancount/files/beancount-2.3.3-disable-install-test.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/beancount/scripts/setup_test.py b/beancount/scripts/setup_test.py -index 59a165d1..45717643 100644 a/beancount/scripts/setup_test.py -+++ b/beancount/scripts/setup_test.py -@@ -12,6 +12,10 @@ import sys - import tarfile - import tempfile - import unittest -+import pytest -+ -+pytest.skip("these installation tests fail in portage and are un-needed" -+ , allow_module_level=True) - - from beancount.utils import test_utils - -@@ -30,7 +34,6 @@ class TestSetup(test_utils.TestCase): - if path.exists(self.installdir): - shutil.rmtree(self.installdir) - --@unittest.skipIf(is_bazel_build(), "Cannot setup within Bazel.") - def test_setup(self): - # We need to create the installation target directory and have our - # PYTHONPATH set on it in order for setuptools to work properly in a -@@ -50,6 +53,7 @@ class TestSetup(test_utils.TestCase): - if path.exists(egg_info): - shutil.rmtree(egg_info) - -+@pytest.mark.skip(reason="Portage will m
[gentoo-commits] repo/proj/guru:master commit in: app-shells/antibody/
commit: ad4f17cdd96484631318a6fe9e74b9666bf2fab6 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 08:54:48 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad4f17cd app-shells/antibody: fix metadata dtd URL Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> app-shells/antibody/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/antibody/metadata.xml b/app-shells/antibody/metadata.xml index 08c39ec8d..4f3701e5d 100644 --- a/app-shells/antibody/metadata.xml +++ b/app-shells/antibody/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd";> +https://www.gentoo.org/dtd/metadata.dtd";> gen...@tastytea.de
[gentoo-commits] repo/proj/guru:master commit in: dev-python/gazpacho/
commit: 74d6fc1b3f97f0facdadf6d1ce50f36289fa444e Author: Henri Gasc eurecom fr> AuthorDate: Fri Feb 3 12:55:08 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 12:55:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74d6fc1b dev-python/gazpacho: new package, add 1.1 Signed-off-by: Henri Gasc eurecom.fr> dev-python/gazpacho/Manifest| 1 + dev-python/gazpacho/gazpacho-1.1.ebuild | 24 dev-python/gazpacho/metadata.xml| 12 3 files changed, 37 insertions(+) diff --git a/dev-python/gazpacho/Manifest b/dev-python/gazpacho/Manifest new file mode 100644 index 0..03fd6a836 --- /dev/null +++ b/dev-python/gazpacho/Manifest @@ -0,0 +1 @@ +DIST v1.1.gh.tar.gz 4447075 BLAKE2B ec6f9addfe53d2d559b5106cf261fe736aaf4e8ebb958f5b9dd7ee6cfa1175796f12fc7b22fd09c8808b949752b451183cc0db3c853c28dde04d0323a4ddb45d SHA512 53744cc75677aef2307b532b51fe6c805a6be27434a526f84bc76add9c6369a261bb6bfc5b8b88227304d1612bac8a183b13c846ec1e3e9ef3c1ea4d9e1c0dff diff --git a/dev-python/gazpacho/gazpacho-1.1.ebuild b/dev-python/gazpacho/gazpacho-1.1.ebuild new file mode 100644 index 0..4c7619716 --- /dev/null +++ b/dev-python/gazpacho/gazpacho-1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="The simple, fast, and modern web scraping library" +HOMEPAGE="https://github.com/maxhumber/gazpacho https://pypi.org/project/gazpacho/"; +SRC_URI="https://github.com/maxhumber/gazpacho/archive/refs/tags/v${PV}.tar.gz -> v${PV}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND="${BDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/gazpacho/metadata.xml b/dev-python/gazpacho/metadata.xml new file mode 100644 index 0..bee9cd45c --- /dev/null +++ b/dev-python/gazpacho/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + g...@eurecom.fr + Gasc Henri + + + gazpacho + maxhumber/gazpacho + +
[gentoo-commits] repo/proj/guru:master commit in: media-sound/drumgizmo/
commit: 1792b1aa09a75098e536a9a8d46d47c3ce7c07f5 Author: Samuel Bauer yahoo fr> AuthorDate: Fri Feb 3 18:40:43 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 18:40:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1792b1aa media-sound/drumgizmo: new ebuild Signed-off-by: Samuel Bauer yahoo.fr> media-sound/drumgizmo/Manifest| 4 +++ media-sound/drumgizmo/drumgizmo-0.9.20.ebuild | 43 + media-sound/drumgizmo/drumgizmo-.ebuild | 45 +++ media-sound/drumgizmo/metadata.xml| 8 + 4 files changed, 100 insertions(+) diff --git a/media-sound/drumgizmo/Manifest b/media-sound/drumgizmo/Manifest new file mode 100644 index 0..3364f9f74 --- /dev/null +++ b/media-sound/drumgizmo/Manifest @@ -0,0 +1,4 @@ +DIST drumgizmo-0.9.20.tar.gz 1094020 BLAKE2B c92c41fd9cfd09a42d6500ec7d5f3bffd7dd646ef11b88212393f91a06d0af596c4f627be037c3eb0d19fd3ae11448e43d7a40ae8928dea7fbdfb61cad057cdb SHA512 3444201961d74e7787bebe4006df6c257f6c1a57dd81d272b203a4a56ad609d3fa4e88224dfe4ea6a67f4db94b340666d018cb79fc376dd264398f98d66433e8 +EBUILD drumgizmo-0.9.20.ebuild 1051 BLAKE2B fab4f2ea991e11ed87da3b0b24f736ea8be8919cc432c8a5d620c0befc68e0ff170cf9ff9186ae8ca3b8da778a242a7fc10bbfb7f74a7b8d3749853029bba0e2 SHA512 48b2dc08922ef0d451f8dd99cea22102c0b0ac8a8e1bfcfd7ed3aa263706df5167b876afebb52f8739a2a6b543633f58bfc4f9df19655f094ec12d6baccf5002 +EBUILD drumgizmo-.ebuild 1051 BLAKE2B d311c03c9e9d5d41fd8db7aa652a7b50be8992a356aa79b179a09f58648e9605ea76e393f5a835838483b0ae757b22fc0086a5eafb75fe38503828f8407932ad SHA512 fd89abb06a61f80988325f285f5814221dd4378c3cdc8556e295467a40826fa0dbc9e6076f452b1c02c0cde85efb45ff81fa344731ff268bd2d89013449b025d +MISC metadata.xml 239 BLAKE2B d1152a8f235bb442d0bf85a2ce59045f8575a3ee74396f4db3a27798bc0ad61f255c4d962d0dc1ac97edfd78d5867925ca82b89b0c6f1d57c421841d81893c5d SHA512 eb06f766ea0d192b7bf483a5769fd18c422c5a4a0dd7dfaea3f368ce6fabc1e87cd1e87af8b56796d4f565535b71bbb839ffe2dbff58dd96b38a2768e7764e3b diff --git a/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild b/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild new file mode 100644 index 0..5bd94eed0 --- /dev/null +++ b/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Cross-platform drum plugin and stand-alone application" +HOMEPAGE="https://www.drumgizmo.org/wiki"; +SRC_URI="https://www.drumgizmo.org/releases/${P}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64" +IUSE="+alsa jack lv2 vst cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3" + +DEPEND=" + lv2? ( media-libs/lv2 ) + media-libs/libsmf + media-libs/libsndfile + media-libs/zita-resampler + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +REQUIRED_USE="|| ( alsa jack )" + +src_configure() { + local sse=0 + use cpu_flags_x86_sse && sse=1 + use cpu_flags_x86_sse2 && sse=2 + use cpu_flags_x86_sse3 && sse=3 + + econf --enable-cli=yes \ + --enable-static=no \ + $(usex alsa '' '--disable-output-alsa') \ + $(usex jack '' '--disable-input-jackmidi') \ + $(usex jack '' '--disable-output-jackaudio') \ + --enable-gui=x11 \ + --enable-lv2=$(usex lv2) \ + --enable-sse=${sse} \ + --enable-vst=$(usex vst) \ + --with-debug=no \ + --with-test=no +} diff --git a/media-sound/drumgizmo/drumgizmo-.ebuild b/media-sound/drumgizmo/drumgizmo-.ebuild new file mode 100644 index 0..273535905 --- /dev/null +++ b/media-sound/drumgizmo/drumgizmo-.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Cross-platform drum plugin and stand-alone application" +HOMEPAGE="https://www.drumgizmo.org/wiki"; +EGIT_REPO_URI="https://git.drumgizmo.org/${PN}.git"; + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="" +IUSE="alsa jack lv2 vst cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3" + +DEPEND=" + lv2? ( media-libs/lv2 ) + media-libs/libsmf + media-libs/libsndfile + media-libs/zita-resampler + x11-libs/libX11 +" +RDEPEND="${DEPEND}" + +REQUIRED_USE="|| ( alsa jack )" + +src_configure() { + local sse=0 + use cpu_flags_x86_sse && sse=1 + use cpu_flags_x86_sse2 && sse=2 + use cpu_flags_x86_sse3 && sse=3 + + econf --enable-cli=yes \ + --enable-static=no \ + $(usex alsa '' '--disable-output-alsa') \ + $(usex jack '' '--disable-input-jackmidi') \ + $(usex jack '' '--disable-output-jackaudio') \ + --enable-gui=x11 \ + --enable-lv2=$(
[gentoo-commits] repo/proj/guru:master commit in: media-sound/qpwgraph/
commit: 62a5a576b1c5c27ec43970b7a44f03b394ab4a01 Author: Samuel Bauer yahoo fr> AuthorDate: Fri Feb 3 18:40:27 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 18:40:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62a5a576 media-sound/qpwgraph: new ebuild Signed-off-by: Samuel Bauer yahoo.fr> media-sound/qpwgraph/Manifest | 5 media-sound/qpwgraph/metadata.xml | 18 media-sound/qpwgraph/qpwgraph-0.3.9.ebuild | 41 media-sound/qpwgraph/qpwgraph-.ebuild | 44 ++ 4 files changed, 108 insertions(+) diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest new file mode 100644 index 0..e622ff5cb --- /dev/null +++ b/media-sound/qpwgraph/Manifest @@ -0,0 +1,5 @@ +AUX 0.3.4-multiple_user.patch 700 BLAKE2B de5fc098efb0a46edf97b905617d4c643b40abf83dc4c4c07fb16e519ca86f6cf02f24c6292b513a353cf7cd20049278c9908a48c6c4e13f95a64421fff5f30b SHA512 6f51fd351024cb27b0707be864718d1d8d9ba7cd553d8bb87b3f097d39f5d59d659caadfb880a1ebc866ff230d07cc8d0a62343048a1b4dfafc52f586cb45def +DIST qpwgraph-0.3.9.tar.bz2 448732 BLAKE2B 68415f75accf29da138367239755375affbe585a469bbaf387a942c34a7f6a866dc38e276ba7ae659adf9ee26996cce08fa0da53734c943baf82c4b74a1cdcda SHA512 c8fba3edd93dd466a5f1655e1ff260cbdd054ba13a962afb5f2ba8634eb850f748faac0b6073576090c4e31520ea634e08d1d746809563a887ffc701ffa4b30a +EBUILD qpwgraph-0.3.9.ebuild 838 BLAKE2B 387365f976bff58244427994ec817c6f523a52802ec7170d4c9cf94c8ed836bda923966aa5ce4a7f2b28e220edb1893ee24faca339607a8dcbfef2d03dee52b4 SHA512 8303fa7569b6f100887f519b6a852eb58b711086095d2949f8f0232792d56afc3db67142560c516e67b9ad8baa47c825777e34672d215e90925a0728cad7bd5c +EBUILD qpwgraph-.ebuild 990 BLAKE2B e08a479f577d68607becb5cd2f58a21671b991a7c40d2f5cb5afac660fac23eee7229e15ee28f5b7d746e05246bc1a5a1657fae20e385b927b0ce9be6c6b9250 SHA512 d5be50f7581aed14d1867f5c9e80f58e20c2a08fd3b77aff992e3f3ced675ddd971435b39d50baa26c5c0f549d427901a263debdaae334447d37151ab5b53e91 +MISC metadata.xml 546 BLAKE2B 251078ccbd300f58924eb2eaf6e5b99c1efd403767032190fc40a7a0b1aeea3bec40f07a07a1a8e0b22f5e50bc62682475dd4552ecceb72e970ce6c06e50c517 SHA512 551c6e19aaf0f31dec2bc785813ad6b159b0dcead74928d0443bda72bcfe5116e348979e3843462fe021eda084f4697300a44fa174806c0358ff7d55f045e0b7 diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml new file mode 100644 index 0..9f619d3b4 --- /dev/null +++ b/media-sound/qpwgraph/metadata.xml @@ -0,0 +1,18 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + Samuel BAUER + samuel.ba...@yahoo.fr + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + rncbc/qpwjack + + + Build support for tray icon + + diff --git a/media-sound/qpwgraph/qpwgraph-0.3.9.ebuild b/media-sound/qpwgraph/qpwgraph-0.3.9.ebuild new file mode 100644 index 0..f925abb1c --- /dev/null +++ b/media-sound/qpwgraph/qpwgraph-0.3.9.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="PipeWire Graph Qt GUI Interface" +HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"; +SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="alsa trayicon wayland" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-video/pipewire + trayicon? ( dev-qt/qtnetwork:5 ) +" +RDEPEND="${DEPEND} + dev-qt/qtsvg:5 +" + +S=${WORKDIR}/${PN}-v${PV} + +src_configure() { + local mycmakeargs=( + -DCONFIG_ALSA_MIDI=$(usex alsa) + -DCONFIG_SYSTEM_TRAY=$(usex trayicon) + -DCONFIG_WAYLAND=$(usex wayland) + -DCONFIG_QT6=0 + ) + cmake_src_configure +} diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild b/media-sound/qpwgraph/qpwgraph-.ebuild new file mode 100644 index 0..d3bace97f --- /dev/null +++ b/media-sound/qpwgraph/qpwgraph-.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 xdg + +DESCRIPTION="PipeWire Graph Qt GUI Interface" +HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"; +EGIT_REPO="https://gitlab.freedesktop.org/rncbc/qpwgraph"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-video/pipewire" +RDEPEND="${DEPE
[gentoo-commits] repo/proj/guru:master commit in: dev-util/vscode-langservers-extracted/
commit: 5d2778051c6ca15309745b5824cabb0750cbf7d2 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:12:00 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d277805 dev-util/vscode-langservers-extracted: drop 4.4.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/vscode-langservers-extracted/Manifest | 2 -- .../vscode-langservers-extracted-4.4.0.ebuild | 42 -- 2 files changed, 44 deletions(-) diff --git a/dev-util/vscode-langservers-extracted/Manifest b/dev-util/vscode-langservers-extracted/Manifest index 067895211..2cd4cc9e0 100644 --- a/dev-util/vscode-langservers-extracted/Manifest +++ b/dev-util/vscode-langservers-extracted/Manifest @@ -1,5 +1,3 @@ -DIST vscode-langservers-extracted-4.4.0-deps.tar.xz 14579232 BLAKE2B d9a4e4cc02773c033930f3ad6682c2fd9671887bebdf47e67130dfa697a87460a7b7f28944c95ba7dc3682cf7333dc77081c67c861646029f24be561dd6ea3e0 SHA512 88d1e11be6a9235adcb1fda075e5c6096b9b9760f6f3131c68592b745bc0c4668548ab8e1698484bed34c08e7bdbb347665e2e3357fc01641feca36fa6528ac1 -DIST vscode-langservers-extracted-4.4.0.tgz 776439 BLAKE2B 0cd2dc9cb4fe6fc6a5b1d6fd2e38fc3b9bf0ab3ec5610b6226ffcd629bc3d7435957b28c2fd9b48b66cca7818919cca2ac160fc1a16f8c017d403ef4a58953e0 SHA512 b165c316602f5cc52117913eeafe1eefb4b08553d2bdd2f11867e43b3d792e602c7caa1a98a3275bb680467bba99158eceacf784a26a5593788670a976fb4b2a DIST vscode-langservers-extracted-4.5.0-deps.tar.xz 15028444 BLAKE2B c27ea331ccf2dc3b42885ac28eae6c78a7d8d2bca15b6afda9dc072e2feaed40c91dd2fb4a29ed379b1d3d8eb1ef9ede5875e7f51b69b7ef17db6e221c1c3258 SHA512 503e44614977444d6254c10aeda5ed63009c1ed7062d78e2e30df6b94d833979e96dcf3507d7403accb066affc39bb2510e1afb53aa0ae6bd55b932bc842d16d DIST vscode-langservers-extracted-4.5.0.tgz 128354 BLAKE2B 9040ef189dfb55776811fe0d6ee9bc93787e59ac2a8d1819b58779e2590d28aed106610d571e7cd0c0a7f4b66a7f9348655f508235e752091f0212cbf83b0838 SHA512 afcf995831d102750f40cc9941ad9e673672604f301a26b74822fd66d56397a4b630b03997a355837cfc02dcf89c343d24f8a1f39f1b8f4be7b611ac8e134b8e DIST vscode-langservers-extracted-4.6.0-deps.tar.xz 14940820 BLAKE2B ef9b3a89633593f692fb98c8b4a630412d097a2e3255dd3467c1e83d7557d1a849d246127e81ae507d76d81d0bf168fe503e883f8303346a5ab34416958f4bcf SHA512 2bae5158bafe5d203c37c6fb678df769f9dc261a50eb08a35cdb43dc6f530e3de5ceab98c0fc87032122ece25c25245f3ec7b216c3d1d5cda5aec7dae84b604d diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild deleted file mode 100644 index c71baac4f..0 --- a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.4.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." -HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted"; -SRC_URI=" - mirror://npm/${PN}/-/${PN}-4.4.0.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - einstalldocs -}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/lemminx-bin/
commit: 57bf5160ed9f3a7cd082cbc7b303e9dc038e988b Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:16:38 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57bf5160 dev-util/lemminx-bin: add 0.24.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/lemminx-bin/Manifest | 1 + dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index 02a31f472..cb186bba0 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,2 +1,3 @@ DIST lemminx-bin-0.21.0.zip 14513662 BLAKE2B fe09ff1577007b861d87d376600c98dc021ee60067428dc65caedacdf1f440cd2cb26c321cbc3beac0a059670fa39f863a346f9eec7fe4504f9f278387b42ac4 SHA512 e3a3baab0a2d76b23c3770707d10d570b6bcb3597fb4fabf9165c412cede6e2659e8fb056dcfb6353a5fa9097f4f35520efe5c680a26eb20fac8646f008679d2 DIST lemminx-bin-0.22.0.zip 15056353 BLAKE2B 796f18d93b57584bfd0eedbfc9c8bc5ae3b324358fc536292c250f2734f779f86fe7cabc4b36471c1606a0392b4019a2ce55c0cde06d39ab445279d2ff662473 SHA512 e6dc38b378e11cb4676cbf3aaecf0d3dbfbe64b1252548170423913cb887ac896fdde82393e711a70aa81229c2ffb9a77f5ce225fd605fbe1ec51661ff57a819 +DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47 SHA512 123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild new file mode 100644 index 0..a2e7be2e0 --- /dev/null +++ b/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="XML Language Server" +HOMEPAGE="https://github.com/eclipse/lemminx"; +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="/usr/bin/lemminx" + +src_install() { + newbin lemminx-linux lemminx +}
[gentoo-commits] repo/proj/guru:master commit in: net-im/nheko/
commit: 9aa8cf24da3f79ac08e799a75a6bc0ead69424e9 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:47:25 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:47:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9aa8cf24 net-im/nheko: add Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> net-im/nheko/nheko-.ebuild | 134 + 1 file changed, 134 insertions(+) diff --git a/net-im/nheko/nheko-.ebuild b/net-im/nheko/nheko-.ebuild new file mode 100644 index 0..fe51d8632 --- /dev/null +++ b/net-im/nheko/nheko-.ebuild @@ -0,0 +1,134 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 optfeature xdg + +DESCRIPTION="Native desktop client for Matrix using Qt" +HOMEPAGE="https://github.com/Nheko-Reborn/nheko"; +EGIT_REPO_URI="https://github.com/Nheko-Reborn/nheko.git"; +# Nheko usually needs a very up-to-date mtxclient which usually needs a very +# up-to-date coeurl. It is impossible to automatically rebuild other live +# packages before rebuilding this, so they are bundled. +MY_DEP_URIS=( + "https://github.com/Nheko-Reborn/mtxclient.git"; + "https://nheko.im/nheko-reborn/coeurl.git"; +) + +LICENSE="GPL-3 MIT" +SLOT="0" +KEYWORDS="" +IUSE="X +pie video voip" +REQUIRED_USE="video? ( voip )" + +MY_GST_V="1.18" +RDEPEND=" + app-text/cmark:= + dev-cpp/qt-jdenticon + dev-db/lmdb:= + >=dev-db/lmdb++-1.0.0 + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/olm + >=dev-libs/openssl-1.1.0:= + >=dev-libs/qtkeychain-0.12.0:= + >=dev-libs/re2-0.2022.04.01:= + dev-libs/spdlog:= + dev-qt/qtconcurrent:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5[dbus,jpeg,png] + dev-qt/qtimageformats + dev-qt/qtmultimedia:5[gstreamer,qml,widgets] + dev-qt/qtquickcontrols2:5[widgets] + dev-qt/qtsvg:5 + net-misc/curl[ssl] + virtual/notification-daemon + voip? ( + >=media-plugins/gst-plugins-dtls-${MY_GST_V} + media-plugins/gst-plugins-libnice + >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus] + >=media-plugins/gst-plugins-srtp-${MY_GST_V} + >=media-plugins/gst-plugins-webrtc-${MY_GST_V} + video? ( + >=media-libs/gst-plugins-base-${MY_GST_V}[opengl] + >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx] + >=media-plugins/gst-plugins-qt5-${MY_GST_V} + X? ( + >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V} + x11-libs/libxcb:= + x11-libs/xcb-util-wm + ) + ) + ) +" +DEPEND=" + dev-cpp/nlohmann_json + ${RDEPEND} +" +BDEPEND=" + dev-qt/linguist-tools:5 + || ( + app-text/asciidoc + dev-ruby/asciidoctor + ) +" + +src_unpack() { + # Unpack dependencies first. The commit ID of the repo used in the last call + # to git-r3_src_unpack is stored and checked by smart-live-rebuild. + for repo_uri in ${MY_DEP_URIS[@]}; do + EGIT_REPO_URI="${repo_uri}" EGIT_CHECKOUT_DIR="${WORKDIR}/${repo_uri##*/}" git-r3_src_unpack + done + + git-r3_src_unpack +} + +src_prepare() { + # Don't try to download mtxclient and coeurl. + sed -Ei '/GIT_(REPOSITORY|TAG)/d' CMakeLists.txt || die + sed -Ei '/GIT_(REPOSITORY|TAG)/d' ../mtxclient.git/CMakeLists.txt || die + + mkdir -p "${WORKDIR}/${P}_build/_deps" || die + mv ../mtxclient.git "${WORKDIR}/${P}_build/_deps/matrixclient-src" || die + mv ../coeurl.git "${WORKDIR}/${P}_build/_deps/coeurl-src" || die + + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DUSE_BUNDLED_MTXCLIENT=ON" + "-DUSE_BUNDLED_COEURL=ON" + "-DBUILD_SHARED_LIBS=OFF" + "-DVOIP=$(usex voip)" + "-DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie)" + ) + if use video && use X; then + mycmakeargs+=("-DSCREENSHARE_X11=yes") + else + mycmakeargs+=("-DSCREENSHARE_X11=no") + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # Remove stuff from bundled libs. + rm -r "${D}/usr/$(get_libdir)" || die + rm -r "${D}/usr/include" || die +} + +pkg_postinst() { + optfeature "audio & video file playback support" \ + "media-plugins/gst-plugins-meta[ffmpeg]" + optfeature "secrets storage support other than kwallet (for example gnome-keyring or keepassxc)" \ + "dev-libs/qtkeyc
[gentoo-commits] repo/proj/guru:master commit in: dev-util/vscode-langservers-extracted/
commit: 3e9592123ae6b6930615c390215804868f281851 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:12:27 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e959212 dev-util/vscode-langservers-extracted: fix metadata dtd URL Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/vscode-langservers-extracted/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vscode-langservers-extracted/metadata.xml b/dev-util/vscode-langservers-extracted/metadata.xml index 1c82d3c46..f0b7ed289 100644 --- a/dev-util/vscode-langservers-extracted/metadata.xml +++ b/dev-util/vscode-langservers-extracted/metadata.xml @@ -1,5 +1,5 @@ -http://www.gentoo.org/dtd/metadata.dtd";> +https://www.gentoo.org/dtd/metadata.dtd";> gen...@tastytea.de
[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/
commit: 6bbd00a1998bf7373d8de7408fc8a2de8ee9537d Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:00:47 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bbd00a1 dev-util/bash-language-server: add 4.6.2 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-4.6.2.ebuild | 51 ++ 2 files changed, 53 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 57f26e409..0d0e8f287 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-4.5.1-deps.tar.xz 2218628 BLAKE2B 68871f03632e6d2afe5e DIST bash-language-server-4.5.1.tgz 178523 BLAKE2B 1485a30bb05877556b3d327fa8cb6b1b060627950f88d548e0e14bd837f70826bf519977ad02f9c7dd1142a8172f24adb6d9096f39e5c77cb9abb74465bb58b1 SHA512 e6f085035c70b2e45c02dd2a6852e146052806c9144c6c11a5a897281ac3c35597592f9dde491d0634dbac6a2ec6e15c6f63ab38f6125dfe35c6c11b106f2efd DIST bash-language-server-4.6.1-deps.tar.xz 2159200 BLAKE2B a3693f7a6c8882e2aa465dcf8fae7133f47261d56e6cc8d108a906166f070f97b381da46368def77604497069e6df0c15e2c04ece35e8355e437ac1732159faf SHA512 fa341d93fa1d9906eafaec20cd10f2a3e806945306bba8a6744dc7f0ffe9c2743dbd71b344afb89bdb5d5bbdbbfec775da2ff45c08c7e1b403759325864d72c2 DIST bash-language-server-4.6.1.tgz 182857 BLAKE2B 7225b2a6c0eb82ee5847e33ca29aef9468850191bc5791aee313e99d614dfc8ab2a14e819bdea22d9ec3bc471c9a460430993a177223f5221bb0fbd48b5a8a19 SHA512 de9cc1f76fb4ffeaeb4784dd38d1613ad7333cb4018286eefb6eff5f689c9d2df663381d30977b18e15ea7059b2b9798cc518e16ff4131495188577a386b +DIST bash-language-server-4.6.2-deps.tar.xz 2159844 BLAKE2B 04ce2360f127ac2a4b844a72955e64d5a369032c3459b781da2b3ecb90054bad146655a0e8a179d85bce27a8fd679f0cccb5a9f7a92c4628e7a69a951b343659 SHA512 3bd451f065df79e682f0db0b738281d386f986ecca12c0031093a8ec91b96385bf4fd4496ebcc44be9ba72777f6c6375bfbb74ccf7de0f69cdde0ea5d1bf18d4 +DIST bash-language-server-4.6.2.tgz 182070 BLAKE2B 6872b7084a2893a1aaef46a4cde4ffdbfb0b949d3edac45ca9066464e523e273468a793b1aa34e14925474e6ab65f575fd0bc241d7ca977f2a2c2a340c990020 SHA512 ef599f4addd0f84324302b13441fb6eb2b115d5c43132841d01f600daaf1a9e50749cd0602be42a48aa5ff178ea3470ae4d88d82939cff1cd28ffdf007073e6e diff --git a/dev-util/bash-language-server/bash-language-server-4.6.2.ebuild b/dev-util/bash-language-server/bash-language-server-4.6.2.ebuild new file mode 100644 index 0..344c04d3e --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-4.6.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE=" + Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising + || ( public-domain Unlicense ) +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:master commit in: app-shells/antibody/
commit: 5b27c239c9439000f8e16e7e4e3856aa5300a318 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 08:54:13 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b27c239 app-shells/antibody: drop 6.1.0, 6.1.1 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> app-shells/antibody/Manifest | 1 - app-shells/antibody/antibody-6.1.0.ebuild | 74 --- app-shells/antibody/antibody-6.1.1.ebuild | 74 --- 3 files changed, 149 deletions(-) diff --git a/app-shells/antibody/Manifest b/app-shells/antibody/Manifest index 7672f9b67..7b40bef2b 100644 --- a/app-shells/antibody/Manifest +++ b/app-shells/antibody/Manifest @@ -1,4 +1,3 @@ -DIST antibody-6.1.0.tar.gz 53689 BLAKE2B c6288d52624a9305486717cd162668eb07029ae5e0a6915c502f0ff91dedee93568ef1fb626160b489ae3f3591cff91979bde6ab8a12dbf9cd9b73eeb66526ec SHA512 83f826a9a6cc789f74cf8ed996ae8dc2f953729fa47510db815988a43ad174913042769b20a120c58f5173108e32e2aa64dbb03ffac97ca2f1fff0c05ad2ae45 DIST antibody-6.1.1.tar.gz 53625 BLAKE2B a348c022d0942b00d5e5dc2aeb257b7dbb589be592d340ec69e0a4539e1f5b4abf7c2585fd072fa82f9219b0bf3f41858095f13a475ac93d5ebacf20e429400b SHA512 0a436227d195b1e68be03d62d0f7fab0f10c4434df10e047468809a6dcf330623c54ddf4e52c459d7b816a3be977e62c6aba58408881f9a45583456e37614b04 DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.zip 66303 BLAKE2B 4b02e631a3537d577b78b1372f8496113c582bfaafc48f5ce6981ed72da6a611d6c692a85c6e7cc8aeb47c89d0fec9f491d59607ead55d5e4be256525d3173bb SHA512 d29dc8a3c82c34af07b0c393349eda79b30c988d439771e02106bf2f386ef5fc3feaebf00da3953a40bff2c5ed93880ecbf45e1607303c11a417bfffb96e2e65 diff --git a/app-shells/antibody/antibody-6.1.0.ebuild b/app-shells/antibody/antibody-6.1.0.ebuild deleted file mode 100644 index a4a7906dc..0 --- a/app-shells/antibody/antibody-6.1.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module - -# NOTE: Keep EGO_SUM in sync with go.sum (with dev-go/get-ego-vendor). -EGO_SUM=( - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751" - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" - "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d" - "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod" - "github.com/davecgh/go-spew v1.1.0/go.mod" - "github.com/davecgh/go-spew v1.1.1" - "github.com/davecgh/go-spew v1.1.1/go.mod" - "github.com/getantibody/folder v1.0.0" - "github.com/getantibody/folder v1.0.0/go.mod" - "github.com/pmezard/go-difflib v1.0.0" - "github.com/pmezard/go-difflib v1.0.0/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/stretchr/testify v1.6.1" - "github.com/stretchr/testify v1.6.1/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20200709230013-948cd5f35899" - "golang.org/x/crypto v0.0.0-20200709230013-948cd5f35899/go.mod" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" - "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208" - "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" - "golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae" - "golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod" - "golang.org/x/text v0.3.0/go.mod" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/yaml.v2 v2.2.2/go.mod" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" - "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" -) -go-module_set_globals - -DESCRIPTION="Fast Zsh plugin manager" -HOMEPAGE="https://getantibody.github.io/"; -SRC_URI=" - https://github.com/getantibody/antibody/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - app-shells/zsh[unicode] - dev-vcs/git
[gentoo-commits] repo/proj/guru:master commit in: dev-util/vscode-langservers-extracted/
commit: b21a6add2206578c0dc8eef8dba1434e2f8e Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:05:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b21a dev-util/vscode-langservers-extracted: add 4.6.0 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/vscode-langservers-extracted/Manifest | 2 + .../vscode-langservers-extracted-4.6.0.ebuild | 43 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/vscode-langservers-extracted/Manifest b/dev-util/vscode-langservers-extracted/Manifest index f21b251a1..067895211 100644 --- a/dev-util/vscode-langservers-extracted/Manifest +++ b/dev-util/vscode-langservers-extracted/Manifest @@ -2,3 +2,5 @@ DIST vscode-langservers-extracted-4.4.0-deps.tar.xz 14579232 BLAKE2B d9a4e4cc027 DIST vscode-langservers-extracted-4.4.0.tgz 776439 BLAKE2B 0cd2dc9cb4fe6fc6a5b1d6fd2e38fc3b9bf0ab3ec5610b6226ffcd629bc3d7435957b28c2fd9b48b66cca7818919cca2ac160fc1a16f8c017d403ef4a58953e0 SHA512 b165c316602f5cc52117913eeafe1eefb4b08553d2bdd2f11867e43b3d792e602c7caa1a98a3275bb680467bba99158eceacf784a26a5593788670a976fb4b2a DIST vscode-langservers-extracted-4.5.0-deps.tar.xz 15028444 BLAKE2B c27ea331ccf2dc3b42885ac28eae6c78a7d8d2bca15b6afda9dc072e2feaed40c91dd2fb4a29ed379b1d3d8eb1ef9ede5875e7f51b69b7ef17db6e221c1c3258 SHA512 503e44614977444d6254c10aeda5ed63009c1ed7062d78e2e30df6b94d833979e96dcf3507d7403accb066affc39bb2510e1afb53aa0ae6bd55b932bc842d16d DIST vscode-langservers-extracted-4.5.0.tgz 128354 BLAKE2B 9040ef189dfb55776811fe0d6ee9bc93787e59ac2a8d1819b58779e2590d28aed106610d571e7cd0c0a7f4b66a7f9348655f508235e752091f0212cbf83b0838 SHA512 afcf995831d102750f40cc9941ad9e673672604f301a26b74822fd66d56397a4b630b03997a355837cfc02dcf89c343d24f8a1f39f1b8f4be7b611ac8e134b8e +DIST vscode-langservers-extracted-4.6.0-deps.tar.xz 14940820 BLAKE2B ef9b3a89633593f692fb98c8b4a630412d097a2e3255dd3467c1e83d7557d1a849d246127e81ae507d76d81d0bf168fe503e883f8303346a5ab34416958f4bcf SHA512 2bae5158bafe5d203c37c6fb678df769f9dc261a50eb08a35cdb43dc6f530e3de5ceab98c0fc87032122ece25c25245f3ec7b216c3d1d5cda5aec7dae84b604d +DIST vscode-langservers-extracted-4.6.0.tgz 132681 BLAKE2B 3dfffbee4563d3ba4cee262a967bcbb268bac9b5252d3d7d4b4b79aa2de201d1ac62f96b447912911eb434b8bb9fc06ff0d42fb0b88bb169bfcc685ffb52a271 SHA512 3e80efe4a00dca5ab2a739146531d3b814fc3997c5c61330342436bd7206d5ddd907a06b13ecfa019e9a2542f1cfa67184861e0b3e0640a14e1ea7c1961ed71b diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.6.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.6.0.ebuild new file mode 100644 index 0..e9b5e714c --- /dev/null +++ b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." +HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +}
[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/
commit: 828bc3787ac851f429f2c879ddeddd32fdbacbc8 Author: Ronny (tastytea) Gutbrod tastytea de> AuthorDate: Fri Feb 3 09:00:59 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 09:17:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=828bc378 dev-util/bash-language-server: drop 4.5.1 Signed-off-by: Ronny (tastytea) Gutbrod tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-4.5.1.ebuild | 51 -- 2 files changed, 53 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 0d0e8f287..c8765ecfb 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-4.5.1-deps.tar.xz 2218628 BLAKE2B 68871f03632e6d2afe5e54043a220febefa9f87f48c09c5731825c5dbb091fa0098f31a56384b57cb9cdc3c1090e28315d750da70c7973ab23127e1414f3d794 SHA512 871f21ff15a2ce593a7a6878de3bdbe437afbaef2eb562e36867282147814aad5d285b3e0eb2125029a88126dff655a2f822d3f720d6ae46e9b6aa889453091a -DIST bash-language-server-4.5.1.tgz 178523 BLAKE2B 1485a30bb05877556b3d327fa8cb6b1b060627950f88d548e0e14bd837f70826bf519977ad02f9c7dd1142a8172f24adb6d9096f39e5c77cb9abb74465bb58b1 SHA512 e6f085035c70b2e45c02dd2a6852e146052806c9144c6c11a5a897281ac3c35597592f9dde491d0634dbac6a2ec6e15c6f63ab38f6125dfe35c6c11b106f2efd DIST bash-language-server-4.6.1-deps.tar.xz 2159200 BLAKE2B a3693f7a6c8882e2aa465dcf8fae7133f47261d56e6cc8d108a906166f070f97b381da46368def77604497069e6df0c15e2c04ece35e8355e437ac1732159faf SHA512 fa341d93fa1d9906eafaec20cd10f2a3e806945306bba8a6744dc7f0ffe9c2743dbd71b344afb89bdb5d5bbdbbfec775da2ff45c08c7e1b403759325864d72c2 DIST bash-language-server-4.6.1.tgz 182857 BLAKE2B 7225b2a6c0eb82ee5847e33ca29aef9468850191bc5791aee313e99d614dfc8ab2a14e819bdea22d9ec3bc471c9a460430993a177223f5221bb0fbd48b5a8a19 SHA512 de9cc1f76fb4ffeaeb4784dd38d1613ad7333cb4018286eefb6eff5f689c9d2df663381d30977b18e15ea7059b2b9798cc518e16ff4131495188577a386b DIST bash-language-server-4.6.2-deps.tar.xz 2159844 BLAKE2B 04ce2360f127ac2a4b844a72955e64d5a369032c3459b781da2b3ecb90054bad146655a0e8a179d85bce27a8fd679f0cccb5a9f7a92c4628e7a69a951b343659 SHA512 3bd451f065df79e682f0db0b738281d386f986ecca12c0031093a8ec91b96385bf4fd4496ebcc44be9ba72777f6c6375bfbb74ccf7de0f69cdde0ea5d1bf18d4 diff --git a/dev-util/bash-language-server/bash-language-server-4.5.1.ebuild b/dev-util/bash-language-server/bash-language-server-4.5.1.ebuild deleted file mode 100644 index f1b458f5b..0 --- a/dev-util/bash-language-server/bash-language-server-4.5.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE=" - Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising - || ( public-domain Unlicense ) -" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/fastavro/
commit: e9cb8e14fc833b0c01e7060825ac64501369d18e Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:12:21 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:12:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9cb8e14 dev-python/fastavro: snappy --> python-snappy Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/fastavro/fastavro-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fastavro/fastavro-1.7.0.ebuild b/dev-python/fastavro/fastavro-1.7.0.ebuild index 267627439..c70fe254b 100644 --- a/dev-python/fastavro/fastavro-1.7.0.ebuild +++ b/dev-python/fastavro/fastavro-1.7.0.ebuild @@ -26,7 +26,7 @@ BDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/pandas[${PYTHON_USEDEP}] dev-python/python-zstandard[${PYTHON_USEDEP}] - dev-python/snappy[${PYTHON_USEDEP}] + dev-python/python-snappy[${PYTHON_USEDEP}] ) "
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/nqp/
commit: 28ee52d82363e63b77ecd4412004532b4b24d3c5 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:09:18 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:09:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28ee52d8 dev-lang/nqp: drop duplicate Signed-off-by: Andrew Ammerlaan gentoo.org> dev-lang/nqp/Manifest | 1 - dev-lang/nqp/metadata.xml | 15 dev-lang/nqp/nqp-2022.12.ebuild | 148 3 files changed, 164 deletions(-) diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest deleted file mode 100644 index fc51da90f..0 --- a/dev-lang/nqp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nqp-2022.12.tar.gz 5893490 BLAKE2B 0b465fbe6b740f511f40db4df4a67e61e3d205b6652ac557c1338be9cf15dfd52fbc14fe4d0524ab2d20f5d9eb0b555f6db7d6da59e3e45806c93e8a619bfb27 SHA512 5813d51f4a8aa719ea471e026c752b6492adc96a4325c546f87d5b190aec75b69727cf7ad421390398535eec0cfc7691420a51f8f1a2d2c25a92215b2a0becc8 diff --git a/dev-lang/nqp/metadata.xml b/dev-lang/nqp/metadata.xml deleted file mode 100644 index d8098a08f..0 --- a/dev-lang/nqp/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -patr...@gentoo.org -Patrick Lauer - - -Toggle usage of the clang compiler in conjunction with MoarVM -Build the MoarVM backend (experimental/broken) - - -perl6/nqp - - diff --git a/dev-lang/nqp/nqp-2022.12.ebuild b/dev-lang/nqp/nqp-2022.12.ebuild deleted file mode 100644 index 20a62cc8a..0 --- a/dev-lang/nqp/nqp-2022.12.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-opt-2 multibuild - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/perl6/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz"; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler" -HOMEPAGE="https://rakudo.org"; - -LICENSE="Artistic-2" -SLOT="0" -IUSE="doc clang java +moar test" -RESTRICT="!test? ( test ) - primaryuri" -REQUIRED_USE="|| ( java moar )" - -CDEPEND="java? ( - dev-java/asm:4 - dev-java/jna:4 - ) - moar? ( ~dev-lang/moarvm-${PV}[clang=] )" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.9 )" -DEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.9 ) - dev-lang/perl" - -pkg_pretend() { - if has_version dev-lang/rakudo || has_version dev-lang/nqp; then - ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP" - ewarn "already being installed. So if it fails, try uninstalling both" - ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation." - ewarn "(see Bug #584394)" - fi -} - -src_prepare() { - MULTIBUILD_VARIANTS=() - use moar && MULTIBUILD_VARIANTS+=( moar ) - use java && MULTIBUILD_VARIANTS+=( jvm ) - - multibuild_copy_sources - - # This will pull in conditional java_prepare - default -} - -nqp_configure() { - pushd "${BUILD_DIR}" > /dev/null || die - local myconfargs=( - "--backend=${MULTIBUILD_VARIANT}" - "--prefix=${EPREFIX}/usr" ) - - perl Configure.pl "${myconfargs[@]}" || die - popd || die -} - -nqp_compile() { - if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then - emake -j1 \ - -C "${BUILD_DIR}" \ - JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)" - elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then - emake -j1 \ - -C "${BUILD_DIR}" - fi -} - -nqp_test() { - emake -j1 \ - -C "${BUILD_DIR}" \ - test -} - -nqp_install() { - # This is the actual reason we need multibuild.eclass. - # We need to distinguish the install procedure for MoarVM and JVM backends. - case "${MULTIBUILD_VARIANT}" in - moar) - emake \ - DESTDIR="${ED}" \ - -C "${BUILD_DIR}" \ - install - ;; - jvm) - pushd "${BUILD_DIR}" > /dev/null || die - # Set JAVA_PKG_JARDEST early. - java-pkg_init_paths_ - - # Upstream sets the classpath to this location. Perhaps it's - # used to locate the additional libraries? - java-pkg_addcp "${JAVA_PKG_JARDEST}" - - insinto "${JAVA_PKG_JARDEST}" - local jar - -
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/moarvm/
commit: 9eba9cdb5f834cba6a83975f6b4dbfd0f72d95cb Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:09:05 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:09:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9eba9cdb dev-lang/moarvm: drop duplicate Signed-off-by: Andrew Ammerlaan gentoo.org> dev-lang/moarvm/Manifest | 1 - dev-lang/moarvm/metadata.xml | 18 --- dev-lang/moarvm/moarvm-2022.12.ebuild | 58 --- 3 files changed, 77 deletions(-) diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest deleted file mode 100644 index 4685c677f..0 --- a/dev-lang/moarvm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST MoarVM-2022.12.tar.gz 14865827 BLAKE2B dbc4682885ce1ffb7ea2515fbbd6b9fe458cb27845aff67d10da8243b754e5d67afbe392ab98a96295e666ee3d74677e1982795e0edd3fe51149087e9a30dcf5 SHA512 875d2e6f604470e5ccdc8456891e36b9945c3b42da9459a2989a9695e2b3a66b819542c5846a16cc5c27025b0bfd7b8bc2c9a662e82ce8a44293e0c61291cd5e diff --git a/dev-lang/moarvm/metadata.xml b/dev-lang/moarvm/metadata.xml deleted file mode 100644 index bb2a82182..0 --- a/dev-lang/moarvm/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -patr...@gentoo.org -Patrick Lauer - - -Enable clang's Address Sanitizer functionality. Expect longer compile time. -Use clang compiler instead of GCC -Enable Just-In-Time-Compiler. Has no effect except on AMD64 and Darwin. -Enable optimization via CFLAGS -Enable clang's Undefined Behavior Sanitizer functionality. Expect longer compile time. - - -MoarVM/MoarVM - - diff --git a/dev-lang/moarvm/moarvm-2022.12.ebuild b/dev-lang/moarvm/moarvm-2022.12.ebuild deleted file mode 100644 index 90a6b59ba..0 --- a/dev-lang/moarvm/moarvm-2022.12.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="MoarVM" -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"; - inherit git-r3 - S="${WORKDIR}/${P}" -else - SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"; - KEYWORDS="~amd64 ~x86" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -DESCRIPTION="A 6model-based VM for NQP and Raku" -HOMEPAGE="http://moarvm.org"; -LICENSE="Artistic-2" -SLOT="0" - -IUSE="asan clang debug doc +jit optimize static-libs ubsan" - -RDEPEND="dev-libs/libatomic_ops - >=dev-libs/libuv-1.26:= - dev-libs/libffi:=" -DEPEND="${RDEPEND}" -BDEPEND="clang? ( >=sys-devel/clang-3.1 ) - dev-lang/perl" - -DOCS=( CREDITS README.markdown ) - -# Tests are conducted via nqp -RESTRICT="test primaryuri" - -src_configure() { - MAKEOPTS+=" NOISY=1" - use doc && DOCS+=( docs/* ) - local prefix="${EPREFIX}/usr" - local libdir="${EPREFIX}/usr/$(get_libdir)" - einfo "--prefix '${prefix}'" - einfo "--libdir '${libdir}'" - local myconfigargs=( - "--prefix" "${prefix}" - "--has-libuv" - "--has-libatomic_ops" - "--has-libffi" - "--libdir" "${libdir}" - "--compiler" "$(usex clang clang gcc)" - "$(usex asan--asan)" - "$(usex debug --debug--no-debug)" - "$(usex optimize--optimize=--no-optimize)" - "$(usex static-libs --static)" - "$(usex ubsan --ubsan)" - ) - - perl Configure.pl "${myconfigargs[@]}" moarshared || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/rakudo/
commit: fc253594a633371671a281300a7af84e0a31f392 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:09:29 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:09:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc253594 dev-lang/rakudo: drop duplicate Signed-off-by: Andrew Ammerlaan gentoo.org> dev-lang/rakudo/Manifest | 1 - dev-lang/rakudo/metadata.xml | 8 dev-lang/rakudo/rakudo-2022.12.ebuild | 86 --- 3 files changed, 95 deletions(-) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest deleted file mode 100644 index 64b619141..0 --- a/dev-lang/rakudo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST rakudo-2022.12.tar.gz 6026527 BLAKE2B d867614310e455ed0453ca41e8320b837839defab8169a70a5866ef530992ef1bdb33c16f6d4c9e5081ea51283803d4d362600e889bb3eb4a0eae658a4f7e1ef SHA512 7df9712f9035c5ead4e9aeb0164dcdfff7ba1ec175cabe192eed084d7d79a848ccfde8d9713b04d684b19e3b0685f784753956cf21e99437ae78bfeaa071eac1 diff --git a/dev-lang/rakudo/metadata.xml b/dev-lang/rakudo/metadata.xml deleted file mode 100644 index 25a60dfe4..0 --- a/dev-lang/rakudo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -Use Clang to compile the MoarVM backend -Use the MoarVM as backend - - diff --git a/dev-lang/rakudo/rakudo-2022.12.ebuild b/dev-lang/rakudo/rakudo-2022.12.ebuild deleted file mode 100644 index b23d3ceac..0 --- a/dev-lang/rakudo/rakudo-2022.12.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit java-pkg-opt-2 - -DESCRIPTION="A compiler for the Raku programming language" -HOMEPAGE="https://rakudo.org"; - -if [[ ${PV} == "" ]]; then - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz"; - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="Artistic-2" -SLOT="0" -# TODO: add USE="javascript" once that's usable in nqp -IUSE="clang java +moar test" -RESTRICT="!test? ( test ) - primaryuri" -REQUIRED_USE="|| ( java moar )" - -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" -RDEPEND="${CDEPEND} - java? ( >=virtual/jre-1.9 )" -DEPEND="${CDEPEND} - clang? ( sys-devel/clang ) - java? ( >=virtual/jdk-1.9 ) - >=dev-lang/perl-5.10" - -pkg_pretend() { - if has_version dev-lang/rakudo; then - ewarn "Rakudo is known to fail compilation/installation with Rakudo" - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," - ewarn "then do a new installation." - ewarn "(see Bug #584394)" - fi -} - -src_configure() { - local backends - use moar && backends+="moar," - use java && backends+="jvm" - - local myargs=( - "--prefix=/usr" - "--sysroot=/" - "--sdkroot=/" - "--backends=${backends}" - ) - - perl Configure.pl "${myargs[@]}" || die - - if use java; then - NQP=$(java-pkg_getjars --with-dependencies nqp) - fi -} - -src_compile() { - emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" -} - -src_install() { - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install - # install-dist.raku is required for installing raku modules - exeinto "/usr/share/perl6/core/tools" - doexe tools/install-dist.raku - # Protect important directories from removal - for repo in site vendor - do - keepdir /usr/share/perl6/$repo/bin - keepdir /usr/share/perl6/$repo/dist - keepdir /usr/share/perl6/$repo/precomp - keepdir /usr/share/perl6/$repo/resources - keepdir /usr/share/perl6/$repo/short - keepdir /usr/share/perl6/$repo/sources - done -} - -src_test() { - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default -}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/drumgizmo/
commit: 60ab103206cda52bbad07c90b693ade79d143e3d Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:05:37 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:05:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60ab1032 media-sound/drumgizmo: update Manifest Signed-off-by: Andrew Ammerlaan gentoo.org> media-sound/drumgizmo/Manifest | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-sound/drumgizmo/Manifest b/media-sound/drumgizmo/Manifest index 3364f9f74..84f5921d3 100644 --- a/media-sound/drumgizmo/Manifest +++ b/media-sound/drumgizmo/Manifest @@ -1,4 +1 @@ DIST drumgizmo-0.9.20.tar.gz 1094020 BLAKE2B c92c41fd9cfd09a42d6500ec7d5f3bffd7dd646ef11b88212393f91a06d0af596c4f627be037c3eb0d19fd3ae11448e43d7a40ae8928dea7fbdfb61cad057cdb SHA512 3444201961d74e7787bebe4006df6c257f6c1a57dd81d272b203a4a56ad609d3fa4e88224dfe4ea6a67f4db94b340666d018cb79fc376dd264398f98d66433e8 -EBUILD drumgizmo-0.9.20.ebuild 1051 BLAKE2B fab4f2ea991e11ed87da3b0b24f736ea8be8919cc432c8a5d620c0befc68e0ff170cf9ff9186ae8ca3b8da778a242a7fc10bbfb7f74a7b8d3749853029bba0e2 SHA512 48b2dc08922ef0d451f8dd99cea22102c0b0ac8a8e1bfcfd7ed3aa263706df5167b876afebb52f8739a2a6b543633f58bfc4f9df19655f094ec12d6baccf5002 -EBUILD drumgizmo-.ebuild 1051 BLAKE2B d311c03c9e9d5d41fd8db7aa652a7b50be8992a356aa79b179a09f58648e9605ea76e393f5a835838483b0ae757b22fc0086a5eafb75fe38503828f8407932ad SHA512 fd89abb06a61f80988325f285f5814221dd4378c3cdc8556e295467a40826fa0dbc9e6076f452b1c02c0cde85efb45ff81fa344731ff268bd2d89013449b025d -MISC metadata.xml 239 BLAKE2B d1152a8f235bb442d0bf85a2ce59045f8575a3ee74396f4db3a27798bc0ad61f255c4d962d0dc1ac97edfd78d5867925ca82b89b0c6f1d57c421841d81893c5d SHA512 eb06f766ea0d192b7bf483a5769fd18c422c5a4a0dd7dfaea3f368ce6fabc1e87cd1e87af8b56796d4f565535b71bbb839ffe2dbff58dd96b38a2768e7764e3b
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/drumgizmo/
commit: a7969575346692c384cc9fe0ea272ea81624f41f Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:06:21 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:06:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7969575 media-sound/drumgizmo: define flags Signed-off-by: Andrew Ammerlaan gentoo.org> media-sound/drumgizmo/metadata.xml | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/media-sound/drumgizmo/metadata.xml b/media-sound/drumgizmo/metadata.xml index cd6761cc8..0d45d20d3 100644 --- a/media-sound/drumgizmo/metadata.xml +++ b/media-sound/drumgizmo/metadata.xml @@ -1,8 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - Samuel BAUER - samuel.ba...@yahoo.fr - + + Samuel BAUER + samuel.ba...@yahoo.fr + + + + +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/
commit: 2b6b6146d9b4ee71c23be9ce2bf828528f2e79ff Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:04:45 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:04:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b6b6146 media-sound/qpwgraph: update upstream metadata Signed-off-by: Andrew Ammerlaan gentoo.org> media-sound/qpwgraph/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml index fdd6fd9f1..03217a468 100644 --- a/media-sound/qpwgraph/metadata.xml +++ b/media-sound/qpwgraph/metadata.xml @@ -6,7 +6,7 @@ samuel.ba...@yahoo.fr - rncbc/qpwjack + rncbc/qpwgraph Build support for tray icon
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/
commit: 1a2f8ccafe913c29973c603c645daa6bd613a6e8 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:04:18 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:04:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a2f8cca media-sound/qpwgraph: update maintainers Signed-off-by: Andrew Ammerlaan gentoo.org> media-sound/qpwgraph/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml index 9f619d3b4..fdd6fd9f1 100644 --- a/media-sound/qpwgraph/metadata.xml +++ b/media-sound/qpwgraph/metadata.xml @@ -1,14 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + Samuel BAUER samuel.ba...@yahoo.fr - - proxy-ma...@gentoo.org - Proxy Maintainers - rncbc/qpwjack
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/qpwgraph/
commit: 7d138691547b499795dcb1764d4314c4f09d159d Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 21:03:45 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 21:03:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d138691 media-sound/qpwgraph: update Manifest Signed-off-by: Andrew Ammerlaan gentoo.org> media-sound/qpwgraph/Manifest | 4 1 file changed, 4 deletions(-) diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest index e622ff5cb..4dbc81e33 100644 --- a/media-sound/qpwgraph/Manifest +++ b/media-sound/qpwgraph/Manifest @@ -1,5 +1 @@ -AUX 0.3.4-multiple_user.patch 700 BLAKE2B de5fc098efb0a46edf97b905617d4c643b40abf83dc4c4c07fb16e519ca86f6cf02f24c6292b513a353cf7cd20049278c9908a48c6c4e13f95a64421fff5f30b SHA512 6f51fd351024cb27b0707be864718d1d8d9ba7cd553d8bb87b3f097d39f5d59d659caadfb880a1ebc866ff230d07cc8d0a62343048a1b4dfafc52f586cb45def DIST qpwgraph-0.3.9.tar.bz2 448732 BLAKE2B 68415f75accf29da138367239755375affbe585a469bbaf387a942c34a7f6a866dc38e276ba7ae659adf9ee26996cce08fa0da53734c943baf82c4b74a1cdcda SHA512 c8fba3edd93dd466a5f1655e1ff260cbdd054ba13a962afb5f2ba8634eb850f748faac0b6073576090c4e31520ea634e08d1d746809563a887ffc701ffa4b30a -EBUILD qpwgraph-0.3.9.ebuild 838 BLAKE2B 387365f976bff58244427994ec817c6f523a52802ec7170d4c9cf94c8ed836bda923966aa5ce4a7f2b28e220edb1893ee24faca339607a8dcbfef2d03dee52b4 SHA512 8303fa7569b6f100887f519b6a852eb58b711086095d2949f8f0232792d56afc3db67142560c516e67b9ad8baa47c825777e34672d215e90925a0728cad7bd5c -EBUILD qpwgraph-.ebuild 990 BLAKE2B e08a479f577d68607becb5cd2f58a21671b991a7c40d2f5cb5afac660fac23eee7229e15ee28f5b7d746e05246bc1a5a1657fae20e385b927b0ce9be6c6b9250 SHA512 d5be50f7581aed14d1867f5c9e80f58e20c2a08fd3b77aff992e3f3ced675ddd971435b39d50baa26c5c0f549d427901a263debdaae334447d37151ab5b53e91 -MISC metadata.xml 546 BLAKE2B 251078ccbd300f58924eb2eaf6e5b99c1efd403767032190fc40a7a0b1aeea3bec40f07a07a1a8e0b22f5e50bc62682475dd4552ecceb72e970ce6c06e50c517 SHA512 551c6e19aaf0f31dec2bc785813ad6b159b0dcead74928d0443bda72bcfe5116e348979e3843462fe021eda084f4697300a44fa174806c0358ff7d55f045e0b7
[gentoo-commits] repo/proj/guru:dev commit in: net-im/whatsapp-for-linux/
commit: d40bb10152be4f0df14eb9c09c783e48946f063a Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 3 20:48:17 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 3 20:48:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d40bb101 net-im/whatsapp-for-linux: add 1.5.3 Signed-off-by: Andrew Ammerlaan gentoo.org> net-im/whatsapp-for-linux/Manifest | 1 + .../whatsapp-for-linux-1.5.3.ebuild| 47 ++ 2 files changed, 48 insertions(+) diff --git a/net-im/whatsapp-for-linux/Manifest b/net-im/whatsapp-for-linux/Manifest index 891797aef..df583d955 100644 --- a/net-im/whatsapp-for-linux/Manifest +++ b/net-im/whatsapp-for-linux/Manifest @@ -1 +1,2 @@ DIST whatsapp-for-linux-1.3.2.tar.gz 314151 BLAKE2B cbe5b6cae469a8d0e40634ce16e5af509cb10ae2f2f07f953044be0c85137a6f8116d64b431f69b1dd45fdeddf34be8b710ff37ad8fb296e4823f9859d6a7be6 SHA512 e8d08261aa68b72c54d41a5c0a2404bfe4bc2566837e53f5b1ceb31273e8eee5d0c7afaf89984e9551c9ee56158d9210eafcb93659d3d591cf2ef361b1057090 +DIST whatsapp-for-linux-1.5.3.tar.gz 352927 BLAKE2B 0af7dde3840b2d42c92256e0edd3fcfc461e3dc818d2330088c603bbcf99cd095e81b78068d579b21fcc1a458eebe325c492f6d036136b96812205f94a6f2cad SHA512 7ef6b0135668b90f256a07c4d273d2732e79213be81bb6b0ee819107211e603a8d0b7fc7aaca6e7746de650f831955f4f560891f1bc2d5acdb0210bad79d91e9 diff --git a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.5.3.ebuild b/net-im/whatsapp-for-linux/whatsapp-for-linux-1.5.3.ebuild new file mode 100644 index 0..bf1e3a51b --- /dev/null +++ b/net-im/whatsapp-for-linux/whatsapp-for-linux-1.5.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="An unofficial WhatsApp desktop application for Linux" +HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux"; +SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-3" +SLOT="0" + +LANGUAGES="en es it ka nl pt-BR ru tr" +for lang in ${LANGUAGES}; do + IUSE+=" +l10n_${lang}" +done + +RDEPEND=" + dev-cpp/atkmm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-libs/glib + dev-libs/libayatana-appindicator + dev-libs/libsigc++:2 + media-libs/libcanberra + || ( + net-libs/webkit-gtk:4 + net-libs/webkit-gtk:4.1 + ) + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" + +BDEPEND="dev-util/intltool" + +src_prepare() { + cmake_src_prepare + for lang in ${LANGUAGES}; do + if ! use l10n_${lang}; then + rm "${S}/po/${lang,,}.po" || die "Failed to remove localization" + sed -i -e "/${lang,,}/d" "${S}/po/LINGUAS" || die + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/
commit: 62e1ec16871207aeb4ab3cd9b075d3ce16a8d8ca Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 3 20:45:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 3 20:46:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e1ec16 app-editors/vscodium: add 1.75.0.23033 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscodium/Manifest | 3 + app-editors/vscodium/vscodium-1.75.0.23033.ebuild | 118 ++ 2 files changed, 121 insertions(+) diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 10772b4d73cf..bb9784ffba9b 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -1,3 +1,6 @@ DIST vscodium-1.74.3.23010-amd64.tar.gz 121396318 BLAKE2B 457aa7135d85340cc46b8bf06cc18bf9a575510c445c25c2102aa9f95099e7472f953c1770c7ff567bb53a2532db2c21849b06e922ef11a5d8699f8ed3cd283b SHA512 4d6f9494c2112c6de60dde67eab6127c8bbb7fae4574e6fa85e4438e02ccf61f0954e79157e0466dd7aa2cead828d394b6b8f669be4ff52050b2cafb3e3e7f6b DIST vscodium-1.74.3.23010-arm.tar.gz 103438321 BLAKE2B e6294cdaaed7862b7a64ff9cfdb675ccba1bca25c23ba66c93aaadb2e231447de7baba4815ee910a1b84965ffdee06c1b6a45a48294872a0c872ed10e049a05a SHA512 52f481e5a7e9f53c176702b134729f6fff0a8fe4eb993d07350476250bb324ef88fc22e3263c018affc5f791bf65583946da8119dc657fec372741a81798fa81 DIST vscodium-1.74.3.23010-arm64.tar.gz 114464176 BLAKE2B a6682c4c26fa2bb628aced21cfabe0ee03cc3bb285b857973753cb9c5798763d6c43d8968f089a2be064a84ce71fc09ea938f5305c30c0a8920968c75812c845 SHA512 a2d563fc69aad4e3c05afe88c6326a2a9e2e67c7022e6068f416348445d421a0c1a676ecb405acca1f9b2892e1cdbbc7f38e6292570deaa5bc4574506deb272d +DIST vscodium-1.75.0.23033-amd64.tar.gz 121848371 BLAKE2B 412e945fd98f3ca6fd690593d09d64ec32e2a1450c117f41b99a276f6992f38de8e315af2273e659023a9acd8101a594c5e50bb7c29c7b9d688c902fca875b50 SHA512 58a3e58c9350359538841349271794e738f4734e84af7ec83a44b11fa09517dcaa6c373bb20ae271c4646f8766f405d12e7011d0398750facd9c4aa47402976c +DIST vscodium-1.75.0.23033-arm.tar.gz 103889757 BLAKE2B ad910df8a5b245c725dcdb3d2bf4fdb602de2703a629563f6b71bad3e8ebc09a5ecf6ab1272261b7abb6aa35ea7a15ea9a8c1ee5ca52bee8deaf5b13221edf15 SHA512 9dd9b4bdc6e98c53c39ee5bde3f2001d3345de0398e848b26cca0e54cf8edd3712e4489cf3f11e7f67b9742c8dd3e9bafbf09ae5c4704a090147cfcae542e89d +DIST vscodium-1.75.0.23033-arm64.tar.gz 114924184 BLAKE2B 47d979df3eadee60e5ea6dcbf15b58518ded7086516cb9c1444ef22c3b05eef3d3b7b733a8be889fd0a08fa5e9fc4a0e5171a573b95defc951f526b95e624b0b SHA512 506ccf023fe0f1c9c18c23ab3e77b64ba64e769226e43c577764b1ca85c940c53bdef69095bb3b2d09886a02506847a5884543191e2aead12884ffcadb7b22ae diff --git a/app-editors/vscodium/vscodium-1.75.0.23033.ebuild b/app-editors/vscodium/vscodium-1.75.0.23033.ebuild new file mode 100644 index ..e504e2b38051 --- /dev/null +++ b/app-editors/vscodium/vscodium-1.75.0.23033.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode" +HOMEPAGE="https://vscodium.com/"; +SRC_URI=" + amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz ) + arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz ) + arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz ) +" + +RESTRICT="strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + /opt/vscode/bin/code-tunnel + /opt/vscodium/chrome_crashpad_handler + /opt/vscodium/chrome-sandbox + /opt/vscodium/codium + /opt/vscodium/libEGL.so + /opt/vscodium/libffmpeg.so + /opt/vscodium/libGLE
[gentoo-commits] repo/gentoo:master commit in: app-editors/vscode/
commit: e2223cf30669afd53a7627984bc41741aab42d70 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 3 20:45:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 3 20:46:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2223cf3 app-editors/vscode: add 1.75.0 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/vscode/Manifest | 3 + app-editors/vscode/vscode-1.75.0.ebuild | 127 2 files changed, 130 insertions(+) diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index 0ec2797a34b4..903fbda2c90c 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,3 +1,6 @@ DIST vscode-1.74.3-amd64.tar.gz 138260370 BLAKE2B 30bd34a17bb31326454db8844c48bc9f554374cdfc3032504be64f2493735864fbc3d0002ffa7c7a3c545329d198ead62df5931119cb95a261f2d4a9f058ac8a SHA512 46067ec45a383df7c766629c96fa320869e63e0f5ebc8d9c5738bde0799b934840fb912de7abcf6490378f70f1784664898341edfd755225d77bd62d8b058caf DIST vscode-1.74.3-arm.tar.gz 117870912 BLAKE2B 8d6fe12ca6b18db2709570df2e0ec943474fdf1878b30eae0b69c27ac018dbb4cd1fa724deb505ca0fc96096442296a0e201bc032544828320c05c799a39cca9 SHA512 41cbef791679cbd67c5844d5d545ed196d0374c9292050cc954f30549cd30c9612e3ef7e29c04b009718c93994ba285c9cf08d240723ae1420fa3be75e2630c0 DIST vscode-1.74.3-arm64.tar.gz 127492465 BLAKE2B 095b6a11e5a4b029e9a3facb8728ede939d674b1c975027d9ece8eb6002b5dca8d665c95b231f3b96644e64952f76f40eb3fcab0ce71e59e1ae30837e7b7f272 SHA512 e0fe9d950aeef9744bdf1ed8c78de1a40fadc52d7ce68797334463d6c84ffb5e5ef8fa6a3a1dbf3593e423d9e43a39e85f46559ccd4054ea776be2c17aa88480 +DIST vscode-1.75.0-amd64.tar.gz 138952948 BLAKE2B 892c2ece1bfb1d2dc4fea2c3a6c062688add04f3ceca344988d240edbc4f358100bb4caa17eadc9568dbd1c3581595eb3fadd527727c02d57b63e5fd7a88533b SHA512 f4f26d5fc9c4cf8faf631ff5a0a48d446013faf33a1e932d3e8023b967dd078c370c57dff1791d97bfdeda0e92993d1aa94dce9cfeda4745bdc9c0a1cfb7aed2 +DIST vscode-1.75.0-arm.tar.gz 118400806 BLAKE2B d1c930bb871c7bbf7dccd8e3a0da9fc903dfad2066c5d8cbceb9ad3adfeb4d59089b35c75c4d5650efeaf7bb7fa9f2c84b2a499610fab3d09dc18d59122b5a47 SHA512 cdfa12e8dffdef50d3e17f58b0d516318d0e5e114b0556285d92ec81ceb2b78cea9affe9719416f7f60eea385cb49caf6879e3fd9c8d2fbf0849a1d1d9ccd704 +DIST vscode-1.75.0-arm64.tar.gz 128013515 BLAKE2B 77c2663e01397086e3917dae8e0ec3663969cf5e36135fbc7bc264f21ffc31197e5dc3dda49b3e4c2d9daf1f39d110b5c467590157ebd4d87986771bca3268c5 SHA512 0e4b4a2b2b273e590bd210d186b255a3e48ec0851c38ff27063f115088f7cf5375b14fd075b45f5d4ceb525f04c2d3fabbdd0d6b7bc192b8f6da269311b3634d diff --git a/app-editors/vscode/vscode-1.75.0.ebuild b/app-editors/vscode/vscode-1.75.0.ebuild new file mode 100644 index ..8413d9190bd9 --- /dev/null +++ b/app-editors/vscode/vscode-1.75.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" +HOMEPAGE="https://code.visualstudio.com"; +SRC_URI=" + amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) + arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) + arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}" + +RESTRICT="mirror strip bindist" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + Microsoft-vscode + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/util-linux + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + /opt/vscode/bin/code-tunnel + /opt/vscode/chrome_crashpad_handler + /opt/vscode/chrome-sandbox + /opt/vscode/code + /opt/vscode/libEGL.so + /opt/vscode/libffmpeg.so + /opt/vscode/libGLESv2.so + /opt/vscode/libvk_swiftshader.so + /opt/vscode/libvulkan.so* + /opt/vscode/resources/app/extensions/* + /opt/vscode/resources/app/node_modules.asar.unpacked/* +
[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/
commit: 0e885c018bd6468eaf18701d2e5017cda460b156 Author: William Hubbs gentoo org> AuthorDate: Fri Feb 3 20:25:19 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Feb 3 20:25:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e885c01 app-metrics/github-exporter: add 1.0.3 Closes: https://bugs.gentoo.org/893106 Signed-off-by: William Hubbs gentoo.org> app-metrics/github-exporter/Manifest | 2 ++ .../github-exporter/github-exporter-1.0.3.ebuild | 39 ++ 2 files changed, 41 insertions(+) diff --git a/app-metrics/github-exporter/Manifest b/app-metrics/github-exporter/Manifest index 5f8bab77035a..f27ca3ae0690 100644 --- a/app-metrics/github-exporter/Manifest +++ b/app-metrics/github-exporter/Manifest @@ -1,2 +1,4 @@ DIST github-exporter-1.0.2-deps.tar.xz 6692672 BLAKE2B 7b0d32b116d7661c89271c674c01680e7cf5b4af83e7eebf4d069a34696fffdf21c57f376acce02922d8c02a8238d967115d561cca4dec1437efb561b5bb3661 SHA512 4c3c24ab3cdc8723f47226f90bdaeff2b5d92d38184bfdc230351db74a172c3dcb9fb4bd3c240a70a15e71eb0ad782c579f3fa3bb0aff105999aa3f4a6110c1e DIST github-exporter-1.0.2.tar.gz 20534 BLAKE2B 344e01adfca6afade30598305ba388878ddfb3a7e277dc95b87bb5a409bc269b4bfce7ba178ac155f3cd06f72fcf69cf8c38c898eaf391e85ce122618c707fcd SHA512 98326a8c33a7b1e3e7d4106bdd58d07ec34a9f56bce5e4caefe07ba31ac50e2c98bf849aa60cf9d5445afd02d3d9c899a3cb59eddf45635130853d740b3d6347 +DIST github-exporter-1.0.3-deps.tar.xz 7786648 BLAKE2B 1dd1876f144e95602131f6f0ec11f4189a88a56821f4ee812b906a1d6d8494651465e416c409a998b19b48081ec8c53d5f11a51f8292002cb9fc50fc13fc4e81 SHA512 247b80369efe54e838868b0c94075031a4430d03f1c8ffefb686d94a6de70f5f288f79459a14f9c1331d2f1a3f9e865e5f7cbd658dc6f01bc7c6e893b5305af2 +DIST github-exporter-1.0.3.tar.gz 22089 BLAKE2B 69ac6a71fa8872c08cb24b6fa3e0aa79a8d49fdc626606f5ae1265cb654f73a320d53c1f934f3b2a116c713412f0cb278e27ed892da19b54ff09405abba5bfc4 SHA512 9b3ab36dc8c76e844afdb7f36099dca86f358072fb0ccc134e4ba6754b2a84122b700bb92607014eb2e21e1e3f3889f842e82cd612e66d223e31aef60d123220 diff --git a/app-metrics/github-exporter/github-exporter-1.0.3.ebuild b/app-metrics/github-exporter/github-exporter-1.0.3.ebuild new file mode 100644 index ..52f961aa7341 --- /dev/null +++ b/app-metrics/github-exporter/github-exporter-1.0.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd +DESCRIPTION="Github statistics exporter for prometheus" +HOMEPAGE="https://github.com/infinityworks/github-exporter"; +SRC_URI="https://github.com/infinityworks/github-exporter/archive/${PV}.tar.gz -> ${P}.tar.gz +https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"; + +LICENSE="MIT Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="acct-group/github-exporter + acct-user/github-exporter" + + src_prepare() { + default + sed -i -e 's/-race//' Makefile || die 'sed failed' + } + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + dodoc *.md + newconfd "${FILESDIR}"/${PN}.confd ${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Before you can use ${PN}, you must configure it in" + elog "${EROOT}/etc/conf.d/${PN}" + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/pssh/
commit: 63b92751efdec4243fb8b2b528d121213e307de1 Author: Kai-Chun Ning gmail com> AuthorDate: Thu Dec 15 02:59:58 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 3 20:00:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b92751 net-misc/pssh: bump PYTHON_COMPAT to 3.11 Signed-off-by: Kai-Chun Ning gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28667 Signed-off-by: Sam James gentoo.org> .../pssh/{pssh-2.3.4-r1.ebuild => pssh-2.3.4-r2.ebuild} | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/net-misc/pssh/pssh-2.3.4-r1.ebuild b/net-misc/pssh/pssh-2.3.4-r2.ebuild similarity index 81% rename from net-misc/pssh/pssh-2.3.4-r1.ebuild rename to net-misc/pssh/pssh-2.3.4-r2.ebuild index 7a23ad7b74d7..69f1cc97ee51 100644 --- a/net-misc/pssh/pssh-2.3.4-r1.ebuild +++ b/net-misc/pssh/pssh-2.3.4-r2.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) DISTUTILS_SINGLE_IMPL=1 - +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 DESCRIPTION="PSSH provides parallel versions of OpenSSH and related tools" @@ -15,19 +14,16 @@ SRC_URI="https://github.com/lilydjwg/pssh/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="" -RDEPEND="net-misc/openssh - !net-misc/putty" +RDEPEND=" + !net-misc/putty + net-misc/openssh +" DEPEND="${RDEPEND}" # Requires ssh access to run. RESTRICT="test" -pkg_setup() { - python-single-r1_pkg_setup -} - python_prepare_all() { sed -i -e "s|man/man1'|share/&|g" setup.py || die distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: 804071dcf84e480965bdb2674789a4860e61e893 Author: Sam James gentoo org> AuthorDate: Fri Feb 3 20:09:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 3 20:09:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804071dc sys-cluster/kubeadm: keyword ~arm64 Signed-off-by: Sam James gentoo.org> sys-cluster/kubeadm/kubeadm-1.23.16.ebuild | 2 +- sys-cluster/kubeadm/kubeadm-1.24.10.ebuild | 2 +- sys-cluster/kubeadm/kubeadm-1.25.6.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-cluster/kubeadm/kubeadm-1.23.16.ebuild b/sys-cluster/kubeadm/kubeadm-1.23.16.ebuild index ea9e33755a79..b72eb2dd6391 100644 --- a/sys-cluster/kubeadm/kubeadm-1.23.16.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.23.16.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="hardened selinux" BDEPEND=">=dev-lang/go-1.17" diff --git a/sys-cluster/kubeadm/kubeadm-1.24.10.ebuild b/sys-cluster/kubeadm/kubeadm-1.24.10.ebuild index 628d0de43d89..75b9826b1578 100644 --- a/sys-cluster/kubeadm/kubeadm-1.24.10.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.24.10.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="hardened selinux" BDEPEND=">=dev-lang/go-1.18.1" diff --git a/sys-cluster/kubeadm/kubeadm-1.25.6.ebuild b/sys-cluster/kubeadm/kubeadm-1.25.6.ebuild index b36b656b30ac..c428b054727b 100644 --- a/sys-cluster/kubeadm/kubeadm-1.25.6.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.25.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" IUSE="hardened selinux" BDEPEND=">=dev-lang/go-1.19"