[gentoo-commits] repo/gentoo:master commit in: dev-python/housekeeping/
commit: b864388ab2185654aef7cf54f81d71cfa8371281 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 9 06:26:28 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 9 06:49:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b864388a dev-python/housekeeping: add missing test dependency Closes: https://bugs.gentoo.org/933830 Signed-off-by: Hans de Graaff gentoo.org> dev-python/housekeeping/housekeeping-1.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/housekeeping/housekeeping-1.1.ebuild b/dev-python/housekeeping/housekeeping-1.1.ebuild index b0cff2e1afa0..883227d0e012 100644 --- a/dev-python/housekeeping/housekeeping-1.1.ebuild +++ b/dev-python/housekeeping/housekeeping-1.1.ebuild @@ -27,5 +27,6 @@ RDEPEND=" BDEPEND=" test? ( >=dev-python/kgb-7.1.1[${PYTHON_USEDEP}] + >=dev-python/pytest-7.3.1[${PYTHON_USEDEP}] ) "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rexml/
commit: 9dc8587d04cfde6ed71357ec9d3d979ecfb26e97 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 9 06:49:00 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 9 06:49:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc8587d dev-ruby/rexml: add 3.2.9 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rexml/Manifest | 1 + dev-ruby/rexml/rexml-3.2.9.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-ruby/rexml/Manifest b/dev-ruby/rexml/Manifest index b0f32ca2a9b6..e5518a7b60bc 100644 --- a/dev-ruby/rexml/Manifest +++ b/dev-ruby/rexml/Manifest @@ -1,2 +1,3 @@ DIST rexml-3.2.6.tar.gz 459069 BLAKE2B 737b4a8836cae8614bc7a8e579f5c141e3d0e2114a6f6084a186795fa2d0a0008a7cb5d5a8c493b3a4204a901a26c617054ef3b93a7ed845b2f3398f5e25f5ca SHA512 bbf278ed25fbf4d814de9df3cbca691ab43d4e502a02b081e894ce82c161b1931d850df54074ef81c9cb470dca10a81c631da7ccbf908401818fca4c9a4aa5c4 DIST rexml-3.2.8.tar.gz 460176 BLAKE2B 25b7563c1bc6eacf1b39106fde09c20d34040e5b99d7a38502d4e71cf96fffa08772cdf6def0c50d9e2d116af70a6bd0469aa1dd0512d7c5eca043b9e71979b7 SHA512 255bd834f5c7584a87979a8896fef761ada8d0beb5458cc86b16df59d8634bf1446a0fb679935c003a9a5be7a03ffcb2bf86d08e0f26b0d0f7a3dfbaa87da325 +DIST rexml-3.2.9.tar.gz 461496 BLAKE2B 9e379b7ad3808461bc738c66c84c0654c256d790bc2d9ad6b23f3da71b4d12bb198349b93c580fd7f44384fbabe3604d041db96c8a94181abc7fb153f0ff1099 SHA512 9feba575fb9c8f7bb9f2d2d03fa67a011c0d52604630ab3b9f6acd99a86d2f520647d58134ae5cf2068e1f87e9c4ba9b98814e437c158bab0f7a4f368e4be486 diff --git a/dev-ruby/rexml/rexml-3.2.9.ebuild b/dev-ruby/rexml/rexml-3.2.9.ebuild new file mode 100644 index ..2e93e18cce62 --- /dev/null +++ b/dev-ruby/rexml/rexml-3.2.9.ebuild @@ -0,0 +1,40 @@ +# 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_DOC="none" +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An XML toolkit for Ruby" +HOMEPAGE="https://github.com/ruby/rexml"; +SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" + +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +ruby_add_rdepend ">=dev-ruby/strscan-3.0.9" + +ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )" + +all_ruby_prepare() { + sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # Ensure we use the (new enough) gem version of strscan. The + # versions bundled with ruby up to at least 3.3.1 are all too old. + sed -e '3igem "strscan"' \ + -i test/helper.rb || die +} + +each_ruby_test() { + ${RUBY} test/run.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: 97caf611a68284ef20b0d9d137c2c009f93ef96b Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 9 06:34:19 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 9 06:49:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97caf611 dev-ruby/reline: add 0.5.8 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 1 + dev-ruby/reline/reline-0.5.8.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index 6207fc6be3e4..f3d4bafbbb47 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -5,3 +5,4 @@ DIST reline-0.5.2.tar.gz 90163 BLAKE2B 12ff435da396a19e62b8ba972568c39697ff7024f DIST reline-0.5.5.tar.gz 91888 BLAKE2B a1d01ffebcb18fe2eda9836672378fe5feb5b9b30c0d2bc61889ffad95e05c68998fe79d6fbe3742791b8c71ba52fe17b8ade4e8ecc8c14fa91deac3d06854cd SHA512 160c8c5ed670476607ea0e3f0f1edc0ae557fe9bb3f1eb5e3c744a3965864227f8804ff23004b9fb264c9b67740e5697b64d52bfac6b82aab5aee9daa349291f DIST reline-0.5.6.tar.gz 91809 BLAKE2B 50b5473ab328fba4a552e8817d3048244144e014c9d6f7970c8bb1936329d34598667a752e66529d47facb5d2d15fac36154fe5b5f28f2301024c26b6387cace SHA512 755d23ccd6b5ba53cb357ce84a45d6f36eb1458c0c59e7ef77b585e53f2d3b393930fa076e8f5a1e49aa28a10156cf1926abf4ec691d88394f64a4a2a50af6e5 DIST reline-0.5.7.tar.gz 92492 BLAKE2B 7559cf463873f9cf12b8e0f63cc4494a1b24c897a224dbf5b38486787d51ba9134302434c7e79ecfbd54d68e2f2323deb0dd2185d2680b541958c13a6da3c44e SHA512 e79fe0a5a18cc11e9ff286f16c1bd9d8024bbb09c04dc3d47adfc901c85a13737362849d1bef82e47e4c6eeaa82c13a26aaecbcf6f9d493286105aa3cbfc8532 +DIST reline-0.5.8.tar.gz 92936 BLAKE2B 549ceb0e81ea0bc4e201d3b45538e2878c1ecfa70ba1e31e1161ae8e80fbedccbc1988999485544de107b857bdd7e14d58d6b31ed125917a7d61ffd6ddfea1cb SHA512 64d4358af20691af3ccefbb64e9c048b14b93508e0fefa9b2c9ac9bf1eeb3d86137039988a7f23ad2860106778bbd7ea366d865c7236a9f98eca72631751ffaa diff --git a/dev-ruby/reline/reline-0.5.8.ebuild b/dev-ruby/reline/reline-0.5.8.ebuild new file mode 100644 index ..a779c43093ce --- /dev/null +++ b/dev-ruby/reline/reline-0.5.8.ebuild @@ -0,0 +1,31 @@ +# 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_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md doc/reline/face.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline"; +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbs/
commit: 7aca020285b0d607ff4c79984181912c0ce4896f Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 9 06:32:12 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 9 06:49:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aca0202 dev-ruby/rbs: add 3.5.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbs/Manifest | 1 + dev-ruby/rbs/rbs-3.5.1.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest index ec3643dd7e4a..4f2f659ae944 100644 --- a/dev-ruby/rbs/Manifest +++ b/dev-ruby/rbs/Manifest @@ -1,3 +1,4 @@ DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e716cb5c452a1f20c36708f62c36382d5d3111856aa130e5d198960117ad47ca444ac3e042e99e534b3c2204 SHA512 e698b64ffc5c5e53ed84ab9fb6a5d83cc17738ec2114f72cadd0d9e062d8017ee91dc4d1afe254646c30659f3af57d6606f555881951fae7cc399b1bbd428824 DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1 SHA512 17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f DIST rbs-3.4.4.tar.gz 1236977 BLAKE2B 19b95e7b162714738c37d9d8f740d11e5e4694f6e2c7e9ba9f01c74d8d318d0b848251276e421a80d8a5680ed60fa510d04d4a57ac72d0c376f1e9cfef2fe773 SHA512 c6be887af1c89e7b9d8f01e248a24f571c189fc81f55d1625957434a3d1e74c5d23f9ba2089750cb742a82560165d9bab309cff8cdb6c9e455076051301c7dd4 +DIST rbs-3.5.1.tar.gz 1253359 BLAKE2B c30ae04d32390c415de8b6e5b58006e5ac916ffd451df82d020c72f14ce510f4a4a792b3baff7e674452fdaa6dd9aa816f5248882d6cd82aed70b921bf6dac23 SHA512 aab98a8b79c50570eb666861fc75d33c66af0504edb2c36543d32020eb04c3b5e1d227dada73e61d67a5cf64e9e613ff55218267c3f54f0f65fdf22b1dfaff4d diff --git a/dev-ruby/rbs/rbs-3.5.1.ebuild b/dev-ruby/rbs/rbs-3.5.1.ebuild new file mode 100644 index ..4672de9049ea --- /dev/null +++ b/dev-ruby/rbs/rbs-3.5.1.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_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINDIR="exe" + +RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib" +RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb) + +RUBY_FAKEGEM_GEMSPEC="rbs.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="The language for type signatures for Ruby and standard library definitions" +HOMEPAGE="https://github.com/ruby/rbs"; +SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_rdepend "dev-ruby/abbrev" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # We compile the extension directly + sed -i -e '/extensiontask/I s:^:#:' Rakefile || die + + # Avoid JSON schema validation tests due to a large dependency stack + # that would be needed. + rm -f test/rbs/schema_test.rb || die + + # Avoid setup tests since they require a lot of development dependencies. + rm -f test/rbs/test/runtime_test_test.rb || die + + # Avoid subtract tests with additonal unpackaged dependencies + sed -i -e '/def test_subtract/aomit "Skipped due to additional dependencies"' test/rbs/cli_test.rb || die + + # Avoid tests requiring a network connection + rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \ + test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die + sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die + sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die + + sed -i -e '/def test_\(method\|paths\)/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/distrobuilder/
commit: 40b1f1a23da41a0b5b11cc8bed354d8c2d327697 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jun 9 06:38:27 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 9 06:38:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b1f1a2 app-containers/distrobuilder: stabilize 3.0-r1 for amd64 Signed-off-by: Joonas Niilola gentoo.org> app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild b/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild index b3db1b7b116d..5742553c4b9a 100644 --- a/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild +++ b/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="verify-sig" RDEPEND="app-cdr/cdrtools
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/files/, media-video/mkvtoolnix/
commit: 6cdacfa91764b6ef1ae7789e64d853c27d92b23d Author: Alfred Wingate protonmail com> AuthorDate: Sun Jun 2 11:33:31 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 9 06:24:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdacfa9 media-video/mkvtoolnix: fix libcxx incompatibility Closes: https://bugs.gentoo.org/933417 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36973 Signed-off-by: Joonas Niilola gentoo.org> .../files/mkvtoolnix-84.0.0-fix-libcxx-c++20.patch | 44 ++ ...olnix-84.0.ebuild => mkvtoolnix-84.0-r1.ebuild} | 4 ++ 2 files changed, 48 insertions(+) diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-84.0.0-fix-libcxx-c++20.patch b/media-video/mkvtoolnix/files/mkvtoolnix-84.0.0-fix-libcxx-c++20.patch new file mode 100644 index ..9a45aaa9cb9e --- /dev/null +++ b/media-video/mkvtoolnix/files/mkvtoolnix-84.0.0-fix-libcxx-c++20.patch @@ -0,0 +1,44 @@ +https://bugs.gentoo.org/933417 +https://gitlab.com/mbunkus/mkvtoolnix/-/issues/3695 +https://gitlab.com/mbunkus/mkvtoolnix/-/commit/7e1bea9527616ab6ab38425e7290579f05dd9bb1 + +From 7e1bea9527616ab6ab38425e7290579f05dd9bb1 Mon Sep 17 00:00:00 2001 +From: Moritz Bunkus +Date: Tue, 30 Apr 2024 16:05:35 +0200 +Subject: [PATCH] replace removed `std::result_of` with `std::invoke_result` + +`std::result_of` was deprecated in C++17 & removed in C++20. A lot of +compilers still make it available even when running in C++20 mode, +while others don't. + +Therefore replace it with equivalent use of `std::invoke_result`. + +Fixes #3695. +--- a/NEWS.md b/NEWS.md +@@ -1,3 +1,11 @@ ++# Version ? ++ ++## Bug fixes ++ ++* fixed compilation of `src/common/sorting.h` with certain compilers due to ++ the deprecation & removal of `std::result_of<>` in C++20. Fixes #3695. ++ ++ + # Version 84.0 "Sleeper" 2024-04-28 + + ## New features and enhancements +--- a/src/common/sorting.h b/src/common/sorting.h +@@ -27,7 +27,7 @@ namespace mtx::sort { + + template< typename Titer + , typename Tcriterion_maker +- , typename Tcriterion = typename std::result_of< Tcriterion_maker(typename std::iterator_traits::value_type) >::type ++ , typename Tcriterion = typename std::invoke_result< Tcriterion_maker, typename std::iterator_traits::value_type >::type + , typename Tcomparator = std::less + > + void +-- +GitLab + diff --git a/media-video/mkvtoolnix/mkvtoolnix-84.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-84.0-r1.ebuild similarity index 97% rename from media-video/mkvtoolnix/mkvtoolnix-84.0.ebuild rename to media-video/mkvtoolnix/mkvtoolnix-84.0-r1.ebuild index 6731cce63b2d..f5eaf0cade1f 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-84.0.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-84.0-r1.ebuild @@ -73,6 +73,10 @@ if [[ ${PV} != * ]] ; then BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix )" fi +PATCHES=( + "${FILESDIR}"/mkvtoolnix-84.0.0-fix-libcxx-c++20.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: media-gfx/librecad/files/, media-gfx/librecad/
commit: 308ef54ee21bbaf93f9d3c17c2809c660f580942 Author: Denis Pronin yandex ru> AuthorDate: Mon Feb 19 12:23:42 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 9 06:24:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308ef54e media-gfx/librecad: add a patch to fix building with clang fix missing FILE declaration in lib/debug/rs_debug.h Closes: https://bugs.gentoo.org/919822 Signed-off-by: Denis Pronin yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/35423 Signed-off-by: Joonas Niilola gentoo.org> .../files/librecad-2.2.0-fix-missing-header.patch | 29 ++ media-gfx/librecad/librecad-2.2.0.ebuild | 6 - 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/media-gfx/librecad/files/librecad-2.2.0-fix-missing-header.patch b/media-gfx/librecad/files/librecad-2.2.0-fix-missing-header.patch new file mode 100644 index ..3caec03b011a --- /dev/null +++ b/media-gfx/librecad/files/librecad-2.2.0-fix-missing-header.patch @@ -0,0 +1,29 @@ +The patch is borrowed from upstream https://github.com/LibreCAD/LibreCAD + +https://github.com/LibreCAD/LibreCAD/commit/6e0f1556bbd554e528295f92597a80a109344607 + +https://bugs.gentoo.org/919822 + +commit 6e0f1556bbd554e528295f92597a80a109344607 +Author: Denis Pronin +Date: Sun Jun 2 22:23:11 2024 +0300 + +fix compilation with clang and llvm's libcxx + +librecad/src/lib/debug/rs_debug.h requires cstdio to be included because of FILE + type being used + +Signed-off-by: Denis Pronin + +diff --git a/librecad/src/lib/debug/rs_debug.h b/librecad/src/lib/debug/rs_debug.h +index 23918574..8950efcc 100644 +--- a/librecad/src/lib/debug/rs_debug.h b/librecad/src/lib/debug/rs_debug.h +@@ -28,6 +28,7 @@ + #ifndef RS_DEBUG_H + #define RS_DEBUG_H + ++#include + #include + #ifdef __hpux + #include diff --git a/media-gfx/librecad/librecad-2.2.0.ebuild b/media-gfx/librecad/librecad-2.2.0.ebuild index 092799ec110b..f86b8253e177 100644 --- a/media-gfx/librecad/librecad-2.2.0.ebuild +++ b/media-gfx/librecad/librecad-2.2.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 @@ -40,6 +40,10 @@ BDEPEND=" dev-qt/linguist-tools:5 " +PATCHES=( + "${FILESDIR}/${P}-fix-missing-header.patch" +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/
commit: 5b59d798bf36d0097527d8b2003c7d673ead66dc Author: Patrick Lauer gentoo org> AuthorDate: Sun Jun 9 05:51:08 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Jun 9 05:51:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b59d798 sys-apps/syd: drop 3.21.0 Signed-off-by: Patrick Lauer gentoo.org> sys-apps/syd/Manifest | 1 - sys-apps/syd/syd-3.21.0.ebuild | 335 - 2 files changed, 336 deletions(-) diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index 76a26f8b86aa..dd7c00373f8d 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -217,7 +217,6 @@ DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b DIST syd-3.20.0.tar.gz 762148 BLAKE2B 9b904d4ccb4161bf5c5ee0e056b2e0e042e9c180356b7a18570527559a7c4ff62ed3161680842681cea4f1fe7368ef6bbee611a956f2b1e5486b4aff35f1fb51 SHA512 cf0ed7f79b3c77b563b2da7be10486bb47ad070a69fe3998240dd7a7906fc6ca95aeba4b69c879564abfe6196239b34edae4b8da1f329261a5d4577798d686f9 -DIST syd-3.21.0.tar.gz 732770 BLAKE2B 27b74fe269d2c63de18e946fa2acac469f6bb54a80ccfd11dd20e5476abb6e50f39a5f4c69b39ce999f9721dbdf975fde9823ce385b83678a8d2e4d1cc9d5074 SHA512 35e96a05bbfad0f0e83c183ffd5c23cd9a3381a676f467af823fc4865e05bfdc93e6005b94edace22c09282d8ba61a16c3477bee8bf457d8095bc3ca0bac967f DIST syd-3.21.1.tar.gz 733506 BLAKE2B 5dcd1b628c317cf353b2a10b790dcdca41563d4d1e850fbfaf57a3442e88684110e7de2999388fa4e57565e2a99d5b4ac08e52405db38c51f6390cd1f43be5ed SHA512 411ab13a70a6952cbed6b8db5437ff6c67ae7558dd94bb534ebc98a93ff7f6e114a8395fee23170071a36b339b21cc3fc5943a0d663cdb0dde0fcee75260559f DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 diff --git a/sys-apps/syd/syd-3.21.0.ebuild b/sys-apps/syd/syd-3.21.0.ebuild deleted file mode 100644 index c39e1dc7ca0f.. --- a/sys-apps/syd/syd-3.21.0.ebuild +++ /dev/null @@ -1,335 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -RESTRICT="test" # fails with sandbox - -CRATES=" - addr2line@0.22.0 - adler@1.0.2 - ahash@0.8.11 - aho-corasick@1.1.3 - allocator-api2@0.2.18 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anes@0.1.6 - anstream@0.6.14 - anstyle-parse@0.2.4 - anstyle-query@1.1.0 - anstyle-wincon@3.0.3 - anstyle@1.0.7 - anyhow@1.0.86 - argv@0.1.11 - autocfg@1.3.0 - backtrace@0.3.72 - bitflags@1.3.2 - bitflags@2.5.0 - bstr@1.9.1 - bumpalo@3.16.0 - byteorder@1.5.0 - caps@0.5.5 - cast@0.3.0 - cc@1.0.99 - cfg-if@1.0.0 - cfg_aliases@0.2.1 - chrono@0.4.38 - ciborium-io@0.2.2 - ciborium-ll@0.2.2 - ciborium@0.2.2 - clap@4.5.6 - clap_builder@4.5.6 - clap_derive@4.5.5 - clap_lex@0.7.1 - colorchoice@1.0.1 - const-hex@1.12.0 - core-foundation-sys@0.8.6 - cpufeatures@0.2.12 - crc32fast@1.4.2 - criterion-plot@0.5.0 - criterion@0.5.1 - crossbeam-channel@0.5.13 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-queue@0.3.11 - crossbeam-utils@0.8.20 - crossbeam@0.8.4 - crunchy@0.2.2 - cty@0.2.2 - darling@0.20.9 - darling_core@0.20.9 - darling_macro@0.20.9 - derive_builder@0.20.0 - derive_builder_core@0.20.0 - derive_builder_macro@0.20.0 - dirs-sys@0.4.1 - dirs@5.0.1 - either@1.12.0 - env_filter@0.1.0 - env_logger@0.11.3 - equivalent@1.0.1 - errno@0.3.9 - fastrand@2.1.0 - fixedbitset@0.4.2 - fixedbitset@0.5.7 - flate2@1.0.30 -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/
commit: 20abed36d6e584210c95c05f09c19aaaf17129b5 Author: Patrick Lauer gentoo org> AuthorDate: Sun Jun 9 05:50:48 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Jun 9 05:51:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20abed36 sys-apps/syd: add 3.21.1 Signed-off-by: Patrick Lauer gentoo.org> sys-apps/syd/Manifest | 2 + sys-apps/syd/syd-3.21.1.ebuild | 335 + 2 files changed, 337 insertions(+) diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest index b4428e51f6de..76a26f8b86aa 100644 --- a/sys-apps/syd/Manifest +++ b/sys-apps/syd/Manifest @@ -218,6 +218,7 @@ DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd7 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b DIST syd-3.20.0.tar.gz 762148 BLAKE2B 9b904d4ccb4161bf5c5ee0e056b2e0e042e9c180356b7a18570527559a7c4ff62ed3161680842681cea4f1fe7368ef6bbee611a956f2b1e5486b4aff35f1fb51 SHA512 cf0ed7f79b3c77b563b2da7be10486bb47ad070a69fe3998240dd7a7906fc6ca95aeba4b69c879564abfe6196239b34edae4b8da1f329261a5d4577798d686f9 DIST syd-3.21.0.tar.gz 732770 BLAKE2B 27b74fe269d2c63de18e946fa2acac469f6bb54a80ccfd11dd20e5476abb6e50f39a5f4c69b39ce999f9721dbdf975fde9823ce385b83678a8d2e4d1cc9d5074 SHA512 35e96a05bbfad0f0e83c183ffd5c23cd9a3381a676f467af823fc4865e05bfdc93e6005b94edace22c09282d8ba61a16c3477bee8bf457d8095bc3ca0bac967f +DIST syd-3.21.1.tar.gz 733506 BLAKE2B 5dcd1b628c317cf353b2a10b790dcdca41563d4d1e850fbfaf57a3442e88684110e7de2999388fa4e57565e2a99d5b4ac08e52405db38c51f6390cd1f43be5ed SHA512 411ab13a70a6952cbed6b8db5437ff6c67ae7558dd94bb534ebc98a93ff7f6e114a8395fee23170071a36b339b21cc3fc5943a0d663cdb0dde0fcee75260559f DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f @@ -238,6 +239,7 @@ DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542d DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4 DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab8253
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 9f31c13fd9ad9e87a32d18e382a1ff907af29436 Author: Sam James gentoo org> AuthorDate: Sun Jun 9 05:27:21 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 9 05:27:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f31c13f sys-devel/gcc: add 14.1.1_p20240608 I plan to keyword this shortly for the linked bug. Bug: https://bugs.gentoo.org/933423 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 2 ++ sys-devel/gcc/gcc-14.1.1_p20240608.ebuild | 56 +++ 2 files changed, 58 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index a013d838bc60..fea1328833ca 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -31,8 +31,10 @@ DIST gcc-13.3.0.tar.xz 87909952 BLAKE2B 0f3728b026bd8aab0e469dda54facf157a4b753d DIST gcc-14-20240518.tar.xz 87946040 BLAKE2B 83e567d680b1463cc672fb461aa180cf46555911f0e91a3fb89b11fe8b81d12d64b3a3419953849cf2deb38f1cdf0defc05169c145964f74c1105d942b5519f9 SHA512 73dae806add90e8b3cdfe1c56754ae886f6f6150ef4ef217664b48507ff19d20933648bb6a19ab62756146e83e4df037ced30e4504d562966c40b3750475f28f DIST gcc-14-20240525.tar.xz 87961136 BLAKE2B 89898dfb5ce7e135f02e88e476df6aa48d7f809ac695328d51d1dc8deec89537c0da80d542a0063d718aad45f10fc192d2540caeb0ba8f6aa61a88410de47166 SHA512 ad4a3ada606df91836a145b9b78d96251760a42ff6c879a558a16889f708aca3626dfbb2abbaff3c87107ea17a088a216dbe139399bd766ba8bb0b9231285f1c DIST gcc-14-20240601.tar.xz 87970588 BLAKE2B bd2ac4252b1fc7173bad17116249f66559a894888b844e41e3502cb370a3571ae5736e1a733d291656e16e753f80d77fc4c7377882eaea24035e63712f2609ce SHA512 ac8db89eef701f54b57581808833817d4c27e07e23a80d83f5a597003ae34297d22c7da807ea68985ae79f487b91f1fbc8d43b0e70864da2c0df8a8ceb800e52 +DIST gcc-14-20240608.tar.xz 87975596 BLAKE2B 0c86e6c5d1153151e64d77c9cf44f14b668b4605bc516b38eaa0d559d0eaf4f3bf986cd8cd6006c6af0451fca847ee16f51dd99db36dd77a44f4ab3a5679 SHA512 e666a3d720b34ed255018ac03823a1261935a742f6e6dbddb074961eb5e6b05d3dbd3e3fecf8f9883598e532d28c867d60803589f51b9cd34220e1a40e65 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f SHA512 61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647 SHA512 3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0 +DIST gcc-14.1.0-patches-2.tar.xz 11400 BLAKE2B 8698d9521b193a03df20b68b70bc8d2dc083e246542d95e510b86f152a4d13818162985d4728d87f74be784870595a238d195f617427ec0905919cce0ed23476 SHA512 17e97aec43dea0c131fc6c829d05b7ab56d3164a7d79715f08f54cc2cff81747d1554ca2644edcc1cbd7db3d87dba6a1c2fb71896950bd9b54c4c5c10daa3e7f DIST gcc-15-20240519.tar.xz 88058724 BLAKE2B b9a9a93132fac8f827cd9f293fa09a4705084a420072da27161792a9c5f84a8fc9f28b15e878a5e7872579d4e89ae2e383b025d0529cf9e11c7f87454d61d62f SHA512 00eaf263d3eafb8b1ff101d703d9d82a770a79dd5484a6e69adb53889313ad300b65ac5159564950921985178546475cc26d760395ca68b4a6d4433ff26a6ffc DIST gcc-15-20240526.tar.xz 88091872 BLAKE2B 71bc733910cd334227ea0b78770bec9b4253b04ae7673c8f48e92c8c3322ecb2c4169b0d15df7a2f8fb222fed379c84fcec632d211e6aad815b56442ce28e9fb SHA512 65b948026bd558d5e2c70f76f62a4676bcd37d4d1201871f473d7f0ee32faa2614bd64f52090565c46e310032c743328f6182db97de874556c872f4ec0ff2ec2 DIST gcc-15-20240602.tar.xz 88177484 BLAKE2B e3998b5608e4d6d7fed79aa41ee8dafb7165da3203823dcddb79c2548b4356900153e2135e42794eeb7097f2888b5988b7fd451ae1436b2f41fa227f1c59745f SHA512 dc9479f4171daff51a2df55cf907efcdcf02d4d91bbb50a7e1e5c64232ebd640ab424558fe8c3df50e70421b336ca66b1b02e0b59d5e3d07a13e1c97cee7b696 diff --git a/sys-devel/gcc/gcc-14.1.1_p20240608.ebuild b/sys-devel/gcc/gcc-14.1.1_p20240608.ebuild new file mode 100644 index ..7c2bc0dc66b4 --- /dev/null +++ b/sys-devel/gcc/gcc-14.1.1_p20240608.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.1.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="14.1.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be aft
[gentoo-commits] repo/gentoo:master commit in: media-libs/liboggz/
commit: 06811c08a1b312bd7ab41e21e451ba046fb7c473 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 9 04:35:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 9 04:35:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06811c08 media-libs/liboggz: EAPI 6 -> 8 Closes: https://bugs.gentoo.org/808159 Closes: https://bugs.gentoo.org/473634 Signed-off-by: Arthur Zamarin gentoo.org> .../{liboggz-1.1.1.ebuild => liboggz-1.1.1-r1.ebuild} | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/media-libs/liboggz/liboggz-1.1.1.ebuild b/media-libs/liboggz/liboggz-1.1.1-r1.ebuild similarity index 70% rename from media-libs/liboggz/liboggz-1.1.1.ebuild rename to media-libs/liboggz/liboggz-1.1.1-r1.ebuild index b227b75a905d..0059e8361564 100644 --- a/media-libs/liboggz/liboggz-1.1.1.ebuild +++ b/media-libs/liboggz/liboggz-1.1.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -15,11 +15,13 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="doc static-libs test" RESTRICT="!test? ( test )" -RDEPEND=">=media-libs/libogg-1.2.0" -DEPEND="${RDEPEND} +DEPEND=">=media-libs/libogg-1.2.0" +RDEPEND="${DEPEND}" +BDEPEND=" virtual/pkgconfig doc? ( app-text/doxygen ) - test? ( app-text/docbook-sgml-utils )" + test? ( app-text/docbook-sgml-utils ) +" PATCHES=( "${FILESDIR}/${P}-destdir.patch" ) @@ -27,7 +29,7 @@ src_prepare() { default if ! use doc; then - sed -i -e '/AC_CHECK_PROG/s:doxygen:dIsAbLe&:' configure.ac || die + sed -e '/AC_CHECK_PROG/s:doxygen:dIsAbLe&:' -i configure.ac || die fi AT_M4DIR="m4" eautoreconf @@ -40,5 +42,6 @@ src_configure() { src_install() { default - find "${D}" -name '*.la' -delete || die "Pruning failed" + mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || die # bug 808159 + find "${D}" -type f -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/arprec/
commit: 8ff6629193dc380b4d8fc2f679c07047894d69c7 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 9 03:56:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 9 03:56:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff66291 sci-libs/arprec: EAPI 6 -> 8 Closes: https://bugs.gentoo.org/526960 Signed-off-by: Arthur Zamarin gentoo.org> ...rprec-2.2.19.ebuild => arprec-2.2.19-r1.ebuild} | 27 -- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/sci-libs/arprec/arprec-2.2.19.ebuild b/sci-libs/arprec/arprec-2.2.19-r1.ebuild similarity index 79% rename from sci-libs/arprec/arprec-2.2.19.ebuild rename to sci-libs/arprec/arprec-2.2.19-r1.ebuild index b31b5b5c86c7..dc6ff68e1078 100644 --- a/sci-libs/arprec/arprec-2.2.19.ebuild +++ b/sci-libs/arprec/arprec-2.2.19-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 FORTRAN_NEEDED=fortran FORTRAN_STANDARD=90 @@ -11,9 +11,10 @@ inherit autotools fortran-2 DESCRIPTION="Arbitrary precision float arithmetics and functions" HOMEPAGE="https://crd-legacy.lbl.gov/~dhbailey/mpdist/"; SRC_URI="https://crd.lbl.gov/~dhbailey/mpdist/${P}.tar.gz"; +S="${WORKDIR}/${PN}" -SLOT="0" LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_fma3 cpu_flags_x86_fma4 doc fortran qd static-libs" @@ -24,20 +25,22 @@ PATCHES=( "${FILESDIR}"/${P}-gold.patch ) -S="${WORKDIR}/${PN}" - src_prepare() { default + sed -e '/TESTS =/s/ io//' -i tests/Makefile.am || die # bug 526960 + eautoreconf } src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - $(use_enable cpu_flags_x86_fma$(usex cpu_flags_x86_fma3 3 4) fma) \ - $(use_enable fortran) \ + local myeconfargs=( + --enable-shared + $(use_enable static-libs static) + $(use_enable cpu_flags_x86_fma$(usex cpu_flags_x86_fma3 3 4) fma) + $(use_enable fortran) $(use_enable qd) + ) + econf "${myeconfargs[@]}" } src_compile() { @@ -75,10 +78,10 @@ src_install() { fi if ! use doc; then - rm "${ED%/}"/usr/share/doc/${PF}/*.pdf || die + rm "${ED}"/usr/share/doc/${PF}/*.pdf || die fi if ! use static-libs; then - find "${D}" -name '*.la' -delete || die + find "${D}" -type f -name '*.la' -delete || die fi }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bar/
commit: a06dfc8791fabd5050a6fc8d0c0a3ef023cad8cd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 9 03:39:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 9 03:39:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06dfc87 sys-apps/bar: drop 1.11.1 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/bar/bar-1.11.1.ebuild | 47 -- 1 file changed, 47 deletions(-) diff --git a/sys-apps/bar/bar-1.11.1.ebuild b/sys-apps/bar/bar-1.11.1.ebuild deleted file mode 100644 index 1ed308f56c70.. --- a/sys-apps/bar/bar-1.11.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Console Progress Bar" -HOMEPAGE="http://clpbar.sourceforge.net/"; -SRC_URI="https://downloads.sourceforge.net/clpbar/${PN}_${PV}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="doc" - -DEPEND="doc? ( >=app-text/doxygen-1.3.5 )" -RDEPEND="" - -src_prepare() { - default - sed '/cd $(WEB_DIR) && $(MAKE)/d' -i Makefile.am || die - eautomake -} - -src_configure() { - # Fix bug 113392 - econf $(use_enable !sparc use-memalign) -} - -src_compile() { - emake CFLAGS="${CFLAGS}" - - if use doc; then - mkdir -p ../www/doxygen/${PV} || die - emake update-www - HTML_DOCS=( ../www/doxygen/${PV}/html/. ) - - # remove doxygen working files - find ../www/doxygen/${PV}/html \( -iname '*.map' -o -iname '*.md5' \) -delete || die - fi -} - -src_install() { - default - dodoc TROUBLESHOOTING debian/changelog -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bar/
commit: a62c72364084d30c61ade41016d83420b4c784ce Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 9 03:38:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 9 03:39:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62c7236 sys-apps/bar: Stabilize 1.11.1-r1 x86, #933848 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/bar/bar-1.11.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bar/bar-1.11.1-r1.ebuild b/sys-apps/bar/bar-1.11.1-r1.ebuild index 233c894cef2c..8dd02807e397 100644 --- a/sys-apps/bar/bar-1.11.1-r1.ebuild +++ b/sys-apps/bar/bar-1.11.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/clpbar/${PN}_${PV}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bar/
commit: e8dc852f6b9c38d9a94e72b6557b96504479848c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 9 03:38:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 9 03:39:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8dc852f sys-apps/bar: Stabilize 1.11.1-r1 amd64, #933848 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/bar/bar-1.11.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bar/bar-1.11.1-r1.ebuild b/sys-apps/bar/bar-1.11.1-r1.ebuild index b2b18c005864..233c894cef2c 100644 --- a/sys-apps/bar/bar-1.11.1-r1.ebuild +++ b/sys-apps/bar/bar-1.11.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/clpbar/${PN}_${PV}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luajit/
commit: a03052a8988b5264704b81f3d276a31c2d1aaabe Author: Matt Turner gentoo org> AuthorDate: Sun Jun 9 03:04:30 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 9 03:32:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03052a8 dev-lang/luajit: Version bump to 2.1.1716656478 Closes: https://bugs.gentoo.org/917019 Signed-off-by: Matt Turner gentoo.org> dev-lang/luajit/Manifest | 1 + dev-lang/luajit/luajit-2.1.1716656478.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-lang/luajit/Manifest b/dev-lang/luajit/Manifest index 9b0d30a48afc..c8ba66d29edc 100644 --- a/dev-lang/luajit/Manifest +++ b/dev-lang/luajit/Manifest @@ -1,2 +1,3 @@ DIST luajit-2.1.0_beta3_p20220127.tar.gz 1072282 BLAKE2B e1d4834683b9ec16f0567f5de486262d84af145e3e27724d343c130288e90abff089fd5c7ff1275f9dde3cb5ae4f818f710020bd708c599972a14f1671381c2a SHA512 4c6ae7173bb91dc2d4d425da4afdab2520078e15ae4471c0cb99a255dd7544d6900b333efbbfc8f26ffbc4fcd8f1d2daf65671c59b5cafd6b0d53cb07b49d4ff DIST luajit-2.1.0_beta3_p20220613.tar.gz 1074088 BLAKE2B dbcfd4efcffb9b659a85af753017da5ca9b95e89a03dfe4e594513f2ad09b08e19a862527d41bd5adf8473afd022a471176ff5412975af47bdd785b9b9cfd43b SHA512 e4fc6ebde9cd9efc5e9936416526a0f581186bf0661eca60a50bcf5048312e02f66dc905308d63abda03380c33aa2e64ceddd87527d59a4488ae7f4aeaf36dfe +DIST luajit-2.1.1716656478.tar.gz 1081717 BLAKE2B 42807910aa81e705ff39c382e98e479d46d31453fd6fc1857220c7d4cb66d0801e2ffd813ea3c55ab2bcde8e64275d0fec2044514d7b0ef5287714ec8061bf7a SHA512 6b00d37a33f0bafbd953569ef035546a97237a53cfb718d8aecca7e9c7afe5e4706e4a53e40b9afb8720adc8eee044d8d75b8ea6cdc50d2c3f8461d79bb73b26 diff --git a/dev-lang/luajit/luajit-2.1.1716656478.ebuild b/dev-lang/luajit/luajit-2.1.1716656478.ebuild new file mode 100644 index ..9d52ad0cb632 --- /dev/null +++ b/dev-lang/luajit/luajit-2.1.1716656478.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GIT_COMMIT=93e87998b24021b94de8d1c8db24c46fb6e9 + +# Upstream doesn't make releases anymore and instead have a (broken) "rolling +# git tag" model. +# +# https://github.com/LuaJIT/LuaJIT/issues/665#issuecomment-784452583 +# https://www.freelists.org/post/luajit/LuaJIT-uses-rolling-releases +# +# Regular snapshots should be made from the v2.1 branch. Get the version with +# `git show -s --format=%ct` + +inherit toolchain-funcs + +DESCRIPTION="Just-In-Time Compiler for the Lua programming language" +HOMEPAGE="https://luajit.org/"; +SRC_URI="https://github.com/LuaJIT/LuaJIT/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/LuaJIT-${GIT_COMMIT}" + +LICENSE="MIT" +# this should probably be pkgmoved to 2.0 for sake of consistency. +SLOT="2/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 -hppa ~mips ~ppc -riscv -sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="lua52compat static-libs" + +_emake() { + emake \ + Q= \ + PREFIX="${EPREFIX}/usr" \ + MULTILIB="$(get_libdir)" \ + DESTDIR="${D}" \ + CFLAGS="" \ + LDFLAGS="" \ + HOST_CC="$(tc-getBUILD_CC)" \ + HOST_CFLAGS="${BUILD_CPPFLAGS} ${BUILD_CFLAGS}" \ + HOST_LDFLAGS="${BUILD_LDFLAGS}" \ + STATIC_CC="$(tc-getCC)" \ + DYNAMIC_CC="$(tc-getCC) -fPIC" \ + TARGET_LD="$(tc-getCC)" \ + TARGET_CFLAGS="${CPPFLAGS} ${CFLAGS}" \ + TARGET_LDFLAGS="${LDFLAGS}" \ + TARGET_AR="$(tc-getAR) rcus" \ + BUILDMODE="$(usex static-libs mixed dynamic)" \ + TARGET_STRIP="true" \ + INSTALL_LIB="${ED}/usr/$(get_libdir)" \ + "$@" +} + +src_compile() { + tc-export_build_env + _emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")" +} + +src_install() { + _emake install + dosym luajit-"${PV}" /usr/bin/luajit + + HTML_DOCS="doc/." einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/
commit: 86d18e524d6c62dd6aac7683cea2a5afd514121a Author: Matoro Mahri matoro tk> AuthorDate: Sun Jun 9 01:51:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d18e52 dev-python/libvirt-python: Stabilize 10.1.0 ppc64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/libvirt-python/libvirt-python-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild index 29d5fde4bdc2..5c8628103631 100644 --- a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild @@ -23,7 +23,7 @@ else MY_P="${P/_rc/-rc}" SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ppc64 x86" RDEPEND="app-emulation/libvirt:0/${PV}" fi S="${WORKDIR}/${P%_rc*}"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/
commit: 1916491e1f4653a943e428254bc4015bc536a541 Author: Matoro Mahri matoro tk> AuthorDate: Sun Jun 9 02:00:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1916491e profiles/arch/mips: unmask dev-python/{jaraco-path,setuptools}[test] Bug: https://bugs.gentoo.org/924324 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/mips/package.use.mask | 8 1 file changed, 8 deletions(-) diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index a9717ab8aad9..024fa9868b4f 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -143,14 +143,6 @@ dev-libs/libgudev test # dev-python/django is not keyworded here dev-python/diskcache test -# Joshua Kinard (2021-05-20) -# mask USE 'test' on MIPS for setuptools and jaraco-path due to -# the very deep dependency chain that is enabled. Will unmask -# on a future date. -# Bug #774216 -dev-python/jaraco-path test -dev-python/setuptools test - # Sam James (2021-02-06) # media-sound/sndio is not yet keyworded here # bug #769098, bug #769122
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt-glib/
commit: 446a1d4c9f939371ed43f660285683c3c12e6c3e Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:45:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446a1d4c app-emulation/libvirt-glib: Stabilize 5.0.0 x86, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild index 1d45b4004f35..f40d082947f0 100644 --- a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild +++ b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://libvirt.org/ https://gitlab.com/libvirt/libvirt-glib/"; SRC_URI="https://libvirt.org/sources/glib/${P}.tar.xz"; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" IUSE="gtk-doc +introspection test +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: fe7d497b88e949ba4aae6c3aa0ce18b3039e19e1 Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:45:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7d497b app-emulation/libvirt: Stabilize 10.1.0-r1 x86, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt/libvirt-10.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild index c4ef65f03162..f87155bcc791 100644 --- a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://libvirt.org/sources/${P}.tar.xz verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" fi DESCRIPTION="C toolkit to manipulate virtual machines"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: a3048513a365778edf39ac307b5894d8ecb48f4c Author: Matoro Mahri matoro tk> AuthorDate: Sun Jun 9 01:51:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3048513 app-emulation/libvirt: Stabilize 10.1.0-r1 ppc64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt/libvirt-10.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild index f87155bcc791..f3cc8929a599 100644 --- a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://libvirt.org/sources/${P}.tar.xz verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" + KEYWORDS="amd64 ~arm arm64 ppc64 x86" fi DESCRIPTION="C toolkit to manipulate virtual machines"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt-glib/
commit: ce0e4c0449ff6ad0483ac073d38d998d564bf8f2 Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:11:02 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0e4c04 app-emulation/libvirt-glib: Stabilize 5.0.0 amd64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild index 7110202ec4d8..1d45b4004f35 100644 --- a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild +++ b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://libvirt.org/ https://gitlab.com/libvirt/libvirt-glib/"; SRC_URI="https://libvirt.org/sources/glib/${P}.tar.xz"; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" IUSE="gtk-doc +introspection test +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-llvm-translator/
commit: f8957bdc32b3e0ee3dc82fa52e7576a033564344 Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:53:15 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8957bdc dev-util/spirv-llvm-translator: Stabilize 17.0.0-r2 x86, #930674 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0-r2.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0-r2.ebuild index f88cc260c9b8..844d7cf8bac3 100644 --- a/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0-r2.ebuild +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-17.0.0-r2.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/
commit: ad9fe22c09cd57e5ac60a8e9233ec1eb85ede80c Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:45:56 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9fe22c dev-python/libvirt-python: Stabilize 10.1.0 x86, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/libvirt-python/libvirt-python-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild index ad6e30b736c8..29d5fde4bdc2 100644 --- a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild @@ -23,7 +23,7 @@ else MY_P="${P/_rc/-rc}" SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" RDEPEND="app-emulation/libvirt:0/${PV}" fi S="${WORKDIR}/${P%_rc*}"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt-glib/
commit: 45fbd9986c412cefd1ee78f4ea7a4ea2d7071a74 Author: Matoro Mahri matoro tk> AuthorDate: Sun Jun 9 01:51:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fbd998 app-emulation/libvirt-glib: Stabilize 5.0.0 ppc64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild index f40d082947f0..35f4bc199f5f 100644 --- a/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild +++ b/app-emulation/libvirt-glib/libvirt-glib-5.0.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://libvirt.org/ https://gitlab.com/libvirt/libvirt-glib/"; SRC_URI="https://libvirt.org/sources/glib/${P}.tar.xz"; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ppc64 x86" IUSE="gtk-doc +introspection test +vala" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: bce41f2d28b5b03c64b5960315fdc03213e751ea Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 15:59:59 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce41f2d sys-apps/systemd: Stabilize 255.4 hppa, #930181 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/systemd/systemd-255.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-255.4.ebuild b/sys-apps/systemd/systemd-255.4.ebuild index d37d5a298bae..ce7efa427338 100644 --- a/sys-apps/systemd/systemd-255.4.ebuild +++ b/sys-apps/systemd/systemd-255.4.ebuild @@ -25,7 +25,7 @@ else SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"; if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/libvirt-python/
commit: a57d14fd80443bc6459570adf04f8c28e65339e0 Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:11:02 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57d14fd dev-python/libvirt-python: Stabilize 10.1.0 amd64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/libvirt-python/libvirt-python-10.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild index c4a9827cdfcb..ad6e30b736c8 100644 --- a/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild +++ b/dev-python/libvirt-python/libvirt-python-10.1.0.ebuild @@ -23,7 +23,7 @@ else MY_P="${P/_rc/-rc}" SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" - KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" RDEPEND="app-emulation/libvirt:0/${PV}" fi S="${WORKDIR}/${P%_rc*}"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libvirt/
commit: b43aa88dfdbd6527719bfa630fb258bbc7c408e8 Author: Matoro Mahri matoro tk> AuthorDate: Sat Jun 8 20:11:02 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jun 9 03:27:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43aa88d app-emulation/libvirt: Stabilize 10.1.0-r1 amd64, #930933 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/libvirt/libvirt-10.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild index 754c2b2a122d..c4ef65f03162 100644 --- a/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-10.1.0-r1.ebuild @@ -21,7 +21,7 @@ if [[ ${PV} = ** ]]; then else SRC_URI="https://libvirt.org/sources/${P}.tar.xz verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )" - KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" fi DESCRIPTION="C toolkit to manipulate virtual machines"
[gentoo-commits] repo/gentoo:master commit in: dev-python/irc/
commit: d356aeb3ab9374f19b313e764e54811bcdb89a71 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:07:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d356aeb3 dev-python/irc: Bump to 20.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/irc/Manifest | 1 + dev-python/irc/irc-20.4.1.ebuild | 50 2 files changed, 51 insertions(+) diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest index 2d23e5fe9e0a..7d02419381ed 100644 --- a/dev-python/irc/Manifest +++ b/dev-python/irc/Manifest @@ -1 +1,2 @@ DIST irc-20.4.0.tar.gz 91215 BLAKE2B 39244605b7ad47d4fd9c22b4040f14ad46ec79c339e1ffd8451fad04a3d2b7c4945d8474f4c9c9cf3c620cfc3b0298123ba21844849d5070cc85993f46997025 SHA512 ff75593cf9606c724232517c8340beb115ceda254acb5989c043bd0653f215b928b663570c98c27b845cc7431ea142514c85968e3e3b9bda0406ce799a2b1d2e +DIST irc-20.4.1.tar.gz 91229 BLAKE2B 05518a19821016e5a10173a5ee20a0d3cb6047eb87f4a153331bc8458abb365d27cde8ae02b1e7c12a86957adc7811511f61c516bdb1c6f0f03f4a5186524eb5 SHA512 e57e18c7c8111c883737cbaa176e0e895c182e43208ff784abf382bcab0b613287076ec35cfe266d78418e27b38a6443344b03bd90ea768c1c50ce0c32453d89 diff --git a/dev-python/irc/irc-20.4.1.ebuild b/dev-python/irc/irc-20.4.1.ebuild new file mode 100644 index ..a090f3ee344d --- /dev/null +++ b/dev-python/irc/irc-20.4.1.ebuild @@ -0,0 +1,50 @@ +# 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="IRC client framework written in Python" +HOMEPAGE=" + https://github.com/jaraco/irc/ + https://pypi.org/project/irc/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="examples" + +RDEPEND=" + dev-python/jaraco-collections[${PYTHON_USEDEP}] + >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}] + dev-python/jaraco-logging[${PYTHON_USEDEP}] + dev-python/jaraco-stream[${PYTHON_USEDEP}] + >=dev-python/jaraco-text-3.10[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tempora-1.6[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # https://github.com/jaraco/irc/issues/231 + rm -r docs || die + distutils-r1_src_prepare +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/scripts" + dodoc -r scripts + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: cc6021e94f919ba59ede9d15b918437adc10ad0b Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:11:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:11:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6021e9 dev-python/pyupgrade: Bump to 3.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/Manifest| 1 + dev-python/pyupgrade/pyupgrade-3.16.0.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index c051fd276089..fa948958c3c1 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -1,2 +1,3 @@ DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca SHA512 5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91 DIST pyupgrade-3.15.2.gh.tar.gz 65444 BLAKE2B 3e0004452957f4bac9e7bc2fab886fd3e4dc799d7c53d988da1c0515d445cb275463115d9dee495991a1be61adbee7dd72782f2a21985568dd39fd8afe4088d5 SHA512 98ac1629e2bdc0956536b51e96929e7a88a3355364ccc0696cff38d2e6cf4dd5552f91f76644d7977dbdc57ef44ca9942585acd0506ca47e7a4e69c6eb95ed7c +DIST pyupgrade-3.16.0.gh.tar.gz 65582 BLAKE2B 99c04e528d6bc8d802595ee320843561b317cdf57c87fe2f095b29dfa99b23d00c87951b48f437a72a2602a5bc7bd237abc98cdf9b802ca8c5faff83fe666396 SHA512 a348fd925418e5ec5360f77aa814eb1b95e45842b8310ed4edb357e5a3648dfbecf09ab7c5d70a8ba98728f2355ef5e5f51908a8c53faf5762869b74e1da diff --git a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild new file mode 100644 index ..127ff6fc4c1d --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-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="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/
commit: f65fa07c3f1954fed7cc827c4307c0afc6c970c0 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:16:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:16:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65fa07c dev-python/uncertainties: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/uncertainties/uncertainties-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/uncertainties/uncertainties-3.2.1.ebuild b/dev-python/uncertainties/uncertainties-3.2.1.ebuild index 6d67e5f2f80f..2a213488261f 100644 --- a/dev-python/uncertainties/uncertainties-3.2.1.ebuild +++ b/dev-python/uncertainties/uncertainties-3.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: c17441b6f61a1e3dfb91dc9e239691fbea91b650 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:17:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:17:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17441b6 dev-python/pyupgrade: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/pyupgrade-3.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild index 127ff6fc4c1d..12bbba4127a7 100644 --- a/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild +++ b/dev-python/pyupgrade/pyupgrade-3.16.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/plette/
commit: 749f251a0e261ebb3b2e811e31ad0f84fd6ebf14 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:14:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:14:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749f251a dev-python/plette: Bump to 2.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/plette/Manifest| 1 + dev-python/plette/plette-2.1.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/plette/Manifest b/dev-python/plette/Manifest index 5547cd1597ef..e759edbe3b56 100644 --- a/dev-python/plette/Manifest +++ b/dev-python/plette/Manifest @@ -1,3 +1,4 @@ DIST plette-0.4.4.gh.tar.gz 36359 BLAKE2B dc630b9e98db9a8f6047fe0bb31c2ab29d695745b59d457c9cac218922c0d578a474f80ddc419364fb8ef92c5952c5cea33ee571cce2d698015466edb738885a SHA512 c4342ce040966730d2eba638c718c1db9340051baa89238b99e64cf8ef734fe448f0aaeae224e9f6b51c9e38458e9caeb2c8d6abbd5db76249529aaee90ed5c0 DIST plette-1.0.0.gh.tar.gz 54297 BLAKE2B 7ade29df8bfc20d5c98f5f3290acea2f5e884f71b13c0950373f41240de54f3ea672d16c0557fef2e1be25aef0da68d4a7449ebea2f206d92901d7f11f6cc2bb SHA512 72a3f270f76dbf32cb418628f1b24046111a46633603b07fd44fd4ed50d946653afaec070bce8e67a1ecff3ec8607f2476d3b25760c76726218873898bef97ed DIST plette-2.0.2.tar.gz 12905 BLAKE2B 48d8e50b24a2b61a12f798467ed443a7a043bd6efca7cb99ce35e5e05edb44af327e3a2e5bdfde0e6db4a4be527ab668edd6433c195fe4f72975170bcb6acbed SHA512 9f273af721b29b81ef8921fa9bf42856711242cef04372c5e1c632e907d889554beeb4d85c47cc9f2003984004dfa97a239643d9307389be9a6710dec26b5b28 +DIST plette-2.1.0.tar.gz 12908 BLAKE2B 7e710826374f12317d93cd7410006059ecffe82095ecb05f5e30d3b1db56802ce44fb31ac5ef9fd6c6a1a83578cd69ae87c324a470a532557eed69f8c73923ba SHA512 ce75385d958be6c0adc0e11a8431484a91eb7b7e237218b37e073411551813bfbad4872fe6f1b3d5980f9da5f0465c66de4e19646d11716079a6be67b2c138a5 diff --git a/dev-python/plette/plette-2.1.0.ebuild b/dev-python/plette/plette-2.1.0.ebuild new file mode 100644 index ..31d962c16d70 --- /dev/null +++ b/dev-python/plette/plette-2.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Structured Pipfile and Pipfile.lock models" +HOMEPAGE=" + https://github.com/sarugaku/plette/ + https://pypi.org/project/plette/ +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + dev-python/cerberus[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkginfo/
commit: 752156e20110b7c5c11b23d55637786ae45a7b7a Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:11:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:11:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752156e2 dev-python/pkginfo: Bump to 1.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pkginfo/Manifest | 1 + dev-python/pkginfo/pkginfo-1.11.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest index a26c5247f631..fe2d777f37dc 100644 --- a/dev-python/pkginfo/Manifest +++ b/dev-python/pkginfo/Manifest @@ -1,2 +1,3 @@ DIST pkginfo-1.10.0.tar.gz 378457 BLAKE2B 976bde677c365b78bde56604cef46892c95f796af59836946e1302cea868882a06d3f8cdbb330e3af011691dc8123f2555d0ebf6bacfaeff5a4e010a9bdd7030 SHA512 d1350166bc6d37d8c7f227bfee332f5d289e1a513a13db1ba75992dbb24b30b42b2b95d2fe55ca249c83132e880a46975d4146e0cb9d5b1d103da2e9ce36a858 DIST pkginfo-1.11.0.tar.gz 376619 BLAKE2B ccbe90c61a97d88a44f8b61dd928962032b6cfdca8a9095e6151a9f1ba5f2cd23270e28f03fbf28a6b7bc2e762510578f2e53195c8d6a0e91611e0714ae365b2 SHA512 f145d29fa8bd7e9e0264c98fb440fe6e2b53081751e40264860dc50ea3bca4c69b3959ce70ea55669a89db9783a09369cd655ac93bf9a59a73c7d8023335d9c8 +DIST pkginfo-1.11.1.tar.gz 376911 BLAKE2B ee5a9b3c280636dbb58ba5aef5a94e74c639c63472a0630671c4277ed7b14f1e13a18daf050974d45502181bd22e80f969a9056cc13f134bdb61763a9003ab4b SHA512 9bb159e4c9efe6d42c6f564346bb3bfacc700cfdf3498d7dcdddcbbc5e9797df720f3f0a2142a7abd2e84e82ec30823d9807a61304af1c165973a2582ffb2731 diff --git a/dev-python/pkginfo/pkginfo-1.11.1.ebuild b/dev-python/pkginfo/pkginfo-1.11.1.ebuild new file mode 100644 index ..29862ec41210 --- /dev/null +++ b/dev-python/pkginfo/pkginfo-1.11.1.ebuild @@ -0,0 +1,28 @@ +# 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..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Provides an API for querying the distutils metadata written in a PKG-INFO file" +HOMEPAGE=" + https://launchpad.net/pkginfo/ + https://pypi.org/project/pkginfo/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs
[gentoo-commits] repo/gentoo:master commit in: dev-python/uncertainties/
commit: 4454811a0d6197aec7225081bba5ce90b772a0cd Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 03:13:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 03:13:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4454811a dev-python/uncertainties: Bump to 3.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/uncertainties/Manifest | 1 + .../uncertainties/uncertainties-3.2.1.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-python/uncertainties/Manifest b/dev-python/uncertainties/Manifest index ef3ca04a07c5..118b8a16d6e8 100644 --- a/dev-python/uncertainties/Manifest +++ b/dev-python/uncertainties/Manifest @@ -1 +1,2 @@ DIST uncertainties-3.1.7.tar.gz 158727 BLAKE2B d68b74d291b1f6c4505a47f6fa19653eade43dc1ccaf78e02bd320df92d8bdaeac1b0808a21dceb046a6e2acd076836728b4014d39ca8da17647582320ce50e8 SHA512 24576415265df22459d83bb28e632195e6760204a6e11523821afe25222ea3e035bf7f10c552ec456bb2cdf42a09e296865f9bf0d13ff44beb88c11ebc479ff9 +DIST uncertainties-3.2.1.tar.gz 143154 BLAKE2B 68a0e840878eed602666f1b315ea575f3ab07ca12555f6153801ffbb54b9b1ae8742e4d87c7cec9ec0ace505c4dd8aeb45d3a010663691db31145a146390c932 SHA512 4b1b1738bed60dddacaa0e7f6d8672e32c8282681c4f2f5222e26798150774a24349fb1a98011ff37dc990ab2dd271a3fff2abbc7a0279d499d08585df1b814f diff --git a/dev-python/uncertainties/uncertainties-3.2.1.ebuild b/dev-python/uncertainties/uncertainties-3.2.1.ebuild new file mode 100644 index ..6d67e5f2f80f --- /dev/null +++ b/dev-python/uncertainties/uncertainties-3.2.1.ebuild @@ -0,0 +1,32 @@ +# 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 optfeature pypi + +DESCRIPTION="Python module for calculations with uncertainties" +HOMEPAGE=" + https://pythonhosted.org/uncertainties/ + https://github.com/lmfit/uncertainties/ + https://pypi.org/project/uncertainties/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "numpy support" dev-python/numpy +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: cbe6a69c4b3bd52bafd979860a59a64e62c8c442 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 9 02:19:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 9 02:57:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe6a69c dev-python/Nuitka: Bump to 2.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-2.3.1.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 54bd5fedd7e3..0dc1473dc648 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-2.2.2.tar.gz 3999091 BLAKE2B 1512b0112dfa36c704900b787ac43a24377ab2994d16865d85da0384d2bb29a6dd26a83be270c51c28bcca68dad2398d68096d4dae1ee3f2044a85dad2571d82 SHA512 13f03fb849d83a1fbb10df2fe54f429f8871068942dfe93316460e1abed9149793b6fc1d7b62b1e72fc00de94ae9fd4b218f4ee65ea7668d138700f2bfd94eb2 DIST Nuitka-2.2.3.tar.gz 3657438 BLAKE2B f01a213f7dff39b6bba50ba21fbd120927caa60c88156aa0e9094339f260008fe18aaec4aabe5f878224516bddde697020ac16795e528b0e0141937565255b0a SHA512 36147901a75fcefad10ec75b66a3c988be9c8d6f54aca0f2f9ab3a8c4b06efc7c1b4eb5af5686675ce7040948f7032c27a93f7ea2429e02b99c2d817c37c72fe +DIST Nuitka-2.3.1.tar.gz 3668744 BLAKE2B fa2951f4e4f903007b8747748233b5a506d650bd4647f49f3a98e8a352da0ff10b9c2e462062cafe666e91003a47dcd61e4c55b9100fc73d15a5c23ac282a90d SHA512 77caa68117e1bb22b5be1dbe411e1fcd2dfa2fd2dd2e066ea6373c57894df559519dac4c35b4ccddc3c34cb5e061ee6ee5b3feba61e15ebd21975a5b42448599 DIST Nuitka-2.3.tar.gz 3663624 BLAKE2B 14d11b529322710e1c733661447dda38b5c2140fa924f3a510b710fd9191c194f36a8340c7a6908bfcba62844b3e76604725b5e41e239a1097b9e6b91664b943 SHA512 2bdfd4970f024e1f035f231d3f11f417228d12c33929c2625f05ff410500f1f7903b4c7dca4493374b13acb615b00fd555239d59eda661b1e27b0a3facc7bd5e diff --git a/dev-python/Nuitka/Nuitka-2.3.1.ebuild b/dev-python/Nuitka/Nuitka-2.3.1.ebuild new file mode 100644 index ..123acd66de1f --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.3.1.ebuild @@ -0,0 +1,52 @@ +# 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..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: d06c5f7cc40535b5d78b7321c9f456085044880a Author: Brahmajit Das gmail com> AuthorDate: Fri May 31 21:20:24 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 9 02:35:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06c5f7c app-editors/neovim: drop 0.9.4, 0.9.4-r1 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36932 Signed-off-by: Matt Turner gentoo.org> app-editors/neovim/Manifest | 1 - app-editors/neovim/neovim-0.9.4-r1.ebuild | 115 -- app-editors/neovim/neovim-0.9.4.ebuild| 115 -- 3 files changed, 231 deletions(-) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 052fb11ac704..e358965b4aa8 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,3 +1,2 @@ DIST neovim-0.10.0.tar.gz 12792034 BLAKE2B b9bf44d2f0ae1075196f5f96b2fb5e974907406fa6e5bf09593d1f9f36135dab466b6a063d1d03e3716dce435df296ec6d00a2f015e85d0edd231fb9fd4c9385 SHA512 878cb58729a18179b38303bd9cf79e38997c87946665ac4e7b76d87e15f5d001028fd1454ce30b20773b20a4fe929dfa399fc2ec7f6db0774a4e864c9e8586c1 -DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a SHA512 a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004 DIST neovim-0.9.5.tar.gz 11590180 BLAKE2B a982ea5704a8e5810c42475198157c3d2255c033f47cba940f9f6414c649167ecafe08c7fe9aeb3154a15566fdf8f5db8d535fa752e467e36ff5d552a7aa2179 SHA512 6e20d0a1d506dc292dd68dabe4b5635f86c019ca832f9927e907377e6d21fe7765b3010f5bba644bb2d7a76c178d55b290af24856a7e3c4083a1aa60bc496775 diff --git a/app-editors/neovim/neovim-0.9.4-r1.ebuild b/app-editors/neovim/neovim-0.9.4-r1.ebuild deleted file mode 100644 index a9d362d6c679.. --- a/app-editors/neovim/neovim-0.9.4-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# RelWithDebInfo sets -Og -g -CMAKE_BUILD_TYPE=Release -LUA_COMPAT=( lua5-{1..2} luajit ) -inherit cmake lua-single optfeature xdg - -DESCRIPTION="Vim-fork focused on extensibility and agility" -HOMEPAGE="https://neovim.io"; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/neovim/neovim.git"; -else - SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" -fi - -LICENSE="Apache-2.0 vim" -SLOT="0" -IUSE="+nvimpager test" - -# Upstream say the test library needs LuaJIT -# https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377 -REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )" -# TODO: Get tests running -RESTRICT="!test? ( test ) test" - -# Upstream build scripts invoke the Lua interpreter -BDEPEND="${LUA_DEPS} - >=dev-util/gperf-3.1 - >=sys-devel/gettext-0.20.1 - virtual/libiconv - virtual/libintl - virtual/pkgconfig -" -# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for -# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). -DEPEND="${LUA_DEPS} - >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}] - $(lua_gen_cond_dep ' - dev-lua/lpeg[${LUA_USEDEP}] - dev-lua/mpack[${LUA_USEDEP}] - ') - $(lua_gen_cond_dep ' - dev-lua/LuaBitOp[${LUA_USEDEP}] - ' lua5-{1,2}) - >=dev-libs/libuv-1.46.0:= - >=dev-libs/libvterm-0.3.3 - >=dev-libs/msgpack-3.0.0:= - >=dev-libs/tree-sitter-0.20.8:= - >=dev-libs/libtermkey-0.22 - >=dev-libs/unibilium-2.0.0:0= -" -RDEPEND=" - ${DEPEND} - app-eselect/eselect-vi -" -BDEPEND+=" - test? ( - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" - "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch" - "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch" -) - -src_prepare() { - # Use our system vim dir - sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \ - -i src/nvim/globals.h || die - - # https://forums.gentoo.org/viewtopic-p-8750050.html - xdg_environment_reset - cmake_src_prepare -} - -src_configure() { - # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now - local mycmakeargs=( - # appends -flto - -DENABLE_LTO=OFF - -DPREFER_LUA=$(usex lua_single_target_luajit no "$(lua_get_version)") - -DLUA_PRG="${ELUA}" - ) - cmake_src_configure -} - -src_install() { -
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/
commit: 5cf1e4a7f9eb8ef231cdb9b154bde73a76e46001 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 23:00:59 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 23:20:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf1e4a7 x11-misc/safeeyes: Drop old Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild | 42 --- x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild | 46 -- x11-misc/safeeyes/safeeyes-2.1.6.ebuild| 43 3 files changed, 131 deletions(-) diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild deleted file mode 100644 index c6d102ef6476.. --- a/x11-misc/safeeyes/safeeyes-2.1.6-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild deleted file mode 100644 index 307103b60daf.. --- a/x11-misc/safeeyes/safeeyes-2.1.6-r2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" - -PATCHES=( - "${FILESDIR}"/${P}-py312.patch -) - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/x11-misc/safeeyes/safeeyes-2.1.6.ebuild b/x11-misc/safeeyes/safeeyes-2.1.6.ebuild deleted file mode 100644 index 5aca9341d36c.. --- a/x11-misc/safeeyes/safeeyes-2.1.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py -DISTUTILS_USE_PEP517=setuptools - -inherit xdg distutils-r1 pypi - -DESCRIPTION="Linux alternative to EyeLeo" -HOMEPAGE="https://github.com/slgobinath/SafeEyes"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="" - -RDEPEND=" - dev-libs/libayatana-appindicator - dev-python/Babel[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-xlib[${PYTHON_USEDEP}] - media-sound/alsa-utils - x11-apps/xprop - x11-libs/gtk+:3[introspection] - x11-libs/libnotify[introspection] - x11-misc/xprintidle - " - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/
commit: a11e422906cbb521697888a0629676addf9f1d61 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 23:06:01 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 23:20:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11e4229 x11-misc/safeeyes: 2.1.8 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/safeeyes/Manifest | 1 + x11-misc/safeeyes/safeeyes-2.1.8.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest index 4fcd5e9d7940..4a7b721a70e4 100644 --- a/x11-misc/safeeyes/Manifest +++ b/x11-misc/safeeyes/Manifest @@ -1 +1,2 @@ DIST safeeyes-2.1.6.tar.gz 286359 BLAKE2B a5e4b4d680d455f2ae9494705f1e4508341802f4826b2d11f5407eed4074f0eab45066a3741745dd164b47e26a2dbf2a393945bffef0f747cbebd5f87b3b1961 SHA512 6476284ed1d8cdde77f10b3fe962a5d9d5ead944b0418f797e375cc67affa6807d858279cf4a1189585b7688dbe983fc6b90c917e0e55a2a11ebfdc56b44ca93 +DIST safeeyes-2.1.8.tar.gz 288991 BLAKE2B 53fa71171c42679f7241a13b5542855c542c020814a4ec9e9c7480163bc2179e93787fb87291999815f900d5dea3522f5de8e35e85b714d3cb1cc4e24bad5638 SHA512 df3192ee751510449a0ee8946c8e59daff3dc5b4ef95a2f5563cc82834fbe8d3de52f39be2e0c26c13db7ac3d115ef1de63184ec8d069b99f411f4d60e9b5139 diff --git a/x11-misc/safeeyes/safeeyes-2.1.8.ebuild b/x11-misc/safeeyes/safeeyes-2.1.8.ebuild new file mode 100644 index ..cd7e15330da3 --- /dev/null +++ b/x11-misc/safeeyes/safeeyes-2.1.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py +DISTUTILS_USE_PEP517=setuptools + +inherit xdg distutils-r1 pypi + +DESCRIPTION="Linux alternative to EyeLeo" +HOMEPAGE="https://github.com/slgobinath/SafeEyes"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-python/Babel[${PYTHON_USEDEP}] + dev-python/croniter[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + media-sound/alsa-utils + x11-apps/xprop + x11-libs/gtk+:3[introspection] + x11-libs/libnotify[introspection] + x11-misc/xprintidle + " + +python_install() { + distutils-r1_python_install + + # Workaround for https://bugs.gentoo.org/926816 + # Files were misplaced and also duplicate across Python slots. + local misplaced_usr="${D}/usr/lib/${EPYTHON}/site-packages/usr" + local i + for i in applications icons ; do + local source="${misplaced_usr}/share/${i}" + local target="${D}/usr/share/${i}" + if [[ ! -d "${target}" ]]; then + dodir /usr/share/ + mv "${source}" "${target}" || die + fi + done + rm -R "${misplaced_usr}" || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/merlin/
commit: 6e5b6388a5e82b62c4d4de64c075193ffd9a2cf5 Author: Maciej Barć gentoo org> AuthorDate: Sat Jun 8 22:21:01 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jun 8 23:11:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5b6388 dev-ml/merlin: bump ocaml compat to 4.14.2 Signed-off-by: Maciej Barć gentoo.org> dev-ml/merlin/{merlin-4.13.ebuild => merlin-4.13-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ml/merlin/merlin-4.13.ebuild b/dev-ml/merlin/merlin-4.13-r1.ebuild similarity index 95% rename from dev-ml/merlin/merlin-4.13.ebuild rename to dev-ml/merlin/merlin-4.13-r1.ebuild index 80b96bc1404a..92bd8816e400 100644 --- a/dev-ml/merlin/merlin-4.13.ebuild +++ b/dev-ml/merlin/merlin-4.13-r1.ebuild @@ -25,6 +25,7 @@ RDEPEND=" || ( dev-lang/ocaml:0/4.14 dev-lang/ocaml:0/4.14.1 + dev-lang/ocaml:0/4.14.2 ) emacs? ( >=app-editors/emacs-23.1:* @@ -52,6 +53,8 @@ src_unpack() { mv ${P}-414 "${S}" || die elif has_version "dev-lang/ocaml:0/4.14.1" ; then mv ${P}-414 "${S}" || die + elif has_version "dev-lang/ocaml:0/4.14.2" ; then + mv ${P}-414 "${S}" || die fi }
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-core/
commit: cea93090ee5b568aac2db83db25f17d4996cd52b Author: Maciej Barć gentoo org> AuthorDate: Sat Jun 8 22:31:50 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jun 8 23:11:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea93090 dev-ml/opam-core: workaround bug #933845 Closes: https://bugs.gentoo.org/933845 Signed-off-by: Maciej Barć gentoo.org> dev-ml/opam-core/opam-core-2.1.3.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-ml/opam-core/opam-core-2.1.3.ebuild b/dev-ml/opam-core/opam-core-2.1.3.ebuild index d24631cb0935..404e055d648e 100644 --- a/dev-ml/opam-core/opam-core-2.1.3.ebuild +++ b/dev-ml/opam-core/opam-core-2.1.3.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 @@ -38,6 +38,9 @@ src_prepare() { (release (flags (:standard -warn-error -3-9 EOF + + # HACK: Probably bug in Makefile? Magic. See: https://bugs.gentoo.org/933845 + touch opam-installer.install || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: c7c957c6dd9efa596149d69bf9879f3b8354acb9 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 22:32:25 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 22:32:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c957c6 app-admin/ttyplot: 1.6.5 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/ttyplot-1.6.5.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 7fa7aaa40eaa..57ac35fac801 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,2 +1,3 @@ DIST ttyplot-1.6.2.gh.tar.gz 56277 BLAKE2B c7a818a69774fc7c5f6b498e5bf2f9c3ec644dc23d54daf59adaf13962f614c23918ca1d84614e27c60e75d1b98b3eb3c548dc14b59b539acceb3327dafabe0c SHA512 7ede447667a0a8f4b164a2a409e1264c36c95c22eeeda348c894678cb8d7209e742bb90f48a8a5260dd457ae7ff0a090a7d8b7eb25b20e20ada575e00cc4eb0b DIST ttyplot-1.6.4.gh.tar.gz 56541 BLAKE2B b05fffd2a7903ec94d516c7e970db4dd2dd90ac2568c6c3e3b6608e40ab65a18ac6a9a9693e189328bfebdd120fb50efd8bedcb260329d5ad28d0c7a81c390dd SHA512 51d8cc7dfa281f66e92b0f508f9db413869bb559aa6d1f4a54eb658f3564e2552b622e8667587bbe9e7c85063b03704a03e8eb004b979c68bf874453b5c3cbb5 +DIST ttyplot-1.6.5.gh.tar.gz 56538 BLAKE2B 1119012b170cde84b904f34c3bcf7d7c3e1adbf1ae5a465dffb74be11ad073251c40c508d4ced7f36db6a3e96336e04c61e0f402bb5f0d7ee6c5ca8e9451d900 SHA512 93512777f0371857cadb43a836538cb9e946b7110157534c9c76c090852ea5c9ee6085742f9c6d501f8c7a62f05967309e24e1a3bad96eac4b726f946053b0ab diff --git a/app-admin/ttyplot/ttyplot-1.6.5.ebuild b/app-admin/ttyplot/ttyplot-1.6.5.ebuild new file mode 100644 index ..a0e31d253379 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.6.5.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit toolchain-funcs + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot"; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ydiff/
commit: 53b36c3ef9ddef77a009d1a2b7b65d51c23ee842 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 22:24:21 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 22:24:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b36c3e dev-util/ydiff: 1.3 Signed-off-by: Sebastian Pipping gentoo.org> dev-util/ydiff/Manifest | 1 + dev-util/ydiff/ydiff-1.3.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-util/ydiff/Manifest b/dev-util/ydiff/Manifest index b7a42ee49c96..7cb3dcdc54d7 100644 --- a/dev-util/ydiff/Manifest +++ b/dev-util/ydiff/Manifest @@ -1 +1,2 @@ DIST ydiff-1.2.tar.gz 42808 BLAKE2B 927482c2ed9a96efc354178679b4ba50497289bc31107e8cdef3062a71d91268fa703620f1f4b0be03aebaf339eba5254f4b43c16403f1d7818b84b0c450defb SHA512 0eb2230b64f43e20f6dc2411296389dc99356ef626152dc7f234583f70678e64a07b764fd89635479e7ac4aa7e2490db6e76c744369eefef8ab6a5386db1a7b5 +DIST ydiff-1.3.tar.gz 74115 BLAKE2B 5cc0a4405148940772000e13a0f2d955c8fdbe63890cdd912b78a808dd231c7682de2fa81d5cf7ec7442dc47b2ae0fa5430dbd40ed39c636fdf43a288e8b41aa SHA512 ac9f4ce3383903275e0f71295009098aaca6a38449489bff70026a8090863b2f3b2c566908602c145473b72edf491d0ce2ce75802e397db2e04b10a158b35c99 diff --git a/dev-util/ydiff/ydiff-1.3.ebuild b/dev-util/ydiff/ydiff-1.3.ebuild new file mode 100644 index ..7259e05a9e68 --- /dev/null +++ b/dev-util/ydiff/ydiff-1.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)" +HOMEPAGE="https://github.com/ymattw/ydiff"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="sys-apps/less" + +DOCS=( CHANGES.rst README.rst ) + +RESTRICT="test" + +python_test() { + ${PYTHON} tests/test_ydiff.py || die "Unit tests failed." + + ./tests/regression.sh || die "Regression tests failed." +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: ef56cac9e4703505002751be1ed870400ac9b5d5 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 22:25:38 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 22:25:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef56cac9 app-admin/ttyplot: Drop old Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 3 --- app-admin/ttyplot/ttyplot-1.5.1.ebuild | 24 app-admin/ttyplot/ttyplot-1.5.2.ebuild | 24 app-admin/ttyplot/ttyplot-1.6.1.ebuild | 25 - app-admin/ttyplot/ttyplot-1.6.2.ebuild | 25 - 5 files changed, 101 deletions(-) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 108e1ef82876..7849fcdad20c 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1,4 +1 @@ -DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b -DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f -DIST ttyplot-1.6.1.gh.tar.gz 53746 BLAKE2B f78c5b7ef53e0bd1921138db965edcb9aff95d359263f1343ad2f33b075ff49ef0147354a7467de8cc5cc3a1f2508f9cf81fcbc6195c600d1fd07d0760de9b42 SHA512 cb21b28c86e1364536bdd417a99fa952a8c46623dbca5e6da31bf34763415fa7fcf0ecd6d02a8fc355a483ba64883412d4b448c2cdc1e397b81195c9fb1beffa DIST ttyplot-1.6.2.gh.tar.gz 56277 BLAKE2B c7a818a69774fc7c5f6b498e5bf2f9c3ec644dc23d54daf59adaf13962f614c23918ca1d84614e27c60e75d1b98b3eb3c548dc14b59b539acceb3327dafabe0c SHA512 7ede447667a0a8f4b164a2a409e1264c36c95c22eeeda348c894678cb8d7209e742bb90f48a8a5260dd457ae7ff0a090a7d8b7eb25b20e20ada575e00cc4eb0b diff --git a/app-admin/ttyplot/ttyplot-1.5.1.ebuild b/app-admin/ttyplot/ttyplot-1.5.1.ebuild deleted file mode 100644 index 31b1533c83eb.. --- a/app-admin/ttyplot/ttyplot-1.5.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DESCRIPTION="Realtime plotting utility with data input from stdin" -HOMEPAGE="https://github.com/tenox7/ttyplot"; -SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="sys-libs/ncurses" -RDEPEND="${DEPEND}" - -src_install() { - local args=( - PREFIX=/usr - MANPREFIX=/usr/share/man - DESTDIR="${D}" - ) - emake "${args[@]}" install -} diff --git a/app-admin/ttyplot/ttyplot-1.5.2.ebuild b/app-admin/ttyplot/ttyplot-1.5.2.ebuild deleted file mode 100644 index 31b1533c83eb.. --- a/app-admin/ttyplot/ttyplot-1.5.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DESCRIPTION="Realtime plotting utility with data input from stdin" -HOMEPAGE="https://github.com/tenox7/ttyplot"; -SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="sys-libs/ncurses" -RDEPEND="${DEPEND}" - -src_install() { - local args=( - PREFIX=/usr - MANPREFIX=/usr/share/man - DESTDIR="${D}" - ) - emake "${args[@]}" install -} diff --git a/app-admin/ttyplot/ttyplot-1.6.1.ebuild b/app-admin/ttyplot/ttyplot-1.6.1.ebuild deleted file mode 100644 index b2ae208ee667.. --- a/app-admin/ttyplot/ttyplot-1.6.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -DESCRIPTION="Realtime plotting utility with data input from stdin" -HOMEPAGE="https://github.com/tenox7/ttyplot"; -SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="virtual/pkgconfig" -DEPEND="${RDEPEND} - sys-libs/ncurses[tinfo]" - -src_install() { - local args=( - PREFIX=/usr - MANPREFIX=/usr/share/man - DESTDIR="${D}" - ) - emake "${args[@]}" install -} diff --git a/app-admin/ttyplot/ttyplot-1.6.2.ebuild b/app-admin/ttyplot/ttyplot-1.6.2.ebuild deleted file mode 100644 index 1d6a43c8b979.. --- a/app-admin/ttyplot/ttyplot-1.6.2.ebuild +++ /dev/null @@ -1,
[gentoo-commits] repo/gentoo:master commit in: app-admin/ttyplot/
commit: f5630daae99a227c9a91c755fe94d1e44fe510af Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 22:28:00 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 22:28:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5630daa app-admin/ttyplot: 1.6.4 Signed-off-by: Sebastian Pipping gentoo.org> app-admin/ttyplot/Manifest | 1 + app-admin/ttyplot/ttyplot-1.6.4.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest index 7849fcdad20c..7fa7aaa40eaa 100644 --- a/app-admin/ttyplot/Manifest +++ b/app-admin/ttyplot/Manifest @@ -1 +1,2 @@ DIST ttyplot-1.6.2.gh.tar.gz 56277 BLAKE2B c7a818a69774fc7c5f6b498e5bf2f9c3ec644dc23d54daf59adaf13962f614c23918ca1d84614e27c60e75d1b98b3eb3c548dc14b59b539acceb3327dafabe0c SHA512 7ede447667a0a8f4b164a2a409e1264c36c95c22eeeda348c894678cb8d7209e742bb90f48a8a5260dd457ae7ff0a090a7d8b7eb25b20e20ada575e00cc4eb0b +DIST ttyplot-1.6.4.gh.tar.gz 56541 BLAKE2B b05fffd2a7903ec94d516c7e970db4dd2dd90ac2568c6c3e3b6608e40ab65a18ac6a9a9693e189328bfebdd120fb50efd8bedcb260329d5ad28d0c7a81c390dd SHA512 51d8cc7dfa281f66e92b0f508f9db413869bb559aa6d1f4a54eb658f3564e2552b622e8667587bbe9e7c85063b03704a03e8eb004b979c68bf874453b5c3cbb5 diff --git a/app-admin/ttyplot/ttyplot-1.6.4.ebuild b/app-admin/ttyplot/ttyplot-1.6.4.ebuild new file mode 100644 index ..a0e31d253379 --- /dev/null +++ b/app-admin/ttyplot/ttyplot-1.6.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit toolchain-funcs + +DESCRIPTION="Realtime plotting utility with data input from stdin" +HOMEPAGE="https://github.com/tenox7/ttyplot"; +SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/ncurses[tinfo]" + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + local args=( + PREFIX=/usr + MANPREFIX=/usr/share/man + DESTDIR="${D}" + ) + emake "${args[@]}" install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/etlcpp/
commit: b805a9863fe68001ded94bb8c4bcbc1bc693426b Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 22:26:08 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 22:26:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b805a986 Revert "dev-embedded/etlcpp: drop to maintainer-needed" This reverts commit 0b9893562890b2de3e1e7b12b2124afdccc5b8cb. Signed-off-by: Julien Roy jroy.ca> dev-embedded/etlcpp/metadata.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml index c55898458..ed0e59697 100644 --- a/dev-embedded/etlcpp/metadata.xml +++ b/dev-embedded/etlcpp/metadata.xml @@ -1,7 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + +Jan Henke +gen...@taujhe.de +Primary maintainer + C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/etlcpp/
commit: c58a4d88a38499bf2141170585b15c83cd0844df Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 22:26:14 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 22:26:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c58a4d88 Reapply "dev-embedded/etlcpp: treeclean" This reverts commit 460255efd8f5aa47be1f0966609dc6b49ef025ad. Signed-off-by: Julien Roy jroy.ca> dev-embedded/etlcpp/Manifest | 1 - dev-embedded/etlcpp/etlcpp-20.35.8.ebuild | 25 - dev-embedded/etlcpp/metadata.xml | 27 --- 3 files changed, 53 deletions(-) diff --git a/dev-embedded/etlcpp/Manifest b/dev-embedded/etlcpp/Manifest deleted file mode 100644 index 34285c205..0 --- a/dev-embedded/etlcpp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST etlcpp-20.35.8.tar.gz 4413632 BLAKE2B b8292ea0395dbd0ef7d77d58dc2cb1cca16822da39054c1937e3f2a6b5828f9c2816e91b6c9ca4ef2088cdc691245d1aadf9f9c9283fa293265520c3fd4352db SHA512 d417760dd35ad5796f9ce8b7f96ac2d71f7b8e4896e5fc12e844912f34f867dee13582d2621521b5dfa66f21cd77abfd4e48a11e71fe87de2f98eaa6dcf6204f diff --git a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild b/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild deleted file mode 100644 index fd1ffd8d5..0 --- a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ template library for embedded applications" -HOMEPAGE="https://www.etlcpp.com/"; -SRC_URI="https://github.com/ETLCPP/etl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/etl-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml deleted file mode 100644 index ed0e59697..0 --- a/dev-embedded/etlcpp/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -Jan Henke -gen...@taujhe.de -Primary maintainer - - -C++ is a great language to use for embedded applications and templates are -a powerful aspect. The standard library can offer a great deal of well -tested functionality, but there are some parts of the standard library that -do not fit well with deterministic behaviour and limited resource -requirements. These limitations usually preclude the use of dynamically -allocated memory and containers with open ended sizes. - -What is needed is a template library where the user can declare the size, -or maximum size of any object upfront. Most embedded compilers do not -currently support the standard beyond C++ 03, therefore excluding the -programmer fromusing the enhanced features of the later library. - -This is what the ETL attempts to achieve. - - -ETLCPP/etl - -
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 0434f13f070acb5e5f9d81afe144c158d919cb5e Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 22:25:58 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 22:25:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0434f13f Revert "profiles: mask dev-embedded/etlcpp for removal" This reverts commit 58e16e9c24d045358ccffaac321d6fc3fa3dd5b8. Signed-off-by: Julien Roy jroy.ca> profiles/package.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index ec55167fb..042f3fc0a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,13 +18,6 @@ # New entries go on top. -# Julien Roy (2024-06-08) -# Outdated, open bugs, needs a new maintainer -# https://bugs.gentoo.org/921743 -# https://bugs.gentoo.org/888695 -# Removal 2024-07-08 -dev-embedded/etlcpp - # Julien Roy (2024-06-08) # Removal 2024-07-08 # Dependencies dropped from ::gentoo
[gentoo-commits] repo/gentoo:master commit in: app-cdr/isomaster/
commit: 40de4dd01cec8fa639eb5489bbd37532ffa679d1 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 22:17:18 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 22:17:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40de4dd0 app-cdr/isomaster: 1.3.17 + EAPI 8 Signed-off-by: Sebastian Pipping gentoo.org> app-cdr/isomaster/Manifest| 1 + app-cdr/isomaster/isomaster-1.3.17.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/app-cdr/isomaster/Manifest b/app-cdr/isomaster/Manifest index 8d92431d3d3e..a77e30a7f4eb 100644 --- a/app-cdr/isomaster/Manifest +++ b/app-cdr/isomaster/Manifest @@ -1,2 +1,3 @@ DIST isomaster-1.3.15.tar.bz2 251622 BLAKE2B 9a3dd4e4a0d6aa0ff5b76774322e2f66257dda18e01835cad911f7abaa83584de1388a6c21bed8a8c8b5b9e94d4a2f23801e656b2586cb24b38b5aa4ca074c15 SHA512 08d4b12ba1f35e8fdca75b05b3125b046a03e1f1dab6876226b45c76e8a40fa78296854e8142a0864402563913af4c935ffe338777b593026e40e121b4089661 DIST isomaster-1.3.16.tar.bz2 254872 BLAKE2B 18d6b656fc1d3bc1e9fcd727a14a581e954d6656d4c5fbb5d717ee46e434cb35f3d546484a8ac6d278cb13018cf427d4d97e6d442c05557c144bb2bc729b57e7 SHA512 431b99db3b304585fb2aac63630cd57294178a7a8b658e4a17119a35fc83ae2f8b4a80442f7a49566bf0e50bc40669b003da45a15d3cd2b2ab30fb76c1eaf89f +DIST isomaster-1.3.17.tar.bz2 257663 BLAKE2B c62d0d2fe220fe3578f3d306815793f45a81b147628d2318b574e0c26876ddfa45169deb108ff332bf8e896a44734424402080843bdd713c68ea935b836220bb SHA512 77e7eee6f1e649442af921d629c4710fdf6fb009cbd429644bfb2eb2e66607b861d8855dc7d08a312eba444d1be180b1bb98f09d22cc25ab96f40e5c020c4ba1 diff --git a/app-cdr/isomaster/isomaster-1.3.17.ebuild b/app-cdr/isomaster/isomaster-1.3.17.ebuild new file mode 100644 index ..88aea0d4e64a --- /dev/null +++ b/app-cdr/isomaster/isomaster-1.3.17.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg-utils + +DESCRIPTION="Graphical CD image editor for reading, modifying and writing ISO images" +HOMEPAGE="http://littlesvr.ca/isomaster"; +SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=dev-libs/iniparser-4.1:4 + x11-libs/gtk+:2" +DEPEND="${RDEPEND} + virtual/pkgconfig + nls? ( >=sys-devel/gettext-0.19.1 )" # bug 512448 + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.14-include-path.patch +) + +pkg_setup() { + myisoconf=( + DEFAULT_EDITOR=leafpad + MYDOCPATH=/usr/share/doc/${PF}/bkisofs + USE_SYSTEM_INIPARSER=1 + LIB_INIPARSER=iniparser4 + PREFIX=/usr + ) + + use nls || myisoconf+=( WITHOUT_NLS=1 ) +} + +src_prepare() { + default + rm -f configure || die #274361 + rm -R iniparser-4.1 || die +} + +src_compile() { + tc-export AR CC + emake "${myisoconf[@]}" +} + +_apply_linguas() { + mv "${D}"/usr/share/locale{,_ALL} || die + dodir /usr/share/locale + for lingua in ${LINGUAS}; do + [[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break + mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die + done + rm -R "${D}"/usr/share/locale_ALL || die +} + +src_install() { + emake "${myisoconf[@]}" DESTDIR="${D}" install + dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt + + use nls && _apply_linguas # bug 402679, bug 512448 +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/lxi-tools/
commit: 4b8151e540da67e7d69e6126e366e1e7fd86111d Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:44:28 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:44:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b8151e5 sci-electronics/lxi-tools: drop 2.1, 2.3 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/Manifest | 2 - sci-electronics/lxi-tools/lxi-tools-2.1.ebuild | 55 --- sci-electronics/lxi-tools/lxi-tools-2.3.ebuild | 62 -- 3 files changed, 119 deletions(-) diff --git a/sci-electronics/lxi-tools/Manifest b/sci-electronics/lxi-tools/Manifest index 002c827a7..19f6822dd 100644 --- a/sci-electronics/lxi-tools/Manifest +++ b/sci-electronics/lxi-tools/Manifest @@ -1,3 +1 @@ -DIST lxi-tools-2.1.tar.gz 937946 BLAKE2B 25de9b879bd5db4e664aa2420598b22838477f10485247d6f435249dbc7c3d866c439362a99252c7fee329b7cf2a24c2bd72f523aac55a5cb70db914031daf0c SHA512 ddf54826aa3f50a575d2c5f6e62d6a1a813adde275530b19c4e7465e689f43fea290aab4c5762498e2437e67bade577ace4f12cd24ae41c99f811772c38ad307 -DIST lxi-tools-2.3.tar.gz 1001920 BLAKE2B 5fa8d24403e98366436270fba543dd3086f34a194c3995ce0b628b7ec1605d1319b4468b371d08ea88db1fd653311108d03b43a49533060472e6b1495072442a SHA512 3bf885d0d9b96b525809cd3fb5fbedb1ffc2728f523a31cc1bb8c45657d9e4eec7d954e085f752b89a3016cc01f021c773ddbd1d876a4af8a7b72719275dc4c7 DIST lxi-tools-2.7.tar.gz 1007967 BLAKE2B d29da7d1be3ba2809a390ab501077f7711a3fa9d1d93eb67fb43c302841bbdcc0c3cf64aa90e6d0789aabf714c6d7ea204ec8318861d69317d80118c16127df2 SHA512 de295f4ba04e5c119929c413112373faa6b019b48e4afee47001cbe145ed3e5dbf30700ce219af9deec0d6a68b169fe7493c65569b99ca1324a0cffcc7463f0d diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild deleted file mode 100644 index 4b0cdaeba..0 --- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python{3_10,3_11} ) -LUA_COMPAT=( lua5-3 ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils - -DESCRIPTION="Tools to access devices with LXI" -HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion +gui" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND=" - bash-completion? ( >=app-shells/bash-completion-2.11 ) - >=sys-libs/readline-8.1_p2 - ${LUA_DEPS} - >=sci-electronics/liblxi-1.13 - gui? ( - >=dev-libs/glib-2.70 - >=gui-libs/gtk-4.5.0 - >=gui-libs/gtksourceview-5.3.3 - >=gui-libs/libadwaita-1.0.1 - ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -pkg_setup() { - python-any-r1_pkg_setup - lua-single_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use gui) - ) - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update -} diff --git a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild deleted file mode 100644 index 4ec58e671..0 --- a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python{3_10,3_11} ) -LUA_COMPAT=( lua5-{1..4} ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils - -DESCRIPTION="Tools to access devices with LXI" -HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion +gui" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND=" - bash-completion? ( >=app-shells/bash-completion-2.11 ) - >=sys-libs/readline-8.1_p2 - ${LUA_DEPS} - >=sci-electronics/liblxi-1.13 - gui? ( - >=dev-libs/glib-2.70 - >=gui-libs/gtk-4.6.0 - >=gui-libs/gtksourceview-5.4.0 - >=gui-libs/libadwaita-1.2 - >=dev-libs/json-glib-1.4 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -pkg_setup() { - python-any-r1_pkg_setup - lua-single_pkg_setup -} - -src_configure() { - # fix lua dependency string in meson-build - sed -i 's/lua-/lua/g' ${S}/src/meson.build || die - - local emesonargs=( - $(meson_use gui) - ) - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_
[gentoo-commits] repo/proj/guru:master commit in: dev-python/pycpio/
commit: d590f92ea119c64233f70197e81363c18c222b59 Author: Zen pyl onl> AuthorDate: Sat Jun 8 16:48:17 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 16:48:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d590f92e dev-python/pycpio: Update year in ebuild. Signed-off-by: Zen pyl.onl> dev-python/pycpio/pycpio-1.0.0.ebuild| 2 +- dev-python/pycpio/pycpio-1.1.2-r1.ebuild | 2 +- dev-python/pycpio/pycpio-1.1.4.ebuild| 2 +- dev-python/pycpio/pycpio-1.1.6.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/pycpio/pycpio-1.0.0.ebuild b/dev-python/pycpio/pycpio-1.0.0.ebuild index db2597a46..b120c1d54 100644 --- a/dev-python/pycpio/pycpio-1.0.0.ebuild +++ b/dev-python/pycpio/pycpio-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pycpio/pycpio-1.1.2-r1.ebuild b/dev-python/pycpio/pycpio-1.1.2-r1.ebuild index 0d85c5567..c863fa42c 100644 --- a/dev-python/pycpio/pycpio-1.1.2-r1.ebuild +++ b/dev-python/pycpio/pycpio-1.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pycpio/pycpio-1.1.4.ebuild b/dev-python/pycpio/pycpio-1.1.4.ebuild index 0d85c5567..c863fa42c 100644 --- a/dev-python/pycpio/pycpio-1.1.4.ebuild +++ b/dev-python/pycpio/pycpio-1.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pycpio/pycpio-1.1.6.ebuild b/dev-python/pycpio/pycpio-1.1.6.ebuild index eb1f4d914..48966fa06 100644 --- a/dev-python/pycpio/pycpio-1.1.6.ebuild +++ b/dev-python/pycpio/pycpio-1.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/liblxi/
commit: d66a5da87847b85aee6ac25722498c4eaedcf9da Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:26:16 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:28:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d66a5da8 sci-electronics/liblxi: add 1.20 Signed-off-by: Jan Henke taujhe.de> sci-electronics/liblxi/Manifest | 1 + sci-electronics/liblxi/liblxi-1.20.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sci-electronics/liblxi/Manifest b/sci-electronics/liblxi/Manifest index 6bcdbc5b5..61ba6c415 100644 --- a/sci-electronics/liblxi/Manifest +++ b/sci-electronics/liblxi/Manifest @@ -1,2 +1,3 @@ DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0 DIST liblxi-1.18.tar.gz 25832 BLAKE2B 38f0f236f350e97bd71c34ca927388387784801bc9ea0604c37669a7bf6449d2c9b9088bb34eea5011e795ba62f18cdf04ffd5f0e545de2ea2fc697f757acbcb SHA512 f2cf4670eac50c80005585e5c91c32df7cfbe981dd1a79262acee92b14b3464ca4068ca0b33281798d6cfd774510731a0280377c001f6e122c7e7aa502f25305 +DIST liblxi-1.20.tar.gz 30828 BLAKE2B e4929c2686ad30f7df8e75832c21160df9346dc5d3ebb62d210c44a1e169b272c91f9acc0c1b34cad43f32810d986571d0245782df946551826a90a165b264e6 SHA512 226a5b038f3cfa986d522f7c38b6d5924594130732d06bd7da309b85bf8b38dc999875b2ed7469f07d5dd083bfdf5eeb4eb637d5d6677679ee787da0cb0df596 diff --git a/sci-electronics/liblxi/liblxi-1.20.ebuild b/sci-electronics/liblxi/liblxi-1.20.ebuild new file mode 100644 index 0..94c1600fd --- /dev/null +++ b/sci-electronics/liblxi/liblxi-1.20.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" +HOMEPAGE="https://github.com/lxi-tools/liblxi"; +SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="zeroconf" + +RDEPEND=" + >=net-libs/libtirpc-1.3.2 + >=dev-libs/libxml2-2.9.14-r1 + zeroconf? ( >=net-dns/avahi-0.8-r5 ) +" + +DEPEND="${RDEPEND}" + +BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/lxi-tools/
commit: 80c0936cbadd90f7ec2b01fe0581dd27e8d4f749 Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:43:45 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:43:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80c0936c sci-electronics/lxi-tools: add 2.7 Closes: https://bugs.gentoo.org/931474 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/Manifest | 1 + sci-electronics/lxi-tools/lxi-tools-2.7.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/sci-electronics/lxi-tools/Manifest b/sci-electronics/lxi-tools/Manifest index a0c21dc0c..002c827a7 100644 --- a/sci-electronics/lxi-tools/Manifest +++ b/sci-electronics/lxi-tools/Manifest @@ -1,2 +1,3 @@ DIST lxi-tools-2.1.tar.gz 937946 BLAKE2B 25de9b879bd5db4e664aa2420598b22838477f10485247d6f435249dbc7c3d866c439362a99252c7fee329b7cf2a24c2bd72f523aac55a5cb70db914031daf0c SHA512 ddf54826aa3f50a575d2c5f6e62d6a1a813adde275530b19c4e7465e689f43fea290aab4c5762498e2437e67bade577ace4f12cd24ae41c99f811772c38ad307 DIST lxi-tools-2.3.tar.gz 1001920 BLAKE2B 5fa8d24403e98366436270fba543dd3086f34a194c3995ce0b628b7ec1605d1319b4468b371d08ea88db1fd653311108d03b43a49533060472e6b1495072442a SHA512 3bf885d0d9b96b525809cd3fb5fbedb1ffc2728f523a31cc1bb8c45657d9e4eec7d954e085f752b89a3016cc01f021c773ddbd1d876a4af8a7b72719275dc4c7 +DIST lxi-tools-2.7.tar.gz 1007967 BLAKE2B d29da7d1be3ba2809a390ab501077f7711a3fa9d1d93eb67fb43c302841bbdcc0c3cf64aa90e6d0789aabf714c6d7ea204ec8318861d69317d80118c16127df2 SHA512 de295f4ba04e5c119929c413112373faa6b019b48e4afee47001cbe145ed3e5dbf30700ce219af9deec0d6a68b169fe7493c65569b99ca1324a0cffcc7463f0d diff --git a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild new file mode 100644 index 0..682708e0b --- /dev/null +++ b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python{3_12,3_13} ) +LUA_COMPAT=( lua5-{1..4} ) +inherit meson python-any-r1 lua-single gnome2-utils xdg-utils + +DESCRIPTION="Tools to access devices with LXI" +HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; +SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion +gui" + +REQUIRED_USE="${LUA_REQUIRED_USE}" +RDEPEND=" + bash-completion? ( >=app-shells/bash-completion-2.11 ) + >=sys-libs/readline-8.1_p2 + ${LUA_DEPS} + >=sci-electronics/liblxi-1.13 + gui? ( + >=dev-libs/glib-2.70 + >=gui-libs/gtk-4.6.0 + >=gui-libs/gtksourceview-5.4.0 + >=gui-libs/libadwaita-1.2 + >=dev-libs/json-glib-1.4 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +pkg_setup() { + python-any-r1_pkg_setup + lua-single_pkg_setup +} + +src_configure() { + # fix lua dependency string in meson-build + sed -i 's/lua-/lua/g' ${S}/src/meson.build || die + + local emesonargs=( + $(meson_use gui) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/etlcpp/
commit: fc8dee5c427db57893a270a0566c8881601a3026 Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:52:48 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:52:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc8dee5c dev-embedded/etlcpp: treeclean Closes: https://bugs.gentoo.org/888695 Signed-off-by: Jan Henke taujhe.de> dev-embedded/etlcpp/Manifest | 1 - dev-embedded/etlcpp/etlcpp-20.35.8.ebuild | 25 - dev-embedded/etlcpp/metadata.xml | 27 --- 3 files changed, 53 deletions(-) diff --git a/dev-embedded/etlcpp/Manifest b/dev-embedded/etlcpp/Manifest deleted file mode 100644 index 34285c205..0 --- a/dev-embedded/etlcpp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST etlcpp-20.35.8.tar.gz 4413632 BLAKE2B b8292ea0395dbd0ef7d77d58dc2cb1cca16822da39054c1937e3f2a6b5828f9c2816e91b6c9ca4ef2088cdc691245d1aadf9f9c9283fa293265520c3fd4352db SHA512 d417760dd35ad5796f9ce8b7f96ac2d71f7b8e4896e5fc12e844912f34f867dee13582d2621521b5dfa66f21cd77abfd4e48a11e71fe87de2f98eaa6dcf6204f diff --git a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild b/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild deleted file mode 100644 index fd1ffd8d5..0 --- a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ template library for embedded applications" -HOMEPAGE="https://www.etlcpp.com/"; -SRC_URI="https://github.com/ETLCPP/etl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/etl-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml deleted file mode 100644 index ed0e59697..0 --- a/dev-embedded/etlcpp/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -Jan Henke -gen...@taujhe.de -Primary maintainer - - -C++ is a great language to use for embedded applications and templates are -a powerful aspect. The standard library can offer a great deal of well -tested functionality, but there are some parts of the standard library that -do not fit well with deterministic behaviour and limited resource -requirements. These limitations usually preclude the use of dynamically -allocated memory and containers with open ended sizes. - -What is needed is a template library where the user can declare the size, -or maximum size of any object upfront. Most embedded compilers do not -currently support the standard beyond C++ 03, therefore excluding the -programmer fromusing the enhanced features of the later library. - -This is what the ETL attempts to achieve. - - -ETLCPP/etl - -
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/liblxi/
commit: c7a3924f4bbd8e42d64970fcb2fab02813ed7a7f Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:30:10 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:30:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7a3924f sci-electronics/liblxi: drop 1.16, 1.18 Signed-off-by: Jan Henke taujhe.de> sci-electronics/liblxi/Manifest | 2 -- sci-electronics/liblxi/liblxi-1.16.ebuild | 24 sci-electronics/liblxi/liblxi-1.18.ebuild | 25 - 3 files changed, 51 deletions(-) diff --git a/sci-electronics/liblxi/Manifest b/sci-electronics/liblxi/Manifest index 61ba6c415..9e1f5dfab 100644 --- a/sci-electronics/liblxi/Manifest +++ b/sci-electronics/liblxi/Manifest @@ -1,3 +1 @@ -DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0 -DIST liblxi-1.18.tar.gz 25832 BLAKE2B 38f0f236f350e97bd71c34ca927388387784801bc9ea0604c37669a7bf6449d2c9b9088bb34eea5011e795ba62f18cdf04ffd5f0e545de2ea2fc697f757acbcb SHA512 f2cf4670eac50c80005585e5c91c32df7cfbe981dd1a79262acee92b14b3464ca4068ca0b33281798d6cfd774510731a0280377c001f6e122c7e7aa502f25305 DIST liblxi-1.20.tar.gz 30828 BLAKE2B e4929c2686ad30f7df8e75832c21160df9346dc5d3ebb62d210c44a1e169b272c91f9acc0c1b34cad43f32810d986571d0245782df946551826a90a165b264e6 SHA512 226a5b038f3cfa986d522f7c38b6d5924594130732d06bd7da309b85bf8b38dc999875b2ed7469f07d5dd083bfdf5eeb4eb637d5d6677679ee787da0cb0df596 diff --git a/sci-electronics/liblxi/liblxi-1.16.ebuild b/sci-electronics/liblxi/liblxi-1.16.ebuild deleted file mode 100644 index 8609b522f..0 --- a/sci-electronics/liblxi/liblxi-1.16.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" -HOMEPAGE="https://github.com/lxi-tools/liblxi"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=net-libs/libtirpc-1.3.2 - >=dev-libs/libxml2-2.9.14-r1 - >=net-dns/avahi-0.8-r5 -" - -DEPEND="${RDEPEND}" - -BDEPEND="virtual/pkgconfig" diff --git a/sci-electronics/liblxi/liblxi-1.18.ebuild b/sci-electronics/liblxi/liblxi-1.18.ebuild deleted file mode 100644 index 94c1600fd..0 --- a/sci-electronics/liblxi/liblxi-1.18.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" -HOMEPAGE="https://github.com/lxi-tools/liblxi"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="zeroconf" - -RDEPEND=" - >=net-libs/libtirpc-1.3.2 - >=dev-libs/libxml2-2.9.14-r1 - zeroconf? ( >=net-dns/avahi-0.8-r5 ) -" - -DEPEND="${RDEPEND}" - -BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/proj/guru:master commit in: media-sound/rsgain/
commit: f36687324bb911ac4a9a08c6576a9d32df594b97 Author: Richard Fröhning gmx net> AuthorDate: Sat Jun 8 17:30:57 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 17:32:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3668732 media-sound/rsgain: bump to 3.5.1 Includes a bug fix where certain multichannel opus files rendered unplayable after rsgained. Signed-off-by: Richard Fröhning gmx.net> media-sound/rsgain/Manifest | 2 +- media-sound/rsgain/{rsgain-3.5.ebuild => rsgain-3.5.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/rsgain/Manifest b/media-sound/rsgain/Manifest index 58ada04aa..601f3ce9b 100644 --- a/media-sound/rsgain/Manifest +++ b/media-sound/rsgain/Manifest @@ -1 +1 @@ -DIST rsgain-3.5-source.tar.xz 50660 BLAKE2B 18a7d5b1892f1df8fbdfaddf289564540eb706638bc36d5822f79ca672ef2b0cbcc7a246567a4930aa6fa9da44598e69eed01ed3d62ebde98a26c375cae8d057 SHA512 aa870ffcbb333c6b604ee45593e4976c4aca39af7a88f0517b470a3d29c7bc74aeb7bcc8a68f5604aee74114f9751c64d4b5e55711e1340ed2f682ae641d29af +DIST rsgain-3.5.1-source.tar.xz 50776 BLAKE2B 1568ff87c11e806875ae728cd2c4e80a2fc60b8db7c1dd1f9de4a119ced0547253febda748f514906ae4a78eadec6be62a365999820fb0ed4e656656ded53475 SHA512 6339c9ed8fd120b21026a55a5ec14605d3bc0b9bc87d975f9eff274023f58fdeaa8cf23b928fc3d34a38d7f2a1e5ad8786d114e21b4e42a8445dc6ec6117d32e diff --git a/media-sound/rsgain/rsgain-3.5.ebuild b/media-sound/rsgain/rsgain-3.5.1.ebuild similarity index 100% rename from media-sound/rsgain/rsgain-3.5.ebuild rename to media-sound/rsgain/rsgain-3.5.1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/lxi-tools/
commit: 781a7e430d33f98363cb67065a1c9ef9cc180fcc Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 19:02:30 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 19:02:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781a7e43 sci-electronics/lxi-tools: Install bash completions Closes: https://bugs.gentoo.org/928371 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/lxi-tools-2.7.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild index 682708e0b..58e217840 100644 --- a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild +++ b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python{3_12,3_13} ) LUA_COMPAT=( lua5-{1..4} ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils +inherit meson python-any-r1 lua-single gnome2-utils xdg-utils bash-completion-r1 DESCRIPTION="Tools to access devices with LXI" HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; @@ -47,6 +47,7 @@ src_configure() { local emesonargs=( $(meson_use gui) + -Dbashcompletiondir="$(get_bashcompdir)" ) meson_src_configure }
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mdmenu/
commit: f218d2f5d88535bf8032ce89a33977843028ac38 Author: NRK disroot org> AuthorDate: Sat Jun 8 17:44:30 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 17:47:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f218d2f5 mpv-plugin/mdmenu: new package Signed-off-by: NRK disroot.org> mpv-plugin/mdmenu/Manifest | 1 + mpv-plugin/mdmenu/mdmenu-20240215.ebuild | 34 mpv-plugin/mdmenu/metadata.xml | 18 + 3 files changed, 53 insertions(+) diff --git a/mpv-plugin/mdmenu/Manifest b/mpv-plugin/mdmenu/Manifest new file mode 100644 index 0..7370c507a --- /dev/null +++ b/mpv-plugin/mdmenu/Manifest @@ -0,0 +1 @@ +DIST mdmenu-20240215.tar.gz 21585 BLAKE2B 1b67b59a74a494d1c8e43533dd95a72008c59191a9d41a9f7b9cbd4da6db8b5e457be0ed6bcc4d9c82769f302ef2bf65065909ffba6905c6d6ae5b6ec6347c7e SHA512 2c37d64136f1c5c19537ab675215616fe24708d3f988ae0c539add3f0d94f73f76b1ec7b0c7cb8f258ddc45c4bb15967500cc72eee42247a9c1d6f6ce4fd1779 diff --git a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild new file mode 100644 index 0..bed09fd27 --- /dev/null +++ b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild @@ -0,0 +1,34 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mpv-plugin + +DESCRIPTION="dmenu based selection menu for chapters, tracks, playlist etc" +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" +IUSE="custom-cmd" + +RDEPEND=" + >=media-video/mpv-0.36.0[lua] + !custom-cmd? ( x11-misc/dmenu ) +" + +MPV_PLUGIN_FILES=( mdmenu.lua ) +DOCS=( mdmenu.conf README.md ) + +pkg_postinst() { + mpv-plugin_pkg_postinst + if use custom-cmd ; then + ewarn "mdmenu has been installed without a launcher." + ewarn "You will need to configure \`cmd\` in script-opt " + ewarn "to a dmenu-compatible app for mdmenu to work." + ewarn "Please refer to the documents for more info." + fi +} diff --git a/mpv-plugin/mdmenu/metadata.xml b/mpv-plugin/mdmenu/metadata.xml new file mode 100644 index 0..1ed7a22b2 --- /dev/null +++ b/mpv-plugin/mdmenu/metadata.xml @@ -0,0 +1,18 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + + Do not install dmenu as a dependency. + This requires you to configure a custom dmenu-compatible + command in the configuration. + + + + NRK/mpv-toolbox + +
[gentoo-commits] repo/proj/guru:master commit in: mpv-plugin/mdmenu/
commit: 5502e2bc76be53ccfe214cf7b67310f67246a8cc Author: NRK disroot org> AuthorDate: Sat Jun 8 18:00:52 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 18:01:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5502e2bc mpv-plugin/mdmenu: tidy up Signed-off-by: NRK disroot.org> mpv-plugin/mdmenu/mdmenu-20240215.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild index bed09fd27..2808df872 100644 --- a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild +++ b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild @@ -25,10 +25,15 @@ DOCS=( mdmenu.conf README.md ) pkg_postinst() { mpv-plugin_pkg_postinst + + einfo "mdmenu does not set any keybindings by default." + einfo "Customize ~~/input.conf according to the documentation " + einfo "in order to set custom bindings." + if use custom-cmd ; then - ewarn "mdmenu has been installed without a launcher." - ewarn "You will need to configure \`cmd\` in script-opt " - ewarn "to a dmenu-compatible app for mdmenu to work." - ewarn "Please refer to the documents for more info." + ewarn "mdmenu has been installed without dmenu." + ewarn "You will need to set \`cmd\` in ~~/script-opts/mdmenu.conf " + ewarn "to a dmenu-compatible application for mdmenu to work." + ewarn "Please refer to the documentation for more info." fi }
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 58e16e9c24d045358ccffaac321d6fc3fa3dd5b8 Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 19:58:45 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 20:00:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58e16e9c profiles: mask dev-embedded/etlcpp for removal Signed-off-by: Julien Roy jroy.ca> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 042f3fc0a..ec55167fb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,13 @@ # New entries go on top. +# Julien Roy (2024-06-08) +# Outdated, open bugs, needs a new maintainer +# https://bugs.gentoo.org/921743 +# https://bugs.gentoo.org/888695 +# Removal 2024-07-08 +dev-embedded/etlcpp + # Julien Roy (2024-06-08) # Removal 2024-07-08 # Dependencies dropped from ::gentoo
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/etlcpp/
commit: 460255efd8f5aa47be1f0966609dc6b49ef025ad Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 19:56:00 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 20:00:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=460255ef Revert "dev-embedded/etlcpp: treeclean" This reverts commit fc8dee5c427db57893a270a0566c8881601a3026. Signed-off-by: Julien Roy jroy.ca> dev-embedded/etlcpp/Manifest | 1 + dev-embedded/etlcpp/etlcpp-20.35.8.ebuild | 25 + dev-embedded/etlcpp/metadata.xml | 27 +++ 3 files changed, 53 insertions(+) diff --git a/dev-embedded/etlcpp/Manifest b/dev-embedded/etlcpp/Manifest new file mode 100644 index 0..34285c205 --- /dev/null +++ b/dev-embedded/etlcpp/Manifest @@ -0,0 +1 @@ +DIST etlcpp-20.35.8.tar.gz 4413632 BLAKE2B b8292ea0395dbd0ef7d77d58dc2cb1cca16822da39054c1937e3f2a6b5828f9c2816e91b6c9ca4ef2088cdc691245d1aadf9f9c9283fa293265520c3fd4352db SHA512 d417760dd35ad5796f9ce8b7f96ac2d71f7b8e4896e5fc12e844912f34f867dee13582d2621521b5dfa66f21cd77abfd4e48a11e71fe87de2f98eaa6dcf6204f diff --git a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild b/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild new file mode 100644 index 0..fd1ffd8d5 --- /dev/null +++ b/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A C++ template library for embedded applications" +HOMEPAGE="https://www.etlcpp.com/"; +SRC_URI="https://github.com/ETLCPP/etl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/etl-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml new file mode 100644 index 0..ed0e59697 --- /dev/null +++ b/dev-embedded/etlcpp/metadata.xml @@ -0,0 +1,27 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +Jan Henke +gen...@taujhe.de +Primary maintainer + + +C++ is a great language to use for embedded applications and templates are +a powerful aspect. The standard library can offer a great deal of well +tested functionality, but there are some parts of the standard library that +do not fit well with deterministic behaviour and limited resource +requirements. These limitations usually preclude the use of dynamically +allocated memory and containers with open ended sizes. + +What is needed is a template library where the user can declare the size, +or maximum size of any object upfront. Most embedded compilers do not +currently support the standard beyond C++ 03, therefore excluding the +programmer fromusing the enhanced features of the later library. + +This is what the ETL attempts to achieve. + + +ETLCPP/etl + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/etlcpp/
commit: 0b9893562890b2de3e1e7b12b2124afdccc5b8cb Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 19:58:07 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 20:00:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b989356 dev-embedded/etlcpp: drop to maintainer-needed Signed-off-by: Julien Roy jroy.ca> dev-embedded/etlcpp/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml index ed0e59697..c55898458 100644 --- a/dev-embedded/etlcpp/metadata.xml +++ b/dev-embedded/etlcpp/metadata.xml @@ -1,11 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - -Jan Henke -gen...@taujhe.de -Primary maintainer - + C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/lxi-tools/
commit: d3304c251383309c385041a4ba87769dee9a0261 Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 20:01:51 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 20:01:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3304c25 sci-electronics/lxi-tools: remove redundant eclass inherit 'xdg-utils' quoted variable S Signed-off-by: Julien Roy jroy.ca> sci-electronics/lxi-tools/lxi-tools-2.7.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild index 58e217840..d76233e39 100644 --- a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild +++ b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python{3_12,3_13} ) LUA_COMPAT=( lua5-{1..4} ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils bash-completion-r1 +inherit meson python-any-r1 lua-single gnome2-utils bash-completion-r1 DESCRIPTION="Tools to access devices with LXI" HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; @@ -43,7 +43,7 @@ pkg_setup() { src_configure() { # fix lua dependency string in meson-build - sed -i 's/lua-/lua/g' ${S}/src/meson.build || die + sed -i 's/lua-/lua/g' "${S}"/src/meson.build || die local emesonargs=( $(meson_use gui)
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/rsgain/
commit: f8ec00f8a95d76341289467241736a512e1b4a18 Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 20:01:34 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 20:01:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8ec00f8 media-sound/rsgain: remove leading whitespace Signed-off-by: Julien Roy jroy.ca> media-sound/rsgain/rsgain-3.5.1.ebuild | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/media-sound/rsgain/rsgain-3.5.1.ebuild b/media-sound/rsgain/rsgain-3.5.1.ebuild index 096202082..cdb9ec2c4 100644 --- a/media-sound/rsgain/rsgain-3.5.1.ebuild +++ b/media-sound/rsgain/rsgain-3.5.1.ebuild @@ -15,24 +15,24 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" dev-libs/inih -dev-libs/libfmt -media-libs/libebur128 -media-libs/libogg -media-libs/libvorbis -media-libs/taglib -media-video/ffmpeg + dev-libs/libfmt + media-libs/libebur128 + media-libs/libogg + media-libs/libvorbis + media-libs/taglib + media-video/ffmpeg " DEPEND="${RDEPEND}" src_prepare() { -cmake_src_prepare + cmake_src_prepare } src_configure() { -cmake_src_configure + cmake_src_configure } src_install() { -cmake_src_install + cmake_src_install }
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: bd2cfbe40f336ecf97828d0d4a072119bbd17a4b Author: Julien Roy jroy ca> AuthorDate: Sat Jun 8 19:53:44 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Jun 8 19:53:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd2cfbe4 profiles: mask packages with missing dependencies Signed-off-by: Julien Roy jroy.ca> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index c46ca4fdf..042f3fc0a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,8 +18,15 @@ # New entries go on top. +# Julien Roy (2024-06-08) +# Removal 2024-07-08 +# Dependencies dropped from ::gentoo +dev-python/sphinx-design +dev-python/sphinxext-opengraph + # Julien Roy (2024-06-07) # Dependencies dropped from ::gentoo +# Removal 2024-07-07 dev-python/betterproto dev-python/grpclib
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycxx/
commit: fdf45f0baf27cfe02151a26a007e8cf72cba0b29 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jun 8 19:42:44 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jun 8 19:45:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf45f0b dev-python/pycxx: Start using DISTUTILS_USE_PEP517 Closes: https://bugs.gentoo.org/909938 Signed-off-by: Sebastian Pipping gentoo.org> dev-python/pycxx/pycxx-7.1.8-r1.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/dev-python/pycxx/pycxx-7.1.8-r1.ebuild b/dev-python/pycxx/pycxx-7.1.8-r1.ebuild new file mode 100644 index ..937f1bf9eb40 --- /dev/null +++ b/dev-python/pycxx/pycxx-7.1.8-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Set of facilities to extend Python with C++" +HOMEPAGE="https://cxx.sourceforge.net"; +SRC_URI="https://downloads.sourceforge.net/cxx/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="doc examples" + +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' 3.12) +" + +python_prepare_all() { + rm -R Src/Python2/ || die + + # Without this, pysvn fails. + # Src/Python3/cxxextensions.c: No such file or directory + sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} || die "sed failed" + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install + + # Move misplaced files into place + dodir "/usr/share/${EPYTHON}" + mv "${D}/usr/CXX" "${D}/usr/share/${EPYTHON}/CXX" || die +} + +python_install_all() { + use doc && local HTML_DOCS=( Doc/. ) + if use examples ; then + docinto examples + dodoc -r Demo/Python3/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 8d6f8a7186e28e7b7c0c1b6cd5d01f38c86c4714 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 19:41:48 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 19:41:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6f8a71 www-apps/wiliki: lasr-rite Bug: https://bugs.gentoo.org/933850 Signed-off-by: Arthur Zamarin gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 51495eb6065c..ca9afb7de22d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-06-08) +# EAPI=6, waiting for a version bump, not maintained for many years. +# Removal on 2024-07-08. Bug #933850. +www-apps/wiliki + # Arthur Zamarin (2024-06-08) # Various apache modules with no reverse dependencies, EAPI=6, # some maintainer-needed.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: ff75de5c322a0671cc69f51275e298cb70c98058 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 19:34:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 19:34:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff75de5c www-apache/*: last-rite EAPI=6 ebuilds Bug: https://bugs.gentoo.org/933847 Signed-off-by: Arthur Zamarin gentoo.org> profiles/package.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 2aa9a0a1c157..51495eb6065c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,16 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-06-08) +# Various apache modules with no reverse dependencies, EAPI=6, +# some maintainer-needed. +# Removal on 2024-07-08. Bugs #933847, #742452. +www-apache/mod_authnz_external +www-apache/mod_authz_unixgroup +www-apache/mod_maxminddb +www-apache/mod_vdbh +www-apache/modsec-flameeyes + # Arthur Zamarin (2024-06-08) # EAPI=6, maintainer-needed, no reverse dependencies. # Removal on 2024-07-08. Bugs #933846, #598678, #916203.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a8e0a4c2deed0f8256fae22dfcc5355baebcbbf1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 19:30:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 19:30:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e0a4c2 sys-power/powernowd: last-rite Bug: https://bugs.gentoo.org/933846 Signed-off-by: Arthur Zamarin gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 3bc5511c1ceb..2aa9a0a1c157 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-06-08) +# EAPI=6, maintainer-needed, no reverse dependencies. +# Removal on 2024-07-08. Bugs #933846, #598678, #916203. +sys-power/powernowd + # Arthur Zamarin (2024-06-08) # EAPI=6, no reverse dependencies, maintainer-needed, various QA issues. # Removal on 2024-07-08. Bugs #933843, #695068, #677432.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libticables2/
commit: b0a262afc8007eb7bea9fe968b6dfac545ec35df Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 19:26:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 19:26:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a262af sci-libs/libticables2: EAPI 6 -> 8 Signed-off-by: Arthur Zamarin gentoo.org> ...2-1.3.5.ebuild => libticables2-1.3.5-r1.ebuild} | 31 -- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/sci-libs/libticables2/libticables2-1.3.5.ebuild b/sci-libs/libticables2/libticables2-1.3.5-r1.ebuild similarity index 65% rename from sci-libs/libticables2/libticables2-1.3.5.ebuild rename to sci-libs/libticables2/libticables2-1.3.5-r1.ebuild index 7f0e4f959203..f71abc217606 100644 --- a/sci-libs/libticables2/libticables2-1.3.5.ebuild +++ b/sci-libs/libticables2/libticables2-1.3.5-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools @@ -17,11 +17,13 @@ IUSE="debug doc nls static-libs usb" RDEPEND=" dev-libs/glib:2 usb? ( virtual/libusb:1 ) - nls? ( virtual/libintl )" - -DEPEND="${RDEPEND} + nls? ( virtual/libintl ) +" +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig - nls? ( sys-devel/gettext )" + nls? ( sys-devel/gettext ) +" DOCS=( AUTHORS LOGO NEWS README ChangeLog docs/api.txt ) @@ -31,23 +33,24 @@ src_prepare() { } src_configure() { - # --disable-libusb $(use_enable usb libusb10) would enable virtual/libusb:1 - econf \ - --disable-rpath \ - $(use_enable static-libs static) \ - $(use_enable debug logging) \ - $(use_enable nls) \ - $(use_enable usb libusb) \ + local myeconfargs=( + --disable-rpath + $(use_enable static-libs static) + $(use_enable debug logging) + $(use_enable nls) + $(use_enable usb libusb) $(use_enable usb libusb10) + ) + econf "${myeconfargs[@]}" } src_install() { use doc && HTML_DOCS+=( docs/html/. ) default - find "${D}" -name '*.la' -delete || die + find "${D}" -type f -name '*.la' -delete || die } pkg_postinst() { - elog "Please read README in ${EROOT%/}/usr/share/doc/${PF}" + elog "Please read README in ${EROOT}/usr/share/doc/${PF}" elog "if you encounter any problem with a link cable" }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 416469bfe2c7656053e8e70de6c30302001c42aa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 19:19:53 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 19:20:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416469bf net-analyzer/check_mk_agent: last-rites Bug: https://bugs.gentoo.org/933843 Signed-off-by: Arthur Zamarin gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index fdce784d8361..3bc5511c1ceb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2024-06-08) +# EAPI=6, no reverse dependencies, maintainer-needed, various QA issues. +# Removal on 2024-07-08. Bugs #933843, #695068, #677432. +net-analyzer/check_mk_agent + # Arthur Zamarin (2024-06-08) # EAPI=6, no reverse dependencies, fails to compile with LLVM or musl, # various QA issues.
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/
commit: 29c33ec9cc06ea99ddc437af9ac2062e207dee9a Author: Kenton Groombridge gentoo org> AuthorDate: Sat Jun 8 19:03:39 2024 + Commit: Kenton Groombridge gentoo org> CommitDate: Sat Jun 8 19:12:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c33ec9 net-voip/mumble: update live ebuild Signed-off-by: Kenton Groombridge gentoo.org> net-voip/mumble/mumble-.ebuild | 23 +++ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/net-voip/mumble/mumble-.ebuild b/net-voip/mumble/mumble-.ebuild index 79e98b80ec73..4ba02c3ee8b2 100644 --- a/net-voip/mumble/mumble-.ebuild +++ b/net-voip/mumble/mumble-.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -inherit cmake flag-o-matic python-any-r1 xdg +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic multilib python-any-r1 xdg DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" HOMEPAGE="https://wiki.mumble.info"; @@ -18,10 +18,9 @@ if [[ "${PV}" == ]] ; then '-*' 3rdparty/cmake-compiler-flags 3rdparty/FindPythonInterpreter - 3rdparty/gsl + 3rdparty/flag-icons 3rdparty/minhook - 3rdparty/opus - 3rdparty/rnnoise-src + 3rdparty/renamenoise 3rdparty/speexdsp 3rdparty/tracy ) @@ -32,21 +31,23 @@ else MY_PV="${PV/_/-}" MY_P="${PN}-${MY_PV}" SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz"; - S="${WORKDIR}/${P/_*}.src" + S="${WORKDIR}/${P/_*}" fi KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" fi LICENSE="BSD MIT" SLOT="0" -IUSE="+alsa +dbus debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" +IUSE="+alsa debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" RESTRICT="!test? ( test )" RDEPEND=" + dev-cpp/ms-gsl >=dev-libs/openssl-1.0.0b:0= dev-libs/poco[util,xml,zip] >=dev-libs/protobuf-2.2.0:= dev-qt/qtcore:5 + dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] @@ -61,7 +62,6 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon:= ) jack? ( virtual/jack ) portaudio? ( media-libs/portaudio ) @@ -98,10 +98,9 @@ src_configure() { local mycmakeargs=( -Dalsa="$(usex alsa)" + -Dbundled-gsl="OFF" -Dbundled-json="OFF" - -Dbundled-opus="OFF" -Dbundled-speex="OFF" - -Ddbus="$(usex dbus)" -Dg15="$(usex g15)" -Djackaudio="$(usex jack)" -Doverlay="ON" @@ -109,7 +108,7 @@ src_configure() { -Doverlay-xcompile="$(usex multilib)" -Dpipewire="$(usex pipewire)" -Dpulseaudio="$(usex pulseaudio)" - -Drnnoise="$(usex rnnoise)" + -Drenamenoise="$(usex rnnoise)" -Dserver="OFF" -Dspeechd="$(usex speech)" -Dtests="$(usex test)"
[gentoo-commits] repo/gentoo:master commit in: net-voip/murmur/
commit: 31bb78f3483a2fdf9c9c116c8ba5f3f017a92093 Author: Kenton Groombridge gentoo org> AuthorDate: Sat Jun 8 19:03:27 2024 + Commit: Kenton Groombridge gentoo org> CommitDate: Sat Jun 8 19:12:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bb78f3 net-voip/murmur: add 1.5.634 Signed-off-by: Kenton Groombridge gentoo.org> net-voip/murmur/murmur-1.5.634.ebuild | 161 ++ 1 file changed, 161 insertions(+) diff --git a/net-voip/murmur/murmur-1.5.634.ebuild b/net-voip/murmur/murmur-1.5.634.ebuild new file mode 100644 index ..93abe94c1455 --- /dev/null +++ b/net-voip/murmur/murmur-1.5.634.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic systemd readme.gentoo-r1 tmpfiles + +DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" +HOMEPAGE="https://wiki.mumble.info"; +if [[ "${PV}" == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"; + + # needed for the included 3rdparty license script, + # even if these components may not be compiled in + EGIT_SUBMODULES=( + '-*' + 3rdparty/cmake-compiler-flags + 3rdparty/FindPythonInterpreter + 3rdparty/flag-icons + 3rdparty/minhook + 3rdparty/speexdsp + 3rdparty/tracy + ) +else + MY_PN="mumble" + if [[ "${PV}" == *_pre* ]] ; then + MY_P="${MY_PN}-${PV}" + SRC_URI="https://dev.gentoo.org/~concord/distfiles/${MY_P}.tar.xz"; + S="${WORKDIR}/${MY_P}" + else + MY_PV="${PV/_/-}" + MY_P="${MY_PN}-${MY_PV}" + SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz"; + S="${WORKDIR}/${MY_PN}-${PV/_*}" + fi + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+ice test zeroconf" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-group/murmur + acct-user/murmur + dev-cpp/ms-gsl + >=dev-libs/openssl-1.0.0b:0= + >=dev-libs/protobuf-2.2.0:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5[ssl] + || ( + dev-qt/qtsql:5[sqlite] + dev-qt/qtsql:5[mysql] + ) + dev-qt/qtxml:5 + sys-apps/lsb-release + >=sys-libs/libcap-2.15 + ice? ( dev-libs/Ice:= ) + zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) +" + +DEPEND="${RDEPEND} + dev-libs/boost + dev-qt/qttest:5 +" +BDEPEND=" + acct-group/murmur + acct-user/murmur + virtual/pkgconfig +" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +The default 'SuperUser' password will be written into the log file +when starting murmur for the first time. + +If you want to manually set a password yourself, please execute: +su murmur -s /bin/bash -c 'mumble-server -ini /etc/murmur/mumble-server.ini -supw ' + +This will set the built-in 'SuperUser' password to '' when starting murmur. +" + +src_prepare() { + # Adjust default server settings to be correct for our default setup + sed \ + -e 's:database=:database=/var/lib/murmur/database.sqlite:' \ + -e 's:;logfile=mumble-server.log:logfile=/var/log/murmur/murmur.log:' \ + -e 's:;pidfile=:pidfile=/run/murmur/murmur.pid:' \ + -i auxiliary_files/mumble-server.ini || die + + # Replace the default group and user _mumble-server with murmur + grep -r -l _mumble-server auxiliary_files/ | xargs sed -i 's/_mumble-server/murmur/g' || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING="$(usex test)" + -Dbundled-gsl="OFF" + -Dclient="OFF" + -Dice="$(usex ice)" + -DMUMBLE_INSTALL_SYSCONFDIR="/etc/murmur" + -Dserver="ON" + -DMUMBLE_INSTALL_SERVICEFILEDIR=$(systemd_get_systemunitdir) + -DMUMBLE_INSTALL_SYSUSERSDIR=$(systemd_get_userunitdir) + -DMUMBLE_INSTALL_TMPFILESDIR="/usr/lib/tmpfiles.d" + -Dzeroconf="$(usex zeroconf)" + ) + if [[ "${PV}" != ]] ; then + mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" ) + fi + + # https://bugs.gentoo.org/832978 + # fix tests (and possibly runtime issues) on arches with unsigned chars + append-cxxflags -fsigned-char + + cmake_src_configure +} + +src_install() { + cmake_src_install + + dodoc README.md + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/murmur.logrotate murmur + + # Copy over the initd file so we can modify it incase zeroconf support is on. + cp "${FILESDIR}"/mu
[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/
commit: a5ea41964e51a7daf67b26d2a5a9b6d9d9e19314 Author: Kenton Groombridge gentoo org> AuthorDate: Sat Jun 8 19:03:50 2024 + Commit: Kenton Groombridge gentoo org> CommitDate: Sat Jun 8 19:12:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ea4196 net-voip/mumble: add 1.5.634 Signed-off-by: Kenton Groombridge gentoo.org> net-voip/mumble/Manifest | 1 + net-voip/mumble/mumble-1.5.634.ebuild | 156 ++ 2 files changed, 157 insertions(+) diff --git a/net-voip/mumble/Manifest b/net-voip/mumble/Manifest index e3a09445c321..a47bcf364138 100644 --- a/net-voip/mumble/Manifest +++ b/net-voip/mumble/Manifest @@ -2,3 +2,4 @@ DIST mumble-1.4-crypto-threads.patch.xz 1472 BLAKE2B 18f64d7b63a5ac253792e31fe27 DIST mumble-1.4-odr.patch.xz 1088 BLAKE2B 48a7b04ef31f7d0f4cc7e5632ba8f328e5a7fa6961cd971b66a761366351a9a99e3cecce911c90701688083e03f2b63e6838083a8ab669f86fe0fecf23a8596d SHA512 600807cbd893f585c621e7267ee16e2828428fff17aa7eb36b8595164356ef73be2765a41ff9cd7c549c11a63abbf593b0172e56e07571e1c0a3c86fd14e5f15 DIST mumble-1.4-openssl3.patch.xz 4172 BLAKE2B 5b68f023e218628a4d73b0991dcc7790ce5f92ce6a27c372c5e80b1f3a8beafa3ddd6416b884705b321aee31ea4f5e09dda6ceb240272dde64f420fbeb06845a SHA512 3a4e504f3365e93418cb85d0da4e6f2f54ab904283743907604bb39276560a4215d9bea1b225601789d1c3d84d270c04840ec57cd04e3df1204cc586ea42562a DIST mumble-1.4.287.tar.gz 9457292 BLAKE2B 5fc89c184aa54ab8269870fd87b6c9ce271d77c05a6ecb2aa78eccf297ffb842a50a18a142ac628c1b287a2b5e6c0ae0dced3237242303840a4de05b7f3e7040 SHA512 34ed30c18257ba8deae6938009a90147c8bc3a0aca28e69bea7ec0262e8d2cdacb9a840fac7d3dd623a52ef8d5903ed5424b62b483af21d6df6aa9632eae9d82 +DIST mumble-1.5.634.tar.gz 26001230 BLAKE2B ebd1e3569dd7311d704dbb83ff0ef15875dfaba7a7ba357e3be88800544d4d2217e19a15c0df778deec5a701ddc3692ca3f053651dec1eb1525b7963107ae76e SHA512 5fa9479dd836b87cb84fb6c067019f75aac335aa201baa34939f1c73dd7c67279aed6079aecdab74a14cb6c285b69cb82798de8801b2140ccf99c764b3a84b59 diff --git a/net-voip/mumble/mumble-1.5.634.ebuild b/net-voip/mumble/mumble-1.5.634.ebuild new file mode 100644 index ..4ba02c3ee8b2 --- /dev/null +++ b/net-voip/mumble/mumble-1.5.634.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic multilib python-any-r1 xdg + +DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" +HOMEPAGE="https://wiki.mumble.info"; +if [[ "${PV}" == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"; + + # needed for the included 3rdparty license script, + # even if these components may not be compiled in + EGIT_SUBMODULES=( + '-*' + 3rdparty/cmake-compiler-flags + 3rdparty/FindPythonInterpreter + 3rdparty/flag-icons + 3rdparty/minhook + 3rdparty/renamenoise + 3rdparty/speexdsp + 3rdparty/tracy + ) +else + if [[ "${PV}" == *_pre* ]] ; then + SRC_URI="https://dev.gentoo.org/~concord/distfiles/${P}.tar.xz"; + else + MY_PV="${PV/_/-}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz"; + S="${WORKDIR}/${P/_*}" + fi + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+alsa debug g15 jack pipewire portaudio pulseaudio multilib nls +rnnoise speech test zeroconf" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/ms-gsl + >=dev-libs/openssl-1.0.0b:0= + dev-libs/poco[util,xml,zip] + >=dev-libs/protobuf-2.2.0:= + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + >=media-libs/libsndfile-1.0.20[-minimal] + >=media-libs/opus-1.3.1 + >=media-libs/speex-1.2.0 + media-libs/speexdsp + sys-apps/lsb-release + x11-libs/libX11 + x11-libs/libXi + alsa? ( media-libs/alsa-lib ) + g15? ( app-misc/g15daemon:= ) + jack? ( virtual/jack ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire ) + speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) + zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + dev-cpp/nlohmann_json + dev-qt/qtconcurrent:5 + dev-qt/qttest:5 + dev-libs/boost + x11-base/xorg-proto +" +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +pkg_setup() { + python-any-r1_pkg_
[gentoo-commits] repo/gentoo:master commit in: net-voip/murmur/
commit: 083e54b61a2dc7172107c5b0ab00c22e100974ad Author: Kenton Groombridge gentoo org> AuthorDate: Sat Jun 8 19:03:14 2024 + Commit: Kenton Groombridge gentoo org> CommitDate: Sat Jun 8 19:12:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083e54b6 net-voip/murmur: update live ebuild Signed-off-by: Kenton Groombridge gentoo.org> net-voip/murmur/Manifest | 1 + net-voip/murmur/murmur-.ebuild | 21 +++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/net-voip/murmur/Manifest b/net-voip/murmur/Manifest index e3a09445c321..a47bcf364138 100644 --- a/net-voip/murmur/Manifest +++ b/net-voip/murmur/Manifest @@ -2,3 +2,4 @@ DIST mumble-1.4-crypto-threads.patch.xz 1472 BLAKE2B 18f64d7b63a5ac253792e31fe27 DIST mumble-1.4-odr.patch.xz 1088 BLAKE2B 48a7b04ef31f7d0f4cc7e5632ba8f328e5a7fa6961cd971b66a761366351a9a99e3cecce911c90701688083e03f2b63e6838083a8ab669f86fe0fecf23a8596d SHA512 600807cbd893f585c621e7267ee16e2828428fff17aa7eb36b8595164356ef73be2765a41ff9cd7c549c11a63abbf593b0172e56e07571e1c0a3c86fd14e5f15 DIST mumble-1.4-openssl3.patch.xz 4172 BLAKE2B 5b68f023e218628a4d73b0991dcc7790ce5f92ce6a27c372c5e80b1f3a8beafa3ddd6416b884705b321aee31ea4f5e09dda6ceb240272dde64f420fbeb06845a SHA512 3a4e504f3365e93418cb85d0da4e6f2f54ab904283743907604bb39276560a4215d9bea1b225601789d1c3d84d270c04840ec57cd04e3df1204cc586ea42562a DIST mumble-1.4.287.tar.gz 9457292 BLAKE2B 5fc89c184aa54ab8269870fd87b6c9ce271d77c05a6ecb2aa78eccf297ffb842a50a18a142ac628c1b287a2b5e6c0ae0dced3237242303840a4de05b7f3e7040 SHA512 34ed30c18257ba8deae6938009a90147c8bc3a0aca28e69bea7ec0262e8d2cdacb9a840fac7d3dd623a52ef8d5903ed5424b62b483af21d6df6aa9632eae9d82 +DIST mumble-1.5.634.tar.gz 26001230 BLAKE2B ebd1e3569dd7311d704dbb83ff0ef15875dfaba7a7ba357e3be88800544d4d2217e19a15c0df778deec5a701ddc3692ca3f053651dec1eb1525b7963107ae76e SHA512 5fa9479dd836b87cb84fb6c067019f75aac335aa201baa34939f1c73dd7c67279aed6079aecdab74a14cb6c285b69cb82798de8801b2140ccf99c764b3a84b59 diff --git a/net-voip/murmur/murmur-.ebuild b/net-voip/murmur/murmur-.ebuild index b5d57c5bea38..93abe94c1455 100644 --- a/net-voip/murmur/murmur-.ebuild +++ b/net-voip/murmur/murmur-.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 inherit cmake flag-o-matic systemd readme.gentoo-r1 tmpfiles @@ -17,10 +17,8 @@ if [[ "${PV}" == ]] ; then '-*' 3rdparty/cmake-compiler-flags 3rdparty/FindPythonInterpreter - 3rdparty/gsl + 3rdparty/flag-icons 3rdparty/minhook - 3rdparty/opus - 3rdparty/rnnoise-src 3rdparty/speexdsp 3rdparty/tracy ) @@ -33,11 +31,10 @@ else else MY_PV="${PV/_/-}" MY_P="${MY_PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz - https://dl.mumble.info/${MY_P}.tar.gz"; - S="${WORKDIR}/${MY_PN}-${PV/_*}.src" + SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz"; + S="${WORKDIR}/${MY_PN}-${PV/_*}" fi - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="BSD" @@ -48,6 +45,7 @@ RESTRICT="!test? ( test )" RDEPEND=" acct-group/murmur acct-user/murmur + dev-cpp/ms-gsl >=dev-libs/openssl-1.0.0b:0= >=dev-libs/protobuf-2.2.0:= dev-qt/qtcore:5 @@ -102,11 +100,10 @@ src_prepare() { src_configure() { local mycmakeargs=( -DBUILD_TESTING="$(usex test)" + -Dbundled-gsl="OFF" -Dclient="OFF" - -Dg15="OFF" -Dice="$(usex ice)" -DMUMBLE_INSTALL_SYSCONFDIR="/etc/murmur" - -Doverlay="OFF" -Dserver="ON" -DMUMBLE_INSTALL_SERVICEFILEDIR=$(systemd_get_systemunitdir) -DMUMBLE_INSTALL_SYSUSERSDIR=$(systemd_get_userunitdir) @@ -146,6 +143,10 @@ src_install() { fowners -R murmur /var/lib/murmur /var/log/murmur fperms 750 /var/lib/murmur /var/log/murmur + mv "${ED}"/etc/murmur/mumble-server.ini "${ED}"/etc/murmur/murmur.ini || die + mv "${ED}"/usr/lib/systemd/system/mumble-server.service "${ED}"/usr/lib/systemd/system/murmur.service || die + sed -ie 's|mumble-server\.ini|murmur.ini|' "${ED}"/usr/lib/systemd/system/murmur.service || die + readme.gentoo_create_doc }
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/lxi-tools/
commit: 781a7e430d33f98363cb67065a1c9ef9cc180fcc Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 19:02:30 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 19:02:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781a7e43 sci-electronics/lxi-tools: Install bash completions Closes: https://bugs.gentoo.org/928371 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/lxi-tools-2.7.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild index 682708e0b..58e217840 100644 --- a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild +++ b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python{3_12,3_13} ) LUA_COMPAT=( lua5-{1..4} ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils +inherit meson python-any-r1 lua-single gnome2-utils xdg-utils bash-completion-r1 DESCRIPTION="Tools to access devices with LXI" HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; @@ -47,6 +47,7 @@ src_configure() { local emesonargs=( $(meson_use gui) + -Dbashcompletiondir="$(get_bashcompdir)" ) meson_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/etlcpp/
commit: fc8dee5c427db57893a270a0566c8881601a3026 Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:52:48 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 18:52:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc8dee5c dev-embedded/etlcpp: treeclean Closes: https://bugs.gentoo.org/888695 Signed-off-by: Jan Henke taujhe.de> dev-embedded/etlcpp/Manifest | 1 - dev-embedded/etlcpp/etlcpp-20.35.8.ebuild | 25 - dev-embedded/etlcpp/metadata.xml | 27 --- 3 files changed, 53 deletions(-) diff --git a/dev-embedded/etlcpp/Manifest b/dev-embedded/etlcpp/Manifest deleted file mode 100644 index 34285c205..0 --- a/dev-embedded/etlcpp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST etlcpp-20.35.8.tar.gz 4413632 BLAKE2B b8292ea0395dbd0ef7d77d58dc2cb1cca16822da39054c1937e3f2a6b5828f9c2816e91b6c9ca4ef2088cdc691245d1aadf9f9c9283fa293265520c3fd4352db SHA512 d417760dd35ad5796f9ce8b7f96ac2d71f7b8e4896e5fc12e844912f34f867dee13582d2621521b5dfa66f21cd77abfd4e48a11e71fe87de2f98eaa6dcf6204f diff --git a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild b/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild deleted file mode 100644 index fd1ffd8d5..0 --- a/dev-embedded/etlcpp/etlcpp-20.35.8.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ template library for embedded applications" -HOMEPAGE="https://www.etlcpp.com/"; -SRC_URI="https://github.com/ETLCPP/etl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/etl-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-embedded/etlcpp/metadata.xml b/dev-embedded/etlcpp/metadata.xml deleted file mode 100644 index ed0e59697..0 --- a/dev-embedded/etlcpp/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -Jan Henke -gen...@taujhe.de -Primary maintainer - - -C++ is a great language to use for embedded applications and templates are -a powerful aspect. The standard library can offer a great deal of well -tested functionality, but there are some parts of the standard library that -do not fit well with deterministic behaviour and limited resource -requirements. These limitations usually preclude the use of dynamically -allocated memory and containers with open ended sizes. - -What is needed is a template library where the user can declare the size, -or maximum size of any object upfront. Most embedded compilers do not -currently support the standard beyond C++ 03, therefore excluding the -programmer fromusing the enhanced features of the later library. - -This is what the ETL attempts to achieve. - - -ETLCPP/etl - -
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/lxi-tools/
commit: 80c0936cbadd90f7ec2b01fe0581dd27e8d4f749 Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:43:45 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 18:43:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80c0936c sci-electronics/lxi-tools: add 2.7 Closes: https://bugs.gentoo.org/931474 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/Manifest | 1 + sci-electronics/lxi-tools/lxi-tools-2.7.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/sci-electronics/lxi-tools/Manifest b/sci-electronics/lxi-tools/Manifest index a0c21dc0c..002c827a7 100644 --- a/sci-electronics/lxi-tools/Manifest +++ b/sci-electronics/lxi-tools/Manifest @@ -1,2 +1,3 @@ DIST lxi-tools-2.1.tar.gz 937946 BLAKE2B 25de9b879bd5db4e664aa2420598b22838477f10485247d6f435249dbc7c3d866c439362a99252c7fee329b7cf2a24c2bd72f523aac55a5cb70db914031daf0c SHA512 ddf54826aa3f50a575d2c5f6e62d6a1a813adde275530b19c4e7465e689f43fea290aab4c5762498e2437e67bade577ace4f12cd24ae41c99f811772c38ad307 DIST lxi-tools-2.3.tar.gz 1001920 BLAKE2B 5fa8d24403e98366436270fba543dd3086f34a194c3995ce0b628b7ec1605d1319b4468b371d08ea88db1fd653311108d03b43a49533060472e6b1495072442a SHA512 3bf885d0d9b96b525809cd3fb5fbedb1ffc2728f523a31cc1bb8c45657d9e4eec7d954e085f752b89a3016cc01f021c773ddbd1d876a4af8a7b72719275dc4c7 +DIST lxi-tools-2.7.tar.gz 1007967 BLAKE2B d29da7d1be3ba2809a390ab501077f7711a3fa9d1d93eb67fb43c302841bbdcc0c3cf64aa90e6d0789aabf714c6d7ea204ec8318861d69317d80118c16127df2 SHA512 de295f4ba04e5c119929c413112373faa6b019b48e4afee47001cbe145ed3e5dbf30700ce219af9deec0d6a68b169fe7493c65569b99ca1324a0cffcc7463f0d diff --git a/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild new file mode 100644 index 0..682708e0b --- /dev/null +++ b/sci-electronics/lxi-tools/lxi-tools-2.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python{3_12,3_13} ) +LUA_COMPAT=( lua5-{1..4} ) +inherit meson python-any-r1 lua-single gnome2-utils xdg-utils + +DESCRIPTION="Tools to access devices with LXI" +HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; +SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion +gui" + +REQUIRED_USE="${LUA_REQUIRED_USE}" +RDEPEND=" + bash-completion? ( >=app-shells/bash-completion-2.11 ) + >=sys-libs/readline-8.1_p2 + ${LUA_DEPS} + >=sci-electronics/liblxi-1.13 + gui? ( + >=dev-libs/glib-2.70 + >=gui-libs/gtk-4.6.0 + >=gui-libs/gtksourceview-5.4.0 + >=gui-libs/libadwaita-1.2 + >=dev-libs/json-glib-1.4 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +pkg_setup() { + python-any-r1_pkg_setup + lua-single_pkg_setup +} + +src_configure() { + # fix lua dependency string in meson-build + sed -i 's/lua-/lua/g' ${S}/src/meson.build || die + + local emesonargs=( + $(meson_use gui) + ) + meson_src_configure +} + +pkg_postinst() { + gnome2_schemas_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_icon_cache_update +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/lxi-tools/
commit: 4b8151e540da67e7d69e6126e366e1e7fd86111d Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:44:28 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 18:44:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b8151e5 sci-electronics/lxi-tools: drop 2.1, 2.3 Signed-off-by: Jan Henke taujhe.de> sci-electronics/lxi-tools/Manifest | 2 - sci-electronics/lxi-tools/lxi-tools-2.1.ebuild | 55 --- sci-electronics/lxi-tools/lxi-tools-2.3.ebuild | 62 -- 3 files changed, 119 deletions(-) diff --git a/sci-electronics/lxi-tools/Manifest b/sci-electronics/lxi-tools/Manifest index 002c827a7..19f6822dd 100644 --- a/sci-electronics/lxi-tools/Manifest +++ b/sci-electronics/lxi-tools/Manifest @@ -1,3 +1 @@ -DIST lxi-tools-2.1.tar.gz 937946 BLAKE2B 25de9b879bd5db4e664aa2420598b22838477f10485247d6f435249dbc7c3d866c439362a99252c7fee329b7cf2a24c2bd72f523aac55a5cb70db914031daf0c SHA512 ddf54826aa3f50a575d2c5f6e62d6a1a813adde275530b19c4e7465e689f43fea290aab4c5762498e2437e67bade577ace4f12cd24ae41c99f811772c38ad307 -DIST lxi-tools-2.3.tar.gz 1001920 BLAKE2B 5fa8d24403e98366436270fba543dd3086f34a194c3995ce0b628b7ec1605d1319b4468b371d08ea88db1fd653311108d03b43a49533060472e6b1495072442a SHA512 3bf885d0d9b96b525809cd3fb5fbedb1ffc2728f523a31cc1bb8c45657d9e4eec7d954e085f752b89a3016cc01f021c773ddbd1d876a4af8a7b72719275dc4c7 DIST lxi-tools-2.7.tar.gz 1007967 BLAKE2B d29da7d1be3ba2809a390ab501077f7711a3fa9d1d93eb67fb43c302841bbdcc0c3cf64aa90e6d0789aabf714c6d7ea204ec8318861d69317d80118c16127df2 SHA512 de295f4ba04e5c119929c413112373faa6b019b48e4afee47001cbe145ed3e5dbf30700ce219af9deec0d6a68b169fe7493c65569b99ca1324a0cffcc7463f0d diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild deleted file mode 100644 index 4b0cdaeba..0 --- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python{3_10,3_11} ) -LUA_COMPAT=( lua5-3 ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils - -DESCRIPTION="Tools to access devices with LXI" -HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion +gui" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND=" - bash-completion? ( >=app-shells/bash-completion-2.11 ) - >=sys-libs/readline-8.1_p2 - ${LUA_DEPS} - >=sci-electronics/liblxi-1.13 - gui? ( - >=dev-libs/glib-2.70 - >=gui-libs/gtk-4.5.0 - >=gui-libs/gtksourceview-5.3.3 - >=gui-libs/libadwaita-1.0.1 - ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -pkg_setup() { - python-any-r1_pkg_setup - lua-single_pkg_setup -} - -src_configure() { - local emesonargs=( - $(meson_use gui) - ) - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon_cache_update -} - -pkg_postrm() { - gnome2_schemas_update - xdg_icon_cache_update -} diff --git a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild deleted file mode 100644 index 4ec58e671..0 --- a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python{3_10,3_11} ) -LUA_COMPAT=( lua5-{1..4} ) -inherit meson python-any-r1 lua-single gnome2-utils xdg-utils - -DESCRIPTION="Tools to access devices with LXI" -HOMEPAGE="https://github.com/lxi-tools/lxi-tools"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion +gui" - -REQUIRED_USE="${LUA_REQUIRED_USE}" -RDEPEND=" - bash-completion? ( >=app-shells/bash-completion-2.11 ) - >=sys-libs/readline-8.1_p2 - ${LUA_DEPS} - >=sci-electronics/liblxi-1.13 - gui? ( - >=dev-libs/glib-2.70 - >=gui-libs/gtk-4.6.0 - >=gui-libs/gtksourceview-5.4.0 - >=gui-libs/libadwaita-1.2 - >=dev-libs/json-glib-1.4 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -pkg_setup() { - python-any-r1_pkg_setup - lua-single_pkg_setup -} - -src_configure() { - # fix lua dependency string in meson-build - sed -i 's/lua-/lua/g' ${S}/src/meson.build || die - - local emesonargs=( - $(meson_use gui) - ) - meson_src_configure -} - -pkg_postinst() { - gnome2_schemas_update - xdg_icon
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml_intrinsics/
commit: b15f7464f711d820af66ba1321e14dab31caeb07 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jun 8 18:33:14 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 8 18:34:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15f7464 dev-ml/ocaml_intrinsics: add 0.17.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ocaml_intrinsics/Manifest | 1 + .../ocaml_intrinsics-0.17.0.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-ml/ocaml_intrinsics/Manifest b/dev-ml/ocaml_intrinsics/Manifest index 76ee115558d3..3d8b10bab654 100644 --- a/dev-ml/ocaml_intrinsics/Manifest +++ b/dev-ml/ocaml_intrinsics/Manifest @@ -1,3 +1,4 @@ DIST ocaml_intrinsics-0.15.1.tar.gz 24925 BLAKE2B 15d74ee891aced288aa734ef4d70a4816f2d2725d0d445620154bec7d1667d3ac06c5ddd778777d15858cbf198ecd978b22959fe68e159ddd9dbbd32304c3077 SHA512 cb0ac26bc34c97eb0429e6833342dbd9fca6f1f4a40b8121f9e6364bd2cdc40676a164d7405454727ced9a4455adb0e3cac5118beb7ab70206adbd3e7f7937e2 DIST ocaml_intrinsics-0.15.2.tar.gz 24977 BLAKE2B eea2af5ff746cfd7b483df47a8f719c623eecc8bf82d852ed69395752e98ebb94a555ef2dd95271d45941a5582f7ff139f8e79d5dd8adf5389786aff756df7fe SHA512 21539fecd8b40420bdb45a3fe79f65cf4ff0deb103c3cb2b28bad24fddce159bdfab3f7aa6ade0028bebef1602f860b1f6cdf2cc06db1a89e232b221d8ff592b DIST ocaml_intrinsics-0.16.0.tar.gz 35876 BLAKE2B fc9ead65244efe96ea130426265acb208105e53383ddfd7117bca461e28095f213f22dddafc1e3f6490ad2b4f0d4e9129a8dcf8dc207269ca83eb889acee SHA512 86bf6ac7cb1da5de03224cc053e174ec22af766b6c5ab4ca1fde3c028405858cb97feeae6968d9054a7d6994491b9f2cdb8e198ee837ad4242f9cd812873ceaa +DIST ocaml_intrinsics-0.17.0.tar.gz 32720 BLAKE2B db536481d58851dbb96a1dc9070cc680fd558279c88ddce0176d168660be6dc8ee1bb7b67f877132163077c96773dad4b4c36c25db664511e833e0d5563ef4f9 SHA512 c5846c2ff163ad7d4dd3b22caa78dc5bb6e83ae4abc497a1ed10bb08b13f6b0f16e8447d47e947531ecafb27cdd65589b338f214b8dce44f5f8f47a1f0616ba2 diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild new file mode 100644 index ..bfa5f4787b36 --- /dev/null +++ b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Invoke amd64 instructions (such as clz, popcnt, rdtsc, rdpmc)" +HOMEPAGE="https://github.com/janestreet/ocaml_intrinsics/"; +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" +IUSE="+ocamlopt" +RESTRICT="test" + +DEPEND=" + dev-ml/dune-configurator:= + dev-ml/ocaml_intrinsics_kernel:${SLOT} +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-lang/ocaml-4.12 + >=dev-ml/dune-3.11 +"
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/liblxi/
commit: c7a3924f4bbd8e42d64970fcb2fab02813ed7a7f Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:30:10 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 18:30:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7a3924f sci-electronics/liblxi: drop 1.16, 1.18 Signed-off-by: Jan Henke taujhe.de> sci-electronics/liblxi/Manifest | 2 -- sci-electronics/liblxi/liblxi-1.16.ebuild | 24 sci-electronics/liblxi/liblxi-1.18.ebuild | 25 - 3 files changed, 51 deletions(-) diff --git a/sci-electronics/liblxi/Manifest b/sci-electronics/liblxi/Manifest index 61ba6c415..9e1f5dfab 100644 --- a/sci-electronics/liblxi/Manifest +++ b/sci-electronics/liblxi/Manifest @@ -1,3 +1 @@ -DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0 -DIST liblxi-1.18.tar.gz 25832 BLAKE2B 38f0f236f350e97bd71c34ca927388387784801bc9ea0604c37669a7bf6449d2c9b9088bb34eea5011e795ba62f18cdf04ffd5f0e545de2ea2fc697f757acbcb SHA512 f2cf4670eac50c80005585e5c91c32df7cfbe981dd1a79262acee92b14b3464ca4068ca0b33281798d6cfd774510731a0280377c001f6e122c7e7aa502f25305 DIST liblxi-1.20.tar.gz 30828 BLAKE2B e4929c2686ad30f7df8e75832c21160df9346dc5d3ebb62d210c44a1e169b272c91f9acc0c1b34cad43f32810d986571d0245782df946551826a90a165b264e6 SHA512 226a5b038f3cfa986d522f7c38b6d5924594130732d06bd7da309b85bf8b38dc999875b2ed7469f07d5dd083bfdf5eeb4eb637d5d6677679ee787da0cb0df596 diff --git a/sci-electronics/liblxi/liblxi-1.16.ebuild b/sci-electronics/liblxi/liblxi-1.16.ebuild deleted file mode 100644 index 8609b522f..0 --- a/sci-electronics/liblxi/liblxi-1.16.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" -HOMEPAGE="https://github.com/lxi-tools/liblxi"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=net-libs/libtirpc-1.3.2 - >=dev-libs/libxml2-2.9.14-r1 - >=net-dns/avahi-0.8-r5 -" - -DEPEND="${RDEPEND}" - -BDEPEND="virtual/pkgconfig" diff --git a/sci-electronics/liblxi/liblxi-1.18.ebuild b/sci-electronics/liblxi/liblxi-1.18.ebuild deleted file mode 100644 index 94c1600fd..0 --- a/sci-electronics/liblxi/liblxi-1.18.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" -HOMEPAGE="https://github.com/lxi-tools/liblxi"; -SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="zeroconf" - -RDEPEND=" - >=net-libs/libtirpc-1.3.2 - >=dev-libs/libxml2-2.9.14-r1 - zeroconf? ( >=net-dns/avahi-0.8-r5 ) -" - -DEPEND="${RDEPEND}" - -BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: app-misc/gojq/
commit: d97dc17bf25d0a2dcd5dc4ba3cdeeda6a18f543c Author: Zac Medico gentoo org> AuthorDate: Sat Jun 8 18:27:25 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Jun 8 18:29:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97dc17b app-misc/gojq: new package, add 0.12.16 Signed-off-by: Zac Medico gentoo.org> app-misc/gojq/Manifest| 2 ++ app-misc/gojq/gojq-0.12.16.ebuild | 43 +++ app-misc/gojq/metadata.xml| 11 ++ 3 files changed, 56 insertions(+) diff --git a/app-misc/gojq/Manifest b/app-misc/gojq/Manifest new file mode 100644 index ..8e9820659bd0 --- /dev/null +++ b/app-misc/gojq/Manifest @@ -0,0 +1,2 @@ +DIST gojq-0.12.16-deps.tar.xz 537848 BLAKE2B 11e0a6a03cb88eac6345b4cb02b0a2132b08d0d3198e8d12a7e7cd4d51c0ee4bf6fc0222de9aa1bca75a1a55fef1f60567bb7aaf52a86ea4c09b83d3210fb135 SHA512 b68c7d4401880f8ef232fe2880b9439b9198fd17dd356f95680195a30f8833a80b896e1ab27a075b2aa495657a1cb91ecd48bece5b3db6c6d9d20441af36f617 +DIST gojq-0.12.16.tar.gz 131894 BLAKE2B 094b51e9200ce9cda01b67e68be362ac111418f67e2ef9d96ede1a3da0c9469bde76bd958152b15f9231d84f8d2e6200ea10d1cad9102f2f1ef51c2623af159a SHA512 08129dac68e280b4a7c2d64ea3da4cf8a00ab0ba8431e76468cb9d4b52e052eb5f2b92d1dc8545c3a5e08e354b0d4ec60c39137a13b4df6ea9027f0278e148c5 diff --git a/app-misc/gojq/gojq-0.12.16.ebuild b/app-misc/gojq/gojq-0.12.16.ebuild new file mode 100644 index ..4aee21687e7a --- /dev/null +++ b/app-misc/gojq/gojq-0.12.16.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +EGIT_COMMIT=0607aa5 +DESCRIPTION="Pure Go implementation of jq with yaml support" +HOMEPAGE="https://github.com/itchyny/gojq"; +SRC_URI="https://github.com/itchyny/gojq/archive/refs/tags/v${PV}.tar.gz -> ${P/-go/}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P/-go/}-deps.tar.xz"; + +LICENSE="MIT" +LICENSE+=" Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" +DOCS=(README.md) + +src_prepare() { + default + local -a sed_args=( + -e "s/^VERSION := .*/VERSION := ${PV}/" + -e "s/^CURRENT_REVISION = .*/CURRENT_REVISION = ${EGIT_COMMIT}/" + ) + # -buildmode=pie not supported when -race is enabled + [[ ${GOFLAGS} == *buildmode=pie* ]] && sed_args+=( + -e 's/ -race / /' + ) + sed "${sed_args[@]}" -i Makefile || die +} + +src_compile() { + emake build +} + +src_install() { + einstalldocs + dobin "${PN}" +} + +src_test() { + emake test +} diff --git a/app-misc/gojq/metadata.xml b/app-misc/gojq/metadata.xml new file mode 100644 index ..c333e701aa29 --- /dev/null +++ b/app-misc/gojq/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + zmed...@gentoo.org + Zac Medico + + + itchyny/gojq + +
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/liblxi/
commit: d66a5da87847b85aee6ac25722498c4eaedcf9da Author: Jan Henke taujhe de> AuthorDate: Sat Jun 8 18:26:16 2024 + Commit: Jan Henke taujhe de> CommitDate: Sat Jun 8 18:28:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d66a5da8 sci-electronics/liblxi: add 1.20 Signed-off-by: Jan Henke taujhe.de> sci-electronics/liblxi/Manifest | 1 + sci-electronics/liblxi/liblxi-1.20.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sci-electronics/liblxi/Manifest b/sci-electronics/liblxi/Manifest index 6bcdbc5b5..61ba6c415 100644 --- a/sci-electronics/liblxi/Manifest +++ b/sci-electronics/liblxi/Manifest @@ -1,2 +1,3 @@ DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0 DIST liblxi-1.18.tar.gz 25832 BLAKE2B 38f0f236f350e97bd71c34ca927388387784801bc9ea0604c37669a7bf6449d2c9b9088bb34eea5011e795ba62f18cdf04ffd5f0e545de2ea2fc697f757acbcb SHA512 f2cf4670eac50c80005585e5c91c32df7cfbe981dd1a79262acee92b14b3464ca4068ca0b33281798d6cfd774510731a0280377c001f6e122c7e7aa502f25305 +DIST liblxi-1.20.tar.gz 30828 BLAKE2B e4929c2686ad30f7df8e75832c21160df9346dc5d3ebb62d210c44a1e169b272c91f9acc0c1b34cad43f32810d986571d0245782df946551826a90a165b264e6 SHA512 226a5b038f3cfa986d522f7c38b6d5924594130732d06bd7da309b85bf8b38dc999875b2ed7469f07d5dd083bfdf5eeb4eb637d5d6677679ee787da0cb0df596 diff --git a/sci-electronics/liblxi/liblxi-1.20.ebuild b/sci-electronics/liblxi/liblxi-1.20.ebuild new file mode 100644 index 0..94c1600fd --- /dev/null +++ b/sci-electronics/liblxi/liblxi-1.20.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)" +HOMEPAGE="https://github.com/lxi-tools/liblxi"; +SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="zeroconf" + +RDEPEND=" + >=net-libs/libtirpc-1.3.2 + >=dev-libs/libxml2-2.9.14-r1 + zeroconf? ( >=net-dns/avahi-0.8-r5 ) +" + +DEPEND="${RDEPEND}" + +BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/sexplib0/
commit: 42052178b7a61e1e09ed098db8e93a5d518b8d22 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jun 8 18:04:29 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 8 18:23:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42052178 dev-ml/sexplib0: add 0.17.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/sexplib0/Manifest | 1 + dev-ml/sexplib0/sexplib0-0.17.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ml/sexplib0/Manifest b/dev-ml/sexplib0/Manifest index 2b308a09d544..648120003a88 100644 --- a/dev-ml/sexplib0/Manifest +++ b/dev-ml/sexplib0/Manifest @@ -2,3 +2,4 @@ DIST sexplib0-0.14.0.tar.gz 17677 BLAKE2B bf906491cd8c8021b6737fa6a9510ad7421a01 DIST sexplib0-0.15.0.tar.gz 16706 BLAKE2B 154b8f3cb48dd6f13e7ed9679a8ecde6ae57a7a0d70f50c214f088f377d52b1c00b5d7545f9949fd4d17f21ffb9187981b0d009b063c48d252926fdd7a49307f SHA512 ae44c3724b8f7bf8a19bbb10464a21d74b662c77ba3937bab6ca9709843ee2ae7da44432d6dbf4f744cabc3e369b5d2fc89c16e372c3cb77e55077b5efda3041 DIST sexplib0-0.15.1.tar.gz 16106 BLAKE2B ab994e151166860c85d646cd759031f668577f2ff97e86b9a949f510220fc84dc80d7c41c91c2ba5e5946c8c4d95d3bb469f2669d919068a05ac5c4fdc4a8f59 SHA512 3f15e011b180cccd96882b6b3d3922c13622151713080261a9646d8df896635a6a85e2df6a5d332784678d0d1cae7eccb190769ac4d9bd68b040bc3b41362056 DIST sexplib0-0.16.0.tar.gz 22171 BLAKE2B a280ce73278acd4c16a5f063ef90a7406edec0d32f3b17c3821c1e5cb32c8c2c8b9843ae0068b9b453815de737323b1ab2a995fd600cbe19aae78bd7307b49c8 SHA512 ec95e2858df80f22be58493221d837d56c47910aeb5769101678b85da65bd29d785519fc2d5a4bb8ce30067a924fae6d8f733a6a26113423e955e2f516b8 +DIST sexplib0-0.17.0.tar.gz 23052 BLAKE2B b9b975395ed3e60a94f9067b9bf9ad2cb4be2e937ec0bc6d0ba6b82e51d5146af7a224051bcfeda3e738a5c81ab2f732d9bbde55bb2e5b647f46d5b505996891 SHA512 ad387e40789fe70a11473db7e85fe017b801592624414e9030730b2e92ea08f98095fb6e9236430f33c801605ebee0a2a6284e0f618a26a7da4599d4fd9d395d diff --git a/dev-ml/sexplib0/sexplib0-0.17.0.ebuild b/dev-ml/sexplib0/sexplib0-0.17.0.ebuild new file mode 100644 index ..12a0a73d9cf9 --- /dev/null +++ b/dev-ml/sexplib0/sexplib0-0.17.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Library for automated conversion of OCaml-values to and from S-expressions" +HOMEPAGE="https://github.com/janestreet/sexplib0"; +SRC_URI="https://github.com/janestreet/sexplib0/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +BDEPEND=" + >=dev-ml/dune-3.11 + >=dev-lang/ocaml-4.12 +"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml_intrinsics_kernel/
commit: 21de4078276d206387ae5bb054ea9736f487d7cc Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jun 8 18:22:34 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 8 18:23:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21de4078 dev-ml/ocaml_intrinsics_kernel: new package, add 0.17.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ocaml_intrinsics_kernel/Manifest| 1 + dev-ml/ocaml_intrinsics_kernel/metadata.xml| 11 +++ .../ocaml_intrinsics_kernel-0.17.0.ebuild | 22 ++ 3 files changed, 34 insertions(+) diff --git a/dev-ml/ocaml_intrinsics_kernel/Manifest b/dev-ml/ocaml_intrinsics_kernel/Manifest new file mode 100644 index ..94942c4705a8 --- /dev/null +++ b/dev-ml/ocaml_intrinsics_kernel/Manifest @@ -0,0 +1 @@ +DIST ocaml_intrinsics_kernel-0.17.0.tar.gz 11929 BLAKE2B eacf460acb0df8728347efe6f2c271a4f6e055b4a22638834d7742a9e07b172d822cd37cf7417782adfb079c17214889b86d882e50b91e4496f38eaa70953b64 SHA512 e197202f6af364caf864efda5d7496416c30bdc3ade9bf0e81e17014f1a046daee21897fc9d47fc4fa44408b1466cf8cff38831b5df45468f3f4a15723d75aac diff --git a/dev-ml/ocaml_intrinsics_kernel/metadata.xml b/dev-ml/ocaml_intrinsics_kernel/metadata.xml new file mode 100644 index ..1767a3c2961e --- /dev/null +++ b/dev-ml/ocaml_intrinsics_kernel/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + m...@gentoo.org + ML + + + janestreet/ocaml_intrinsics_kernel + + diff --git a/dev-ml/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel-0.17.0.ebuild b/dev-ml/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel-0.17.0.ebuild new file mode 100644 index ..21254d0c70ff --- /dev/null +++ b/dev-ml/ocaml_intrinsics_kernel/ocaml_intrinsics_kernel-0.17.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Functions to invoke amd64 instructions (such as cmov, min/maxsd, popcnt)" +HOMEPAGE="https://github.com/janestreet/ocaml_intrinsics_kernel/"; +SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" +IUSE="+ocamlopt" +RESTRICT="test" + +BDEPEND=" + >=dev-ml/dune-3.11 + >=dev-lang/ocaml-4.12 +"
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/
commit: d36e2faddb43cd25b47b1a9db5122d8f766d5cfd Author: Mike Pagano gentoo org> AuthorDate: Sat Jun 8 18:16:12 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sat Jun 8 18:16:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36e2fad net-firewall/ipset: add 7.22 Signed-off-by: Mike Pagano gentoo.org> net-firewall/ipset/Manifest | 1 + net-firewall/ipset/ipset-7.22.ebuild | 116 +++ 2 files changed, 117 insertions(+) diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest index 0829a439dc9c..b4b755198923 100644 --- a/net-firewall/ipset/Manifest +++ b/net-firewall/ipset/Manifest @@ -1 +1,2 @@ DIST ipset-7.21.tar.bz2 687746 BLAKE2B bb887a6e74f11df8e24e13c767d21761fe547e90dbfe9fbd5b9adf3a6280a6e0eceeabd0d238178a2f76dd6492b04f4ccde222b5b41807b21bb441f2fb94cc48 SHA512 175c6516c2091c57738a0324678d8d016e4d7f18fa03cb0dcc502391cac4caf4db1e757f61ad2fe312c1dbe431ec9cfabbc8e15a64a94ebd2fa903155b27c88f +DIST ipset-7.22.tar.bz2 694069 BLAKE2B 9daaff54adb6f9daf69cd7dabbd9134d8fcf8cd7f8ef0c52296961579ad3c8202087158a01664228eff70356ba97f77ec61abbab7c7ce323112fbdc32abd661b SHA512 e375a9110eb7974480147c57eb2cff4bdd03c7704cdae006a3d254cc80fada587aa8aee25a86f7cab29db83f5e283c5f9a47a314297317660ebba5097f623d79 diff --git a/net-firewall/ipset/ipset-7.22.ebuild b/net-firewall/ipset/ipset-7.22.ebuild new file mode 100644 index ..396608d34f0b --- /dev/null +++ b/net-firewall/ipset/ipset-7.22.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MODULES_OPTIONAL_IUSE=modules +inherit autotools bash-completion-r1 linux-mod-r1 systemd + +DESCRIPTION="IPset tool for iptables, successor to ippool" +HOMEPAGE="https://ipset.netfilter.org/ https://git.netfilter.org/ipset/"; +SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + net-firewall/iptables + net-libs/libmnl:= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-bash-completion.patch" ) + +DOCS=( ChangeLog INSTALL README UPGRADE ) + +# configurable from outside, e.g. /etc/portage/make.conf +IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} + +src_prepare() { + default + eautoreconf +} + +pkg_setup() { + get_version + CONFIG_CHECK="NETFILTER" + ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." + CONFIG_CHECK+=" NETFILTER_NETLINK" + ERROR_NETFILTER_NETLINK="ipset requires NETFILTER_NETLINK support in your kernel." + # It does still build without NET_NS, but it may be needed in future. + #CONFIG_CHECK="${CONFIG_CHECK} NET_NS" + #ERROR_NET_NS="ipset requires NET_NS (network namespace) support in your kernel." + CONFIG_CHECK+=" !PAX_CONSTIFY_PLUGIN" + ERROR_PAX_CONSTIFY_PLUGIN="ipset contains constified variables (#614896)" + + build_modules=0 + if use modules; then + if linux_config_src_exists && linux_chkconfig_builtin "MODULES" ; then + if linux_chkconfig_present "IP_NF_SET" || \ + linux_chkconfig_present "IP_SET"; then #274577 + eerror "There is IP{,_NF}_SET or NETFILTER_XT_SET support in your kernel." + eerror "Please either build ipset with modules USE flag disabled" + eerror "or rebuild kernel without IP_SET support and make sure" + eerror "there is NO kernel ip_set* modules in /lib/modules//... ." + die "USE=modules and in-kernel ipset support detected." + else + einfo "Modular kernel detected. Gonna build kernel modules..." + build_modules=1 + fi + else + eerror "Nonmodular kernel detected, but USE=modules. Either build" + eerror "modular kernel (without IP_SET) or disable USE=modules" + die "Nonmodular kernel detected, will not build kernel modules" + fi + fi + + [[ ${build_modules} -eq 1 ]] && linux-mod-r1_pkg_setup +} + +src_configure() { + export bashcompdir="$(get_bashcompdir)" + + econf \ + --enable-bashcompl \ + $(use_with modules kmod) \ + --with-maxsets=${IP_NF_SET_MAX} \ + --with-ksource="${KV_DIR}" \ + --with-kbuild="${KV_OUT_DIR}" +} + +src_compile() { + einfo "Building userspace" + + local modlist=( xt_set=kernel/net/netfilter/ipset/:"${S}":kernel/net/netfilter/: + em_ipset=kernel/net/sched:"${S}":kernel/net/sched/:modules ) + + for i in ip
[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mdmenu/
commit: 5502e2bc76be53ccfe214cf7b67310f67246a8cc Author: NRK disroot org> AuthorDate: Sat Jun 8 18:00:52 2024 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat Jun 8 18:01:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5502e2bc mpv-plugin/mdmenu: tidy up Signed-off-by: NRK disroot.org> mpv-plugin/mdmenu/mdmenu-20240215.ebuild | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild index bed09fd27..2808df872 100644 --- a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild +++ b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild @@ -25,10 +25,15 @@ DOCS=( mdmenu.conf README.md ) pkg_postinst() { mpv-plugin_pkg_postinst + + einfo "mdmenu does not set any keybindings by default." + einfo "Customize ~~/input.conf according to the documentation " + einfo "in order to set custom bindings." + if use custom-cmd ; then - ewarn "mdmenu has been installed without a launcher." - ewarn "You will need to configure \`cmd\` in script-opt " - ewarn "to a dmenu-compatible app for mdmenu to work." - ewarn "Please refer to the documents for more info." + ewarn "mdmenu has been installed without dmenu." + ewarn "You will need to set \`cmd\` in ~~/script-opts/mdmenu.conf " + ewarn "to a dmenu-compatible application for mdmenu to work." + ewarn "Please refer to the documentation for more info." fi }
[gentoo-commits] repo/proj/guru:dev commit in: mpv-plugin/mdmenu/
commit: f218d2f5d88535bf8032ce89a33977843028ac38 Author: NRK disroot org> AuthorDate: Sat Jun 8 17:44:30 2024 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Sat Jun 8 17:47:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f218d2f5 mpv-plugin/mdmenu: new package Signed-off-by: NRK disroot.org> mpv-plugin/mdmenu/Manifest | 1 + mpv-plugin/mdmenu/mdmenu-20240215.ebuild | 34 mpv-plugin/mdmenu/metadata.xml | 18 + 3 files changed, 53 insertions(+) diff --git a/mpv-plugin/mdmenu/Manifest b/mpv-plugin/mdmenu/Manifest new file mode 100644 index 0..7370c507a --- /dev/null +++ b/mpv-plugin/mdmenu/Manifest @@ -0,0 +1 @@ +DIST mdmenu-20240215.tar.gz 21585 BLAKE2B 1b67b59a74a494d1c8e43533dd95a72008c59191a9d41a9f7b9cbd4da6db8b5e457be0ed6bcc4d9c82769f302ef2bf65065909ffba6905c6d6ae5b6ec6347c7e SHA512 2c37d64136f1c5c19537ab675215616fe24708d3f988ae0c539add3f0d94f73f76b1ec7b0c7cb8f258ddc45c4bb15967500cc72eee42247a9c1d6f6ce4fd1779 diff --git a/mpv-plugin/mdmenu/mdmenu-20240215.ebuild b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild new file mode 100644 index 0..bed09fd27 --- /dev/null +++ b/mpv-plugin/mdmenu/mdmenu-20240215.ebuild @@ -0,0 +1,34 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit mpv-plugin + +DESCRIPTION="dmenu based selection menu for chapters, tracks, playlist etc" +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" +IUSE="custom-cmd" + +RDEPEND=" + >=media-video/mpv-0.36.0[lua] + !custom-cmd? ( x11-misc/dmenu ) +" + +MPV_PLUGIN_FILES=( mdmenu.lua ) +DOCS=( mdmenu.conf README.md ) + +pkg_postinst() { + mpv-plugin_pkg_postinst + if use custom-cmd ; then + ewarn "mdmenu has been installed without a launcher." + ewarn "You will need to configure \`cmd\` in script-opt " + ewarn "to a dmenu-compatible app for mdmenu to work." + ewarn "Please refer to the documents for more info." + fi +} diff --git a/mpv-plugin/mdmenu/metadata.xml b/mpv-plugin/mdmenu/metadata.xml new file mode 100644 index 0..1ed7a22b2 --- /dev/null +++ b/mpv-plugin/mdmenu/metadata.xml @@ -0,0 +1,18 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + + Do not install dmenu as a dependency. + This requires you to configure a custom dmenu-compatible + command in the configuration. + + + + NRK/mpv-toolbox + +
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/cl-unicode/
commit: 069d20c76cb61010234e00a4f5ad07c1ed6d87f1 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 8 16:59:45 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 8 17:40:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069d20c7 dev-lisp/cl-unicode: Update EAPI from 6 to 7 Signed-off-by: Ulrich Müller gentoo.org> dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild b/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild new file mode 100644 index ..7e56d351272b --- /dev/null +++ b/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit common-lisp-3 xdg-utils + +MY_P="v${PV}" + +DESCRIPTION="Provides Common Lisp implementations with knowledge about Unicode characters" +HOMEPAGE="https://edicl.github.io/cl-unicode/"; +SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DEPEND="virtual/commonlisp + dev-lisp/flexi-streams" +RDEPEND="dev-lisp/cl-ppcre" + +src_configure() { + xdg_environment_reset +} + +src_compile() { + # cl-unicode builds parts of its source code automatically the first time it + # is compiled, so we compile it here. + local initclunicode="(progn (push \"${S}/\" asdf:*central-registry*) (require :${PN}))" + + common-lisp-export-impl-args "$(common-lisp-find-lisp-impl)" + ${CL_BINARY} ${CL_EVAL} "${initclunicode}" +} + +src_install() { + common-lisp-install-sources *.lisp test/ + common-lisp-install-sources -t all build/ + common-lisp-install-asdf + dodoc CHANGELOG doc/index.html +}
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clx/
commit: a643920fb67276702e003e4cc00b7581ad0d69aa Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 8 17:03:43 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 8 17:40:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a643920f dev-lisp/clx: Update EAPI from 6 to 7 Signed-off-by: Ulrich Müller gentoo.org> dev-lisp/clx/{clx-0.7.5.ebuild => clx-0.7.5-r1.ebuild} | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-lisp/clx/clx-0.7.5.ebuild b/dev-lisp/clx/clx-0.7.5-r1.ebuild similarity index 84% rename from dev-lisp/clx/clx-0.7.5.ebuild rename to dev-lisp/clx/clx-0.7.5-r1.ebuild index 06e69d160335..4f8c577096fe 100644 --- a/dev-lisp/clx/clx-0.7.5.ebuild +++ b/dev-lisp/clx/clx-0.7.5-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit common-lisp-3 DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for SBCL" -HOMEPAGE="http://www.cliki.net/CLX"; +HOMEPAGE="https://www.cliki.net/CLX"; SRC_URI="https://github.com/sharplispers/clx/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" @@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="doc" DEPEND="sys-apps/texinfo - doc? ( virtual/texi2dvi )" -RDEPEND="!dev-lisp/cl-${PN}" + doc? ( virtual/texi2dvi )" src_compile() { cd manual || die
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/cl-ppcre/
commit: 18e06fedc3cc5679d47773e08b0ac23fe8a83368 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 8 16:53:02 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 8 17:40:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e06fed dev-lisp/cl-ppcre: Update EAPI from 6 to 7 Signed-off-by: Ulrich Müller gentoo.org> .../{cl-ppcre-2.1.0.ebuild => cl-ppcre-2.1.0-r1.ebuild}| 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-lisp/cl-ppcre/cl-ppcre-2.1.0.ebuild b/dev-lisp/cl-ppcre/cl-ppcre-2.1.0-r1.ebuild similarity index 72% rename from dev-lisp/cl-ppcre/cl-ppcre-2.1.0.ebuild rename to dev-lisp/cl-ppcre/cl-ppcre-2.1.0-r1.ebuild index 668039a6537c..d0ad9237a47d 100644 --- a/dev-lisp/cl-ppcre/cl-ppcre-2.1.0.ebuild +++ b/dev-lisp/cl-ppcre/cl-ppcre-2.1.0-r1.ebuild @@ -1,26 +1,26 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit common-lisp-3 DESCRIPTION="CL-PPCRE is a portable regular expression library for Common Lisp" -HOMEPAGE="http://weitz.de/cl-ppcre/ - http://www.cliki.net/cl-ppcre"; +HOMEPAGE="https://edicl.github.io/cl-ppcre/ + https://www.cliki.net/cl-ppcre"; SRC_URI="https://github.com/edicl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" RDEPEND="dev-lisp/flexi-streams" PDEPEND="dev-lisp/cl-ppcre-unicode" src_unpack() { - unpack ${A} && cd "${S}" - rm -rf cl-ppcre-unicode test/unicode* + unpack ${A} + cd "${S}" || die + rm -rf cl-ppcre-unicode test/unicode* || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/cl-ppcre-unicode/
commit: 16da8795f881bf95674ad50ece7f6d8373d40173 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 8 16:55:48 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 8 17:40:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16da8795 dev-lisp/cl-ppcre-unicode: Update EAPI from 6 to 7 Signed-off-by: Ulrich Müller gentoo.org> ...de-2.1.0.ebuild => cl-ppcre-unicode-2.1.0-r1.ebuild} | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0.ebuild b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0-r1.ebuild similarity index 71% rename from dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0.ebuild rename to dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0-r1.ebuild index 140ebc0154d6..91fd43e949e8 100644 --- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0.ebuild +++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.0-r1.ebuild @@ -1,24 +1,23 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit common-lisp-3 DESCRIPTION="CL-PPCRE is a portable regular expression library for Common Lisp" -HOMEPAGE="http://weitz.de/cl-ppcre/ - http://www.cliki.net/cl-ppcre"; +HOMEPAGE="https://edicl.github.io/cl-ppcre/ + https://www.cliki.net/cl-ppcre"; + SRC_URI="https://github.com/edicl/cl-ppcre/archive/v${PV}.tar.gz -> cl-ppcre-${PV}.tar.gz" +S="${WORKDIR}/cl-ppcre-${PV}" LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" -RDEPEND="=dev-lisp/cl-ppcre-${PV} - dev-lisp/cl-unicode" - -S="${WORKDIR}/cl-ppcre-${PV}" +RDEPEND="~dev-lisp/cl-ppcre-${PV} + dev-lisp/cl-unicode" src_install() { common-lisp-install-sources ${PN}/ test/unicode*
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/trivial-gray-streams/
commit: 6007b7f6a25c70b0d2b0ac4306b0a503b4d43301 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 8 17:07:28 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 8 17:40:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6007b7f6 dev-lisp/trivial-gray-streams: Update EAPI from 6 to 7 Signed-off-by: Ulrich Müller gentoo.org> .../trivial-gray-streams-20170830-r1.ebuild| 14 ++ 1 file changed, 14 insertions(+) diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild new file mode 100644 index ..59c6ac0d58f9 --- /dev/null +++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit common-lisp-3 + +DESCRIPTION="A thin compatibility layer between Gray Stream Common Lisp implementations" +HOMEPAGE="https://trivial-gray-streams.common-lisp.dev/"; +SRC_URI="mirror://gentoo/a9/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblingoteach/
commit: b082638a4d8686d5b61a302e8155470634f8e8be Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 17:34:02 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 17:34:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b082638a media-libs/liblingoteach: drop 0.2.3 Signed-off-by: Arthur Zamarin gentoo.org> .../liblingoteach/liblingoteach-0.2.3.ebuild | 30 -- 1 file changed, 30 deletions(-) diff --git a/media-libs/liblingoteach/liblingoteach-0.2.3.ebuild b/media-libs/liblingoteach/liblingoteach-0.2.3.ebuild deleted file mode 100644 index 8f3db928a6ee.. --- a/media-libs/liblingoteach/liblingoteach-0.2.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A library to support lingoteach-ui and for generic lesson development" -HOMEPAGE="http://lingoteach.sourceforge.net"; -SRC_URI="https://downloads.sourceforge.net/lingoteach/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="debug zlib" - -RDEPEND="zlib? ( sys-libs/zlib ) - dev-libs/libxml2" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - econf \ - --disable-static \ - $(use_enable zlib compression) \ - $(use_enable debug) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: b3613ab440c7f0cee9ee0a8f3f230085a3dc65b2 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jun 8 17:32:38 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jun 8 17:34:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3613ab4 sys-apps/systemd-utils: exclude mips64 in have_dmi Bug: https://bugs.gentoo.org/933834 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild b/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild index ce13e54935e2..0d6be4c5b60d 100644 --- a/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild @@ -257,6 +257,8 @@ multilib_src_configure() { have_dmi() { # see dmi_arches in meson.build case ${CHOST} in + mips64*) + return 1 ;; aarch64*|arm*|ia64*|i?86*|loongarch64*|mips*|x86_64*) return 0 ;; esac
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblingoteach/
commit: 28bc92dc13360016ab8c1d98d04e2358e123be94 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 17:33:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 17:33:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bc92dc media-libs/liblingoteach: Stabilize 0.2.3-r1 amd64, #933838 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/liblingoteach/liblingoteach-0.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/liblingoteach/liblingoteach-0.2.3-r1.ebuild b/media-libs/liblingoteach/liblingoteach-0.2.3-r1.ebuild index 4c5420655ffc..95253511e9be 100644 --- a/media-libs/liblingoteach/liblingoteach-0.2.3-r1.ebuild +++ b/media-libs/liblingoteach/liblingoteach-0.2.3-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/lingoteach/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug zlib" RDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/rsgain/
commit: f36687324bb911ac4a9a08c6576a9d32df594b97 Author: Richard Fröhning gmx net> AuthorDate: Sat Jun 8 17:30:57 2024 + Commit: Richard Fröhning gmx net> CommitDate: Sat Jun 8 17:32:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3668732 media-sound/rsgain: bump to 3.5.1 Includes a bug fix where certain multichannel opus files rendered unplayable after rsgained. Signed-off-by: Richard Fröhning gmx.net> media-sound/rsgain/Manifest | 2 +- media-sound/rsgain/{rsgain-3.5.ebuild => rsgain-3.5.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/rsgain/Manifest b/media-sound/rsgain/Manifest index 58ada04aa..601f3ce9b 100644 --- a/media-sound/rsgain/Manifest +++ b/media-sound/rsgain/Manifest @@ -1 +1 @@ -DIST rsgain-3.5-source.tar.xz 50660 BLAKE2B 18a7d5b1892f1df8fbdfaddf289564540eb706638bc36d5822f79ca672ef2b0cbcc7a246567a4930aa6fa9da44598e69eed01ed3d62ebde98a26c375cae8d057 SHA512 aa870ffcbb333c6b604ee45593e4976c4aca39af7a88f0517b470a3d29c7bc74aeb7bcc8a68f5604aee74114f9751c64d4b5e55711e1340ed2f682ae641d29af +DIST rsgain-3.5.1-source.tar.xz 50776 BLAKE2B 1568ff87c11e806875ae728cd2c4e80a2fc60b8db7c1dd1f9de4a119ced0547253febda748f514906ae4a78eadec6be62a365999820fb0ed4e656656ded53475 SHA512 6339c9ed8fd120b21026a55a5ec14605d3bc0b9bc87d975f9eff274023f58fdeaa8cf23b928fc3d34a38d7f2a1e5ad8786d114e21b4e42a8445dc6ec6117d32e diff --git a/media-sound/rsgain/rsgain-3.5.ebuild b/media-sound/rsgain/rsgain-3.5.1.ebuild similarity index 100% rename from media-sound/rsgain/rsgain-3.5.ebuild rename to media-sound/rsgain/rsgain-3.5.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
commit: 5693339ee117b177b5c1cfe54db79ac65396445c Author: Zac Medico gentoo org> AuthorDate: Sat Jun 8 17:27:21 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Jun 8 17:30:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5693339e dev-db/rqlite: add 8.25.0 Signed-off-by: Zac Medico gentoo.org> dev-db/rqlite/Manifest | 2 ++ dev-db/rqlite/rqlite-8.25.0.ebuild | 36 2 files changed, 38 insertions(+) diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index 1654d3ee4dfe..32f775612de1 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -1,2 +1,4 @@ DIST rqlite-8.23.0-deps.tar.xz 3934116 BLAKE2B 3f56e99ab7cc6e9ae6584bfc3bb10ff28a866961a90bb77ee7acc9442d16d37eaa705b5cc85abbf7de3daea77df24ec9b4b65fbff43a11033bc8e0a11bcb089e SHA512 cace762d4f7e3a6d973dcba7ccf40ddc45d05a0cb5669d67a4c9fd4917e826828664779ab2bb293757fb46f2d5fc956d7ecae46b59f4914afe8fadc42d9d95b1 DIST rqlite-8.23.0.tar.gz 613529 BLAKE2B 0c6c790f1a211a10f14a2f03a231567c186504c05618509733f94a7cacb6b4b23abdbeb119067a4a884ddcbc5862d301ede0a83b3059e9ff55b20876c27f85dc SHA512 6247cf72ac295a5892fe992ec90c7733de311142996d4eead2c69752d71ad55326a5f6c4f26f4c5fee229bd0b75a3379460bf69abe0c473517a8fb3ef322889f +DIST rqlite-8.25.0-deps.tar.xz 3958656 BLAKE2B f48b155e2f8535a4189ff8403fd33e555ad57edfd16546b80f9040852bab26c5580a0f39ebde232396df1cd21b3f08e0c4a9e83fd54837aca75a89d05d159241 SHA512 49b0b010eff36a5a5fdeb243f9b248beb0f96c3d914e62bf1c6f0638b8502b6a08daa84f23620f17411269a4efd703ef60ffa567da1cb72b04538b0fbe994e6b +DIST rqlite-8.25.0.tar.gz 619814 BLAKE2B 489e572073ea7c19092c0345881381b39ff40c2728b3b4c443ac5c9b7df3172f45e189ef2fc0ee365a9a4274d0f58476efc23ad95bb5e462e84cc449af78ba79 SHA512 79331a6a24d9d42aded35d4e9250af84f522f6bf42ed817ad93c51e019b7cf2e7149ec78de6499aac39608a31da1fbd208fd0db5bee1b6cf92dd793b60559ac3 diff --git a/dev-db/rqlite/rqlite-8.25.0.ebuild b/dev-db/rqlite/rqlite-8.25.0.ebuild new file mode 100644 index ..fb2ae853ec49 --- /dev/null +++ b/dev-db/rqlite/rqlite-8.25.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +EGIT_COMMIT=312d6b01f44630fc4f425d353bdc8dde1f34d860 + +DESCRIPTION="Replicated SQLite using the Raft consensus protocol" +HOMEPAGE="https://github.com/rqlite/rqlite https://www.philipotoole.com/tag/rqlite/"; +SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"; + +LICENSE="MIT" +LICENSE+=" Apache-2.0 BSD CC0-1.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + GOBIN="${S}/bin" \ + go install \ + -ldflags="-X main.version=v${PV} + -X main.branch=master + -X main.commit=${EGIT_COMMIT} + -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \ + ./cmd/... || die +} + +src_test() { + GOBIN="${S}/bin" \ + go test ./... || die +} + +src_install() { + dobin bin/* + dodoc -r *.md DOC +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
commit: 625eb321c2c5818a07c56503029d779657d395dc Author: Zac Medico gentoo org> AuthorDate: Sat Jun 8 17:17:39 2024 + Commit: Zac Medico gentoo org> CommitDate: Sat Jun 8 17:30:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625eb321 dev-db/rqlite: drop 8.16.8 Signed-off-by: Zac Medico gentoo.org> dev-db/rqlite/Manifest | 1 - dev-db/rqlite/rqlite-8.16.8.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index 4f54ccf8ec50..1654d3ee4dfe 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -1,3 +1,2 @@ -DIST rqlite-8.16.8-vendor.tar.gz 7715303 BLAKE2B 50660bdfb8ce9fa8238ae028916d822e9f5d8e027ee4865f543f97f8a49b92a13e549deb07a5b79e7a52c2c9e994cf6891562a15873b09398c74773f82ffc3d2 SHA512 987c9dbe91766f4847233949cd4251aa3d0a56d23b850bbb552d8f9bb255de3908c4fa440c45e730e861e6f4f60e559a41353659ab9d953b978c45ff986ee9b5 DIST rqlite-8.23.0-deps.tar.xz 3934116 BLAKE2B 3f56e99ab7cc6e9ae6584bfc3bb10ff28a866961a90bb77ee7acc9442d16d37eaa705b5cc85abbf7de3daea77df24ec9b4b65fbff43a11033bc8e0a11bcb089e SHA512 cace762d4f7e3a6d973dcba7ccf40ddc45d05a0cb5669d67a4c9fd4917e826828664779ab2bb293757fb46f2d5fc956d7ecae46b59f4914afe8fadc42d9d95b1 DIST rqlite-8.23.0.tar.gz 613529 BLAKE2B 0c6c790f1a211a10f14a2f03a231567c186504c05618509733f94a7cacb6b4b23abdbeb119067a4a884ddcbc5862d301ede0a83b3059e9ff55b20876c27f85dc SHA512 6247cf72ac295a5892fe992ec90c7733de311142996d4eead2c69752d71ad55326a5f6c4f26f4c5fee229bd0b75a3379460bf69abe0c473517a8fb3ef322889f diff --git a/dev-db/rqlite/rqlite-8.16.8.ebuild b/dev-db/rqlite/rqlite-8.16.8.ebuild deleted file mode 100644 index fb6d652092cd.. --- a/dev-db/rqlite/rqlite-8.16.8.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module -EGIT_COMMIT=10a5c9bd0e89e05c61e6de1a012470c432ee3591 - -DESCRIPTION="Replicated SQLite using the Raft consensus protocol" -HOMEPAGE="https://github.com/rqlite/rqlite https://www.philipotoole.com/tag/rqlite/"; -SRC_URI="https://github.com/zmedico/rqlite/archive/v${PV}-vendor.tar.gz -> ${P}-vendor.tar.gz" - -LICENSE="MIT" -LICENSE+=" Apache-2.0 BSD CC0-1.0 MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -S=${WORKDIR}/${P}-vendor - -src_compile() { - GOBIN="${S}/bin" \ - go install \ - -ldflags="-X main.version=v${PV} - -X main.branch=master - -X main.commit=${EGIT_COMMIT} - -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \ - ./cmd/... || die -} - -src_test() { - GOBIN="${S}/bin" \ - go test ./... || die -} - -src_install() { - dobin bin/* - dodoc -r *.md DOC -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 7702b49add12ca5b5f6508bc5416f2a780ade761 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jun 8 17:25:59 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jun 8 17:25:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7702b49a sys-apps/systemd-utils: fix build on arches without DMI At least according to systemd upstream. Closes: https://bugs.gentoo.org/933834 Signed-off-by: Mike Gilbert gentoo.org> .../systemd-utils/systemd-utils-255.7-r1.ebuild| 22 +++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild b/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild index 48965c8945a6..ce13e54935e2 100644 --- a/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild +++ b/sys-apps/systemd-utils/systemd-utils-255.7-r1.ebuild @@ -254,6 +254,15 @@ multilib_src_configure() { fi } +have_dmi() { + # see dmi_arches in meson.build + case ${CHOST} in + aarch64*|arm*|ia64*|i?86*|loongarch64*|mips*|x86_64*) + return 0 ;; + esac + return 1 +} + multilib_src_compile() { local targets=() optional_targets=() if multilib_is_native_abi; then @@ -327,7 +336,6 @@ multilib_src_compile() { systemd-hwdb ata_id cdrom_id - dmi_memory_id fido_id iocost mtd_probe @@ -360,6 +368,9 @@ multilib_src_compile() { # Needed for tests rules.d/99-systemd.rules ) + if have_dmi; then + targets+=( dmi_memory_id ) + fi if use test; then targets+=( test-fido-id-desc @@ -475,8 +486,13 @@ multilib_src_install() { dosym ../../bin/udevadm /usr/lib/systemd/systemd-udevd exeinto /usr/lib/udev - set_rpath {ata_id,cdrom_id,dmi_memory_id,fido_id,iocost,mtd_probe,scsi_id,v4l_id} - doexe {ata_id,cdrom_id,dmi_memory_id,fido_id,iocost,mtd_probe,scsi_id,v4l_id} + set_rpath {ata_id,cdrom_id,fido_id,iocost,mtd_probe,scsi_id,v4l_id} + doexe {ata_id,cdrom_id,fido_id,iocost,mtd_probe,scsi_id,v4l_id} + + if have_dmi; then + set_rpath dmi_memory_id + doexe dmi_memory_id + fi rm -f rules.d/99-systemd.rules insinto /usr/lib/udev/rules.d