[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday-httpclient/
commit: 535917fad22e8725a5c3f0ef6541e2794e6f15b9 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 07:38:36 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:38:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535917fa dev-ruby/faraday-httpclient: add missing test dependency Closes: https://bugs.gentoo.org/923386 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild b/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild index 0786be91d30d..ef0df3d03d03 100644 --- a/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild +++ b/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild @@ -23,7 +23,7 @@ SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="test" -ruby_add_bdepend "test? ( dev-ruby/faraday:1 dev-ruby/httpclient )" +ruby_add_bdepend "test? ( dev-ruby/webmock dev-ruby/faraday:1 dev-ruby/httpclient )" all_ruby_prepare() { sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/httpclient/
commit: fb88d974ed7436ee9c026fbaafe2184dca4e1617 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 07:33:46 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:34:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb88d974 dev-ruby/httpclient: avoid broken SSL tests These tests use obsolete certificates and algorithms so the test server no longer starts at all. Closes: https://bugs.gentoo.org/817296 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild index 5af165c7bbbe..5f66ac209c44 100644 --- a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild +++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,11 +52,9 @@ all_ruby_prepare() { # only fail on jruby. rm test/test_auth.rb || die - # Skip test failing due to hard-coded expired certificate - sed -i -e '/test_verification_without_httpclient/,/^ end/ s:^:#:' test/test_ssl.rb || die - - # Skip test depending on obsolete and vulnerable SSLv3 - sed -i -e '/test_no_sslv3/,/^ end/ s:^:#:' test/test_ssl.rb || die + # Skip tests using obsolete 1024-bit or expired certificates and + # won't even run anymore. + rm -f test/test_ssl.rb || die # Do not use 11-year-old bundled certificates! # fix this copy so it doesn't fail tests
[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsd/
commit: c2aef112dbf0e757e4b84bdfdf150cd850eacec5 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 07:14:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 07:14:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2aef112 sys-apps/lsd: Update URLs in metadata.xml Signed-off-by: Michał Górny gentoo.org> sys-apps/lsd/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-apps/lsd/metadata.xml b/sys-apps/lsd/metadata.xml index 1142c7af6794..518bd3fc5a37 100644 --- a/sys-apps/lsd/metadata.xml +++ b/sys-apps/lsd/metadata.xml @@ -11,8 +11,8 @@ For example it is written in rust and not in ruby which makes it really faster - https://github.com/Peltoche/lsd/issues - https://github.com/Peltoche/lsd/blob/master/CHANGELOG.md - Peltoche/lsd + https://github.com/lsd-rs/lsd/issues + https://github.com/lsd-rs/lsd/blob/master/CHANGELOG.md + lsd-rs/lsd
[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsd/
commit: a5085720f5073b5fcafc6390b52d6694945b56c2 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 07:12:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 07:12:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5085720 sys-apps/lsd: Remove old Signed-off-by: Michał Górny gentoo.org> sys-apps/lsd/Manifest | 12 --- sys-apps/lsd/lsd-0.23.1.ebuild | 165 - 2 files changed, 177 deletions(-) diff --git a/sys-apps/lsd/Manifest b/sys-apps/lsd/Manifest index da21b37fbdb5..43204cf3ac4c 100644 --- a/sys-apps/lsd/Manifest +++ b/sys-apps/lsd/Manifest @@ -2,7 +2,6 @@ DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST assert_cmd-1.0.8.crate 27830 BLAKE2B 68fc42953decc5a39a2a850750348da087a2df29e9e15dcb3f0319088ba8ca399f8db05cda3de693925dcbf147b2a031b0e0ddb6993f25b8b96f464f792cc499 SHA512 78c5aa45289f1f69891001b73f7da32ef61a371a2fa9abe15822406abe4a8df48004b475a00aacd36c2e808539041fc0d3034c367a27de6b539c72e929e42e4d DIST assert_fs-1.0.7.crate 17519 BLAKE2B 2d7d05bc1972d37cba2bfc20e52ce74e2aa3a0eac79a850dfc92c4f75a67803afc0c2157189e592b216485d1d90c3ff69f83bf0032fbf17e439685ff18b2ec1c SHA512 fb15ad4e5632f52ac48ebed858fe6806091891394e729d036b446db440ae1c9738199084eca1f9baf038bd83d9c3094bc64ce464c7b5d9eb740b74ef9f72d5e0 -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 @@ -11,12 +10,9 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 DIST chrono-humanize-0.1.2.crate 11705 BLAKE2B e5d71ca290d3972e83bde0b635491d6129cac3a1d5eb2e38399ec36fc752f76dfc6327f81724a8e6b514793ee7584199bb8c789cffc35272080572d10463ba8c SHA512 ce0788b08df11275adaf5dd1805a573b0560f0f706da5ab9af81378e93b0b0e442ecd1fb9b052d4a700313e3621e54fd5ef750d8570d0897e7f0122f3aa09a4a -DIST clap-3.2.17.crate 213699 BLAKE2B d18204da5583f67b29646ee40f2784eb51e216eb750e24dbb4cf52421668a42e655443cf3e02cb18030422718aca73c6c0d577ca05a2c8ff1693bf5dfe85affc SHA512 e1b19b1c5f862883e2e1cdab14d7ed74c2d0a6b91aafa5b227426a004ef91a8b6c4749e023554ef64c0636f02cff1530d321f934b708168ecf5e7dbad68d08c5 DIST clap-4.1.8.crate 207175 BLAKE2B e25dd21c3ca3459082928a1e0d75af087186e7f69f1d729267dfdc73c84bd6a0d026f9500f566516c70f94910a3154617af6ea7930918d4fd81c59d3ce591dc3 SHA512 bb28317f4a1292fae35e7540e37d094c7064cebb009f24d9b781c7c26c49c9bf194221d5387a71e1757115f59ba42b28c995ccec7b10d34145e10cdf739df9ef -DIST clap_complete-3.2.4.crate 31618 BLAKE2B f494ee6d1610b7ced42c5d3f5895c17a061522777573f43be525f362bc0398adf95b124130301972b0c4f366f55a9e07c41073405ae654862597a2ec63f07c08 SHA512 97382739fbf801193ec80762ed712d4642f2f6484ab3d8c6f773865d0914f9e43da4312693fa269c0fe055c2a4ec6f40ebd91e9f6f899859dfda30a13d02f31a DIST clap_complete-4.1.4.crate 33288 BLAKE2B 2c8ecd326b1e8001a25502a2c7f55d8903cdcecbc216ca760ab1c3d9d20a8
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-core/
commit: b79cd6c0ea3ef1a0229362c41c3e71773ff2dabc Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 07:02:06 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79cd6c0 dev-ruby/rspec-core: add 3.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-core/Manifest | 1 + dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 97 2 files changed, 98 insertions(+) diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 04c607d4024e..4f88efb198e9 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -1,2 +1,3 @@ DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169 SHA512 6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd DIST rspec-core-3.12.3-git.tgz 409316 BLAKE2B 7d7ab38346895499403ff5ce7770f7605ebefa9ffcdb3feee4a01df27731fea3d98f22481a242f3799ff104c040312cbb7794b947b6f95ba69e8b571971e056b SHA512 d2e6ee6638dacc629e6f772840e2d384e07408e2d459dbd8c68404398df466afad9df1929b6a4e23ca10beab22b7f24efa725806bb9a6dd855adc5ad3eb17c4e +DIST rspec-core-3.13.0-git.tgz 412734 BLAKE2B a3808e96fa58250f606aab757d0b09dc8bd06c9cc7ce375b5ffb97f4a0fbde456f4d3b3f190b1f70393ae6765c2f29dbd7876c92d9e19318460b8956772f04bd SHA512 4d84384c8a8d22b72d1cdab40f1fe43dec7a5c0dd1ab2ce11739e1a52510c6deea6417130bf100d582cae7293aabee6217f21cd80d4b92f976119bba465650bb diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild new file mode 100644 index ..13e66548c64d --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +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="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="highlight test" + +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/configuration_spec.rb || die + + # Avoid a spec that depends on dev-ruby/rspec to lessen circular + # dependencies, bug 662328 + sed -e '/loads mocks and expectations when the constants are referenced/askip "gentoo: bug 662328"' \ + -i spec/rspec/core_spec.rb || die + + # Avoid a spec depending on specifics on local networks + # This fails when localhost resolves to ::1 whic
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-expectations/
commit: 5bbfd8016b0ad434094b2934223f92db44ee4e5f Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 07:00:35 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbfd801 dev-ruby/rspec-expectations: add 3.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-expectations/Manifest | 1 + .../rspec-expectations-3.13.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest index 51c552f9223e..8b3f0c3b82f1 100644 --- a/dev-ruby/rspec-expectations/Manifest +++ b/dev-ruby/rspec-expectations/Manifest @@ -1,2 +1,3 @@ DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981 SHA512 37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315 DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 8858b586cb2b50f06c93530304ca554ddff9f3fe7078e1e2f263ab352e8315d3529bd8028b835d8b83d49bc06345a0723d2fbf31849552ef53567f2162eb503c SHA512 9317d91fb5fb02c1319010517df6f28bc117cccb3b8fd4226bd1adde00fbf13d1505be89cd036bd1849b9a142e24ec966afa536144e384700f8d11e640e2eaf9 +DIST rspec-expectations-3.13.0-git.tgz 220792 BLAKE2B 526282d357f47d82163b8a44f5fffc0ce24f0fef0d0f5c5f33da93c91680ae704a065c4903a8b7eb3b619d3910314ff137d1c7b636207c0a3383ed0520e2ffaa SHA512 9e1e502d12704fd7573a57b7f01cf4ffe97e2eefe83dc3144842f460165304dc234a1b1946147f2cbcae105d755c8b42b25aec815f9af0c67844baf858c0a6c7 diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild new file mode 100644 index ..96e2fb7e5b11 --- /dev/null +++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-expectations"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1* + =dev-ruby/rspec-support-${SUBVERSION}*" + +ruby_add_bdepend "test? ( + >=dev-ruby/rspec-mocks-3.2.0:3 + >=dev-ruby/rspec-support-3.5.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Fix minitest deprecation + sed -i -e 's/MiniTest/Minitest/' spec/rspec/expectations/minitest_integration_spec.rb || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm -f Gemfile || die + + # fix up the gemspecs + sed -i \ + -e '/git ls/d' \ + -e '/add_development_dependency/d' \ + "${RUBY_FAKEGEM_GEMSPEC}" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-support/
commit: a97a0ab8092f811eeac3c652cefaecd4359b0106 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 06:57:53 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97a0ab8 dev-ruby/rspec-support: add 3.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-support/Manifest| 1 + dev-ruby/rspec-support/rspec-support-3.13.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest index c65c1fd4ddbc..9d3a3532fd5b 100644 --- a/dev-ruby/rspec-support/Manifest +++ b/dev-ruby/rspec-support/Manifest @@ -1,2 +1,3 @@ DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6 SHA512 88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a DIST rspec-support-3.12.2-git.tgz 79544 BLAKE2B 874196a4c6fded0254c33d3959a7827d1bf9a85976b9cb975ecc7767d2e1bf094cdf3d95b0533560505dc80dfcd4b945cb88d673430b85a239936735844706ef SHA512 76748d3ca1d9415e15f0be8f14b99f9d16fd6b20548913915ab3e2d56dfe94fa744a9c97ec0747bfa66360cebd6584881e8997ecf46baf45c508f14f96bc644a +DIST rspec-support-3.13.0-git.tgz 79720 BLAKE2B 53302f0b13bf4e36be452e4b548a4a2161a2550e46ab1c8660ebcbcbafc136311cb770943f33162a7379c79df1777a39ad973420a5aa4b62716eff30ab1d0906 SHA512 7d86016c69e8b1c85543d5a0017b37bdddc1f6ec4f0bf887e94dc94b5609511505ea0ff33044cf627903efd3d3261b045dae40d80dabf314c6a3985dcc8a1ed7 diff --git a/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild new file mode 100644 index ..ba109801fee2 --- /dev/null +++ b/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-support"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )" + +all_ruby_prepare() { + sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove spec that, by following symlinks, tries to scan pretty much + # the whole filesystem. + rm spec/rspec/support/caller_filter_spec.rb || die + + # Avoid spec that requires a dependency on git + sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die + + # Avoid a spec requiring a specific locale + sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die +} + +each_ruby_prepare() { + # Use the ruby version being tested + sed -i -e '/shell_out/ s:ruby:'${RUBY}':' spec/rspec/support/spec/shell_out_spec.rb || die + + case ${RUBY} in + *ruby31|*ruby32|*ruby33) + # Avoid specs failing when run in Gentoo, possibly due to different IO + sed -e '/outputs unified diff message of two arrays/askip "ruby31 IO"' \ + -e '/outputs unified diff message for hashes inside arrays with differing key orders/askip "ruby31 IO"' \ + -i spec/rspec/support/differ_spec.rb || die + ;; + esac +} + +each_ruby_test() { + RUBYLIB=lib ${RUBY} -S rspec spec || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec/
commit: f07a570f5153c10b700758f8f7c89fe7a6e7b7de Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 07:03:09 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07a570f dev-ruby/rspec: add 3.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec/Manifest| 1 + dev-ruby/rspec/rspec-3.13.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest index 1e26033a3921..def7a7063160 100644 --- a/dev-ruby/rspec/Manifest +++ b/dev-ruby/rspec/Manifest @@ -1 +1,2 @@ DIST rspec-3.12.0.gem 10752 BLAKE2B 80beb56bfed2200e05c8fbe040a265f4176a7142a7c077564821057eec2aa02f68c2417eae5e0309221457d419bf0c9af9123c5e8f1f19992a9361298240c0c8 SHA512 24278c467e5226ad1a5bb4c64190fb5d107237d9c2e5c4f16a00b026bf26d8f15e2c74a34221b198992f73ef06af314488a61358968e2083f935467e5a35 +DIST rspec-3.13.0.gem 10752 BLAKE2B 41df21678a628fff7f86167bf80afcc602da2d5263c2f12e666cbce9401a51ff82887cfdf32fec85194b2511930525e2b2f1dda902437379ed45b78d99f830b2 SHA512 4031dc10cfd3fbdd8f023328df661159bf01d6fefac89a2750119c2dbe58ed2daf75737598002164c9760e366bdb7e5c1076430c2d67502ab0cae51ef94b5ed7 diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild b/dev-ruby/rspec/rspec-3.13.0.ebuild new file mode 100644 index ..696efc9c4ae0 --- /dev/null +++ b/dev-ruby/rspec/rspec-3.13.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec"; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-core-${SUBVERSION}* + =dev-ruby/rspec-expectations-${SUBVERSION}* + =dev-ruby/rspec-mocks-${SUBVERSION}*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-mocks/
commit: 49b49f95428085081af8b164e9f78a720f77d2e6 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 17 06:59:24 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 17 07:03:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b49f95 dev-ruby/rspec-mocks: add 3.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-mocks/Manifest | 1 + dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest index 85733bf6a102..f8b1647486ee 100644 --- a/dev-ruby/rspec-mocks/Manifest +++ b/dev-ruby/rspec-mocks/Manifest @@ -1,2 +1,3 @@ DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc SHA512 f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d DIST rspec-mocks-3.12.7-git.tgz 208127 BLAKE2B 86ef82c47ae7ef4992c6394718ee29f91fde70967b7f8ba3101c6f0233ab32be22c9e0e69e9041e94b4e5a587e3e936f89a14dbf464c2bdd8f6ce7d827cc5448 SHA512 c168eb653b585a37052870521e88be0723eba1b2f7f373a04557813e75a62c67448577809fbe1c0d04b21311b29c9874ed7509800bc7c05cb618f208066c8eac +DIST rspec-mocks-3.13.0-git.tgz 208594 BLAKE2B c84b606094f8aba49cb32c07caedccaf4592110b3dbade60990c5bc7e6927576b57acd071ae43171328cb47ab9591aacef341389f3dcd6aa671f69511a5ce54a SHA512 5d7f52ac3594b37a87d377fcd2300fa1811490fff392ed0bbb4a6de471ae5cc627a7f9e7e7c351031558b87f78e3fcc2fff77ba2fffbb838972a9eb28b6c53da diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild new file mode 100644 index ..113c3889a987 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +#RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-mocks"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}* + >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.12.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # And consequently avoid specs using bundler. This also avoids a + # circular dependency on aruba. + rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die + + sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: c2dceb24c7561f15ee4d57e6628eb1164061ae4f Author: Sam James gentoo org> AuthorDate: Sat Feb 17 06:41:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:41:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dceb24 media-sound/alsa-tools: crank copyright Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/alsa-tools-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild index bf9550356e02..8bd584b359a0 100644 --- a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild +++ b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
commit: 77631a949fd6f7f54a15a5eb278ae285594fc9fe Author: Sam James gentoo org> AuthorDate: Sat Feb 17 06:41:25 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:41:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77631a94 media-sound/alsa-utils: crank copyright Signed-off-by: Sam James gentoo.org> media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild index 67972bd4c49e..6986e3604132 100644 --- a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild +++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: e1071cb7aaf911977466ab26a0d458e1bb8767fa Author: Sam James gentoo org> AuthorDate: Sat Feb 17 06:40:14 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:40:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1071cb7 app-portage/elt-patches: Stabilize 20240116 x86, #924412 Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/elt-patches-20240116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/elt-patches/elt-patches-20240116.ebuild b/app-portage/elt-patches/elt-patches-20240116.ebuild index 155c1829c886..82d16ea1e740 100644 --- a/app-portage/elt-patches/elt-patches-20240116.ebuild +++ b/app-portage/elt-patches/elt-patches-20240116.ebuild @@ -19,7 +19,7 @@ else https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz " - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-tools/
commit: 429fa0f658b33454de6f8c76dfaf371737a5 Author: Michal Rostecki protonmail com> AuthorDate: Sat Feb 3 12:04:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429fa0f6 media-sound/alsa-tools: Bump alsa-tools to 1.2.11 Changes: - Version bump to 1.2.11 - The previous hdspmixer patch is not needed anymore Signed-off-by: Michal Rostecki protonmail.com> Signed-off-by: Sam James gentoo.org> media-sound/alsa-tools/Manifest | 1 + media-sound/alsa-tools/alsa-tools-1.2.11.ebuild | 158 2 files changed, 159 insertions(+) diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index bea713b13d3b..86475fb683bc 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1 +1,2 @@ DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498 +DIST alsa-tools-1.2.11.tar.bz2 1882262 BLAKE2B 2c429cb0dceb1dcb186578e2109a1b3b6eece7ba5e8e1c6de14cc5e2f37ecc947469247e95fb894bb1171fa490deb000405135ec82e822d0fc24bf5c920ec724 SHA512 b5a29a83121a637eaa16d225875feeabaea893eabc61b97d0c18a5852d851ff2e6932bd732786bb43525b410c2bb9185261cc4509fd3ee5fd8536557f12b2154 diff --git a/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild new file mode 100644 index ..bf9550356e02 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.2.11.ebuild @@ -0,0 +1,158 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic libtool xdg + +DESCRIPTION="Advanced Linux Sound Architecture tools" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page"; +SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart +alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe +alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712 +alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr" + +# bug #468294 +DEPEND=" + >=media-libs/alsa-lib-${PV} + >=dev-python/pyalsa-1.0.26 + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + dev-libs/gobject-introspection + x11-libs/gtk+:2 + x11-libs/gtk+:3 + ) +" +# bug #456114 +RDEPEND=" + ${DEPEND} + gtk? ( media-fonts/font-misc-misc ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/envy24control-config-dir.patch +) + +pkg_setup() { + ALSA_TOOLS=( + seq/sbiload + us428control + hwmixvolume + hda-verb + $(usev alsa_cards_mixart mixartloader) + $(usev alsa_cards_vx222 vxloader) + $(usev alsa_cards_usb-usx2y usx2yloader) + $(usev alsa_cards_pcxhr pcxhrloader) + $(usev alsa_cards_sscape sscape_ctl) + ) + + if use gtk; then + ALSA_TOOLS+=( + echomixer + hdajackretask + $(usev alsa_cards_ice1712 envy24control) + ) + # Perhaps a typo the following && logic? + if use alsa_cards_rme32 && use alsa_cards_rme96 ; then + ALSA_TOOLS+=( rmedigicontrol ) + fi + fi + + if use alsa_cards_hdsp || use alsa_cards_hdspm ; then + ALSA_TOOLS+=( + hdsploader + $(usev fltk 'hdspconf hdspmixer') + ) + fi + + if use alsa_cards_sb16 || use alsa_cards_sbawe ; then + ALSA_TOOLS+=( sb16_csp ) + fi + + if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then + ALSA_TOOLS+=( as10k1 ld10k1 ) + fi +} + +src_prepare() { + default + + # This block only deals with the tools that still use GTK and the + # AM_PATH_GTK macro. + for dir in echomixer envy24control rmedigicontrol; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + + # This block deals with the tools that are being patched + for dir in hdspconf; do + has "${dir}" "${ALSA_TOOLS[*]}" || continue + pushd "${dir}" &> /dev/null || die + eautoreconf + popd &> /dev/null || die + done + +
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/
commit: 747325624803925817185a5d3253e17f1c09c2a6 Author: Michal Rostecki protonmail com> AuthorDate: Thu Feb 1 21:30:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:38:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74732562 media-libs/alsa-lib: Bump alsa-lib to 1.2.11 Changes: - Version bump to 1.2.11 - Add an upstream patch which fixes the build with lld - alsa-project/alsa-lib@2a736a0 - The previous lld-related patches are not needed anymore Signed-off-by: Michal Rostecki protonmail.com> Signed-off-by: Sam James gentoo.org> media-libs/alsa-lib/Manifest | 1 + media-libs/alsa-lib/alsa-lib-1.2.11.ebuild | 99 ++ ...2.11-topology-correct-version-script-path.patch | 32 +++ 3 files changed, 132 insertions(+) diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest index d9325967f41a..e85cb3c13e59 100644 --- a/media-libs/alsa-lib/Manifest +++ b/media-libs/alsa-lib/Manifest @@ -1 +1,2 @@ DIST alsa-lib-1.2.10.tar.bz2 1107007 BLAKE2B b2e4f8431e61f5bb56b2b5d124e67d5a68bbca3c647bebfa93f5e5ff092ec9ef3f6cb6315801fcd93e21151784814ff238d357313b8b44f32d4e7c9ee565388f SHA512 4ccbd1dc5a612044571c26290923009e4c3f7959b30a5d0bed47daa68bbefaff9059c4f0fa3bc16f22c1eed2d36f079139369f40243da5921ae4de02a4541939 +DIST alsa-lib-1.2.11.tar.bz2 1107150 BLAKE2B 7fb245ffbfb841bdd5cb9da08fb2ec0a4ce8d340d4d1461999aca558c67c16e7c596cd0bffab761b7b4549025b0fb25462fb352e6d3900fb42f00b47de58d34c SHA512 7bf2c541dff5262c0302a1c716ca10cdb5105f4e0ad48f3341c3c7e975b0c3ea835a298a05974c3e216a85912c368d8025ba3cdda3ff04a7683133ce5b2a286d diff --git a/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild new file mode 100644 index ..7565309a3e0a --- /dev/null +++ b/media-libs/alsa-lib/alsa-lib-1.2.11.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools multilib-minimal flag-o-matic python-single-r1 + +DESCRIPTION="Advanced Linux Sound Architecture Library" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page"; +if [[ ${PV} == *_p* ]] ; then + # Please set correct commit ID for a snapshot release! + COMMIT="7e3a3c2b0a092d0f568ba3c98365030dd91cc877" + SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz -> ${P}.tar.gz" + S="${WORKDIR}"/${PN}-${COMMIT:0:7} +else + # TODO: Upstream does publish .sig files, so someone could implement verify-sig ;) + SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"; +fi + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="alisp debug doc python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + media-libs/alsa-topology-conf + media-libs/alsa-ucm-conf + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( >=app-text/doxygen-1.2.6 )" + +PATCHES=( + "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422 + "${FILESDIR}/${PN}-1.2.11-topology-correct-version-script-path.patch" +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die + # bug #545950 + sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die + + eautoreconf +} + +multilib_src_configure() { + # Broken upstream. Could in theory work with -flto-partitions=none + # but it's a hack to workaround the real problem and not strictly safe. + # bug #616108, bug #669086, and https://github.com/alsa-project/alsa-lib/issues/6. + # (This bug is closed as of 1.2.9 but there's been no clear actual fix to it. + # Let us know if you can identify one.) + filter-lto + + local myeconfargs=( + --disable-maintainer-mode + --disable-resmgr + --enable-aload + --enable-rawmidi + --enable-seq + --enable-shared + --enable-thread-safety + + $(multilib_native_use_enable python) + $(use_enable alisp) + $(use_with debug) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + emake + + if multilib_is_native_abi && use doc; then + emake doc + grep -FZrl "${S}" doc/doxygen/html | \ + xargs -0 sed -i -e "s:${S}::" || die + fi +} + +multilib_src_install() { + multilib_is_native_abi && use doc && local HTML_DOCS=( doc/doxygen/html/. ) + + default +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la'
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-utils/
commit: b561d01a32eab3fc9c1c4f557bd0e7f71e2f9fd0 Author: Michal Rostecki protonmail com> AuthorDate: Sat Feb 3 12:08:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b561d01a media-sound/alsa-utils: Bump alsa-utils to 1.2.11 Changes: - Version bump to 1.2.11 - The previous 1.2.10-related patchset is not needed anymore Signed-off-by: Michal Rostecki protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35146 Signed-off-by: Sam James gentoo.org> media-sound/alsa-utils/Manifest | 1 + media-sound/alsa-utils/alsa-utils-1.2.11.ebuild | 91 + 2 files changed, 92 insertions(+) diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest index e5c18097b42c..5a95b8e1063e 100644 --- a/media-sound/alsa-utils/Manifest +++ b/media-sound/alsa-utils/Manifest @@ -1,2 +1,3 @@ DIST alsa-utils-1.2.10-patches.tar.xz 4984 BLAKE2B aa46afe25e709905285c3255d80a086b843c078d12385e8787812cb33ec0f16bff5fa1f35867166824978c99354cf74d10f2596e026b3b10b0180049486ea15f SHA512 d26e7276ac6636ac71d8bbaa9978999e13ce36f228c9854e90d29a63fae3cc0c3f8b2fb25effdd461d2b77e91fda3069987fa8355f5ef6f22a37af282e26ff6c DIST alsa-utils-1.2.10.tar.bz2 1625707 BLAKE2B 077b4ad090c1ab40dd4fa22db01ae2a080ca849a5564dfe612654993297c80bd3584541c7e68aaad56c4c05538ba0de449e4677b1c4a9dfe56d8e11706c4ca35 SHA512 22adedf6d491d7768d24f054262a9c12bc952049db8374e104c0477ebf84266dcbeb0a2a3a1765b89958073d341f64dedbae63e3cae66f4983a0424e5cb3243f +DIST alsa-utils-1.2.11.tar.bz2 1627148 BLAKE2B dcf96705f9e3f1b4abaa7e1f107d1154a05500bf1cd07c821e0fe8c4ba7d7f08de0cf126be8c9c8dda3980d85c144318c12ffc8a95d5da4e98c49a6e9c2ee8ef SHA512 5ce76807b53357584bfb4ace5acfdac4db9168ffaf5cdd1e499738eec046c36112bf84a99970f66368063a9baf73bad93af2d439630572f3eba5c9321071172d diff --git a/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild new file mode 100644 index ..67972bd4c49e --- /dev/null +++ b/media-sound/alsa-utils/alsa-utils-1.2.11.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd udev + +DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page"; +SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0.9" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="bat doc +libsamplerate ieee1394 +ncurses nls selinux" + +DEPEND=" + >=media-libs/alsa-lib-${PV} + libsamplerate? ( media-libs/libsamplerate ) + ieee1394? ( media-libs/libffado ) + ncurses? ( >=sys-libs/ncurses-5.7-r7:= ) + bat? ( sci-libs/fftw:= ) +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-alsa ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/xmlto ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.8-missing_header.patch +) + +src_configure() { + export ac_cv_lib_ffado_ffado_streaming_init=$(usex ieee1394) + + local myeconfargs=( + # --disable-alsaconf because it doesn't work with sys-apps/kmod, bug #456214 + --disable-alsaconf + --disable-maintainer-mode + --with-asound-state-dir="${EPREFIX}"/var/lib/alsa + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d + $(use_enable bat) + $(use_enable libsamplerate alsaloop) + $(use_enable ncurses alsamixer) + $(use_enable nls) + $(usev !doc '--disable-xmlto') + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + dodoc seq/*/README.* + + newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound + newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound + + keepdir /var/lib/alsa + + # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not + # scan directory /usr/share/alsa/ucm: No such file or directory + # alsaucm: unable to obtain card list: No such file or directory + keepdir /usr/share/alsa/ucm + + find "${ED}" -type f -name '*.la' -delete || die +} + +pkg_postinst() { + udev_reload + + if [[ -z ${REPLACING_VERSIONS} ]] && ! systemd_is_booted ; then + elog + elog "To take advantage of the init script, and automate the process of" + elog "saving and restoring sound-card mixer levels you should" + elog "add alsasound to the boot runlevel. You can do this as" + elog "root like so:" + elog "# rc-update add alsasound boot" + ewarn + ewarn "The ALSA core shoul
[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsd/
commit: 1a0a5cb9a9108dddff1a0427a014ab25b5b453ec Author: Sam James gentoo org> AuthorDate: Sat Feb 17 06:37:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 06:37:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0a5cb9 sys-apps/lsd: Stabilize 1.0.0 ppc64, #924581 Signed-off-by: Sam James gentoo.org> sys-apps/lsd/lsd-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/lsd/lsd-1.0.0.ebuild b/sys-apps/lsd/lsd-1.0.0.ebuild index 857fc17d0667..36b33215df88 100644 --- a/sys-apps/lsd/lsd-1.0.0.ebuild +++ b/sys-apps/lsd/lsd-1.0.0.ebuild @@ -175,7 +175,7 @@ SRC_URI="https://github.com/lsd-rs/lsd/archive/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS}" LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT Unicode-DFS-2016 Unlicense ZLIB" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86" QA_FLAGS_IGNORED="usr/bin/lsd"
[gentoo-commits] repo/gentoo:master commit in: dev-python/zope-interface/
commit: 70a98c4eb5772b62ee69e631edc2d7da36890764 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:46:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a98c4e dev-python/zope-interface: Bump to 6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/zope-interface/Manifest | 1 + .../zope-interface/zope-interface-6.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index d399f6b078bf..439bce7987f7 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1 +1,2 @@ DIST zope.interface-6.1.tar.gz 293914 BLAKE2B e0285c381bbd241be24aef60a59a70d268852dd99113e890d67f6e371792d2c8d19b3bf42d60b04f2a94259c144ec191c1baaca171ece1adf49d0558574152cc SHA512 04305eaf98fb40269d417c6894a6e154340669b66033c50e130d58bf6166cabc0a8979e1ba80dda47cb2bc508dde01ea2175628f89cbfd44cc2f59ac3cdce2c0 +DIST zope.interface-6.2.tar.gz 247528 BLAKE2B 4112579da95e763bb5feca7fc8845896178afd5e3fb181a5945de80cf579d0c66373e9ee9cbff97964f79750908b5e4650316b3df1cef16a267c3625268cec46 SHA512 42c169ba88e0e4fe7895f0956250ddb5f3e9aef3e73a801ef71b0e94f906e9f597008de16955a7a8a5ca59551b800e6f000c70ffb3f486a7cbb7bf9caa00059d diff --git a/dev-python/zope-interface/zope-interface-6.2.ebuild b/dev-python/zope-interface/zope-interface-6.2.ebuild new file mode 100644 index ..f53d77341852 --- /dev/null +++ b/dev-python/zope-interface/zope-interface-6.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Interfaces for Python" +HOMEPAGE=" + https://github.com/zopefoundation/zope.interface/ + https://pypi.org/project/zope.interface/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + !dev-python/namespace-zope +" +BDEPEND=" + test? ( + dev-python/zope-event[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -e "/'setuptools'/d" -i setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/urwid/
commit: 64982e6f8c5b8acfe4e1dfbe9e06d3912fbc474e Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:42:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64982e6f dev-python/urwid: Bump to 2.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/urwid/Manifest | 1 + dev-python/urwid/urwid-2.6.1.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index 8f2668ca3849..77f347e47f8d 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -6,3 +6,4 @@ DIST urwid-2.5.0.tar.gz 839216 BLAKE2B cd4ca032d725962074cd15494f8d1df0ecb73616c DIST urwid-2.5.1.tar.gz 840146 BLAKE2B 2fafd5108920064e63dddc40b41dfd88cba1d0f87011d6800e82e83f745e28f1e64fc87389b769b037a6483e22e8baa12b41904f1c9c379f7ae41db2611bc2bb SHA512 d5d5daa9fa2c64c8a63bfeb6bbc14ccd7e8837af6017eab716f3d5a3ce73a9b1c048ff0ffcdb9a193ee6f43b56fa24713e77c22fec76730b8edaad3054ba40e6 DIST urwid-2.5.2.tar.gz 842160 BLAKE2B 72658842360f23104ab3b21fc247d01bbf8ea4b30bb6e665fa8ce4b8661625c9cb62406eb688ad5119beed3e45f7e36fb2b7453db758422bbb95684fac0e2565 SHA512 d4edb37fc5888621453f5b134ac34f8abf8b1155db031268e5a57a73e825c2f7a642743eaa770f0972f3a25bc53439e81cb90742d0d0812ce2ea42fa5ad7ce50 DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 42815e22f2659ee25736767391afbf0189b5bec9d1100ce7631efd037989cfacac7ee921666e2400e1ef7ef114261a948cfac172ac993753ce151b370361d375 SHA512 80c32138347a618fc40e1a26fd174e708a9f8e4e9a8e09edc1d9261a9d73a644e356ce375654a55b5fb8838a820b8ba8b1cc47560c5b44c5c74677399845f578 +DIST urwid-2.6.1.tar.gz 841705 BLAKE2B 8fb74c9f8eebe0ec8dd7b765cfec6525aa7d3f35fa43373e81c7861666f015ad135660d38b1cf413ec1248dce008fefb997e00547ecf014c507334dba33a7e02 SHA512 f2997b239402324ae4d1cefeb2970a0f39f417d477ed930b6f41a36ea1268f3d6be56bbf880bf755e4fa498c53ca659e801db7c525f5a5c279ac486754130e1d diff --git a/dev-python/urwid/urwid-2.6.1.ebuild b/dev-python/urwid/urwid-2.6.1.ebuild new file mode 100644 index ..e13f67f530c0 --- /dev/null +++ b/dev-python/urwid/urwid-2.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Curses-based user interface library for Python" +HOMEPAGE=" + https://urwid.org/ + https://pypi.org/project/urwid/ + https://github.com/urwid/urwid/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + rm -rf urwid || die + eunittest +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: d792390fa0f96947cd95ebbed70d028d0061f836 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 06:02:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d792390f app-arch/libarchive: Add optional test dependencies Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.2-r2.ebuild | 164 + 1 file changed, 164 insertions(+) diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild new file mode 100644 index ..ba60d198663c --- /dev/null +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="Multi-format archive and compression library" +HOMEPAGE=" + https://www.libarchive.org/ + https://github.com/libarchive/libarchive/ +" +SRC_URI=" + https://www.libarchive.de/downloads/${P}.tar.xz + verify-sig? ( https://www.libarchive.de/downloads/${P}.tar.xz.asc ) +" + +LICENSE="BSD BSD-2 BSD-4 public-domain" +SLOT="0/13" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE=" + acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle + static-libs test xattr zstd +" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + acl? ( virtual/acl[${MULTILIB_USEDEP}] ) + blake2? ( app-crypt/libb2[${MULTILIB_USEDEP}] ) + bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) + expat? ( dev-libs/expat[${MULTILIB_USEDEP}] ) + !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) + iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] ) + kernel_linux? ( + xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] ) + ) + dev-libs/openssl:0=[${MULTILIB_USEDEP}] + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.2.5-r1[${MULTILIB_USEDEP}] ) + lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] ) + nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + kernel_linux? ( + virtual/os-headers + e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] ) + ) + test? ( + app-arch/lrzip + app-arch/lz4 + app-arch/lzip + app-arch/lzop + app-arch/xz-utils + app-arch/zstd + lzma? ( app-arch/xz-utils[extra-filters(+)] ) + ) +" +BDEPEND=" + verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) + elibc_musl? ( sys-libs/queue-standalone ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc + +# false positives (checks for libc-defined hash functions) +QA_CONFIG_IMPL_DECL_SKIP=( + SHA256_Init SHA256_Update SHA256_Final + SHA384_Init SHA384_Update SHA384_Final + SHA512_Init SHA512_Update SHA512_Final +) + +PATCHES=( + # https://github.com/libarchive/libarchive/issues/1968 + "${FILESDIR}/${P}-32bit-test.patch" + # https://github.com/libarchive/libarchive/issues/2069 + # (we can simply update the command since we don't support old lrzip) + "${FILESDIR}/${P}-lrzip.patch" +) + +multilib_src_configure() { + export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 + + local myconf=( + $(use_enable acl) + $(use_enable static-libs static) + $(use_enable xattr) + $(use_with blake2 libb2) + $(use_with bzip2 bz2lib) + $(use_with expat) + $(use_with !expat xml2) + $(use_with iconv) + $(use_with lz4) + $(use_with lzma) + $(use_with lzo lzo2) + $(use_with nettle) + --with-zlib + $(use_with zstd) + + # Windows-specific + --without-cng + ) + if multilib_is_native_abi ; then + myconf+=( + --enable-bsdcat="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdcpio="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdtar="$(tc-is-static-only && echo static || echo shared)" + --enable-bsdunzip="$(tc-is-static-only && echo static || echo shared)" + ) + else + myconf+=( + --disable-bsdcat + --disable-bsdcpio + --disable-bsdtar + --disable-bsdunzip + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/testfixtures/
commit: f373ba93f6c144ff57469f67a4bd4ff6f5c93b3c Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 06:09:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f373ba93 dev-python/testfixtures: Bump to 8.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/testfixtures/Manifest | 1 + dev-python/testfixtures/testfixtures-8.0.0.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest index 2241a86ce2e9..06c07a7b8667 100644 --- a/dev-python/testfixtures/Manifest +++ b/dev-python/testfixtures/Manifest @@ -1 +1,2 @@ DIST testfixtures-7.2.2.tar.gz 133809 BLAKE2B 6a3701bb9c5ca476aadc144f1013268f87e10dd47a6f757e8a0aaa3feb33e1a06663a38f0789b7c54cf439b07562dfb638bd9b89efdc36831d04977f6035ecc8 SHA512 4f7a5ed659b650080deac0b1caff6d2dff0b71d23eaeb26b48b7daa4df85dc0a1f6cfef98275c9a90289eb893c0a06311c849b84f2cc35447fb766f4d0d41c89 +DIST testfixtures-8.0.0.tar.gz 133847 BLAKE2B 0197f1946b6124298251a2d0bedf706f36982b1f10c8f959fe1ac52aa8290a9123355a110aa2bdf932229bd152bd041f086eba76b29aa97f9df2f8a1b3a3f7c3 SHA512 57d7876cccda12f3abb47c50e15c5a9e2cbae2039a573733cb10d1708245f20adbf959fec34fd06edf1ba9279a10e336b34acd8bda0cf1f8a64f9940bd5c8c2b diff --git a/dev-python/testfixtures/testfixtures-8.0.0.ebuild b/dev-python/testfixtures/testfixtures-8.0.0.ebuild new file mode 100644 index ..5bd6337f763e --- /dev/null +++ b/dev-python/testfixtures/testfixtures-8.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A collection of helpers and mock objects for unit tests and doc tests" +HOMEPAGE=" + https://pypi.org/project/testfixtures/ + https://github.com/Simplistix/testfixtures/ +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + dev-python/django[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + >=dev-python/sybil-6[${PYTHON_USEDEP}] + >=dev-python/twisted-18[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/furo +distutils_enable_tests pytest + +python_test() { + local -x PYTHONPATH="." + local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings + + local EPYTEST_DESELECT=( + # TODO + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing + testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/shapely/
commit: d20e5e4f7e114789d7e8ddaeb9835dcb52ccb48a Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:45:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20e5e4f dev-python/shapely: Bump to 2.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/shapely/Manifest | 1 + dev-python/shapely/shapely-2.0.3.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-python/shapely/Manifest b/dev-python/shapely/Manifest index f27b357882e0..efb3e7b31070 100644 --- a/dev-python/shapely/Manifest +++ b/dev-python/shapely/Manifest @@ -1 +1,2 @@ DIST shapely-2.0.2.gh.tar.gz 330120 BLAKE2B 01630239075c767897635fb25573bc37469ecb7b03d62cef2d82b95a8bd7216864087b9bbcaa46c75850f2048efac2b171f2a78090bf4cd846e882fd8b549942 SHA512 7d19984a1fae9a4ec6abaa2f88712ff442272019976427a915ccd3493e3dc8fe169c5ab3aacf71f3104fc325f93b1877bfcbe9c44968b661feccc38eeeb16f9a +DIST shapely-2.0.3.gh.tar.gz 330889 BLAKE2B 32b56fb6517ee1831f2a93a54b2844e71fb860b3d0de992c9c16ab3e028ade8f6a0ecb5a5c7c8104637111486cec24ecbeb6fe0cf1a1f5282f8bc0b2c73a112a SHA512 862c9af9a40ddc759094375689327298979cb19cde6e4fbd0edc7e6bd0ed5296960628a4be7030bedfecaa8d3dd77bc1e1bac137d698530fea055ddc914e2ab8 diff --git a/dev-python/shapely/shapely-2.0.3.ebuild b/dev-python/shapely/shapely-2.0.3.ebuild new file mode 100644 index ..30e3436f91d3 --- /dev/null +++ b/dev-python/shapely/shapely-2.0.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Geometric objects, predicates, and operations" +HOMEPAGE=" + https://pypi.org/project/shapely/ + https://github.com/shapely/shapely/ +" +SRC_URI=" + https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=sci-libs/geos-3.9 +" +RDEPEND=" + ${DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.2-c99.patch +) + +distutils_enable_tests pytest + +python_test() { + rm -rf shapely || die + epytest --pyargs shapely +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: e89eec1963dc99db5bbf1e9652a3ef51ca5ab145 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:44:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89eec19 dev-python/Faker: Bump to 23.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-23.2.1.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-23.2.1.ebuild b/dev-python/Faker/Faker-23.2.1.ebuild new file mode 100644 index ..4a85c701f3c8 --- /dev/null +++ b/dev-python/Faker/Faker-23.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 05945c117373..18948c7f6915 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -4,3 +4,4 @@ DIST Faker-22.7.0.tar.gz 1705221 BLAKE2B 9c41a053de75ca238399140531e7d37148ffa35 DIST Faker-23.0.0.tar.gz 1705271 BLAKE2B 0c83bf26ef1005a00c132e4634a617aef659cfb0ce59d67dd0d63d80371ab58b963417c5e26c5d8ef945bbb1a57db408424f0360327035844654e90338d49eff SHA512 f385c839d3d6cd5103e7a5e92dfda0581e1cd2e5e9270c678524ccaa7b97ddfc666423c2ae02605ed1d2c1c2a04dbda482323e40fb3c9854bf48b3208793f8d6 DIST Faker-23.1.0.tar.gz 1708228 BLAKE2B c72883e054b9e5e9f77de76ce354b7518038c055c6c034e091cbf89246a192c26896e427a9dd48981327498c8fcf63cd1b87b7e25647ce84606d4ba1bedfae51 SHA512 84fbf69d3911f21f98cd14926aad12c1da5be083c0820332bbd1212a995b7995960d7635b54f74b6ee125cfa8e81b991026647c46fa9035f6506bb8a853f4908 DIST Faker-23.2.0.tar.gz 1708429 BLAKE2B 053b8300ebae3c1b1012c5314305e57e224c0fd46893d29063fc1fcf763aaf985b242e8d028185031c68d1735d4155ecbb6241bc96b12e7fa279ad4ca7ca34e1 SHA512 7046f66f344dc9bbe4c8ee8586aae8c03e7eaac4e472e08b8f10206cde40a2741ed9ac2891239e61fc9a4cfee5590caff086ca065d833c58517a2476573c494c +DIST Faker-23.2.1.tar.gz 1708603 BLAKE2B 94759727bb7feb520d51c3a52e50e01bad164cc3f262620d9f106f4746e68b298447d678dba7a5af9a80d0fdd7d9981f57ca50e27ab10671caec52c34e0442ee SHA512 1fefc84bed97e012c4e07117d62a6e0970e1be9d1c2b6f09db497b0d5ba66a2b2b0f3ba806926621d59dc0753a8b8c9caacefa15fbb23c755f110c5ef908975d
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: 59eb70804964d7e17810c132856d476355b49108 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:42:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59eb7080 dev-python/cfn-lint: Bump to 0.85.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.85.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 634803029538..4b7538c3f9a1 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,3 +1,4 @@ DIST cfn-lint-0.84.0.tar.gz 3890781 BLAKE2B 160c8f29f2551c0885d784d725e5e7077aaf162b13f8bcbe8f04c2f6dd939bdb22166ebc3fbba6ba71b0ec68356f520ae1968a447a7a24082eb85271c684aa1b SHA512 0e783c6c2fc590ce59526da887a3bdcc2f8c55e6d5d6e11f49df82c72d387a18abbac545b861bf806e829080b7be6da00d948d32769396b6730570ab4bc23f7a DIST cfn-lint-0.85.0.tar.gz 3875659 BLAKE2B 64bbd4ba0dc153b78da40588a2d0e9f34feafcf17b7262b84f3c3e0a98ecc6cc7b78152dc829fd2bcb3f3c3fe601fdf217111bd5a11d402a3b70ceda822206f7 SHA512 b7d65fb360e8743f08ec2feb451e6dc6cbda62c0850a954e5beec8d6a2a6bee2be2dddee36f262f571e5e9838deb7237895a3020b951686423315f5914f82d67 DIST cfn-lint-0.85.1.tar.gz 3875240 BLAKE2B 40ea81dcb938648c7bd772e8e4ad751281488048a9718a0bedef299eb32f0b9776ad4529a1cb724f7e7cc41d249c8555c8f72eddb146d940e227a6dd90e0b04c SHA512 4936facb73fa32745fe3915accee00c82135263fd6f05ae08d6540b97f53d13047631cbc39c580985c1f574f3cb6bb9b91c2805b6503ba20499cd997dfcbf677 +DIST cfn-lint-0.85.2.tar.gz 3887432 BLAKE2B 3ae9f84d977c576b8051226b73960c97d568c5cfe4aab2030b753abd6e25b39ff2d7f2265e1edca17339ca35658808d00805ce95d3f155b395e3ed3cd84c0bdd SHA512 7c28a8f9771cb38087d30425340b95fbec637c7345cdd2c6ae2f6dc6f550cfe0b3f4cc53a60625767b40850bbf29859370cf89185bdd2a1de59a64aa43c598c3 diff --git a/dev-python/cfn-lint/cfn-lint-0.85.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.85.2.ebuild new file mode 100644 index ..50584a7d5866 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.85.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.84.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-setuptools/
commit: 6c2b96f864a991615a536505055d4ac19f486033 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:39:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2b96f8 dev-python/types-setuptools: Bump to 69.1.0.20240217 Signed-off-by: Michał Górny gentoo.org> dev-python/types-setuptools/Manifest| 1 + .../types-setuptools-69.1.0.20240217.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 6355eb54f52e..cf745988debc 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -1,2 +1,3 @@ DIST types-setuptools-69.0.0.20240125.tar.gz 33291 BLAKE2B c5b987f4ef5a67d8f09c2b3a96df17ef38e58e0d3d353dad34d34eb5d509f241edc2ed0a9bcf517331168d747d56c62c1a5cdf0cc315ec43cbac8815283e3e05 SHA512 9bf3865a7d49814939f8ba3cb553cd5c3d2623c8b029ac5da7a5c264049e09d6ab2d61e184ce1a4c3ed321bfb8fee0428742770b2e5398594172aff53503af91 DIST types-setuptools-69.1.0.20240215.tar.gz 33567 BLAKE2B 70347da95db2668e98626f1823b646d50ec232c1bed9424f15f8dc5ee44922c18b45b99c3583066c3d080044dcc6990e65e2ffe8905cbc37d88a7724da7f6017 SHA512 d30720f1e210643b0676bb85ab7c8110cbe354d931d954486cf5e17f0f5ba234f108fc5237ecfc372704958fcacb5ae51425a2dc4ed55605cfcb26527f38ca64 +DIST types-setuptools-69.1.0.20240217.tar.gz 33570 BLAKE2B 07427f0daf001586812993136bc77d571def95ff95ae3bf9dcda0fddd8b282cb546f956d33aff28ef1491eafea6e223fc7af6a86c4d117deff8006696aea20e7 SHA512 c63a5e893e4781dc03ef46c6786d00c1c45cf877e72d692c56c3e0f7ef4ea07c44feee05787dc4d8c439ebe8ace0048d1a6595aa29b3a6e09ed80f2e34581eb3 diff --git a/dev-python/types-setuptools/types-setuptools-69.1.0.20240217.ebuild b/dev-python/types-setuptools/types-setuptools-69.1.0.20240217.ebuild new file mode 100644 index ..69fd1036f5c6 --- /dev/null +++ b/dev-python/types-setuptools/types-setuptools-69.1.0.20240217.ebuild @@ -0,0 +1,17 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for setuptools" +HOMEPAGE="https://pypi.org/project/types-setuptools/"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/
commit: 56f8da44fd29f3d50857d46245e46892a87db935 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 05:41:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 06:10:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f8da44 dev-python/dnspython: Bump to 2.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/dnspython/Manifest | 1 + dev-python/dnspython/dnspython-2.6.0.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest index 9e6182aa07c0..b75573b1d071 100644 --- a/dev-python/dnspython/Manifest +++ b/dev-python/dnspython/Manifest @@ -1 +1,2 @@ DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095 SHA512 8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07 +DIST dnspython-2.6.0.gh.tar.gz 372953 BLAKE2B c35a994ff0573a175a8011ef84291ea9de3450e4e57ae059c756cdb5e3163a736057b994e0d370b3c237eff7cf2650b7faae1f11071c53e9c953e655f539f8f3 SHA512 68361d624af6b308669a20316c9046e23135fdaec69f0dd0580f865b363565b813d836aaf9ddd1db5c51a831bd34ddbf6136b6bf72d2e91833d4c7c209528c2b diff --git a/dev-python/dnspython/dnspython-2.6.0.ebuild b/dev-python/dnspython/dnspython-2.6.0.ebuild new file mode 100644 index ..fa76df91c401 --- /dev/null +++ b/dev-python/dnspython/dnspython-2.6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="DNS toolkit for Python" +HOMEPAGE=" + https://www.dnspython.org/ + https://github.com/rthalley/dnspython/ + https://pypi.org/project/dnspython/ +" +SRC_URI=" + https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="dnssec examples" + +RDEPEND=" + dnssec? ( + >=dev-python/cryptography-41[${PYTHON_USEDEP}] + ) + >=dev-python/idna-2.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/cryptography-41[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/
commit: 68061df039e34c7382809d38160e2d53eee2c75a Author: Patrick Lauer gentoo org> AuthorDate: Sat Feb 17 06:05:35 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Feb 17 06:05:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68061df0 sys-apps/syd: drop 3.12.3 Signed-off-by: Patrick Lauer gentoo.org> sys-apps/syd/Manifest | 1 - sys-apps/syd/syd-3.12.3.ebuild | 184 - 2 files changed, 185 deletions(-) diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index db2d6080b9ac..3f3c61f2dcd9 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -93,7 +93,6 @@ DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8 DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d DIST strum-0.26.1.crate 5861 BLAKE2B dbcfb1e1ae7dd18e26cdcee4be8837a3e94bdc5d86b0cfdc98026e77f120f29d69425e50f24b219df9ae2cf35473fe03370aa5edfa2f953e7d20102206806b1f SHA512 e285c10fb927b5373f0dd64131ea425c5a86b5ba4e60f131fa26f0d8427a99e58192b8a44bb87b76153d67e9625575b699147b966d505e59c7649ebc8ca1d584 DIST strum_macros-0.26.1.crate 25326 BLAKE2B 2f52389676e1581abf42995a54d7725b0ece50ba8da2ecba700c359a4bc3dfa3c48440908a57d8f25334a1ab6a844093e131dc351182ecec1cab9bff1b04c407 SHA512 f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455 -DIST syd-3.12.3.tar.gz 458158 BLAKE2B ea3dfe3773469f2e7235d03398a83014f9e1a871e40a40da8efd1984b307d96b55481bcf52843ce78993d09a6d8f39ffd27b66578a0d0b45c6947f68e0bfd8b8 SHA512 0fe1028264e3631887b263fdaddaf7b06ac4d83284de224af326f28241496fe679d6b7398d82faccc6f204225ef909e846597e4712ef180e5cdffe85782b40f7 DIST syd-3.12.4.tar.gz 458042 BLAKE2B 719b46a9d44e5955886032b120b4f50a7feefe3e3066dc25330ce19d78fed3554b72d20dcddda307abaf3e934ce4b9e038f57127ef657ddc894fcb0ccb410240 SHA512 086d7f9492d0985675789e305794733b51e7021bd9dc4bc1cecc472956ccb7f964917aa4336baca694f3e9e229011043e56caa56b904ba10d3864d20931efbd7 DIST syd-3.13.0.tar.gz 459383 BLAKE2B 7edc04a87d98250e38c665a2284e95528078ef9513a9d98f0800dc17615d10c984ded3bf8aafd90a5bc4ade67fe86bef3e9e1f8b839c83c3f7a6659ff4856af5 SHA512 3d7f350d80ea4587c0f76d9a3f4fa7581e0611547726bc6e10f1c815fe4f9c02e57717532c6d78174fc13842a0b4f8508fc3cbc90c820c176db05df091fee88a DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 diff --git a/sys-apps/syd/syd-3.12.3.ebuild b/sys-apps/syd/syd-3.12.3.ebuild deleted file mode 100644 index 9a74b83fceea.. --- a/sys-apps/syd/syd-3.12.3.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.1 - -EAPI=8 - -RESTRICT="test" # fails with sandbox - -CRATES=" - aho-corasick@1.1.2 - anes@0.1.6 - anstyle@1.0.6 - anyhow@1.0.79 - argv@0.1.11 - autocfg@1.1.0 - bitflags@1.3.2 - bitflags@2.4.2 - bstr@1.9.0 - byteorder@1.5.0 - cast@0.3.0 - cfg-if@1.0.0 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.0 - clap_builder@4.5.0 - clap_lex@0.7.0 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-channel@0.5.11 - crossbeam-utils@0.8.19 - crunchy@0.2.2 - either@1.10.0 - env_filter@0.1.0 - env_logger@0.11.1 - errno@0.3.8 - fastrand@2.0.1 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-executor@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - getargs@0.5.0 - globset@0.4.14 - half@2.3.1 - heck@0.4.1 - hermit-abi@0.3.5 - hex@0.4.3 - io-lifetimes@1.0.11 - io-uring@0.6.3 - ipnetwork@0.20.0 - is-terminal@0.4.12 - itertools@0.10.5 - itoa@1.0.10 - lazy_static@1.4.0 - libc@0.2.153 - libseccomp-sys@0.2.1 - libseccomp@0.3.0 - linux-raw-sys@0.1.4 - linux-raw-sys@0.4.13 - lock_api@0.4.11 - log@0.4.20 - memchr@2.7.1 - memoffset@0.7.1 - nix@0.26.4 - nonempty@0.9.0 - num-traits@0.2.18 - num_cpus@1.16.0 - once_cell@1.19.0 - oorandom@11.1.3 - openat2@0.1.2 - parking_lot@0.12.1 - parking_lot_core@0.9.9 - parse-size@1.0.0 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pkg-config@0.3.29 -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/
commit: ffeb8afec926eb2660408b4cef23066cce468f71 Author: Patrick Lauer gentoo org> AuthorDate: Sat Feb 17 06:04:54 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Feb 17 06:05:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeb8afe sys-apps/syd: add 3.13.0 Signed-off-by: Patrick Lauer gentoo.org> sys-apps/syd/Manifest | 7 ++ sys-apps/syd/syd-3.13.0.ebuild | 184 + 2 files changed, 191 insertions(+) diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index 199b95029eff..db2d6080b9ac 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -14,7 +14,9 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a DIST clap-4.5.0.crate 55379 BLAKE2B cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f SHA512 2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e +DIST clap-4.5.1.crate 55389 BLAKE2B ed23a9d14663a974b14c53b3abc91daae349cae6277664283c27ef201e53969b7ddde1cbd83dee796c9e248e88a622ab1753563ffe474a8b48c1351a7e21ad7b SHA512 b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d9ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35 DIST clap_builder-4.5.0.crate 163521 BLAKE2B 597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204 SHA512 d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57 +DIST clap_builder-4.5.1.crate 163569 BLAKE2B b3300cefbd190c6a23bc8e5b9f5a7f763b0bca47691011a11769383296fc99da8f7424af2272eb1d2d748d8ab6401bfc285c71aafe3f4d1dbb514151e234c9d0 SHA512 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 @@ -24,6 +26,7 @@ DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3 DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 DIST env_logger-0.11.1.crate 28442 BLAKE2B a60201afe8151f8f6472bfc002ebbe6570cbf64e59c39c3e0650780a3599f3fba1f1229ded2ac23fad3c55684a9611289be302e196d7bbd3fe9a74dfa5680bfb SHA512 6b4b6a527e5145b38139f412a321972c728366388ddcdef88ffc2932a10b78e97ea50a560f6574216d1917562d193edac1df3805b56cb3cb80e69bfaa58d98f2 +DIST env_logger-0.11.2.crate 28310 BLAKE2B 8fcfb9a7fd96928e500b59ebe4cc86c5bddcf685a57bdb65b458e5299da3993172e207442ed3129bb6d683b39163c3456512ba4973402f0993ba2eab52c596e4 SHA512 12029a99de8eb2c5514d138869cc3242a32799bbf94932c3d8030fa8ed7cd10e9026738a9591116a2397c4875c0cb22b2c64faf120246e88a63ad420aa17e427 DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb8
[gentoo-commits] proj/genkernel:master commit in: /
commit: 8f90911e1e4b622ee4c716f118b7021e291e90f1 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Feb 17 05:53:39 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:53:39 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=8f90911e doc: point to gitweb for old ChangeLog Signed-off-by: Robin H. Johnson gentoo.org> HACKING | 6 ++ 1 file changed, 6 insertions(+) diff --git a/HACKING b/HACKING index 62bbd37..19aa5f9 100644 --- a/HACKING +++ b/HACKING @@ -42,3 +42,9 @@ Rolling a release: git shortlog ${PREV_TAG}..v${PV} | xsel to generate the mail body. + +Changes: +Changelogs prior to 2012 are available in Changelog.old [1], removed from +regular distribution in commit 4ec9886457a58330843f5c46a38e73fda9957410. + +[1] https://gitweb.gentoo.org/proj/genkernel.git/tree/ChangeLog.old?id=71507545eec3031ade9b4f9a314c53216f2c97f2
[gentoo-commits] proj/genkernel:master commit in: /
commit: 96e15a9bc9c9462f7eb5986bb77e155ca92dd797 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Feb 17 05:55:17 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:55:17 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=96e15a9b build: fix manpage install Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5f8e031..1e20ef5 100644 --- a/Makefile +++ b/Makefile @@ -216,7 +216,7 @@ install: all install $(BUILD_DIR)/software.sh $(DESTDIR)/$(PREFIX)/share/genkernel/defaults - install -d $(DESTDIR)/$(MANDIR) + install -d $(DESTDIR)/$(MANDIR)/man8 install $(BUILD_DIR)/genkernel.8 $(DESTDIR)/$(MANDIR)/man8 # No trailing blank lines please.
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/
commit: 650de3f038b7e351f9b51b8dfce8b277ec3759df Author: Anthony Ryan gmail com> AuthorDate: Fri Feb 16 18:53:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650de3f0 net-vpn/tailscale: Require go 1.22 or newer Currently fails to build with: go.mod requires go >= 1.22.0 (running go 1.21.6; GOTOOLCHAIN=local) Closes: https://bugs.gentoo.org/924744 Signed-off-by: Anthony Ryan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35379 Signed-off-by: Sam James gentoo.org> net-vpn/tailscale/metadata.xml| 3 +++ net-vpn/tailscale/tailscale-1.60.0.ebuild | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-vpn/tailscale/metadata.xml b/net-vpn/tailscale/metadata.xml index c8565f4ab4f5..dc313a03992d 100644 --- a/net-vpn/tailscale/metadata.xml +++ b/net-vpn/tailscale/metadata.xml @@ -9,4 +9,7 @@ Patrick McLean chutz...@gentoo.org + + tailscale/tailscale + diff --git a/net-vpn/tailscale/tailscale-1.60.0.ebuild b/net-vpn/tailscale/tailscale-1.60.0.ebuild index 4665feacdfd8..66cc49a2efc3 100644 --- a/net-vpn/tailscale/tailscale-1.60.0.ebuild +++ b/net-vpn/tailscale/tailscale-1.60.0.ebuild @@ -21,7 +21,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND="net-firewall/iptables" -BDEPEND=">=dev-lang/go-1.21" +BDEPEND=">=dev-lang/go-1.22" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: ad12fd04d585f462b08fd6aef2a7fc9a796f4531 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:39:10 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:39:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad12fd04 profiles/arch/arm: mask >=net-vpn/tailscale-1.60.0 It needs broken-on-arm >=dev-lang/go-1.22.0 and 1.22.0 is the only version matching that. Bug: https://github.com/golang/go/issues/65601 Bug: https://bugs.gentoo.org/924649 Bug: https://bugs.gentoo.org/924744 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index b8aea901472d..89dbc8a62426 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -4,6 +4,7 @@ # Sam James (2024-02-17) # Broken on arm, see bug #924649 (https://github.com/golang/go/issues/65601). =dev-lang/go-1.22.0 +>=net-vpn/tailscale-1.60.0 # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host
[gentoo-commits] repo/gentoo:master commit in: dev-python/trimesh/
commit: 53f7cad7ec0fea03fdcc447957175a83c5cdd96f Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:34:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f7cad7 dev-python/trimesh: Bump to 4.1.4 Signed-off-by: Michał Górny gentoo.org> dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-4.1.4.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 0686ebaa6bd0..16975b9bec0c 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,2 +1,3 @@ DIST trimesh-4.1.0.gh.tar.gz 13437739 BLAKE2B 4a5c54bd17506fa391404f825c2be47e34c3757b6380bb8af43b27b3b1f30f6518dc997f0ce6a20d87c7c8ced4c5f54092a58d6d03f5d73e4fe6cc8bbc62342e SHA512 77729d3b14f90d106fd79d1bddd0261cc1e6aeb3f3af7fcad9c9dacbd8fecea4f996944d5af232f2af46e274b14b657e0ad90700cd194afa9fb2a40dc3763c44 DIST trimesh-4.1.3.gh.tar.gz 13438037 BLAKE2B 1aaa2ad9fc974bc335710e12381f63fc7d6c6db47b6d88e9590dba92c126dee374ebe8282df02bdd4405558b391ce836c861b0672be847c627238c9c4c6c2285 SHA512 5f9b81c9e59760ec023e0a2ceeb62fdd4308f69ebc0cb495bcb0d7b58244a6754d4016c87110509f01696b291c03838b7896f9f470fe95f99d8755781b82051a +DIST trimesh-4.1.4.gh.tar.gz 13438872 BLAKE2B b03efc741bccf3b08c9f8611dbf282d99fb8a2691d54d0230326453aa5666b69470d00fce7eccf2863c6f6939c56d74d3d537100b8def9c8660a33eabf3ba462 SHA512 bbdc3ec24d5a53e329b3b3021bec14668b1bb19e231ebb5f2ee186449e9c4ad162a14c4f42b8bdaed513ff5c874bf7ec1f0fc4bf103ee6b79ca7564494316984 diff --git a/dev-python/trimesh/trimesh-4.1.4.ebuild b/dev-python/trimesh/trimesh-4.1.4.ebuild new file mode 100644 index ..4a4ed4607e7b --- /dev/null +++ b/dev-python/trimesh/trimesh-4.1.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 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 optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimesh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mapbox_earcut[${PYTHON_USEDEP}] + ) +" + +EPYTEST_TIMEOUT=900 +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" dev-python/scikit-image +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 4a6ac15ef4a643a2b567c983fc4268807205ebfb Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:31:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6ac15e dev-python/boto3: Bump to 1.34.44 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.44.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2486087d8fdb..3556151b7c89 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,3 +5,4 @@ DIST boto3-1.34.40.gh.tar.gz 773834 BLAKE2B 3622514c5e114a015dc7725bf7415858956e DIST boto3-1.34.41.gh.tar.gz 774170 BLAKE2B ec6c60a181afa8266018f8dd58917a7277d2b405736b2af94689cd7b3af6b961799f8ba4ea1395917695673d857cb9542507daed78d5e13f9517e3bcb254e08c SHA512 2f9be9b87c2f632d9291419eccd155a13d6120e93e1966afc236405742d4a2357fe53cc5dcc9b10aaf22ffe93d2e52285e3d44d4f578b5688a08b9cb705c42f1 DIST boto3-1.34.42.gh.tar.gz 774581 BLAKE2B af50bc64eee24b2a8e56453a1823ad008e745dcd0335d2ea2bcbf58d84311cd1b4da91bf1cdbb0ed74ea4e17fb6a278279628634f33bf2649d4c22be1251cb18 SHA512 cfee96d5da7eaeb324113baa5f52fc1f3576db74e2d5bd72345701ebdd9907a915715fff14cd0cabcffb5a790c0432177e4881eda487b0882f97d6cc2c14bc57 DIST boto3-1.34.43.gh.tar.gz 775352 BLAKE2B 3b692a89c6c6c7af50c5815fd95819f44cca7c1933a06cb1e5de4197b527281143a04074b1dc40ff9563098efb399360b9ca708789457cbf2d79bdd0c4c0f149 SHA512 21a90448c3b6feaec2492d86c4c40d69a8227198d1c18347a5b85d51c082abe357024efb699207c70f60c47ed3ffa7ece2b2fb50695c2df8d09628ae25ef7ff2 +DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3 SHA512 310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a diff --git a/dev-python/boto3/boto3-1.34.44.ebuild b/dev-python/boto3/boto3-1.34.44.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.44.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest/
commit: 39690d0a13efdbe107d2d2f395fbec0eef11489a Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:34:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39690d0a dev-python/pytest: Bump to 8.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest/Manifest| 1 + dev-python/pytest/pytest-8.0.1.ebuild | 110 ++ 2 files changed, 111 insertions(+) diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest index be65f4ce38e8..f5e07934a4f4 100644 --- a/dev-python/pytest/Manifest +++ b/dev-python/pytest/Manifest @@ -1,2 +1,3 @@ DIST pytest-7.4.4.tar.gz 1357116 BLAKE2B 0bf281b3d4b7b2eb7805423a75c8c2befa820cc230318511e5a2d5ea35321a78a2603d5dbc033414ed73171525371efa9d9f54083d5638fc752c1c218e6d53aa SHA512 28a259dac6739683c131993409d508e10fbfee461291b8fc7697dd83f30725a3c60e681ba00b5669a215af6a5e683f07a329485d780acc9ad0372a6552f783a1 DIST pytest-8.0.0.tar.gz 1395242 BLAKE2B 99d0dce33a2a9c0c42179584b6f74950e27c4a3a64daaf9fbb9d6a28583cff1890ebd6f471e1ffdc6f9d3cfc69deb513b6884ec216a7e95b16eba8c59c5e SHA512 18c09d378e02a5b33bdf269aa27b6a4e84d43c46a702d34252ddf01a7cab3d56c8c9793ed4605ae041fc8c8845016b69dba4eb1f723756bab3704ab3e079b551 +DIST pytest-8.0.1.tar.gz 1396338 BLAKE2B feb21b576e1c82376481493d4c7c345f16ac7c818c13b88d37a2b5c3ecdbb6fa7397243f8672df320657a4a6fd654267760a278313fd0cba069da950834fdb55 SHA512 ce1fa9fa2a78f73320e1692681930c7bee5f6bd66b592d6f8b7e6c958cbdc180d9b1f39ecad2556c0811c5337e7fa28b84a093f064ac46f7fd3c4a6d94b3e73a diff --git a/dev-python/pytest/pytest-8.0.1.ebuild b/dev-python/pytest/pytest-8.0.1.ebuild new file mode 100644 index ..82ec54765b87 --- /dev/null +++ b/dev-python/pytest/pytest-8.0.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Simple powerful testing with Python" +HOMEPAGE=" + https://pytest.org/ + https://github.com/pytest-dev/pytest/ + https://pypi.org/project/pytest/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/iniconfig[${PYTHON_USEDEP}] + >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.3.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +BDEPEND=" + >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + dev-python/argcomplete[${PYTHON_USEDEP}] + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmlschema[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" + +src_test() { + # workaround new readline defaults + echo "set enable-bracketed-paste off" > "${T}"/inputrc || die + local -x INPUTRC="${T}"/inputrc + distutils-r1_src_test +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x COLUMNS=80 + + local EPYTEST_DESELECT=( + # broken by epytest args + testing/test_warnings.py::test_works_with_filterwarnings + + # tend to be broken by random pytest plugins + # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) + testing/test_helpconfig.py::test_version_less_verbose + testing/test_helpconfig.py::test_version_verbose + testing/test_junitxml.py::test_random_report_log_xdist + testing/test_junitxml.py::test_runs_twice_xdist + testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal + testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count + testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose + te
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: 70ccca2331b6f100e6c02885b52930a53309930a Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:32:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ccca23 dev-python/tox: Bump to 4.13.0 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.13.0.ebuild | 87 2 files changed, 88 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index da022d39f3e3..b3af44a95e32 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,2 +1,3 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.12.1.tar.gz 176858 BLAKE2B 805764e507ba2894e46dad6b82eb928b4f184d20b2ceb0e7c2ff15f553121158f7f84515a5922d095893a1d6a73030777300163dfdd60964ffe6c41cf2047c14 SHA512 217fbc2933999fcc5d080d97521cd01b7d9a35d4f1542cc58bcc2ff86d07884caa43fd42b09e5064cbad1334e4df9cd717c48c70041c9cf856b0beb22e1ea8a7 +DIST tox-4.13.0.tar.gz 177875 BLAKE2B d32d0bbcf04d5aa4eec80907ad0099522aba520617a260d2586856c36f6246bc0ce22ec5eacb4a4f6766802e7529578fd00077eaf13c21e4fb1213278b926d5b SHA512 8fcd69cafd94a6c930769d26a9a8297d6e18e8962a646992330ebea9e49a5fa299915bd6833680c7bb0ed5f84f9be5faa915653c8a03ab0125bc00bd34e9d0e7 diff --git a/dev-python/tox/tox-4.13.0.ebuild b/dev-python/tox/tox-4.13.0.ebuild new file mode 100644 index ..e80094cd0dd9 --- /dev/null +++ b/dev-python/tox/tox-4.13.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/cachetools[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pluggy[${PYTHON_USEDEP}] + dev-python/pyproject-api[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{9..10}) + dev-python/virtualenv[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/distlib[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # upstream lower bounds are meaningless + sed -i -e 's:>=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' + 'tests/tox_env/python/pip/test_pip_install.py::tes
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 86013934c00d85ab363dbff4074af81f82edf201 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:31:15 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86013934 app-admin/awscli: Bump to 1.32.44 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.44.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 727d0cc55bdd..3f400c40d88e 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -5,3 +5,4 @@ DIST aws-cli-1.32.40.gh.tar.gz 2649257 BLAKE2B 59aa48af49e5fc11cc9cfbf07c3a47a8d DIST aws-cli-1.32.41.gh.tar.gz 2649137 BLAKE2B aaba2104b1665d024dbd04e1513e5df11162502977cb98ebaeab513849c59f419f0a50afab64cfa117ec6c5e52ca4ce8f2dc8110277969f1d5b01b3cbc31b093 SHA512 abccc6a09a0251d1804a182465e7e6f876dfe91f9738b859e8f2b40a9b8d8107a0fc80713528f3726c494918492b08ecb04d7cf29c06298b176a0e8f7238a101 DIST aws-cli-1.32.42.gh.tar.gz 2649600 BLAKE2B c0c2d9a5e8b5cd2dd41f15b98e4393e5490d9b2c75492f86c92f134dd5ee6e24ed659102e7df89ab48b1e9d7705fc0f67cb33ec060b91e0a242f49e88247415f SHA512 09d9601440da93fe97cc4ddbc7df01b7e985ead3ef28694f733cdcc2ed1a542372d0ae97e0ffd75b91f6ae5e80fca4b06bbfeb65ae11d78a126b639afe1ab3ef DIST aws-cli-1.32.43.gh.tar.gz 2649987 BLAKE2B d950887f76dd0b5a99624bfacc43a4c9f710d3cf3fe46eb37aea891b253af326f463a90383016ee654c97307215bead56e045629264a60ce50aeabdb6a1617c7 SHA512 66d728d43cfb186892b18d67bfcbb4480f8e58ad1978081cdaf099771569bf8d7657707466748011d33db0aeac6c03c22be32f47cc266355e9ebb27a0fae3ed4 +DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8 SHA512 9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee diff --git a/app-admin/awscli/awscli-1.32.44.ebuild b/app-admin/awscli/awscli-1.32.44.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.44.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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 serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 67d2165289e62e6791bcc2e2c65e44be5bd79896 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 04:30:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 05:38:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d21652 dev-python/botocore: Bump to 1.34.44 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.44.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 887fc97af7c9..cf0c71f62237 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,3 +5,4 @@ DIST botocore-1.34.40.gh.tar.gz 12700016 BLAKE2B 95be55cb5c0f1a55846478196c90542 DIST botocore-1.34.41.gh.tar.gz 12702662 BLAKE2B 65c99f1c6ebfe6f33dc8747bdd104ab8a81884f0f729072ecc7f06e077766bbac58fffe7d185e959a3de892f634d2b68e96c2f3c7193e36a0eb3f54656c3ea41 SHA512 7ce1a8cfc196f200baddb395e63ebac405c320b8f521d8fea23fcf2d8d17e3530efc18e94cfcce749dfe86c5c4f2943f533edadb6bdcff05d623d3fa07b5b738 DIST botocore-1.34.42.gh.tar.gz 12706455 BLAKE2B 8167771d56270caafe58cd9acdc1a6e25da3fd11c4b49196f3de00814e98d8db100f08e9862331c5e905ba863c852611d9fe796d7b84ac2e8a0865888e75a923 SHA512 074f06a506044bbfb2c925dafbcc63a08f968e9aab755f9779a97e4502ad457e468d833a151c538a575025df853fcc7ff409ab3455f8d02f4888af15dae0e6b6 DIST botocore-1.34.43.gh.tar.gz 12712686 BLAKE2B 7cd7d6b3e57dba02ff2727d7c3aa80978a8431ae19dc6f2900bba8372a42eef416113d0cca26ec79518e97c019189f4c4d1faf706763a41a51c870dcfb51846f SHA512 fc66e51828a6818b2bdb3a27bd47b6e55dbc0530ef7e6fab7961e6e7f33126de2dd0261d76e976f11680730f4b581783d812bbcc01f4aad5db9aef5377e6f026 +DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef SHA512 12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f diff --git a/dev-python/botocore/botocore-1.34.44.ebuild b/dev-python/botocore/botocore-1.34.44.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.44.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +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 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 0edf1b72ddfd39a8ce2add8cd5e1ca37a7fe92c9 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:30:27 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:30:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edf1b72 app-portage/elt-patches: Stabilize 20240116 arm64, #924412 Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/elt-patches-20240116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/elt-patches/elt-patches-20240116.ebuild b/app-portage/elt-patches/elt-patches-20240116.ebuild index dd42df4629d7..155c1829c886 100644 --- a/app-portage/elt-patches/elt-patches-20240116.ebuild +++ b/app-portage/elt-patches/elt-patches-20240116.ebuild @@ -19,7 +19,7 @@ else https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz " - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 17e9613544f4be626467f412da16a4c13be80ff7 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:30:25 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:30:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e96135 app-portage/elt-patches: Stabilize 20240116 sparc, #924412 Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/elt-patches-20240116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/elt-patches/elt-patches-20240116.ebuild b/app-portage/elt-patches/elt-patches-20240116.ebuild index 29410c13f990..981983c96b8d 100644 --- a/app-portage/elt-patches/elt-patches-20240116.ebuild +++ b/app-portage/elt-patches/elt-patches-20240116.ebuild @@ -19,7 +19,7 @@ else https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcpcd/, net-misc/dhcpcd/files/
commit: df46d37f10f7144857c0d723bced3c79cb0684a6 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:28:27 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:28:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df46d37f net-misc/dhcpcd: backport crash fix ("every 5 days") Signed-off-by: Sam James gentoo.org> net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild | 170 net-misc/dhcpcd/files/dhcpcd-10.0.6-crash.patch | 46 +++ 2 files changed, 216 insertions(+) diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild new file mode 100644 index ..8ccbe2c41a96 --- /dev/null +++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r2.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd toolchain-funcs + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git"; +else + MY_P="${P/_alpha/-alpha}" + MY_P="${MY_P/_beta/-beta}" + MY_P="${MY_P/_rc/-rc}" + SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"; + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client" +HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ https://roy.marples.name/projects/dhcpcd/"; + +LICENSE="BSD-2 BSD ISC MIT" +SLOT="0" +IUSE="debug +embedded ipv6 privsep +udev" + +DEPEND="udev? ( virtual/udev )" +RDEPEND=" + ${DEPEND} + privsep? ( + acct-group/dhcpcd + acct-user/dhcpcd + ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # These don't exist on Linux/glibc (bug #900264) + memset_explicit + memset_s + setproctitle + strtoi + consttime_memequal + SHA256_Init + hmac +) + +PATCHES=( + "${FILESDIR}"/${PN}-10.0.6-rebinding.patch + "${FILESDIR}"/${PN}-10.0.6-crash.patch +) + +src_configure() { + local myeconfargs=( + --dbdir="${EPREFIX}/var/lib/dhcpcd" + --libexecdir="${EPREFIX}/lib/dhcpcd" + --localstatedir="${EPREFIX}/var" + --prefix="${EPREFIX}" + --with-hook=ntp.conf + $(use_enable debug) + $(use_enable embedded) + $(use_enable ipv6) + $(use_enable privsep) + $(usex elibc_glibc '--with-hook=yp.conf' '') + --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" "${EPREFIX}/var/run/dhcpcd") + $(usex privsep '--privsepuser=dhcpcd' '') + $(usex udev '' '--without-dev --without-udev') + CC="$(tc-getCC)" + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + keepdir /var/lib/dhcpcd + newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd + systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service +} + +pkg_postinst() { + local dbdir="${EROOT}"/var/lib/dhcpcd old_files=() + + local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid + local old_duid="${EROOT}"/etc/dhcpcd.duid + local new_duid="${dbdir}"/duid + if [[ -e "${old_old_duid}" ]] ; then + # Upgrade the duid file to the new format if needed + if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then + sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}" + fi + + # Move the duid to /etc, a more sensible location + if [[ ! -e "${old_duid}" ]] ; then + cp -p "${old_old_duid}" "${new_duid}" + fi + old_files+=( "${old_old_duid}" ) + fi + + # dhcpcd-7 moves the files out of /etc + if [[ -e "${old_duid}" ]] ; then + if [[ ! -e "${new_duid}" ]] ; then + cp -p "${old_duid}" "${new_duid}" + fi + old_files+=( "${old_duid}" ) + fi + local old_secret="${EROOT}"/etc/dhcpcd.secret + local new_secret="${dbdir}"/secret + if [[ -e "${old_secret}" ]] ; then + if [[ ! -e "${new_secret}" ]] ; then + cp -p "${old_secret}" "${new_secret}" + fi + old_files+=( "${old_secret}" ) + fi + + # dhcpcd-7 renames some files in /var/lib/dhcpcd + local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic + local new_rdm="${dbdir}"/rdm_monotonic + if [[ -e "${old_rdm}" ]] ; then + if [[ ! -e "${new_rdm}" ]] ; then + cp -p "${old_rdm}" "${new_rdm}" + fi + old_files+=( "${old_rdm}" ) + fi + local lease= +
[gentoo-commits] repo/gentoo:master commit in: app-portage/elt-patches/
commit: 5a395484f90acfba3bdf5b9e45cd183c5d48f62a Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:30:26 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:30:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a395484 app-portage/elt-patches: Stabilize 20240116 arm, #924412 Signed-off-by: Sam James gentoo.org> app-portage/elt-patches/elt-patches-20240116.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/elt-patches/elt-patches-20240116.ebuild b/app-portage/elt-patches/elt-patches-20240116.ebuild index 981983c96b8d..dd42df4629d7 100644 --- a/app-portage/elt-patches/elt-patches-20240116.ebuild +++ b/app-portage/elt-patches/elt-patches-20240116.ebuild @@ -19,7 +19,7 @@ else https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: 7845231f40bc5bc97ddd5247e3684675ec452e29 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:26:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:26:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7845231f profiles/arch/arm: mask broken dev-lang/go-1.22.0 Bug: https://github.com/golang/go/issues/65601 Bug: https://bugs.gentoo.org/924649 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index efb8d898013b..b8aea901472d 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-02-17) +# Broken on arm, see bug #924649 (https://github.com/golang/go/issues/65601). +=dev-lang/go-1.22.0 + # Andreas Sturmlechner (2023-02-06) # Successful build of dev-qt/qtwebengine depends on 64-bit host # Bug #893234
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 0148240ff8873b86bcb50a1069e8284e67b427e0 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:29:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:29:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0148240f net-misc/streamlink: add 6.6.0 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 + net-misc/streamlink/streamlink-6.6.0.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 624a699b2717..7de83672e6fa 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,2 +1,3 @@ DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6 SHA512 affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f SHA512 b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8 +DIST streamlink-6.6.0.tar.gz 736387 BLAKE2B ede3f9d31d3676f3909a37bb6a6f172ed5ac7bac8eaff65315bfeb69db2869004c2a4a96c425202522b1deb43df7e300db3bdd425b9799c109c3b27b65386966 SHA512 db67b79ee5d6c26b8d6ec6ade28a126d25b96981b606a26f6fa54c2d8c8c49744674c1ac7c198a988dd44f82f8c2b159f76300321de8c06f1bd633ac6ba4a301 diff --git a/net-misc/streamlink/streamlink-6.6.0.ebuild b/net-misc/streamlink/streamlink-6.6.0.ebuild new file mode 100644 index ..da450aa9f963 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.6.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/streamlink/${PN}.git"; + inherit git-r3 +fi + +DISTUTILS_SINGLE_IMPL=1 +# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools +# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE='xml(+),threads(+)' +inherit distutils-r1 + +DESCRIPTION="CLI for extracting streams from websites to a video player of your choice" +HOMEPAGE="https://streamlink.github.io/"; + +if [[ ${PV} != * ]]; then + SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz"; +fi + +LICENSE="BSD-2 Apache-2.0" +SLOT="0" +if [[ ${PV} != * ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +# See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep +RDEPEND=" + media-video/ffmpeg + $(python_gen_cond_dep ' + dev-python/certifi[${PYTHON_USEDEP}] + || ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] + ) + >=dev-python/requests-2.26.0[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}] + >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}] + dev-python/pycountry[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}] + >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}] + >=dev-python/trio-0.22.0[${PYTHON_USEDEP}] + >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/setuptools-64[${PYTHON_USEDEP}] + >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + ) + ') +" + +if [[ ${PV} == * ]]; then + RDEPEND+=" + $(python_gen_cond_dep ' + >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] + ') + " +fi + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kfilemetadata/
commit: cd49f0a55215bf10ab75328750e5097f7a930bc2 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:19:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd49f0a5 kde-frameworks/kfilemetadata: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild index ec8475d9295e..63a33aad4531 100644 --- a/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild +++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.249.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) PVCUT=$(ver_cut 1-2) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm frameworks.kde.org optfeature python-any-r1 DESCRIPTION="Library for extracting file metadata"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/ktextaddons/
commit: 059de06b1ddf8f3feb2feb0ba3a6183613b880b4 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:24:02 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059de06b dev-libs/ktextaddons: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> dev-libs/ktextaddons/ktextaddons-1.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/ktextaddons/ktextaddons-1.5.3.ebuild b/dev-libs/ktextaddons/ktextaddons-1.5.3.ebuild index 52f6f65370bc..cc272fa5c8ee 100644 --- a/dev-libs/ktextaddons/ktextaddons-1.5.3.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-1.5.3.ebuild @@ -7,7 +7,7 @@ ECM_DESIGNERPLUGIN="true" ECM_QTHELP="true" ECM_TEST="true" KFMIN=5.245.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Various text handling addons"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/kweathercore/
commit: fc9742fb14b360ae2a485fe4c3dddf6d0b7adc37 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:24:03 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9742fb dev-libs/kweathercore: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> dev-libs/kweathercore/kweathercore-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild index 64ba14b5918e..7cf67ac1fa25 100644 --- a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild +++ b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild @@ -7,7 +7,7 @@ ECM_NONGUI="true" ECM_QTHELP="true" ECM_TEST="true" KFMIN=5.245.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Library for retrieval of weather information including forecasts and alerts"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/systemsettings/
commit: 0e536ad10f5d34ba89e0c75ad6f149d1922581f4 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:14:26 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e536ad1 kde-plasma/systemsettings: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/systemsettings/systemsettings-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/systemsettings/systemsettings-5.93.0.ebuild b/kde-plasma/systemsettings/systemsettings-5.93.0.ebuild index ad27bb172a64..b06981875f5d 100644 --- a/kde-plasma/systemsettings/systemsettings-5.93.0.ebuild +++ b/kde-plasma/systemsettings/systemsettings-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_HANDBOOK="optional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org optfeature DESCRIPTION="Control Center to configure KDE Plasma desktop"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/
commit: 027937f0d2efce9bedef32265f7532c409f3a86e Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:15:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027937f0 kde-plasma/xdg-desktop-portal-kde: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.93.0.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.93.0.ebuild index b386f9752d45..e1ee32cb36a2 100644 --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.93.0.ebuild +++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_TEST="forceoptional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libqaccessibilityclient/
commit: b03c2cb3550b9a575975f326576bd66b3b8cee37 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:15:16 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03c2cb3 media-libs/libqaccessibilityclient: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> .../libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild index 14da16724ede..71ac366e7722 100644 --- a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild +++ b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ ECM_KDEINSTALLDIRS="false" ECM_TEST="true" ECM_EXAMPLES="true" KFMIN=5.245.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Library for writing accessibility clients such as screen readers"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/wacomtablet/
commit: 33209c38114cc2b7e53f4210f90b171d8d107459 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:14:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33209c38 kde-plasma/wacomtablet: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/wacomtablet/wacomtablet-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/wacomtablet/wacomtablet-5.93.0.ebuild b/kde-plasma/wacomtablet/wacomtablet-5.93.0.ebuild index 3bd466ae53cd..17c39c7db3e5 100644 --- a/kde-plasma/wacomtablet/wacomtablet-5.93.0.ebuild +++ b/kde-plasma/wacomtablet/wacomtablet-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Wacom system settings module that supports different button/pen layout profiles"
[gentoo-commits] repo/gentoo:master commit in: media-libs/pulseaudio-qt/
commit: bf95d3911bf33cf9e4bb0643729b370be48dfcf4 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:15:33 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf95d391 media-libs/pulseaudio-qt: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild index 1ce28176c86a..2a9897ee42f1 100644 --- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild +++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild @@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional" ECM_QTHELP="true" ECM_TEST="optional" KFMIN=5.247.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Qt bindings for libpulse"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/sddm-kcm/
commit: c0f1f3402a3c006c18dc4709f57cc27d63ec6973 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:14:09 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f1f340 kde-plasma/sddm-kcm: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/sddm-kcm/sddm-kcm-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.93.0.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-5.93.0.ebuild index 86387c20158a..7bfa59f7cdc3 100644 --- a/kde-plasma/sddm-kcm/sddm-kcm-5.93.0.ebuild +++ b/kde-plasma/sddm-kcm/sddm-kcm-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="KDE Plasma control module for SDDM"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/print-manager/
commit: d36d270ec904312e2593bccee942793869757a7f Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:13:53 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:25:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d270e kde-plasma/print-manager: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/print-manager/print-manager-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/print-manager/print-manager-5.93.0.ebuild b/kde-plasma/print-manager/print-manager-5.93.0.ebuild index 4fff551020a1..70cd51c01162 100644 --- a/kde-plasma/print-manager/print-manager-5.93.0.ebuild +++ b/kde-plasma/print-manager/print-manager-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/polkit-kde-agent/
commit: 8012a00d566141322eb178376cd679737978f478 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:13:19 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8012a00d kde-plasma/polkit-kde-agent: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/polkit-kde-agent/polkit-kde-agent-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.93.0.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.93.0.ebuild index 407c0a748fd2..5b7615aefdb9 100644 --- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.93.0.ebuild +++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 KDE_ORG_NAME="${PN}-1" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="PolKit agent module for KDE Plasma"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/
commit: 5a8afece76689fc51bd763530d6159a9c6e35792 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:13:02 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8afece kde-plasma/plymouth-kcm: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plymouth-kcm/plymouth-kcm-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.93.0.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-5.93.0.ebuild index 2c743f797d2d..974809ce0e2d 100644 --- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.93.0.ebuild +++ b/kde-plasma/plymouth-kcm/plymouth-kcm-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="KDE Plasma control module for Plymouth"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-sdk/
commit: f154d4e3060adc162e0d6e8b56e0b2d9cab16f99 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:11:05 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f154d4e3 kde-plasma/plasma-sdk: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-sdk/plasma-sdk-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.93.0.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-5.93.0.ebuild index d87de0135055..d006a8fc2785 100644 --- a/kde-plasma/plasma-sdk/plasma-sdk-5.93.0.ebuild +++ b/kde-plasma/plasma-sdk/plasma-sdk-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_TEST="optional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Useful applications for Plasma development"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/
commit: d9449fd9a5e8ebb0580ae9d79f2b85462f1346a0 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:12:29 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9449fd9 kde-plasma/plasma-workspace: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-workspace/plasma-workspace-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.93.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-5.93.0.ebuild index e194cc960d9a..44ad2162062a 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-5.93.0.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-5.93.0.ebuild @@ -7,7 +7,7 @@ ECM_HANDBOOK="optional" ECM_TEST="forceoptional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="KDE Plasma workspace"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-welcome/
commit: 727182aeed2f59d25f314291522723d24238ce27 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:12:12 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727182ae kde-plasma/plasma-welcome: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-welcome/plasma-welcome-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-welcome/plasma-welcome-5.93.0.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-5.93.0.ebuild index 4ac74d53f32a..d681029e4755 100644 --- a/kde-plasma/plasma-welcome/plasma-welcome-5.93.0.ebuild +++ b/kde-plasma/plasma-welcome/plasma-welcome-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Friendly onboarding wizard for Plasma"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace-wallpapers/
commit: 8d103b47eaa5d63eb322b245007890e63d9be74c Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:12:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d103b47 kde-plasma/plasma-workspace-wallpapers: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> .../plasma-workspace-wallpapers-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.93.0.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.93.0.ebuild index 9a46e2f85e6a..a4488992a794 100644 --- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.93.0.ebuild +++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.93.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit cmake plasma.kde.org DESCRIPTION="Wallpapers for the Plasma workspace"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/
commit: 2c2ad70d4a1b2fa9176c087fa1dcfd849313ddef Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:13:36 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2ad70d kde-plasma/powerdevil: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/powerdevil/powerdevil-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/powerdevil/powerdevil-5.93.0.ebuild b/kde-plasma/powerdevil/powerdevil-5.93.0.ebuild index aec8556225cd..b05a42d8c513 100644 --- a/kde-plasma/powerdevil/powerdevil-5.93.0.ebuild +++ b/kde-plasma/powerdevil/powerdevil-5.93.0.ebuild @@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional" ECM_TEST="forceoptional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Power management for KDE Plasma Shell"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-firewall/
commit: e46c493e3c8fd40ccffdc96cb8a1c6ac39fcd549 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:09:58 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46c493e kde-plasma/plasma-firewall: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-firewall/plasma-firewall-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.93.0.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.93.0.ebuild index 9ce20c610412..2eb57cc2c0c8 100644 --- a/kde-plasma/plasma-firewall/plasma-firewall-5.93.0.ebuild +++ b/kde-plasma/plasma-firewall/plasma-firewall-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_TEST="forceoptional" PYTHON_COMPAT=( python3_{10..12} ) KFMIN=5.249.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org python-single-r1 DESCRIPTION="Plasma frontend for Firewalld or UFW"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/
commit: a0bc3edbf44370f1ff549c79ac253823b0c63e5b Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:10:15 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bc3edb kde-plasma/plasma-integration: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-integration/plasma-integration-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-integration/plasma-integration-5.93.0.ebuild b/kde-plasma/plasma-integration/plasma-integration-5.93.0.ebuild index 77f3531adadd..3533bb76a89d 100644 --- a/kde-plasma/plasma-integration/plasma-integration-5.93.0.ebuild +++ b/kde-plasma/plasma-integration/plasma-integration-5.93.0.ebuild @@ -7,7 +7,7 @@ KF5MIN=5.113.0 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) QT5MIN=5.15.9 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-vault/
commit: 52b518b89093cd8f0fac52bfe057c695446ec84c Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:11:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b518b8 kde-plasma/plasma-vault: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-vault/plasma-vault-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-vault/plasma-vault-5.93.0.ebuild b/kde-plasma/plasma-vault/plasma-vault-5.93.0.ebuild index 1af6e7d97701..0960cb3a6c1b 100644 --- a/kde-plasma/plasma-vault/plasma-vault-5.93.0.ebuild +++ b/kde-plasma/plasma-vault/plasma-vault-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Plasma applet and services for creating encrypted vaults"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-thunderbolt/
commit: 9f3a1f10a9fe0fa7b54dbfede7eaef1ebe441dba Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:11:39 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3a1f10 kde-plasma/plasma-thunderbolt: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.93.0.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.93.0.ebuild index 14b1a4da3d2b..01641b0d44cf 100644 --- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.93.0.ebuild +++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 ECM_TEST="true" KFMIN=5.249.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-systemmonitor/
commit: b1cfbfcc711037df30e5724c289a047986355da4 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:11:22 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cfbfcc kde-plasma/plasma-systemmonitor: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.93.0.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.93.0.ebuild index 4604dc1f00c4..20c82f647925 100644 --- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.93.0.ebuild +++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) KFMIN=5.249.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Monitor system sensors, process information and other system resources"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-nm/
commit: 7f7d84791afd4a3217c8e357c84564a20bc1b073 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:10:32 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7d8479 kde-plasma/plasma-nm: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-nm/plasma-nm-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-nm/plasma-nm-5.93.0.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.93.0.ebuild index 84388ac37d93..77feb752a9f3 100644 --- a/kde-plasma/plasma-nm/plasma-nm-5.93.0.ebuild +++ b/kde-plasma/plasma-nm/plasma-nm-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_TEST="true" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="KDE Plasma applet for NetworkManager"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/
commit: 52d8a38904b57e4649ecc61037ea7abbbdb5f29a Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:09:41 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d8a389 kde-plasma/plasma-disks: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-disks/plasma-disks-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-disks/plasma-disks-5.93.0.ebuild b/kde-plasma/plasma-disks/plasma-disks-5.93.0.ebuild index 2022a48ff315..1baf88ed1d97 100644 --- a/kde-plasma/plasma-disks/plasma-disks-5.93.0.ebuild +++ b/kde-plasma/plasma-disks/plasma-disks-5.93.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 ECM_HANDBOOK="true" KFMIN=5.249.0 -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-pa/
commit: 37339db2853dbfb2b71fce696e1cadde4682f224 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 05:10:48 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 05:24:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37339db2 kde-plasma/plasma-pa: Bump QTMIN to 6.6.2 There was an ABI break which means 6.6.2->6.6.1 can't be done but we want people using latest anyway as there's a lot of churn still. Signed-off-by: Sam James gentoo.org> kde-plasma/plasma-pa/plasma-pa-5.93.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/plasma-pa/plasma-pa-5.93.0.ebuild b/kde-plasma/plasma-pa/plasma-pa-5.93.0.ebuild index ef6df585a7de..b23dca0070b7 100644 --- a/kde-plasma/plasma-pa/plasma-pa-5.93.0.ebuild +++ b/kde-plasma/plasma-pa/plasma-pa-5.93.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" KFMIN=5.249.0 PVCUT=$(ver_cut 1-3) -QTMIN=6.6.0 +QTMIN=6.6.2 inherit ecm plasma.kde.org DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
[gentoo-commits] proj/genkernel:master commit in: /
commit: 5e5966d0b507fbb2cb96fe8ff5083101e72360e6 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Feb 17 05:14:32 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:14:32 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5e5966d0 build: merge Modernize Makefile Closes: https://github.com/gentoo/genkernel/pull/56 Thanks: Timothy Kenno Handojo gmail.com> Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 136 --- defaults/software.sh | 68 +- 2 files changed, 163 insertions(+), 41 deletions(-)
[gentoo-commits] proj/genkernel:master commit in: /
commit: 659f4d3e1f1f1299014999530f1b0840466d1fe8 Author: Robin H. Johnson gentoo org> AuthorDate: Sat Feb 17 05:13:22 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:13:22 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=659f4d3e build: fix whitespace Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 44a09c1..5f8e031 100644 --- a/Makefile +++ b/Makefile @@ -34,7 +34,7 @@ FINAL_DEPS = genkernel.conf \ path_expander.py SOFTWARE = BCACHE_TOOLS \ - BOOST \ + BOOST \ BTRFS_PROGS \ BUSYBOX \ COREUTILS \ @@ -219,3 +219,5 @@ install: all install -d $(DESTDIR)/$(MANDIR) install $(BUILD_DIR)/genkernel.8 $(DESTDIR)/$(MANDIR)/man8 +# No trailing blank lines please. +# vim:ft=make:
[gentoo-commits] proj/genkernel:master commit in: /
commit: 2be65fba58bd62ab62288bdffcd5029cdc2ecb2a Author: Timothy Kenno Handojo gmail com> AuthorDate: Thu Feb 15 12:01:50 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:26 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=2be65fba corrected variable issues in make install Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 4b13597..44a09c1 100644 --- a/Makefile +++ b/Makefile @@ -175,10 +175,10 @@ verify-shellscripts-initramfs: $(BUILD_DIR)/build-config: # $(addprefix $(BUILD_DIR)/temp/,$(TEMPFILES)) install -d $(BUILD_DIR) - echo ${PREFIX} > $(BUILD_DIR)/PREFIX - echo ${BINDIR} > $(BUILD_DIR)/BINDIR - echo ${SYSCONFDIR} > $(BUILD_DIR)/SYSCONFDIR - echo ${MANDIR} > $(BUILD_DIR)/MANDIR + echo $(PREFIX) > $(BUILD_DIR)/PREFIX + echo $(BINDIR) > $(BUILD_DIR)/BINDIR + echo $(SYSCONFDIR) > $(BUILD_DIR)/SYSCONFDIR + echo $(MANDIR) > $(BUILD_DIR)/MANDIR touch $(BUILD_DIR)/build-config $(BUILD_DIR)/software.sh: @@ -197,11 +197,11 @@ $(BUILD_DIR)/genkernel: $(addprefix $(BUILD_DIR)/,$(FINAL_DEPS)) $(BUILD_DIR)/so SHARE_DIRS = arch defaults gkbuilds modules netboot patches worker_modules -install: PREFIX := $(file <$(BUILD_DIR)/PREFIX) -install: BINDIR := $(file <$(BUILD_DIR)/BINDIR) -install: SYSCONFDIR := $(file <$(BUILD_DIR)/SYSCONFDIR) -install: MANDIR := $(file <$(BUILD_DIR)/MANDIR) install: all + $(eval PREFIX := $(file <$(BUILD_DIR)/PREFIX)) + $(eval BINDIR := $(file <$(BUILD_DIR)/BINDIR)) + $(eval SYSCONFDIR := $(file <$(BUILD_DIR)/SYSCONFDIR)) + $(eval MANDIR := $(file <$(BUILD_DIR)/MANDIR)) install -d $(DESTDIR)/$(SYSCONFDIR) install -m 644 $(BUILD_DIR)/genkernel.conf $(DESTDIR)/$(SYSCONFDIR)/
[gentoo-commits] proj/genkernel:master commit in: /
commit: f4bf289499f7d06a2a4a5f6d84ce7084075e2664 Author: Timothy Kenno Handojo gmail com> AuthorDate: Thu Feb 15 10:00:47 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:26 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=f4bf2894 ensure package version is on the manpage - added package version on manpage generation - added versioning on dist pkg generation - remove manpage generation from dist Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 989edd3..4b13597 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,12 @@ #PACKAGE_VERSION = $(shell /bin/grep -F -- GK_V= genkernel | sed "s/.*GK_V='\([^']\+\)'/\1/") +PACKAGE_VERSION = $(file $(distdir)/VERSION git ls-files -z | xargs -0 cp --no-dereference --parents --target-directory="$(distdir)" \ $(EXTRA_DIST) tar cf "$(distdir)".tar "$(distdir)" @@ -124,7 +129,8 @@ distclean: clean $(BUILD_DIR)/%.8: doc/%.8.txt doc/asciidoc.conf Makefile $(BUILD_DIR)/doc/genkernel.8.txt a2x --conf-file=doc/asciidoc.conf \ ---format=manpage -D $(BUILD_DIR) "$(BUILD_DIR)/$<" + --format=manpage -D $(BUILD_DIR) --attribute="genkernelversion=$(PACKAGE_VERSION)" \ + "$(BUILD_DIR)/$<" verify-doc: doc/genkernel.8.txt @rm -f faildoc ; \
[gentoo-commits] proj/genkernel:master commit in: /
commit: 996770aa1c34b80929f9333fa9dc65cab58b9d85 Author: Timothy Kenno Handojo gmail com> AuthorDate: Wed Feb 14 07:56:54 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:26 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=996770aa address some feedback from robbat2 Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 32 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/Makefile b/Makefile index 7e90b60..3aa8215 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,8 @@ MANPAGE = genkernel.8 # Add off-Git/generated files here that need to be shipped with releases EXTRA_DIST = $(MANPAGE) ChangeLog $(KCONF) +default: all + # First argument in the override file # Second argument is the base file BASE_KCONF = defaults/kernel-generic-config @@ -15,24 +17,20 @@ KCONF = $(GENERATED_KCONF) BUILD_DIR = build FINAL_DEPS = genkernel.conf \ - gen_cmdline.sh \ - gen_initramfs.sh \ - gen_determineargs.sh \ gen_arch.sh \ gen_bootloader.sh \ + gen_cmdline.sh \ gen_compile.sh \ gen_configkernel.sh \ + gen_determineargs.sh \ gen_funcs.sh \ + gen_initramfs.sh \ gen_moddeps.sh \ gen_package.sh \ gen_worker.sh \ path_expander.py -SOFTWARE = BCACHE_TOOLS BOOST BTRFS_PROGS BUSYBOX COREUTILS CRYPTSETUP \ - DMRAID DROPBEAR EUDEV EXPAT E2FSPROGS FUSE GPG \ - HWIDS ISCSI JSON_C KMOD LIBAIO LIBGCRYPT LIBGPGERROR LIBXCRYPT LVM \ - LZO MDADM MULTIPATH_TOOLS POPT STRACE THIN_PROVISIONING_TOOLS UNIONFS_FUSE \ - USERSPACE_RCU UTIL_LINUX XFSPROGS XZ ZLIB ZSTD +SOFTWARE = BCACHE_TOOLS BOOST BTRFS_PROGS BUSYBOX COREUTILS CRYPTSETUP DMRAID DROPBEAR EUDEV EXPAT E2FSPROGS FUSE GPG HWIDS ISCSI JSON_C KMOD LIBAIO LIBGCRYPT LIBGPGERROR LIBXCRYPT LVM LZO MDADM MULTIPATH_TOOLS POPT STRACE THIN_PROVISIONING_TOOLS UNIONFS_FUSE USERSPACE_RCU UTIL_LINUX XFSPROGS XZ ZLIB ZSTD SOFTWARE_VERSION = $(foreach entry, $(SOFTWARE), "VERSION_$(entry)=${VERSION_$(entry)}\n") @@ -149,15 +147,15 @@ $(BUILD_DIR)/software.sh: cat $(BUILD_DIR)/temp/versions defaults/software.sh > $(BUILD_DIR)/software.sh $(BUILD_DIR)/doc/genkernel.8.txt: - install -d $(BUILD_DIR)/doc/ - cp doc/genkernel.8.txt $(BUILD_DIR)/doc/genkernel.8.txt + install -D doc/genkernel.8.txt $(BUILD_DIR)/doc/genkernel.8.txt $(BUILD_DIR)/%: % - install -d $(BUILD_DIR)/ - cp $< $@ + install -D $< $@ $(BUILD_DIR)/genkernel: $(addprefix $(BUILD_DIR)/,$(FINAL_DEPS)) $(BUILD_DIR)/software.sh - cp genkernel $(BUILD_DIR)/genkernel + install genkernel $(BUILD_DIR)/genkernel + +SHARE_DIRS = arch defaults gkbuilds modules netboot patches worker_modules install: PREFIX := $(file <$(BUILD_DIR)/PREFIX) install: BINDIR := $(file <$(BUILD_DIR)/BINDIR) @@ -172,13 +170,7 @@ install: all install -d $(DESTDIR)/$(PREFIX)/share/genkernel - cp -rp arch $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp defaults $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp gkbuilds $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp modules $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp netboot $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp patches $(DESTDIR)/$(PREFIX)/share/genkernel/ - cp -rp worker_modules $(DESTDIR)/$(PREFIX)/share/genkernel/ + cp -ra $(SHARE_DIRS) $(DESTDIR)/$(PREFIX)/share/genkernel/ install -m 755 -t $(DESTDIR)/$(PREFIX)/share/genkernel $(addprefix $(BUILD_DIR)/,$(FINAL_DEPS))
[gentoo-commits] proj/genkernel:master commit in: /
commit: c67369899c1df965f4b08d738022e2f56ced416c Author: Timothy Kenno Handojo gmail com> AuthorDate: Thu Feb 15 07:34:45 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:26 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c6736989 updated the SOFTWARE list Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 36 +++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3aa8215..989edd3 100644 --- a/Makefile +++ b/Makefile @@ -30,7 +30,41 @@ FINAL_DEPS = genkernel.conf \ gen_worker.sh \ path_expander.py -SOFTWARE = BCACHE_TOOLS BOOST BTRFS_PROGS BUSYBOX COREUTILS CRYPTSETUP DMRAID DROPBEAR EUDEV EXPAT E2FSPROGS FUSE GPG HWIDS ISCSI JSON_C KMOD LIBAIO LIBGCRYPT LIBGPGERROR LIBXCRYPT LVM LZO MDADM MULTIPATH_TOOLS POPT STRACE THIN_PROVISIONING_TOOLS UNIONFS_FUSE USERSPACE_RCU UTIL_LINUX XFSPROGS XZ ZLIB ZSTD +SOFTWARE = BCACHE_TOOLS \ + BOOST \ + BTRFS_PROGS \ + BUSYBOX \ + COREUTILS \ + CRYPTSETUP \ + DMRAID \ + DROPBEAR \ + EUDEV \ + EXPAT \ + E2FSPROGS \ + FUSE \ + GPG \ + HWIDS \ + ISCSI \ + JSON_C \ + KMOD \ + LIBAIO \ + LIBGCRYPT \ + LIBGPGERROR \ + LIBXCRYPT \ + LVM \ + LZO \ + MDADM \ + MULTIPATH_TOOLS \ + POPT \ + STRACE \ + THIN_PROVISIONING_TOOLS \ + UNIONFS_FUSE \ + USERSPACE_RCU \ + UTIL_LINUX \ + XFSPROGS \ + XZ \ + ZLIB \ + ZSTD SOFTWARE_VERSION = $(foreach entry, $(SOFTWARE), "VERSION_$(entry)=${VERSION_$(entry)}\n")
[gentoo-commits] proj/genkernel:master commit in: defaults/
commit: 5efa00417c425043c393542011ab256f88488cbc Author: Timothy Kenno Handojo gmail com> AuthorDate: Tue Jan 30 06:45:19 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:26 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5efa0041 updated software.sh Signed-off-by: Robin H. Johnson gentoo.org> defaults/software.sh | 68 ++-- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/defaults/software.sh b/defaults/software.sh index b893f06..01c504b 100644 --- a/defaults/software.sh +++ b/defaults/software.sh @@ -10,14 +10,14 @@ # originate from user changes to /etc/genkernel.conf . GKPKG_BCACHE_TOOLS_PN="bcache-tools" -GKPKG_BCACHE_TOOLS_PV="${GKPKG_BCACHE_TOOLS_PV:-VERSION_BCACHE_TOOLS}" +GKPKG_BCACHE_TOOLS_PV="${GKPKG_BCACHE_TOOLS_PV:-${VERSION_BCACHE_TOOLS}}" GKPKG_BCACHE_TOOLS_DEPS="util-linux eudev" GKPKG_BCACHE_TOOLS_SRCTAR="${GKPKG_BCACHE_TOOLS_SRCTAR:-${DISTDIR}/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}.tar.gz}" GKPKG_BCACHE_TOOLS_SRCDIR="${GKPKG_BCACHE_TOOLS_SRCDIR:-bcache-tools-399021549984ad27bf4a13ae85e458833fe003d7}" GKPKG_BCACHE_TOOLS_BINPKG="${GKPKG_BCACHE_TOOLS_BINPKG:-%%CACHE%%/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}-%%ARCH%%.tar.xz}" GKPKG_BOOST_PN="boost" -GKPKG_BOOST_PV="${GKPKG_BOOST_PV:-VERSION_BOOST}" +GKPKG_BOOST_PV="${GKPKG_BOOST_PV:-${VERSION_BOOST}}" GKPKG_BOOST_DEPS="boost-build" GKPKG_BOOST_SRCTAR="${GKPKG_BOOST_SRCTAR:-${DISTDIR}/boost_${GKPKG_BOOST_PV//./_}.tar.bz2}" GKPKG_BOOST_SRCDIR="${GKPKG_BOOST_SRCDIR:-boost_${GKPKG_BOOST_PV//./_}}" @@ -31,98 +31,98 @@ GKPKG_BOOST_BUILD_SRCDIR="${GKPKG_BOOST_SRCDIR}" GKPKG_BOOST_BUILD_BINPKG="${GKPKG_BOOST_BUILD_BINPKG:-%%CACHE%%/boost-build-${GKPKG_BOOST_BUILD_PV}.tar.xz}" GKPKG_BTRFS_PROGS_PN="btrfs-progs" -GKPKG_BTRFS_PROGS_PV="${GKPKG_BTRFS_PROGS_PV:-VERSION_BTRFS_PROGS}" +GKPKG_BTRFS_PROGS_PV="${GKPKG_BTRFS_PROGS_PV:-${VERSION_BTRFS_PROGS}}" GKPKG_BTRFS_PROGS_DEPS="util-linux zlib zstd lzo eudev" GKPKG_BTRFS_PROGS_SRCTAR="${GKPKG_BTRFS_PROGS_SRCTAR:-${DISTDIR}/btrfs-progs-v${GKPKG_BTRFS_PROGS_PV}.tar.xz}" GKPKG_BTRFS_PROGS_SRCDIR="${GKPKG_BTRFS_PROGS_SRCDIR:-btrfs-progs-v${GKPKG_BTRFS_PROGS_PV}}" GKPKG_BTRFS_PROGS_BINPKG="${GKPKG_BTRFS_PROGS_BINPKG:-%%CACHE%%/btrfs-progs-${GKPKG_BTRFS_PROGS_PV}-%%ARCH%%.tar.xz}" GKPKG_BUSYBOX_PN="busybox" -GKPKG_BUSYBOX_PV="${GKPKG_BUSYBOX_PV:-VERSION_BUSYBOX}" +GKPKG_BUSYBOX_PV="${GKPKG_BUSYBOX_PV:-${VERSION_BUSYBOX}}" GKPKG_BUSYBOX_DEPS="libxcrypt" GKPKG_BUSYBOX_SRCTAR="${GKPKG_BUSYBOX_SRCTAR:-${DISTDIR}/busybox-${GKPKG_BUSYBOX_PV}.tar.bz2}" GKPKG_BUSYBOX_SRCDIR="${GKPKG_BUSYBOX_SRCDIR:-busybox-${GKPKG_BUSYBOX_PV}}" GKPKG_BUSYBOX_BINPKG="${GKPKG_BUSYBOX_BINPKG:-%%CACHE%%/busybox-${GKPKG_BUSYBOX_PV}-%%ARCH%%.tar.xz}" GKPKG_COREUTILS_PN="coreutils" -GKPKG_COREUTILS_PV="${GKPKG_COREUTILS_PV:-VERSION_COREUTILS}" +GKPKG_COREUTILS_PV="${GKPKG_COREUTILS_PV:-${VERSION_COREUTILS}}" GKPKG_COREUTILS_DEPS="" GKPKG_COREUTILS_SRCTAR="${GKPKG_COREUTILS_SRCTAR:-${DISTDIR}/coreutils-${GKPKG_COREUTILS_PV}.tar.xz}" GKPKG_COREUTILS_SRCDIR="${GKPKG_COREUTILS_SRCDIR:-coreutils-${GKPKG_COREUTILS_PV}}" GKPKG_COREUTILS_BINPKG="${GKPKG_COREUTILS_BINPKG:-%%CACHE%%/coreutils-${GKPKG_COREUTILS_PV}-%%ARCH%%.tar.xz}" GKPKG_CRYPTSETUP_PN="cryptsetup" -GKPKG_CRYPTSETUP_PV="${GKPKG_CRYPTSETUP_PV:-VERSION_CRYPTSETUP}" +GKPKG_CRYPTSETUP_PV="${GKPKG_CRYPTSETUP_PV:-${VERSION_CRYPTSETUP}}" GKPKG_CRYPTSETUP_DEPS="util-linux eudev json-c popt libgpg-error libgcrypt lvm" GKPKG_CRYPTSETUP_SRCTAR="${GKPKG_CRYPTSETUP_SRCTAR:-${DISTDIR}/cryptsetup-${GKPKG_CRYPTSETUP_PV}.tar.xz}" GKPKG_CRYPTSETUP_SRCDIR="${GKPKG_CRYPTSETUP_SRCDIR:-cryptsetup-${GKPKG_CRYPTSETUP_PV}}" GKPKG_CRYPTSETUP_BINPKG="${GKPKG_CRYPTSETUP_BINPKG:-%%CACHE%%/cryptsetup-${GKPKG_CRYPTSETUP_PV}-%%ARCH%%.tar.xz}" GKPKG_DMRAID_PN="dmraid" -GKPKG_DMRAID_PV="${GKPKG_DMRAID_PV:-VERSION_DMRAID}" +GKPKG_DMRAID_PV="${GKPKG_DMRAID_PV:-${VERSION_DMRAID}}" GKPKG_DMRAID_DEPS="eudev lvm" GKPKG_DMRAID_SRCTAR="${GKPKG_DMRAID_SRCTAR:-${DISTDIR}/dmraid-${GKPKG_DMRAID_PV}.tar.bz2}" GKPKG_DMRAID_SRCDIR="${GKPKG_DMRAID_SRCDIR:-dmraid/${GKPKG_DMRAID_PV}/dmraid}" GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-%%ARCH%%.tar.xz}" GKPKG_DROPBEAR_PN="dropbear" -GKPKG_DROPBEAR_PV="${GKPKG_DROPBEAR_PV:-VERSION_DROPBEAR}" +GKPKG_DROPBEAR_PV="${GKPKG_DROPBEAR_PV:-${VERSION_DROPBEAR}}" GKPKG_DROPBEAR_DEPS="zlib libxcrypt" GKPKG_DROPBEAR_SRCTAR="${GKPKG_DROPBEAR_SRCTAR:-${DISTDIR}/dropbear-${GKPKG_DROPBEAR_PV}.tar.bz2}" GKPKG_DROPBEAR_SRCDIR="${GKPKG_DROPBEAR_SRCDIR:-dropbear-${GKPKG_DROPBEAR_PV}}" GKPKG_DROPBEAR_BINPKG="${GKPKG_DROPBEAR_BINPKG:-%%CACHE%%/dropbear-${GKPKG_DROPBEAR_PV}-%%ARCH%%.tar.xz}" GKPKG_EUDEV_PN="eudev" -GKPKG_EUDEV_PV="${GKPKG_EUDEV_PV:-VERSION_EUDEV}" +GKPKG_EUDEV_PV="${GKPKG_EUDEV_PV:-${VERSION_EUDEV}}" GKPKG_EUDEV_DEPS="util-linux zlib xz zstd k
[gentoo-commits] proj/genkernel:master commit in: /
commit: c235b05a93283ee47b56887cc7ca72790e1ff8bd Author: Timothy Kenno Handojo gmail com> AuthorDate: Tue Jan 30 06:31:02 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Sat Feb 17 05:11:25 2024 + URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c235b05a modernize makefile Signed-off-by: Robin H. Johnson gentoo.org> Makefile | 102 ++- 1 file changed, 95 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 92d1278..7e90b60 100644 --- a/Makefile +++ b/Makefile @@ -5,8 +5,6 @@ MANPAGE = genkernel.8 # Add off-Git/generated files here that need to be shipped with releases EXTRA_DIST = $(MANPAGE) ChangeLog $(KCONF) -default: kconfig man - # First argument in the override file # Second argument is the base file BASE_KCONF = defaults/kernel-generic-config @@ -14,18 +12,54 @@ ARCH_KCONF = $(wildcard arch/*/arch-config) GENERATED_KCONF = $(subst arch-,generated-,$(ARCH_KCONF)) KCONF = $(GENERATED_KCONF) +BUILD_DIR = build + +FINAL_DEPS = genkernel.conf \ + gen_cmdline.sh \ + gen_initramfs.sh \ + gen_determineargs.sh \ + gen_arch.sh \ + gen_bootloader.sh \ + gen_compile.sh \ + gen_configkernel.sh \ + gen_funcs.sh \ + gen_moddeps.sh \ + gen_package.sh \ + gen_worker.sh \ + path_expander.py + +SOFTWARE = BCACHE_TOOLS BOOST BTRFS_PROGS BUSYBOX COREUTILS CRYPTSETUP \ + DMRAID DROPBEAR EUDEV EXPAT E2FSPROGS FUSE GPG \ + HWIDS ISCSI JSON_C KMOD LIBAIO LIBGCRYPT LIBGPGERROR LIBXCRYPT LVM \ + LZO MDADM MULTIPATH_TOOLS POPT STRACE THIN_PROVISIONING_TOOLS UNIONFS_FUSE \ + USERSPACE_RCU UTIL_LINUX XFSPROGS XZ ZLIB ZSTD + +SOFTWARE_VERSION = $(foreach entry, $(SOFTWARE), "VERSION_$(entry)=${VERSION_$(entry)}\n") + +PREFIX = /usr/local +BINDIR = $(PREFIX)/bin +ifeq ($(PREFIX), /usr) + SYSCONFDIR = /etc +else + SYSCONFDIR = $(PREFIX)/etc +endif +MANDIR = $(PREFIX)/share/man + +all: $(BUILD_DIR)/genkernel $(BUILD_DIR)/build-config man kconfig + debug: @echo "ARCH_KCONF=$(ARCH_KCONF)" @echo "GENERATED_KCONF=$(GENERATED_KCONF)" kconfig: $(GENERATED_KCONF) -man: $(MANPAGE) +man: $(addprefix $(BUILD_DIR)/,$(MANPAGE)) ChangeLog: git log >$@ clean: rm -f $(EXTRA_DIST) + rm -rf $(BUILD_DIR) check-git-repository: ifneq ($(UNCLEAN),1) @@ -46,7 +80,7 @@ dist: verify-shellscripts-initramfs verify-doc check-git-repository distclean $( distclean: clean rm -Rf "$(distdir)" "$(distdir)".tar "$(distdir)".tar.xz -.PHONY: clean check-git-repository dist distclean kconfig verify-doc +.PHONY: clean check-git-repository dist distclean kconfig verify-doc install # Generic rules %/generated-config: %/arch-config $(BASE_KCONF) merge.pl Makefile @@ -56,9 +90,9 @@ distclean: clean perl merge.pl $< $(BASE_KCONF) | sort > $@ ; \ fi ; -%.8: doc/%.8.txt doc/asciidoc.conf Makefile genkernel - a2x --conf-file=doc/asciidoc.conf --attribute="genkernelversion=$(PACKAGE_VERSION)" \ ---format=manpage -D . "$<" +$(BUILD_DIR)/%.8: doc/%.8.txt doc/asciidoc.conf Makefile $(BUILD_DIR)/doc/genkernel.8.txt + a2x --conf-file=doc/asciidoc.conf \ +--format=manpage -D $(BUILD_DIR) "$(BUILD_DIR)/$<" verify-doc: doc/genkernel.8.txt @rm -f faildoc ; \ @@ -99,3 +133,57 @@ verify-shellscripts-initramfs: --severity error \ defaults/linuxrc \ defaults/initrd.scripts + +$(BUILD_DIR)/build-config: +# $(addprefix $(BUILD_DIR)/temp/,$(TEMPFILES)) + install -d $(BUILD_DIR) + echo ${PREFIX} > $(BUILD_DIR)/PREFIX + echo ${BINDIR} > $(BUILD_DIR)/BINDIR + echo ${SYSCONFDIR} > $(BUILD_DIR)/SYSCONFDIR + echo ${MANDIR} > $(BUILD_DIR)/MANDIR + touch $(BUILD_DIR)/build-config + +$(BUILD_DIR)/software.sh: + install -d $(BUILD_DIR)/temp/ + echo -e $(SOFTWARE_VERSION) > $(BUILD_DIR)/temp/versions + cat $(BUILD_DIR)/temp/versions defaults/software.sh > $(BUILD_DIR)/software.sh + +$(BUILD_DIR)/doc/genkernel.8.txt: + install -d $(BUILD_DIR)/doc/ + cp doc/genkernel.8.txt $(BUILD_DIR)/doc/genkernel.8.txt + +$(BUILD_DIR)/%: % + install -d $(BUILD_DIR)/ + cp $< $@ + +$(BUILD_DIR)/genkernel: $(addprefix $(BUILD_DIR)/,$(FINAL_DEPS)) $(BUILD_DIR)/software.sh + cp genkernel $(BUILD_DIR)/genkernel + +install: PREFIX := $(file <$(BUILD_DIR)/PREFIX) +install: BINDIR := $(file <$(BUILD_DIR)/BINDIR) +install: SYSCONFDIR := $(file <$(BUILD_DIR)/SYSCONFDIR) +install: MANDIR := $(file <$(BUILD_DIR)/MANDIR) +install: all + install -d $(DESTDIR)/$(SYSCONFDIR) + install -m 644 $(BUILD_DIR)/genkernel.conf $(DESTDIR)/$(SYSCONFDIR)/ + + install -d $(DESTDIR)/$(BINDIR) + install -m 755 $(BUILD_DIR)/genkernel $(DESTDIR)/$(BINDIR)/ + + install -d $(DESTDIR)/$(PREFIX)/sha
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 33d4fe54f528292eed6225411a84897a1a598193 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:48:06 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:48:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d4fe54 app-text/master-pdf-editor: bump to 5.9.82 Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 + .../master-pdf-editor-5.9.82.ebuild| 45 ++ 2 files changed, 46 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index d4e16254e457..67f47900de21 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1,3 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb +DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild new file mode 100644 index ..cc47f27cf8f1 --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/"; +SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz"; +S="${WORKDIR}/${PN}-${PV%%.*}" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND=" + sys-libs/glibc + dev-libs/pkcs11-helper + >=dev-qt/qtcore-5.12.9:5 + >=dev-qt/qtgui-5.12.9:5 + >=dev-qt/qtnetwork-5.12.9:5 + >=dev-qt/qtprintsupport-5.12.9:5 + >=dev-qt/qtsvg-5.12.9:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + >=media-gfx/sane-backends-1.0 +" + +QA_PREBUILT="opt/${PN}/masterpdfeditor5" + +src_install() { + insinto /opt/${PN} + doins -r fonts lang stamps templates masterpdfeditor5.png + + exeinto /opt/${PN} + doexe masterpdfeditor5 + dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 + + make_desktop_entry "masterpdfeditor5 %f" \ + "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +}
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv4t/, profiles/arch/arm/armv5te/, profiles/arch/arm/armv4/
commit: 75d99d8dd70aae6dab1733ed4fcf83242511396b Author: Sam James gentoo org> AuthorDate: Sat Feb 17 04:11:14 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 04:25:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d99d8d profiles/arch/arm: mask dev-libs/libpcre2[jit] reverse dependencies where unavailable It seems weird this isn't runtime-detected, but whatever. Followup to 928bc3588addb4f50dac2f4d3ce70ad4127af60f. Signed-off-by: Sam James gentoo.org> profiles/arch/arm/armv4/package.use.mask | 5 - profiles/arch/arm/armv4t/package.use.mask | 5 - profiles/arch/arm/armv5te/package.use.mask | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/profiles/arch/arm/armv4/package.use.mask b/profiles/arch/arm/armv4/package.use.mask index 20c222788446..8f0a5b550fc3 100644 --- a/profiles/arch/arm/armv4/package.use.mask +++ b/profiles/arch/arm/armv4/package.use.mask @@ -2,5 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-02-17) -# JIT not supported here +# dev-libs/libpcre2 doesn't support JIT here dev-libs/libpcre2 jit +dev-lang/php jit +net-proxy/haproxy pcre-jit +www-servers/varnish jit diff --git a/profiles/arch/arm/armv4t/package.use.mask b/profiles/arch/arm/armv4t/package.use.mask index 20c222788446..8f0a5b550fc3 100644 --- a/profiles/arch/arm/armv4t/package.use.mask +++ b/profiles/arch/arm/armv4t/package.use.mask @@ -2,5 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-02-17) -# JIT not supported here +# dev-libs/libpcre2 doesn't support JIT here dev-libs/libpcre2 jit +dev-lang/php jit +net-proxy/haproxy pcre-jit +www-servers/varnish jit diff --git a/profiles/arch/arm/armv5te/package.use.mask b/profiles/arch/arm/armv5te/package.use.mask index 20c222788446..8f0a5b550fc3 100644 --- a/profiles/arch/arm/armv5te/package.use.mask +++ b/profiles/arch/arm/armv5te/package.use.mask @@ -2,5 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # Sam James (2024-02-17) -# JIT not supported here +# dev-libs/libpcre2 doesn't support JIT here dev-libs/libpcre2 jit +dev-lang/php jit +net-proxy/haproxy pcre-jit +www-servers/varnish jit
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: 1f69b3679b49443992a721f0d376ca6984b84a16 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:25:22 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:25:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f69b367 app-text/master-pdf-editor: does not work, remove until clarified Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 - .../master-pdf-editor-5.9.82.ebuild| 44 -- 2 files changed, 45 deletions(-) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index 67f47900de21..d4e16254e457 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,3 +1,2 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb -DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild deleted file mode 100644 index 9a2a4353e55e.. --- a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="A complete solution for viewing and editing PDF files" -HOMEPAGE="https://code-industry.net/free-pdf-editor/"; -SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz"; -S="${WORKDIR}/${PN}-${PV%%.*}" - -LICENSE="master-pdf-editor" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror" - -RDEPEND=" - sys-libs/glibc - >=dev-qt/qtcore-5.12.9:5 - >=dev-qt/qtgui-5.12.9:5 - >=dev-qt/qtnetwork-5.12.9:5 - >=dev-qt/qtprintsupport-5.12.9:5 - >=dev-qt/qtsvg-5.12.9:5 - dev-qt/qtwidgets:5 - media-libs/libglvnd - >=media-gfx/sane-backends-1.0 -" - -QA_PREBUILT="opt/${PN}/masterpdfeditor5" - -src_install() { - insinto /opt/${PN} - doins -r fonts lang stamps templates masterpdfeditor5.png - - exeinto /opt/${PN} - doexe masterpdfeditor5 - dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 - - make_desktop_entry "masterpdfeditor5 %f" \ - "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ - "Office;Graphics;Viewer" \ - "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" -}
[gentoo-commits] repo/gentoo:master commit in: app-text/master-pdf-editor/
commit: f4e462e9b3952b33ae4514343893406660aa03b9 Author: Andrey Grozin gentoo org> AuthorDate: Sat Feb 17 04:18:53 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Feb 17 04:20:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e462e9 app-text/master-pdf-editor: bump to 5.9.82 Signed-off-by: Andrey Grozin gentoo.org> app-text/master-pdf-editor/Manifest| 1 + .../master-pdf-editor-5.9.82.ebuild| 44 ++ 2 files changed, 45 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index d4e16254e457..67f47900de21 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1,3 @@ DIST master-pdf-editor-5.9.35-qt5.x86_64.tar.gz 16885977 BLAKE2B 68dc3f4746e3259f64e2eeac99797b062c308291a62d79c9a070d76df6ad19c12b07108c754091464f6f5d04d287cb8fdf6335165c10232dca1d2d1ecdae4b68 SHA512 7dbfcbec7fd6f963340375e3067f4f76f2f0d2c239385652c4621574829426f09328f707bfc399901cd801f19ce0bb0d483c3dd37d48fad1b90dafeccf64559e DIST master-pdf-editor-5.9.40-qt5.x86_64.tar.gz 18902781 BLAKE2B cf72f072c5a4efce66913662d75ae95e9dd10e98945f7c38793003b0e69b7ab3945d1c01858483e7d2dc717ec2de12c659ed50b12deb9aae74eb2c3bb76f9b61 SHA512 5fd2d4b76ed25ef8cc226f2234d2a163df7135a27c80a49cee293aba5864d5759e0a22d417a4b9b35b5b0146a8f372ce8cec0652ce4d9df9f0c9c67dd2dd6beb +DIST master-pdf-editor-5.9.82-qt5.x86_64.tar.gz 80442378 BLAKE2B bd6357097451595388be3471b291ceb23b6815ed9ce68956223860c089265ae3693cee1c90f94e567e26b3a0f11b8dee8c2cf40e0184141e2539b44303d6a4c4 SHA512 d4613b5d5353e3bd39bcf953adff2d086e20de6a627e5e6dade62cb7887254b949659174ee3ba86ac525d2373fcedbdb286dc83ffca910c577cbf9ccc14ced39 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild new file mode 100644 index ..9a2a4353e55e --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-5.9.82.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/"; +SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64.tar.gz"; +S="${WORKDIR}/${PN}-${PV%%.*}" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND=" + sys-libs/glibc + >=dev-qt/qtcore-5.12.9:5 + >=dev-qt/qtgui-5.12.9:5 + >=dev-qt/qtnetwork-5.12.9:5 + >=dev-qt/qtprintsupport-5.12.9:5 + >=dev-qt/qtsvg-5.12.9:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd + >=media-gfx/sane-backends-1.0 +" + +QA_PREBUILT="opt/${PN}/masterpdfeditor5" + +src_install() { + insinto /opt/${PN} + doins -r fonts lang stamps templates masterpdfeditor5.png + + exeinto /opt/${PN} + doexe masterpdfeditor5 + dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5 + + make_desktop_entry "masterpdfeditor5 %f" \ + "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/ngtcp2/
commit: 502af93f1ba260328898be856c9f603a64f57bc3 Author: Craig Andrews gentoo org> AuthorDate: Sat Feb 17 04:12:57 2024 + Commit: Craig Andrews gentoo org> CommitDate: Sat Feb 17 04:16:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502af93f net-libs/ngtcp2: add 1.3.0 Signed-off-by: Craig Andrews gentoo.org> net-libs/ngtcp2/Manifest| 1 + net-libs/ngtcp2/ngtcp2-1.3.0.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest index 7c27d0c90bf5..4c7e3f57e631 100644 --- a/net-libs/ngtcp2/Manifest +++ b/net-libs/ngtcp2/Manifest @@ -1,3 +1,4 @@ DIST ngtcp2-0.14.1.tar.xz 585788 BLAKE2B 68574767c701432e7558fa85cbad0d49934d220e292ceb82cdf19a715f247c6ec9b3a2b87def1176ade067a78c84bd3495936847a9a53fcadaff7b66971eca8d SHA512 52c55bc322d979d020ab3124a7cc0033d0f3e5649e3c8ee5f00aa64dbad83c4f199d50685704cc9372821e7fc81c59eea79f33894260b5dca171712d5b3899a0 DIST ngtcp2-1.1.0.tar.xz 595536 BLAKE2B df37cede58fe67e9121d3c985a6d26b3534a2ef2805a9fb0ee92369d87e849164916e36c23b0e3055b4fa817307b1aa47cc1c0bfe3b03690401f00c0f050b9e8 SHA512 0de7d1aa67a5dbbf718313f90b7535980d29902a3d7e7a8a5e0362ec54b5ffe00ec2e844262ab05ddf6a0f3a1acc716a9b6df181121f8c3b66e138a91cfbe067 DIST ngtcp2-1.2.0.tar.xz 598000 BLAKE2B 7594817c3a26a41f8d32145d81be6060f51830d671b6bfea40c400be6fda75cb0b61b78bb58d6773dcc369ecd977d9f9e871ed5a9b90e80021e11545bec240ab SHA512 98a5724df82340d9448e0d11393bf9638aeb766edcae67255fb421538fba05e01f56fd16b85b157b21ff086696508f2d9ca410e81b8495411afcce77325c241a +DIST ngtcp2-1.3.0.tar.xz 615620 BLAKE2B b8ec40c02979b0f25c1655c3c4a40c5a604d83f049e19793ef920bb21728be212e8e5b3f727c06b2a4fc1641ab8c12f81d24fcf2b623280fd0c1d100f338c650 SHA512 08ef43bb967dc0ca625975cca69e05903490b597531c65234077669cb39b5a28b60ff76726006ce6c4531d6c099d88dde63517f7b7d00e20ec5a879b87a30223 diff --git a/net-libs/ngtcp2/ngtcp2-1.3.0.ebuild b/net-libs/ngtcp2/ngtcp2-1.3.0.ebuild new file mode 100644 index ..1f15a2e28c49 --- /dev/null +++ b/net-libs/ngtcp2/ngtcp2-1.3.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ngtcp2/ngtcp2.git"; + inherit git-r3 +else + SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86" +fi + +DESCRIPTION="Implementation of the IETF QUIC Protocol" +HOMEPAGE="https://github.com/ngtcp2/ngtcp2/"; + +LICENSE="MIT" +SLOT="0/0" +IUSE="+gnutls openssl +ssl static-libs test" +REQUIRED_USE="ssl? ( || ( gnutls openssl ) )" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + ssl? ( + gnutls? ( >=net-libs/gnutls-3.7.2:0= ) + openssl? ( + >=dev-libs/openssl-1.1.1:0= + ) + )" +DEPEND="${RDEPEND} + test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +RESTRICT="!test? ( test )" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_STATIC_LIB=$(usex static-libs) + -DENABLE_GNUTLS=$(usex gnutls) + -DENABLE_OPENSSL=$(usex openssl) + -DENABLE_BORINGSSL=OFF + -DENABLE_PICOTLS=OFF + -DENABLE_WOLFSSL=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_Libev=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Libnghttp3=ON + ) + cmake_src_configure +} + +multilib_src_test() { + cmake_build check +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp3/
commit: b2ae6054fdd15dc6220484ab0a1f1ff30c3b1995 Author: Craig Andrews gentoo org> AuthorDate: Sat Feb 17 04:14:52 2024 + Commit: Craig Andrews gentoo org> CommitDate: Sat Feb 17 04:16:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ae6054 net-libs/nghttp3: add 1.2.0 Signed-off-by: Craig Andrews gentoo.org> net-libs/nghttp3/Manifest | 1 + net-libs/nghttp3/nghttp3-1.2.0.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest index 031a268d09b2..f328e6aa2949 100644 --- a/net-libs/nghttp3/Manifest +++ b/net-libs/nghttp3/Manifest @@ -1 +1,2 @@ DIST nghttp3-1.1.0.tar.xz 369832 BLAKE2B d6b5ddf7d5809159f4f4d4f8b1750009d05d686bdfdaa882d242cf729f6cc7a950d6095aa0ab22b18d2d9dd7132d0f493bacc635617b5c74f993052bcbb964ce SHA512 30330a8002a296be4441f88f36baba5e989b8c07dc95c55b43c85de8c2f995b000e88c6d44dc98449c10d9648dd45f641b8b24c0577c3b93e90faeba78b4 +DIST nghttp3-1.2.0.tar.xz 387592 BLAKE2B b3ad897fda5d616a93f063bafde760eda6f597c90de6c81793abef3ff30de05bb2a06388fa868f95c0871a6592331d17a2d344c63817179ad21c6390bc0e499b SHA512 51ade6b17215eb15c92b18ad7a94b70e0a442d5968aee31ec734e5826d09ca34197e64407a1ac3f7bfb4ed1a0b3c3b58afc4a152542bacdcc4c71140931a7652 diff --git a/net-libs/nghttp3/nghttp3-1.2.0.ebuild b/net-libs/nghttp3/nghttp3-1.2.0.ebuild new file mode 100644 index ..c93630cc9fef --- /dev/null +++ b/net-libs/nghttp3/nghttp3-1.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ngtcp2/nghttp3.git"; + inherit git-r3 +else + SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm64 ~hppa" +fi + +DESCRIPTION="HTTP/3 library written in C" +HOMEPAGE="https://github.com/ngtcp2/nghttp3/"; + +LICENSE="MIT" +SLOT="0/0" +IUSE="static-libs test" + +BDEPEND="virtual/pkgconfig" +DEPEND="test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )" +RDEPEND="" +RESTRICT="!test? ( test )" + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_LIB_ONLY=ON + -DENABLE_STATIC_LIB=$(usex static-libs) + -DENABLE_EXAMPLES=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_CUnit=$(usex !test) + ) + cmake_src_configure +} + +multilib_src_test() { + cmake_build check +}
[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mpv_sponsorblock_minimal/
commit: 24651e484d4fde2e26faf8bc72ae904cd87e2f32 Author: NRK disroot org> AuthorDate: Sat Feb 17 04:04:40 2024 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat Feb 17 04:04:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24651e48 mpv-plugin/mpv_sponsorblock_minimal: remove TODO upstream no longer depends on it: https://codeberg.org/jouni/mpv_sponsorblock_minimal/commit/01e05c633dca900bda84da1b4a2f8868799e9b17 Signed-off-by: NRK disroot.org> .../mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild index 720ae9bd7c..6b212d1202 100644 --- a/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild +++ b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild @@ -16,7 +16,6 @@ S="${WORKDIR}/${PN}" LICENSE="GPL-3" KEYWORDS="~amd64" -# TODO: package Lua-cURL RDEPEND="net-misc/curl" MPV_PLUGIN_FILES=( sponsorblock_minimal.lua )
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv4t/, profiles/arch/arm/armv4/, profiles/arch/arm/armv5te/
commit: 928bc3588addb4f50dac2f4d3ce70ad4127af60f Author: Sam James gentoo org> AuthorDate: Sat Feb 17 01:43:48 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 03:03:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928bc358 profiles/arch/arm: mask dev-libs/libpcre2[jit] for From 10.43 release notes: > * The JIT code no longer supports ARMv5 architecture. MAsk USE=jit for gentoo.org> profiles/arch/arm/armv4/package.use.mask | 6 ++ profiles/arch/arm/armv4t/package.use.mask | 6 ++ profiles/arch/arm/armv5te/package.use.mask | 6 ++ 3 files changed, 18 insertions(+) diff --git a/profiles/arch/arm/armv4/package.use.mask b/profiles/arch/arm/armv4/package.use.mask new file mode 100644 index ..20c222788446 --- /dev/null +++ b/profiles/arch/arm/armv4/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2024-02-17) +# JIT not supported here +dev-libs/libpcre2 jit diff --git a/profiles/arch/arm/armv4t/package.use.mask b/profiles/arch/arm/armv4t/package.use.mask new file mode 100644 index ..20c222788446 --- /dev/null +++ b/profiles/arch/arm/armv4t/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2024-02-17) +# JIT not supported here +dev-libs/libpcre2 jit diff --git a/profiles/arch/arm/armv5te/package.use.mask b/profiles/arch/arm/armv5te/package.use.mask new file mode 100644 index ..20c222788446 --- /dev/null +++ b/profiles/arch/arm/armv5te/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2024-02-17) +# JIT not supported here +dev-libs/libpcre2 jit
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/
commit: 4e19e22d7ab73eaf989805dcc791c051a6979eb3 Author: Sam James gentoo org> AuthorDate: Sat Feb 17 01:41:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 17 03:03:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e19e22d dev-libs/libpcre2: add 10.43, drop 10.43_rc1 Signed-off-by: Sam James gentoo.org> dev-libs/libpcre2/Manifest | 4 ++-- .../{libpcre2-10.43_rc1.ebuild => libpcre2-10.43.ebuild} | 12 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index 0148bb3f0492..f3ae75c83491 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -1,4 +1,4 @@ DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0 SHA512 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3 DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf SHA512 22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7 -DIST pcre2-10.43-RC1.tar.bz2 1901289 BLAKE2B 94ba878ed7a02d359d094daa22517c645b5d660dfab4ce65e9f56c1750abb56280dc0be05b6f675d12891bf9fa857ba7339d9e703b0360d72ee746afcecc6dba SHA512 2b33a50fbff0f7832d40682e7a43bef301016d8a8d74d838f1ab473f09a19c5ea98dcf73cdfa4cda4a01968e50930bb2fc40948c0e4e9c43d9762ee3dd0b1fc7 -DIST pcre2-10.43-RC1.tar.bz2.sig 310 BLAKE2B 4bfaf5209fbeb89fbc0f134921d18d15b35ef24503b910de7d0a420fbfc84831ddd79f8f61fe8a12776eb154e264ac7ff4f55d548a1e1c0ae8f53c32a4ba90e1 SHA512 09b9166f4edc6fc0d4cab66bcc572d9b081ceda3398c510348fab7746c520c4b607c26e13937e45cf3d27e0a94eefca2dddaf4210d2a754c277f1837b9a7f96d +DIST pcre2-10.43.tar.bz2 1905255 BLAKE2B f87f9f36dd6a806cdba1f077f51b53da2583f1898f83e41d594622b28ac8efbc1b2d122b752a9d6cd461fe0e3c7c85ee93358443df518a336da4ee9d72cca808 SHA512 8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9 +DIST pcre2-10.43.tar.bz2.sig 310 BLAKE2B 5625358ec542a2c808be852437ca47a4df005068759e35b95ba20a55e5d1647b0953df6684e24b6a9de1442c6d6784e45fb1665d48c904dda4ffa16154437c7d SHA512 5edb16176ea4335ab1d35f1b77837c8b6b836f346e379e6b5762e1f4463cb3fb7fee4dc6d0e9b2084766cdba727c9503830031bb92af91f9706e11389d81 diff --git a/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild b/dev-libs/libpcre2/libpcre2-10.43.ebuild similarity index 85% rename from dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild rename to dev-libs/libpcre2/libpcre2-10.43.ebuild index 426be94c00e7..eebbe19389eb 100644 --- a/dev-libs/libpcre2/libpcre2-10.43_rc1.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.43.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/philiphazel.asc inherit libtool multilib-minimal verify-sig @@ -10,15 +10,19 @@ MY_P="pcre2-${PV/_rc/-RC}" DESCRIPTION="Perl-compatible regular expression library" HOMEPAGE="https://www.pcre.org/"; -SRC_URI="https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2 +SRC_URI=" + https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2 https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 - verify-sig? ( https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig )" + verify-sig? ( https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig ) +" S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version -#KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )"
[gentoo-commits] repo/proj/guru:dev commit in: net-voip/baresip/, net-voip/re/
commit: 1626d08afc391835d5027686855e2e002d203d77 Author: Dale Showers fictx com> AuthorDate: Sat Feb 17 02:43:32 2024 + Commit: Dale Showers fictx com> CommitDate: Sat Feb 17 02:44:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1626d08a net-voip/*: add baresip & re Signed-off-by: Dale Showers fictx.com> net-voip/baresip/Manifest | 3 ++ net-voip/baresip/baresip-3.7.0.ebuild | 53 +++ net-voip/baresip/baresip-3.8.0.ebuild | 53 +++ net-voip/baresip/baresip-3.9.0.ebuild | 53 +++ net-voip/baresip/metadata.xml | 27 ++ net-voip/re/Manifest | 3 ++ net-voip/re/metadata.xml | 14 + net-voip/re/re-3.7.0.ebuild | 14 + net-voip/re/re-3.8.0.ebuild | 14 + net-voip/re/re-3.9.0.ebuild | 14 + 10 files changed, 248 insertions(+) diff --git a/net-voip/baresip/Manifest b/net-voip/baresip/Manifest new file mode 100644 index 00..4564890f92 --- /dev/null +++ b/net-voip/baresip/Manifest @@ -0,0 +1,3 @@ +DIST baresip-3.7.0.tar.gz 1156270 BLAKE2B 48d9f2762739f023dfe8597921de1bfcd355ce4d6e403a77c6fd2f95a88970538208e5aae5f2cd2ed98767f5b1c17e0740f3298faaf7056cd7e89906e22d67b8 SHA512 f3497a903fa67c8ecfb90cd63f9f2bdc376d98ea28a71ea64b042b3641628126fac5ff8afe8539f98f51a54aa4ef1304d22c0b83edc3e91767f8bf35310621c3 +DIST baresip-3.8.0.tar.gz 1158645 BLAKE2B e7badad42dde5e0cbd0fa090654b6559f7cf2f6c1dcc458290a43c72b26b0aa2fe40c92f4335ed72c4a2f85ec20d9bfb45f8059bc179cbd47b26867bf7612ccf SHA512 12ff9aaedcc3bc19a38235f5abc955aa1a64db47827895b95ca55329cb29acef353ee0871e888f12f0a9ea5a2ac0b3a34c278115c05e9f55d055638b5e13f852 +DIST baresip-3.9.0.tar.gz 1163327 BLAKE2B c994a6ca16610936887f9bfbfb776e155ad9418fb46387af899044e8237e1e7662e62b697408c7c0a47849bbc8ce078122b9290afd868aa9974ad50c9a7b68dd SHA512 7e6bf2c68ae4dec60da7692527d511b7acf373e14c67c96591b7a5e02af7275ff7adde8a8c07af6ed98474b87357b734aae17fb337d4fad8353c253de56dc534 diff --git a/net-voip/baresip/baresip-3.7.0.ebuild b/net-voip/baresip/baresip-3.7.0.ebuild new file mode 100644 index 00..d1e006f926 --- /dev/null +++ b/net-voip/baresip/baresip-3.7.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Baresip is a portable and modular SIP User-Agent" +HOMEPAGE="https://github.com/baresip/baresip"; +SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64" + +IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X" + +DEPEND=" + ~net-voip/re-${PV} + aac? ( media-libs/fdk-aac ) + alsa? ( media-libs/alsa-lib ) + amr? ( media-libs/opencore-amr ) + aptx? ( media-libs/libopenaptx ) + aom? ( media-libs/libaom ) + codec2? ( media-libs/codec2 ) + ffmpeg? ( media-video/ffmpeg ) + gst? ( + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/gst-plugins-good:1.0 + ) + gtk3? ( x11-libs/gtk+:3 ) + jack? ( virtual/jack ) + mqtt? ( app-misc/mosquitto ) + mpa? ( + media-sound/twolame + media-sound/mpg123 + media-libs/speexdsp + ) + ssl? ( dev-libs/openssl:0= ) + opus? ( media-libs/opus ) + png? ( media-libs/libpng ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire ) + sdl? ( media-libs/libsdl2 ) + sndfile? ( media-libs/libsndfile ) + spandsp? ( media-libs/spandsp ) + vpx? ( media-libs/libvpx ) + X? ( x11-libs/libX11 ) + " + +RDEPEND="${DEPEND}" diff --git a/net-voip/baresip/baresip-3.8.0.ebuild b/net-voip/baresip/baresip-3.8.0.ebuild new file mode 100644 index 00..d1e006f926 --- /dev/null +++ b/net-voip/baresip/baresip-3.8.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Baresip is a portable and modular SIP User-Agent" +HOMEPAGE="https://github.com/baresip/baresip"; +SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64" + +IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png portaudio pulseaudio pipewire sdl sndfile spandsp vpx X" + +DEPEND=" + ~net-voip/re-${PV} + aac? ( media-libs/fdk-aac ) + alsa? ( media-libs/alsa-lib ) + amr? ( media-libs/opencore-amr ) + aptx? ( media-libs/libopenaptx ) + aom? ( media-libs/libaom ) + codec2? ( media-libs/codec
[gentoo-commits] repo/proj/guru:master commit in: media-libs/imgui/
commit: e887b0bb7ed88c35f1e81fcf680ce35cf147d046 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Fri Feb 16 21:48:23 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 21:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e887b0bb media-libs/imgui: drop 1.87-r6, 1.87-r8, add 1.87-r9 * fix bug with patch applying before imgui folder be added Closes: https://bugs.gentoo.org/924126 Signed-off-by: Gonçalo Negrier Duarte gmail.com> media-libs/imgui/imgui-1.87-r6.ebuild | 113 - .../{imgui-1.87-r8.ebuild => imgui-1.87-r9.ebuild} | 13 ++- 2 files changed, 10 insertions(+), 116 deletions(-) diff --git a/media-libs/imgui/imgui-1.87-r6.ebuild b/media-libs/imgui/imgui-1.87-r6.ebuild deleted file mode 100644 index 3752923094..00 --- a/media-libs/imgui/imgui-1.87-r6.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Bloat-free graphical user interface library for C++" -HOMEPAGE=" - https://github.com/ocornut/imgui - https://github.com/cimgui/cimgui -" -SRC_URI=" - https://github.com/ocornut/imgui/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/cimgui/cimgui/archive/refs/tags/${PV}.tar.gz -> c${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="allegro bindings examples freetype glfw glut opengl sdl vulkan" -S="${WORKDIR}/c${P}" - -RDEPEND=" - dev-libs/stb:= - allegro? ( media-libs/allegro:5 ) - freetype? ( media-libs/freetype ) - glfw? ( media-libs/glfw:0 ) - glut? ( media-libs/freeglut ) - opengl? ( virtual/opengl ) - sdl? ( media-libs/libsdl2 ) - vulkan? ( media-libs/vulkan-loader ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND=" - bindings? ( dev-lang/luajit ) - virtual/pkgconfig -" - -REQUIRED_USE=" - || ( - allegro - glfw - glut - sdl - ) - || ( - allegro - opengl - vulkan - ) -" - -PATCHES=( "${FILESDIR}/${P}-fpermissive.patch" ) - -src_prepare() { - pushd ../ || die - rm -rf "${S}/imgui" || die - mv "${P}" "${S}/imgui" || die - pushd "${S}/imgui" || die - - # imgui - rm -r examples/libs || die - rm -r misc/*/*.ttf || die - rm -r misc/single_file || die - - cp "${FILESDIR}/${P}-CMakeLists.txt" CMakeLists.txt || die - cp "${FILESDIR}/imgui.pc.in" imgui.pc.in || die - sed -e "s|@version@|${PV}|g" -i imgui.pc.in || die - - pushd "${S}" || die - cp "${FILESDIR}/c${P}-CMakeLists.txt" CMakeLists.txt || die - # remove files to be generated - rm cimgui.cpp cimgui.h || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DIMGUI_ALLEGRO=$(usex allegro) - -DIMGUI_BINDINGS=$(usex bindings) - -DIMGUI_EXAMPLES=$(usex examples) - -DIMGUI_FREETYPE=$(usex freetype) - -DIMGUI_GLFW=$(usex glfw) - -DIMGUI_GLUT=$(usex glut) - -DIMGUI_OPENGL=$(usex opengl) - -DIMGUI_SDL=$(usex sdl) - -DIMGUI_VULKAN=$(usex vulkan) - ) - cmake_src_configure -} - -src_install() { - - cmake_src_install - - pushd imgui || die - # imgui - rm -rf misc/{fonts,freetype} || die - dodoc -r misc - - popd || die - - if use bindings; then - # cimgui - - insinto "/usr/share/doc/${PF}/cimgui" - doins README.md TODO.txt - fi -} diff --git a/media-libs/imgui/imgui-1.87-r8.ebuild b/media-libs/imgui/imgui-1.87-r9.ebuild similarity index 92% rename from media-libs/imgui/imgui-1.87-r8.ebuild rename to media-libs/imgui/imgui-1.87-r9.ebuild index 207cbbefce..27dc90b9ae 100644 --- a/media-libs/imgui/imgui-1.87-r8.ebuild +++ b/media-libs/imgui/imgui-1.87-r9.ebuild @@ -56,13 +56,20 @@ REQUIRED_USE=" PATCHES=( "${FILESDIR}/${P}-fpermissive.patch" ) -multilib_src_prepare() { - pushd ../ || die +src_unpack() { + # unpack imgui and cimgui to ${WORKDIR} + unpack "${P}.gh.tar.gz" +unpack "c${P}.gh.tar.gz" + + # move imgui to the proper location before the patch (Bug #924126) + pushd ${WORKDIR} || die rm -rf "${S}/imgui" || die mv "${P}" "${S}/imgui" || die - pushd "${S}/imgui" || die +} +multilib_src_prepare() { # imgui + pushd "${S}/imgui" || die rm -r examples/libs || die rm -r misc/*/*.ttf || die rm -r misc/single_file || die
[gentoo-commits] repo/proj/guru:master commit in: media-sound/tidal-hifi-bin/
commit: b5c9ae8104f9331cf0521903b4463eaf6fa6802b Author: Kostadin Shishmanov tutanota com> AuthorDate: Fri Feb 16 21:38:24 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 21:38:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5c9ae81 media-sound/tidal-hifi-bin: add 5.9.0 Signed-off-by: Kostadin Shishmanov tutanota.com> media-sound/tidal-hifi-bin/Manifest| 1 + .../tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild | 100 + 2 files changed, 101 insertions(+) diff --git a/media-sound/tidal-hifi-bin/Manifest b/media-sound/tidal-hifi-bin/Manifest index 5258ed5fcd..36ea51fd78 100644 --- a/media-sound/tidal-hifi-bin/Manifest +++ b/media-sound/tidal-hifi-bin/Manifest @@ -1 +1,2 @@ DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293 SHA512 91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca +DIST tidal-hifi-bin-5.9.0.tar.gz 110340819 BLAKE2B 9ce266441aace64718c773b8dd96f925342b38fb1b4d5d1718aec786a2c6825d14a74a94c77487a3cf9b20513561457a52706be3cea0c33ec84e5b624ade9ccb SHA512 f9ef34b04fb448906142d1f8222f9ccf6abb03328fc560e927f5bcc2a1f19955f2117aeb6151876fbb9cb7cc8646c5d61c3604e85beb7fe51e0201d75b28eb20 diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild new file mode 100644 index 00..92fe1d3483 --- /dev/null +++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support thanks to Widevine." +HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi"; +SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/libgcrypt + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +DESTDIR="/opt/${PN}" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "locales/" >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + rm -rf "${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins + rm -rf "${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins +} + +src_install() { + doicon -s 256 "${FILESDIR}/${MY_PN}.png" + + make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} "Network;AudioVideo;Audio;Video" + + exeinto "${DESTDIR}" + + doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + + insinto "${DESTDIR}" + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fowners root "${DESTDIR}/chrome-sandbox" + fperms 4711 "${DESTDIR}/chrome-sandbox" + + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}" +}
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mfpbar/
commit: 92aa07107c7347355186db7424d5a2b2a0506f1b Author: NRK disroot org> AuthorDate: Sat Feb 17 01:44:02 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 02:02:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92aa0710 mpv-plugin/mfpbar: tidy up Signed-off-by: NRK disroot.org> mpv-plugin/mfpbar/mfpbar-20240215.ebuild | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/mpv-plugin/mfpbar/mfpbar-20240215.ebuild b/mpv-plugin/mfpbar/mfpbar-20240215.ebuild index 1d56ee1a82..7b8264d207 100644 --- a/mpv-plugin/mfpbar/mfpbar-20240215.ebuild +++ b/mpv-plugin/mfpbar/mfpbar-20240215.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit mpv-plugin +inherit mpv-plugin optfeature RDEPEND=">=media-video/mpv-0.33.0[lua]" @@ -17,17 +17,11 @@ LICENSE="GPL-3+" KEYWORDS="~amd64" MPV_PLUGIN_FILES=( mfpbar.lua ) - -src_install() { - mpv-plugin_src_install - dodoc mfpbar.conf - dodoc README.md -} +DOCS=( mfpbar.conf README.md ) pkg_postinst() { mpv-plugin_pkg_postinst einfo "mfpbar requires disabling the default osc." einfo "put 'osc=no' in your 'mpv.conf' in order to do so." - einfo "" - einfo "for thumbnail support install: https://github.com/po5/thumbfast"; # TODO(NRK): package thumbfast + optfeature "thumbnail support" mpv-plugin/thumbfast }
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mfpbar/
commit: 0a9e9dc3446ae212e7711d0131da0a86c1743133 Author: NRK disroot org> AuthorDate: Sat Feb 17 01:19:15 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 02:02:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a9e9dc3 mpv-plugin/mfpbar: new package Signed-off-by: NRK disroot.org> mpv-plugin/mfpbar/Manifest | 1 + mpv-plugin/mfpbar/metadata.xml | 11 +++ mpv-plugin/mfpbar/mfpbar-20240215.ebuild | 33 3 files changed, 45 insertions(+) diff --git a/mpv-plugin/mfpbar/Manifest b/mpv-plugin/mfpbar/Manifest new file mode 100644 index 00..0ce03dd640 --- /dev/null +++ b/mpv-plugin/mfpbar/Manifest @@ -0,0 +1 @@ +DIST mfpbar-20240215.tar.gz 21585 BLAKE2B 1b67b59a74a494d1c8e43533dd95a72008c59191a9d41a9f7b9cbd4da6db8b5e457be0ed6bcc4d9c82769f302ef2bf65065909ffba6905c6d6ae5b6ec6347c7e SHA512 2c37d64136f1c5c19537ab675215616fe24708d3f988ae0c539add3f0d94f73f76b1ec7b0c7cb8f258ddc45c4bb15967500cc72eee42247a9c1d6f6ce4fd1779 diff --git a/mpv-plugin/mfpbar/metadata.xml b/mpv-plugin/mfpbar/metadata.xml new file mode 100644 index 00..5d95ab1e33 --- /dev/null +++ b/mpv-plugin/mfpbar/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + NRK/mpv-toolbox + + diff --git a/mpv-plugin/mfpbar/mfpbar-20240215.ebuild b/mpv-plugin/mfpbar/mfpbar-20240215.ebuild new file mode 100644 index 00..1d56ee1a82 --- /dev/null +++ b/mpv-plugin/mfpbar/mfpbar-20240215.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mpv-plugin + +RDEPEND=">=media-video/mpv-0.33.0[lua]" + +DESCRIPTION="A minimalistic progressbar and osc replacement" +HOMEPAGE="https://codeberg.org/NRK/mpv-toolbox"; + +SRC_URI="https://codeberg.org/NRK/mpv-toolbox/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/mpv-toolbox/${PN}" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" + +MPV_PLUGIN_FILES=( mfpbar.lua ) + +src_install() { + mpv-plugin_src_install + dodoc mfpbar.conf + dodoc README.md +} + +pkg_postinst() { + mpv-plugin_pkg_postinst + einfo "mfpbar requires disabling the default osc." + einfo "put 'osc=no' in your 'mpv.conf' in order to do so." + einfo "" + einfo "for thumbnail support install: https://github.com/po5/thumbfast"; # TODO(NRK): package thumbfast +}
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mpv_sponsorblock_minimal/
commit: 5055a593944b15a581287942bc530a9cd34b263a Author: NRK disroot org> AuthorDate: Sat Feb 17 01:54:42 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 02:03:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5055a593 mpv-plugin/mpv_sponsorblock_minimal: update snapshot also add myself as maintainer Signed-off-by: NRK disroot.org> mpv-plugin/mpv_sponsorblock_minimal/Manifest | 2 +- mpv-plugin/mpv_sponsorblock_minimal/metadata.xml | 11 +++ ...2.07.ebuild => mpv_sponsorblock_minimal-2023.08.20.ebuild} | 9 - 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/mpv-plugin/mpv_sponsorblock_minimal/Manifest b/mpv-plugin/mpv_sponsorblock_minimal/Manifest index 6830cf5808..85bc663b19 100644 --- a/mpv-plugin/mpv_sponsorblock_minimal/Manifest +++ b/mpv-plugin/mpv_sponsorblock_minimal/Manifest @@ -1 +1 @@ -DIST mpv_sponsorblock_minimal-2022.02.07.tar.gz 14172 BLAKE2B 200249e6fcdf0580aae81dffe4ae1da24d98385ddd51d3b6bac23ed399a22f6e78089b9bbfb79d568a174eb886744bc3267a777651e480616ef13290801c72f3 SHA512 b7af7409d5496857dac064137cd417c85ab7389ed8539664a2cf305285da9a0932b37c7ab3e4aa9cbd97817adf588f4d329460276e0425528f00763ae7983862 +DIST mpv_sponsorblock_minimal-2023.08.20.tar.gz 14419 BLAKE2B bb055273d1dc6f1aaeb6cc4a77f1686dc4f98930b59eeb185c379f0e9da172f960d194cc7b26fe914fd54b0fcafc6600eda5f4690561e5ba669a3243c8abf6a3 SHA512 f790ae06e26bd78b686790245d2aa135af2f0f71e11a800ad916e6ba9cc863f4be9ec7829945ac9dfe1349c51ac9f2bcba5fd4c4c3c7b08660ecce1289c7ec21 diff --git a/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml b/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml index f0fa831ec9..d65256fb63 100644 --- a/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml +++ b/mpv-plugin/mpv_sponsorblock_minimal/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - - jouni/mpv_sponsorblock_minimal - + + n...@disroot.org + NRK + + + jouni/mpv_sponsorblock_minimal + diff --git a/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild similarity index 75% rename from mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild rename to mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild index 741fae11fd..720ae9bd7c 100644 --- a/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2022.02.07.ebuild +++ b/mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ USE_MPV="rdepend" MPV_REQ_USE="lua" inherit mpv-plugin -COMMIT="b71beb60eb71eb7df1266abfccd14c8cc451c643" +COMMIT="ca2844b8cf7674bfccd282d389a50427742251d3" DESCRIPTION="A minimal script to skip sponsored segments of YouTube videos" HOMEPAGE="https://codeberg.org/jouni/mpv_sponsorblock_minimal"; SRC_URI="https://codeberg.org/jouni/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" @@ -19,6 +19,5 @@ KEYWORDS="~amd64" # TODO: package Lua-cURL RDEPEND="net-misc/curl" -MPV_PLUGIN_FILES=( - sponsorblock_minimal.lua -) +MPV_PLUGIN_FILES=( sponsorblock_minimal.lua ) +DOCS=( README )
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/thumbfast/
commit: a7429a61291d4891d6c8883ccc47dadf06f1e0c4 Author: NRK disroot org> AuthorDate: Sat Feb 17 01:38:04 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 02:02:31 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7429a61 mpv-plugin/thumbfast: new package Signed-off-by: NRK disroot.org> mpv-plugin/thumbfast/Manifest| 1 + mpv-plugin/thumbfast/metadata.xml| 11 mpv-plugin/thumbfast/thumbfast-2023.12.08.ebuild | 35 3 files changed, 47 insertions(+) diff --git a/mpv-plugin/thumbfast/Manifest b/mpv-plugin/thumbfast/Manifest new file mode 100644 index 00..ec5520fdb8 --- /dev/null +++ b/mpv-plugin/thumbfast/Manifest @@ -0,0 +1 @@ +DIST thumbfast-2023.12.08.tar.gz 16515 BLAKE2B 94a8d75315b77b3290fb6e90a44d6ff7970e663ecbdadf29acff6c1282e6834afb1dd079967dadee26c81cc6ae181df9ff0e815c662e11a70fe29a1f6b11cdc7 SHA512 af69b8bd90d6acbd8aeeb7821998684239047efb2f1147149d1cfc824e763e459dc88364d5903f0228e2f3e1b372ced0df6c8b6c07bfd12b05937f2a889a851e diff --git a/mpv-plugin/thumbfast/metadata.xml b/mpv-plugin/thumbfast/metadata.xml new file mode 100644 index 00..4458f732dc --- /dev/null +++ b/mpv-plugin/thumbfast/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + po5/thumbfast + + diff --git a/mpv-plugin/thumbfast/thumbfast-2023.12.08.ebuild b/mpv-plugin/thumbfast/thumbfast-2023.12.08.ebuild new file mode 100644 index 00..0868818c77 --- /dev/null +++ b/mpv-plugin/thumbfast/thumbfast-2023.12.08.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_MPV="rdepend" +MPV_REQ_USE="lua" +inherit mpv-plugin + +COMMIT="03e93feee5a85bf7c65db953ada41b4826e9f905" +DESCRIPTION="High-performance on-the-fly thumbnailer script for mpv." +HOMEPAGE="https://github.com/po5/thumbfast"; +SRC_URI="https://github.com/po5/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MPL-2" +KEYWORDS="~amd64" + +RDEPEND="app-shells/bash" + +MPV_PLUGIN_FILES=( + thumbfast.lua +) + +DOCS=( + thumbfast.conf + README.md +) + +pkg_postinst() { + mpv-plugin_pkg_postinst + einfo "thumbfast requires using a supported ui (such as mpv-plugin/mfpbar)." + # TODO(NRK): add a useflag for the vanilla-osc fork?? + # https://github.com/po5/thumbfast/blob/vanilla-osc/player/lua/osc.lua +}
[gentoo-commits] repo/proj/guru:master commit in: net-im/flare/
commit: d117ef91805e0dde05944f8a1a6612920301328c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 17 00:38:44 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 00:38:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d117ef91 net-im/flare: new package, add 0.12.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-im/flare/Manifest| 1 + net-im/flare/flare-0.12.0.ebuild | 66 net-im/flare/metadata.xml| 15 + 3 files changed, 82 insertions(+) diff --git a/net-im/flare/Manifest b/net-im/flare/Manifest new file mode 100644 index 00..af01412990 --- /dev/null +++ b/net-im/flare/Manifest @@ -0,0 +1 @@ +DIST flare-0.12.0.tar.xz 56592956 BLAKE2B 7dfd32cf1af0a3a35032b09a702be0fcc4e1f583a0e189eb84bc8ae410b29757eaf84b53f164bf5b17b9ec9178ddd2ef0e9b6fd92ef89335dfc62ec52bd21cc1 SHA512 c2136be40f72a58a20b7fc4e79384365a10f47079cb02a1e161d0200f8cb4a224c63b976865b6b7f377f52b85178eb85c956d3b4f28bc7cb87ad2a4b87219c56 diff --git a/net-im/flare/flare-0.12.0.ebuild b/net-im/flare/flare-0.12.0.ebuild new file mode 100644 index 00..0c0ee05713 --- /dev/null +++ b/net-im/flare/flare-0.12.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +PKG_ID=112823190 +DESCRIPTION="Chat with your friends on Signal" +HOMEPAGE=" + https://mobile.schmidhuberj.de/flare + https://gitlab.com/schmiddi-on-mobile/flare +" +SRC_URI="https://gitlab.com/schmiddi-on-mobile/${PN}/-/package_files/${PKG_ID}/download -> ${P}.tar.xz" +BUILD_DIR="${S}/build" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" + || ( 0BSD Apache-2.0 MIT ) + || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT ) + || ( Apache-2.0 BSD MIT ) + || ( Apache-2.0 BSD-1 MIT ) + || ( Apache-2.0 Boost-1.0 ) + || ( Apache-2.0 CC0-1.0 ) + || ( Apache-2.0 CC0-1.0 MIT-0 ) + || ( Apache-2.0 ISC MIT ) + || ( Apache-2.0 MIT ) + || ( Apache-2.0 MIT ZLIB ) + || ( MIT Unlicense ) + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 ISC MIT Unicode-DFS-2016 ZLIB openssl +" + +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-text/libspelling:1 + >=dev-libs/glib-2.66:2 + >=gui-libs/gtk-4.12:4[X] + gui-libs/gtksourceview:5 + >=gui-libs/libadwaita-1.4:1 + media-libs/graphene + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/glib:2 + dev-util/blueprint-compiler + sys-devel/gettext + virtual/rust +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/net-im/flare/metadata.xml b/net-im/flare/metadata.xml new file mode 100644 index 00..2d9b302b0d --- /dev/null +++ b/net-im/flare/metadata.xml @@ -0,0 +1,15 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + + Julian Schmidhuber + schmidhube...@protonmail.com + + schmiddi-on-mobile/flare + +
[gentoo-commits] repo/proj/guru:master commit in: app-text/libspelling/
commit: d3c481070a5c47c32a77a0044df68fe18e730aa3 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Feb 17 00:14:36 2024 + Commit: Rui Huang gmail com> CommitDate: Sat Feb 17 00:38:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3c48107 app-text/libspelling: new package, add 0.2.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-text/libspelling/Manifest | 1 + app-text/libspelling/libspelling-0.2.0.ebuild | 59 +++ app-text/libspelling/metadata.xml | 15 +++ 3 files changed, 75 insertions(+) diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest new file mode 100644 index 00..86ad005039 --- /dev/null +++ b/app-text/libspelling/Manifest @@ -0,0 +1 @@ +DIST libspelling-0.2.0.tar.bz2 45591 BLAKE2B 5fefe443d9f492d1d84e41eaba74065eab8a0b1d62b5bb292f221b4af02832dc0114d801cd08e6b9ef3c905f27da524f3331b64e7726e8138e665dfd512ac7ab SHA512 3eef6fe3d0ed32d2c7a8da7eab337b4553d5f4dd0a3c3b24dcf3036d4c1218411122bfec3842160581a669e049bee7f3e3c1b86a03cc1de67ae30bb9cab0584f diff --git a/app-text/libspelling/libspelling-0.2.0.ebuild b/app-text/libspelling/libspelling-0.2.0.ebuild new file mode 100644 index 00..3948c223f8 --- /dev/null +++ b/app-text/libspelling/libspelling-0.2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson vala + +DESCRIPTION="A GNOME library for spellchecking" +HOMEPAGE="https://gitlab.gnome.org/chergert/libspelling"; +SRC_URI="https://gitlab.gnome.org/chergert/${PN}/-/archive/${PV}/${P}.tar.bz2"; + +LICENSE="LGPL-2.1+" +SLOT="1" +KEYWORDS="~amd64" +IUSE="+enchant gtk-doc vala" + +RDEPEND=" + dev-libs/glib:2 + >=gui-libs/gtk-4.8:4 + >=gui-libs/gtksourceview-5.6:5 + enchant? ( + app-text/enchant:2 + dev-libs/icu:= + ) +" +DEPEND="${RDEPEND} + vala? ( + $(vala_depend) + >=gui-libs/gtksourceview-5.6:5[vala] + ) +" +BDEPEND=" + dev-libs/gobject-introspection + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + use vala && vala_setup + default +} + +src_configure() { + local emesonargs=( + $(meson_feature enchant) + $(meson_use gtk-doc docs) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/app-text/libspelling/metadata.xml b/app-text/libspelling/metadata.xml new file mode 100644 index 00..f3aeb7c8da --- /dev/null +++ b/app-text/libspelling/metadata.xml @@ -0,0 +1,15 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + cyber+gen...@sysrq.in + Anna + + + https://chergert.pages.gitlab.gnome.org/libspelling/libspelling-1/ + chergert/libspelling + + + Enable spellchecking using app-text/enchant + +
[gentoo-commits] repo/proj/guru:master commit in: /
commit: fba6270dee84249da3d0ed0e7da488d64363464f Author: NRK disroot org> AuthorDate: Fri Feb 16 09:47:54 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 09:48:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fba6270d TODO.md: add croissant Signed-off-by: NRK disroot.org> TODO.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 72dde98c0a..a495cab56c 100644 --- a/TODO.md +++ b/TODO.md @@ -104,10 +104,11 @@ If you find an interesting piece of software here, consider to package it, also [TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio | | | ✖ [mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science | Alessandro-Barbieri | ✖ [libensemble](https://github.com/Libensemble/libensemble) | setuptools | cluster | Alessandro-Barbieri | ✖ | ✔ -[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ +[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ [greenclip](https://github.com/erebe/greenclip) | cabal | desktop | NRK | ✔ | ✖ [kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | Alessandro-Barbieri | ✔ | ✖ [casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri | ✖ | ✔ [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter | Alessandro-Barbieri | ✔ | ✖ [gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | Alessandro-Barbieri | ✔ | ✖ [HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | ✔ | ✖ +[croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ?
[gentoo-commits] repo/proj/guru:master commit in: app-admin/pulumi-bin/
commit: 2802db2c0e7a102f8a88c05f211f2a8135a737bd Author: Alexey Zapparov zapparov com> AuthorDate: Fri Feb 16 19:05:27 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 19:05:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2802db2c app-admin/pulumi-bin: add 3.106.0, drop 3.103.1 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 2 +- .../pulumi-bin/{pulumi-bin-3.103.1.ebuild => pulumi-bin-3.106.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 9e6784a172..f58f9eb2f9 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,3 @@ -DIST pulumi-v3.103.1-linux-x64.tar.gz 155023148 BLAKE2B adac83d1b00a116de7c170f2db81136932fe268d1051ae8439af0daa2b77910278f2f4e6078fccd0b005cfee72bccc3b2171e08ba74ffcd6873aaca52ca16cf5 SHA512 310ffe08b6b32f5e5c1387018f667bad3bbfd1325b085d1e3d22eca501625f5c031037e4c0da0637b7f679d9032b82868eb8713f86dd0905f8c4049ae4de3841 DIST pulumi-v3.104.2-linux-x64.tar.gz 155082196 BLAKE2B f446ae9311b9afa8ff123fa787bd2131c656acc5499eb068eb71d4ff9d6672c6919c4fdd56675a5e11b0ec8244bd6891cdc3e76504a69ed12a90a974b3a8e402 SHA512 fccc0cb2011f49ef29aabc9992d9b9993fa41c54eeacc8771d77ff3ba058d7993d1771af70c4c189bfecbc344f311824d88dc93625c94d13afe8f054ddb8eb19 DIST pulumi-v3.105.0-linux-x64.tar.gz 155107676 BLAKE2B 29e55bdc259f5fe3c7b02b1c309c12aea5b607c43dd426071b5c9e3bf1cd580b03237d8487c0347ef5f181a814e032e0977c6ef6a38cfbd4a3a0f06f4eaa24e8 SHA512 c2c0d3572d26e7f9e3243ce07ac6130c60e8986684ad9c49833b814af07fadee4b7b2371427927c5b094719cfd41ea281fd71c866408a44129e7e35b6341ad3c +DIST pulumi-v3.106.0-linux-x64.tar.gz 157770055 BLAKE2B a7dc4d5e5bd8756dbdbf906041934528c41fbc49afa0a387f61fd54ac0c87abf28f1ae2270f79bbf507c9028bc1c9fccbca8a75096a43e8d71e79650db1fce6a SHA512 6008714083062336f90b4409bb9fec924f1f62f4cc63456c9826e2aac4a99a9772a930642a0f42dcfa67a179dbc5e3b5492ebad9997476167aa5bb65dae57787 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.103.1.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.106.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.103.1.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.106.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/ReGreet/
commit: 78af812b2fdb11750d7546b948923d7612dbb37c Author: Alexander Weber web de> AuthorDate: Fri Feb 16 08:27:04 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 08:27:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78af812b gui-apps/ReGreet: fix openrc dirs, sample file path and elog output Signed-off-by: Alexander Weber web.de> gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild | 31 +++ gui-apps/ReGreet/ReGreet-.ebuild | 31 +++ 2 files changed, 30 insertions(+), 32 deletions(-) diff --git a/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild b/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild index d423f19a1b..580e87dd64 100644 --- a/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild +++ b/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild @@ -273,31 +273,30 @@ src_install() { if use systemd; then insinto /etc/tmpfiles.d/ && newins "${WORKDIR}/${P}/systemd-tmpfiles.conf" regreet.conf elif use openrc; then - dodir /var/log/regreet - fowners greeter:greeter /var/log/regreet + keepdir /var/log/regreet + fowners greetd:greetd /var/log/regreet fperms 0755 /var/log/regreet - dodir /var/cache/regreet - fowners greeter:greeter /var/cache/regreet + keepdir /var/cache/regreet + fowners greetd:greetd /var/cache/regreet fperms 0755 /var/cache/regreet fi # Install ReGreet template config file as a doc - docinto /usr/share/doc/regreet dodoc "${WORKDIR}/${P}/regreet.sample.toml" - elog "ReGreet sample config file available on: /usr/share/regreet/regreet.sample.toml\n" - elog "To use copy it to /etc/greetd/regreet.toml\n" - elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme\n" - elog "Or the greetd gentoo wiki page\n" + elog "ReGreet sample config file available on: /usr/share/doc/${P}/regreet.sample.toml.bz2" + elog "To use decompress it to /etc/greetd/regreet.toml" + elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme" + elog "Or the greetd gentoo wiki page" elog "" - elog "/etc/greetd/config.toml - Exemple ReGreet config using cage\n" - elog "---\n" - elog "[terminal]\n" - elog "vt = 7\n" + elog "/etc/greetd/config.toml - Exemple ReGreet config using cage" + elog "---" + elog "[terminal]" + elog "vt = 7" elog "" - elog "[default_session]\n" - elog "command = "cage -s -- regreet"\n" - elog "user = "greetd"\n" + elog "[default_session]" + elog "command = \"cage -s -- regreet\"" + elog "user = \"greetd\"" elog "" elog "Notes:" elog "1 - On single user system you can change user to your home user" diff --git a/gui-apps/ReGreet/ReGreet-.ebuild b/gui-apps/ReGreet/ReGreet-.ebuild index eab0d22887..4aeff04e33 100644 --- a/gui-apps/ReGreet/ReGreet-.ebuild +++ b/gui-apps/ReGreet/ReGreet-.ebuild @@ -69,31 +69,30 @@ src_install() { if use systemd; then insinto /etc/tmpfiles.d/ && newins "${WORKDIR}/${P}/systemd-tmpfiles.conf" regreet.conf elif use openrc; then - dodir /var/log/regreet - fowners greeter:greeter /var/log/regreet + keepdir /var/log/regreet + fowners greetd:greetd /var/log/regreet fperms 0755 /var/log/regreet - dodir /var/cache/regreet - fowners greeter:greeter /var/cache/regreet + keepdir /var/cache/regreet + fowners greetd:greetd /var/cache/regreet fperms 0755 /var/cache/regreet fi # Install ReGreet template config file as a doc - docinto /usr/share/doc/regreet dodoc "${WORKDIR}/${P}/regreet.sample.toml" - elog "ReGreet sample config file available on: /usr/share/regreet/regreet.sample.toml\n" - elog "To use copy it to /etc/greetd/regreet.toml\n" - elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme\n" - elog "Or the greetd gentoo wiki page\n" + elog "ReGreet sample config file available on: /usr/share/doc/${P}/regreet.sample.toml.bz2" + elog "To use decompress it to /etc/greetd/regreet.toml" + elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme" + elog "Or the greetd gentoo wiki page" elog "" - elog "/etc/greetd/config.toml - Exemple ReGreet config using cage\n" - elog "---\n" - elog "[terminal]\n" - elog "vt = 7\n" + elog "/etc/greetd/config.toml - Exemple ReGreet config usi
[gentoo-commits] repo/proj/guru:master commit in: media-sound/tidal-hifi-bin/
commit: 20e6b58cfa24ed48ea408fb41263c2458b21029d Author: Kostadin Shishmanov tutanota com> AuthorDate: Fri Feb 16 21:38:37 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 21:38:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20e6b58c media-sound/tidal-hifi-bin: drop 5.8.0 Signed-off-by: Kostadin Shishmanov tutanota.com> media-sound/tidal-hifi-bin/Manifest| 1 - .../tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild | 100 - 2 files changed, 101 deletions(-) diff --git a/media-sound/tidal-hifi-bin/Manifest b/media-sound/tidal-hifi-bin/Manifest index 36ea51fd78..4bcbd5f534 100644 --- a/media-sound/tidal-hifi-bin/Manifest +++ b/media-sound/tidal-hifi-bin/Manifest @@ -1,2 +1 @@ -DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293 SHA512 91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca DIST tidal-hifi-bin-5.9.0.tar.gz 110340819 BLAKE2B 9ce266441aace64718c773b8dd96f925342b38fb1b4d5d1718aec786a2c6825d14a74a94c77487a3cf9b20513561457a52706be3cea0c33ec84e5b624ade9ccb SHA512 f9ef34b04fb448906142d1f8222f9ccf6abb03328fc560e927f5bcc2a1f19955f2117aeb6151876fbb9cb7cc8646c5d61c3604e85beb7fe51e0201d75b28eb20 diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild deleted file mode 100644 index f968df271d..00 --- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop linux-info unpacker xdg - -DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support thanks to Widevine." -HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi"; -SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/libgcrypt - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/libdrm - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango -" - -DESTDIR="/opt/${PN}" - -QA_PREBUILT="*" - -CONFIG_CHECK="~USER_NS" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - # cleanup languages - pushd "locales/" >/dev/null || die "location change for language cleanup failed" - chromium_remove_language_paks - popd >/dev/null || die "location reset for language cleanup failed" - rm -rf "${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins - rm -rf "${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins -} - -src_install() { - doicon -s 256 "${FILESDIR}/${MY_PN}.png" - - make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} "Network;AudioVideo;Audio;Video" - - exeinto "${DESTDIR}" - - doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so - - insinto "${DESTDIR}" - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set. - # see https://github.com/electron/electron/issues/17972 - fowners root "${DESTDIR}/chrome-sandbox" - fperms 4711 "${DESTDIR}/chrome-sandbox" - - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}" -}
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/selx/
commit: 8a1016723f89524bab873800767bb75e67ea71b1 Author: NRK disroot org> AuthorDate: Fri Feb 16 08:51:01 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 08:51:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a101672 x11-misc/selx: new package Signed-off-by: NRK disroot.org> x11-misc/selx/Manifest | 1 + x11-misc/selx/metadata.xml | 11 +++ x11-misc/selx/selx-1.0.0.ebuild | 33 + 3 files changed, 45 insertions(+) diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest new file mode 100644 index 00..1721537ade --- /dev/null +++ b/x11-misc/selx/Manifest @@ -0,0 +1 @@ +DIST selx-1.0.0.tar.gz 21423 BLAKE2B af7480e8ea5bfef8027c52acb6c0230888510abba31d117d650c8047c2f9fd680e5a2d2abec345048969957701e2bc14faf6e1396aac0e7f9e641ca6d4ae55e9 SHA512 4368f29731d81a3c91ac09093b6e721d850057900e21efea85ebbc29f851a7fd9b450d3ba7045e044ff0b6a87da1dc1d75f4e73b4dadbc7902192e0b4c753deb diff --git a/x11-misc/selx/metadata.xml b/x11-misc/selx/metadata.xml new file mode 100644 index 00..fc3e50bea6 --- /dev/null +++ b/x11-misc/selx/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + NRK/selx + + diff --git a/x11-misc/selx/selx-1.0.0.ebuild b/x11-misc/selx/selx-1.0.0.ebuild new file mode 100644 index 00..062d435185 --- /dev/null +++ b/x11-misc/selx/selx-1.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Minimal X11 rectangle selection tool" +HOMEPAGE="https://codeberg.org/NRK/selx"; + +SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +KEYWORDS="~amd64" +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext +" +# NOTE: next version also depends on: +# x11-libs/libXrandr +DEPEND="${RDEPEND}" + +src_compile() { + $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext || die "Compilation failed" +} + +src_install() { + dobin selx + doman selx.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/openocd/
commit: 9ec1edb1acb503243d4f3ea1474298b0b39f7d51 Author: Yixun Lan gentoo org> AuthorDate: Sat Feb 17 02:09:57 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sat Feb 17 02:12:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec1edb1 dev-embedded/openocd: make libgpiod optional Closes: https://bugs.gentoo.org/917547 Signed-off-by: Yixun Lan gentoo.org> dev-embedded/openocd/metadata.xml | 1 + .../openocd/{openocd-.ebuild => openocd-0.12.0-r2.ebuild} | 11 --- dev-embedded/openocd/openocd-.ebuild | 7 --- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/dev-embedded/openocd/metadata.xml b/dev-embedded/openocd/metadata.xml index b9dbe67059b7..358a9c0a93c5 100644 --- a/dev-embedded/openocd/metadata.xml +++ b/dev-embedded/openocd/metadata.xml @@ -17,6 +17,7 @@ Use dev-libs/capstone for disassembly support Support for CMSIS-DAP compliant adapters Build the dummy port driver + Enable Linux GPIO bitbang support via libgpiod Build the SEGGER J-Link driver Enable support for USB FTDI chips via dev-embedded/libftdi Enable support for parport JTAG devices diff --git a/dev-embedded/openocd/openocd-.ebuild b/dev-embedded/openocd/openocd-0.12.0-r2.ebuild similarity index 90% copy from dev-embedded/openocd/openocd-.ebuild copy to dev-embedded/openocd/openocd-0.12.0-r2.ebuild index 669feebd09f8..698978b49848 100644 --- a/dev-embedded/openocd/openocd-.ebuild +++ b/dev-embedded/openocd/openocd-0.12.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,13 +21,13 @@ HOMEPAGE="https://openocd.sourceforge.io"; LICENSE="GPL-2+" SLOT="0" -IUSE="capstone +cmsis-dap dummy +ftdi +jlink parport +usb verbose-io" +IUSE="capstone +cmsis-dap dummy +ftdi gpiod +jlink parport +usb verbose-io" RESTRICT="strip" # includes non-native binaries RDEPEND=" acct-group/plugdev >=dev-lang/jimtcl-0.81:= - dev-libs/libgpiod:0/2 + gpiod? ( dev-libs/libgpiod:0/2 ) capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) @@ -37,6 +37,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}/${PN}-0.12.0-capstone-includedir.patch" +) + src_prepare() { default @@ -66,6 +70,7 @@ src_configure() { $(use_enable ftdi openjtag) $(use_enable ftdi presto) $(use_enable ftdi usb-blaster) + $(use_enable gpiod linuxgpiod) $(use_enable jlink) $(use_enable parport) $(use_enable parport parport_ppdev) diff --git a/dev-embedded/openocd/openocd-.ebuild b/dev-embedded/openocd/openocd-.ebuild index 669feebd09f8..bf5127f94e2c 100644 --- a/dev-embedded/openocd/openocd-.ebuild +++ b/dev-embedded/openocd/openocd-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,13 +21,13 @@ HOMEPAGE="https://openocd.sourceforge.io"; LICENSE="GPL-2+" SLOT="0" -IUSE="capstone +cmsis-dap dummy +ftdi +jlink parport +usb verbose-io" +IUSE="capstone +cmsis-dap dummy +ftdi gpiod +jlink parport +usb verbose-io" RESTRICT="strip" # includes non-native binaries RDEPEND=" acct-group/plugdev >=dev-lang/jimtcl-0.81:= - dev-libs/libgpiod:0/2 + gpiod? ( dev-libs/libgpiod:0/2 ) capstone? ( dev-libs/capstone ) cmsis-dap? ( dev-libs/hidapi ) jlink? ( >=dev-embedded/libjaylink-0.2.0 ) @@ -66,6 +66,7 @@ src_configure() { $(use_enable ftdi openjtag) $(use_enable ftdi presto) $(use_enable ftdi usb-blaster) + $(use_enable gpiod linuxgpiod) $(use_enable jlink) $(use_enable parport) $(use_enable parport parport_ppdev)