[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: b4e2a55430fcb513358f6599d9809ad05f57da95 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:44:48 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:44:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e2a554 dev-lang/ruby: drop 3.2.2-r5, 3.3.0-r1 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/Manifest | 1 - dev-lang/ruby/ruby-3.2.2-r5.ebuild | 292 dev-lang/ruby/ruby-3.3.0-r1.ebuild | 297 - 3 files changed, 590 deletions(-) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 11d163b12d7f..958175e0a669 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,5 +1,4 @@ DIST ruby-3.1.4.tar.xz 15316604 BLAKE2B 5d771c267451c05ae192991976957d43d1131e652ac5a90a8dfff9deba97cf6b139d0113f5d2ed44225a545aa79a1c732555de1efc83d1010d097ec35f7e92dd SHA512 a627bb629a10750b8b2081ad451a41faea0fc85d95aa1e267e3d2a0f56a35bb58195d4a8d13bbdbd82f4197a96dae22b1cee1dfc83861ec33a67ece07aef5633 -DIST ruby-3.2.2.tar.xz 15118856 BLAKE2B 8e09fb0f6808d4572f86ea190db4f4b950ff3a13391bf7bc3e515b6d14f356d3f7c1eb5bbbe2de460ef78edee54462fdf9be56722cd9e27a613febfe45f8c40a SHA512 a29f24cd80f563f6368952d06d6273f7241a409fa9ab2f60e03dde2ac58ca06bee1750715b6134caebf4c061d3503446dc37a6059e19860bb0010eef34951935 DIST ruby-3.2.3.tar.xz 15163960 BLAKE2B e2cfa215b2cb910bac5f3b58edcdece91b21ffcfb6b4c183eec0c8502c320b78e7a8732c393b6e6a38dc9cfd81e129c00562d9be45f0deb36306ac81f96dcdc1 SHA512 d2a1897c2f4e801a28acb869322abfee76775115016252cecad90639485ed51deda1446cb16edb387f10a2e188602d646ef9b008b57f27bd745071277c535f3b DIST ruby-3.2.4.tar.xz 15175656 BLAKE2B 9c2300a958b03528d51f0d74a069c8c538ca4009835d55377509a000bcfb43893a8a80d8fda57011e77c72e6283cb259281d5ba7b37444546e49f2a9ad515cf3 SHA512 fb0af37be4b6ad7b98ab9f8a508952238ee68b5828e3926331e4db52e2ebc1e6046f31114069322db0cd3bea7c9b82ace91c8564573ddcfa1f960877b237dbff DIST ruby-3.3.0.tar.xz 16345456 BLAKE2B 09ef6fb4b2768118207e7a9ece17c5c62c9f596b1c13ac6199245889fcc5d25f03336831ec3bf1367a460a8a26c4426c32bcd576b0da8bdafc90301032b4d2f0 SHA512 7959c5753bfa0bfc4d6d74060869aabbe9815c1c97930659da11b917ee0803ddbbd80e869e00c48b8694b4ba48709c3b6493fd045568e36e902616c35ababf01 diff --git a/dev-lang/ruby/ruby-3.2.2-r5.ebuild b/dev-lang/ruby/ruby-3.2.2-r5.ebuild deleted file mode 100644 index a3e5035c8ccb.. --- a/dev-lang/ruby/ruby-3.2.2-r5.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic multiprocessing - -MY_P="${PN}-$(ver_cut 1-3)" -S=${WORKDIR}/${MY_P} - -SLOT=$(ver_cut 1-2) -MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) -RUBYVERSION=${SLOT}.0 - -DESCRIPTION="An object-oriented scripting language" -HOMEPAGE="https://www.ruby-lang.org/; -SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; - -LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 +ssl static-libs systemtap tk valgrind xemacs" - -RDEPEND=" - berkdb? ( sys-libs/db:= ) - gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc:= ) - jit? ( >=virtual/rust-1.58.1 ) - ssl? ( - dev-libs/openssl:0= - ) - socks5? ( >=net-proxy/dante-1.1.13 ) - systemtap? ( dev-debug/systemtap ) - tk? ( - dev-lang/tcl:0=[threads] - dev-lang/tk:0=[threads] - ) - dev-libs/libyaml - dev-libs/libffi:= - sys-libs/readline:0= - sys-libs/zlib - virtual/libcrypt:= - >=app-eselect/eselect-ruby-20231008 -" - -DEPEND=" - ${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" - -BUNDLED_GEMS=" - >=dev-ruby/debug-1.7.1[ruby_targets_ruby32(-)] - >=dev-ruby/irb-1.6.2[ruby_targets_ruby32(-)] - >=dev-ruby/matrix-0.4.2[ruby_targets_ruby32(-)] - >=dev-ruby/minitest-5.16.3[ruby_targets_ruby32(-)] - >=dev-ruby/net-ftp-0.2.0[ruby_targets_ruby32(-)] - >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby32(-)] - >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] - >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby32(-)] - >=dev-ruby/power_assert-2.0.3[ruby_targets_ruby32(-)] - >=dev-ruby/prime-0.1.2[ruby_targets_ruby32(-)] - >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby32(-)] - >=dev-ruby/rbs-2.8.2[ruby_targets_ruby32(-)] - >=dev-ruby/rexml-3.2.5[ruby_targets_ruby32(-)] - >=dev-ruby/rss-0.2.9[ruby_targets_ruby32(-)] - >=dev-ruby/test-unit-3.5.7[ruby_targets_ruby32(-)] - >=dev-ruby/typeprof-0.21.3[ruby_targets_ruby32(-)] -" - -PDEPEND=" - ${BUNDLED_GEMS} -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-api/
commit: 2a1e41fd014f561b0380d23d8a24912b002ee771 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:42:53 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:43:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1e41fd dev-ruby/elasticsearch-api: drop 7.17.7, 8.8.0, 8.11.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch-api/Manifest| 3 - .../elasticsearch-api-7.17.7.ebuild| 60 .../elasticsearch-api-8.11.0.ebuild| 65 -- .../elasticsearch-api-8.8.0.ebuild | 61 4 files changed, 189 deletions(-) diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index b5e0fb4ed975..01c1905bfeb6 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -1,11 +1,8 @@ DIST elasticsearch-ruby-6.8.3.tar.gz 345447 BLAKE2B 6f10b4345d098b36c5b4d8e90e8745b10313de0df1f5bd9285e72f891a871bff8569318d5bd15ab5cca0ada722042affb6bd20ddb68117eb689eadc0c2a16706 SHA512 3001760ff49bf72ba9ac5e11f3338e320c828bfb245d45535325f422e438b693d1ae7a4f73ab766386a76282eca435849c670f3ad98e9431b80b402e97268f83 DIST elasticsearch-ruby-7.17.10.tar.gz 1032424 BLAKE2B 72ef81b295c656ad319997c89bb065e17e7cda331572758642b028126ff82606b05fd9ba71cf56728428d5f438af69dc3d74f3a1e9733bf5c4869989b03890f0 SHA512 5921595d9f35f5610c999c8f686621212095786d1c2caffd133b315d2ae20154016160950af2bd6f0959a390b1615dbce3da2e43ff2aadbfd1be1b675455f17d -DIST elasticsearch-ruby-7.17.7.tar.gz 1017241 BLAKE2B 5da6a9dc39afb42c5f5b27aebc403743950d7f587229f5aae8e838e68eab760068686d96fcdc5287596130748e2d2017d56afbd72decf50cdf57eeaac4bd8436 SHA512 d19722ffd5786570f6d36e915b25916dc6879029a6b93bda2ec001209f3a2b0db1bc465ec0eedb9795addd33e2c265a39730fcac5e6ed35a6df14e08b764e83e DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B d204c1992d5006b386dc0996bed852132ded6b9732a38699e804e1a5ee62387ef5374836cdb4e84c6232066139422b5d1e831143dbd682e86ec30df9077b1279 SHA512 71288f31e18ff13709962848091e8e0afb128d805be9c3060421bb46fa7bf120700330beb12241b4f7385e88d9f959921fce3721a1050f89c2464ab8dd355706 DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043aec90800968fef453d47802b6628598fc3c39875238d29e1c8927b88fb1e7a65960024e43874482da8a0920cca17a4beb2c0b4 SHA512 974dde6478345a22f27b4264219759a16878e29eb0aabaf6d57aa0d94d22712e35e55657ff5625a36e8643dcb12bac8aa4e6bb269ac011ca8fddcaae0083bcf0 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 -DIST elasticsearch-ruby-8.11.0.tar.gz 1884533 BLAKE2B d8c9102672cf73f97051b0c4e978aab3d7635b6256b129296fd39c3337d684407cedcac6149d48523d697f9456538387726eff8ca5da0f74c615edf26c9bf01a SHA512 b949b5374f3a5328d8f6b134904d23d78197eeb2034896a16e74c9a56dbd2c6bce17a805dceae87197b44e062274553f3a1de449fd209c1e00452d24da602f64 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b -DIST elasticsearch-ruby-8.8.0.tar.gz 1423816 BLAKE2B 48bbcffb4bbc2011253cfa95c9a660e1671a8610b93c0e673e8fdf11dd17814f12c2d928e52988b49cd41a33081a3a850d5e561edddf9301b79ab8df188043fe SHA512 7816f3e928295b95d17d2f8189a0f881ff083ee3431f826b56381ff55b1acd22c082ae3d665ce14ce9b5350d17f0be46c3ba1fdf16331d03b3ec7d11fb066a91 DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild deleted file mode 100644 index fc0f46d70029.. --- a/dev-ruby/elasticsearch-api/elasticsearch-api-7.17.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby30 ruby31" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
commit: 92057e0c4b623933276ab2b785c4757d56a67788 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:38:30 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:43:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92057e0c dev-ruby/pcaprub: add 0.13.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pcaprub/Manifest | 1 + dev-ruby/pcaprub/pcaprub-0.13.2.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest index ca57801dd0ad..fc224458750d 100644 --- a/dev-ruby/pcaprub/Manifest +++ b/dev-ruby/pcaprub/Manifest @@ -1 +1,2 @@ DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd +DIST pcaprub-0.13.2.gem 36864 BLAKE2B 1bb0f37faa0752a7cb9b5c76f071596cf11b2c52dc3d16cd1fb577d7467afff3b46a7e4bb53436677231418ed8c0f91c91970366d4040f9ddf0491e50c52dfe5 SHA512 1be60a684ead0a91bd113150ac426f86f30b906bc2a300ac334ac9cc323406e4680d9578070d9f39cb479d9a45c2e4f42c11db9ca5531f8d5dee8d1dfc01425f diff --git a/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild new file mode 100644 index ..db30184a51d2 --- /dev/null +++ b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild @@ -0,0 +1,65 @@ +# 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="FAQ.rdoc README.rdoc USAGE.rdoc" +RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb) +RUBY_FAKEGEM_TASK_TEST="test" +inherit ruby-fakegem + +DESCRIPTION="Libpcap bindings for ruby compat" +HOMEPAGE="https://rubygems.org/gems/pcaprub; + +LICENSE="LGPL-2.1" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~x86" + +DEPEND+="net-libs/libpcap" +RDEPEND+="net-libs/libpcap" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rake-compiler-0.6.0 + dev-ruby/shoulda-context + ) +" + +all_ruby_prepare() { + sed -i \ + -e '/\(minitest\|shoulda-context\)/s:~>:>=:' \ + -e '/coveralls/d' \ + -e '/rubygems-tasks/d' \ + -e '/gem.*git/d' \ + Gemfile || die + + sed -i \ + -e '/rubygems\/tasks/d' \ + -e '/Gem::Tasks/d' \ + -e "/^require 'git'/,/end/ s/^/#/" \ + Rakefile || die + + sed -i -e '/coveralls/Id' test/test_helper.rb || die + + # Tests which need escalated privileges + local privileged_tests=( + test_set_datalink + test_create_from_primitives + test_filter + test_pcap_stats + test_pcap_datalink + test_pcap_inject + test_pcap_next + test_pcap_setfilter + test_pcap_snapshot + ) + + local privileged_tests_expr=$(printf "%s\|" "${privileged_tests[@]}") + privileged_tests_expr="${privileged_tests_expr::-2}" + + sed -i \ + -e "/def \(${privileged_tests_expr}\)/,/^ end/s/^/#/" \ + test/test_pcaprub_unit.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: 2a48f2b84f6339e92e1f5ad8f605a59b28b350ba Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:43:16 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:43:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a48f2b8 dev-lang/ruby: add 3.2.4, 3.3.1 Bug: https://bugs.gentoo.org/930533 Signed-off-by: Hans de Graaff gentoo.org> dev-lang/ruby/Manifest | 2 + dev-lang/ruby/ruby-3.2.4.ebuild | 296 dev-lang/ruby/ruby-3.3.1.ebuild | 293 +++ 3 files changed, 591 insertions(+) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 8c106844a6ee..11d163b12d7f 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,4 +1,6 @@ DIST ruby-3.1.4.tar.xz 15316604 BLAKE2B 5d771c267451c05ae192991976957d43d1131e652ac5a90a8dfff9deba97cf6b139d0113f5d2ed44225a545aa79a1c732555de1efc83d1010d097ec35f7e92dd SHA512 a627bb629a10750b8b2081ad451a41faea0fc85d95aa1e267e3d2a0f56a35bb58195d4a8d13bbdbd82f4197a96dae22b1cee1dfc83861ec33a67ece07aef5633 DIST ruby-3.2.2.tar.xz 15118856 BLAKE2B 8e09fb0f6808d4572f86ea190db4f4b950ff3a13391bf7bc3e515b6d14f356d3f7c1eb5bbbe2de460ef78edee54462fdf9be56722cd9e27a613febfe45f8c40a SHA512 a29f24cd80f563f6368952d06d6273f7241a409fa9ab2f60e03dde2ac58ca06bee1750715b6134caebf4c061d3503446dc37a6059e19860bb0010eef34951935 DIST ruby-3.2.3.tar.xz 15163960 BLAKE2B e2cfa215b2cb910bac5f3b58edcdece91b21ffcfb6b4c183eec0c8502c320b78e7a8732c393b6e6a38dc9cfd81e129c00562d9be45f0deb36306ac81f96dcdc1 SHA512 d2a1897c2f4e801a28acb869322abfee76775115016252cecad90639485ed51deda1446cb16edb387f10a2e188602d646ef9b008b57f27bd745071277c535f3b +DIST ruby-3.2.4.tar.xz 15175656 BLAKE2B 9c2300a958b03528d51f0d74a069c8c538ca4009835d55377509a000bcfb43893a8a80d8fda57011e77c72e6283cb259281d5ba7b37444546e49f2a9ad515cf3 SHA512 fb0af37be4b6ad7b98ab9f8a508952238ee68b5828e3926331e4db52e2ebc1e6046f31114069322db0cd3bea7c9b82ace91c8564573ddcfa1f960877b237dbff DIST ruby-3.3.0.tar.xz 16345456 BLAKE2B 09ef6fb4b2768118207e7a9ece17c5c62c9f596b1c13ac6199245889fcc5d25f03336831ec3bf1367a460a8a26c4426c32bcd576b0da8bdafc90301032b4d2f0 SHA512 7959c5753bfa0bfc4d6d74060869aabbe9815c1c97930659da11b917ee0803ddbbd80e869e00c48b8694b4ba48709c3b6493fd045568e36e902616c35ababf01 +DIST ruby-3.3.1.tar.xz 16350792 BLAKE2B f3591d2420edd8c1d5b365d1442fcc07c014e402478dce01a80b81c16c3c7083bcd3e9e9aa0f8d586cd482f0f18eb64ad813ea31755f5d12b137ce03b1a0fa4c SHA512 c58e9be9b5ab48191fbf7d67e13f0ec42ee71ed338170e0f7b246708e9cfc617ce65098f5ce7ab32d4305e785642d3e44253462104d5b9c4abcb1a4113f48347 diff --git a/dev-lang/ruby/ruby-3.2.4.ebuild b/dev-lang/ruby/ruby-3.2.4.ebuild new file mode 100644 index ..1c19b91c8e3d --- /dev/null +++ b/dev-lang/ruby/ruby-3.2.4.ebuild @@ -0,0 +1,296 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multiprocessing + +MY_P="${PN}-$(ver_cut 1-3)" +S=${WORKDIR}/${MY_P} + +SLOT=$(ver_cut 1-2) +MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) +RUBYVERSION=${SLOT}.0 + +DESCRIPTION="An object-oriented scripting language" +HOMEPAGE="https://www.ruby-lang.org/; +SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; + +LICENSE="|| ( Ruby-BSD BSD-2 )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit socks5 +ssl static-libs systemtap tk valgrind xemacs" + +RDEPEND=" + berkdb? ( sys-libs/db:= ) + gdbm? ( sys-libs/gdbm:= ) + jemalloc? ( dev-libs/jemalloc:= ) + jit? ( >=virtual/rust-1.58.1 ) + ssl? ( + dev-libs/openssl:0= + ) + socks5? ( >=net-proxy/dante-1.1.13 ) + systemtap? ( dev-debug/systemtap ) + tk? ( + dev-lang/tcl:0=[threads] + dev-lang/tk:0=[threads] + ) + dev-libs/libyaml + dev-libs/libffi:= + sys-libs/readline:0= + sys-libs/zlib + virtual/libcrypt:= + >=app-eselect/eselect-ruby-20231008 +" + +DEPEND=" + ${RDEPEND} + valgrind? ( dev-debug/valgrind ) +" + +BUNDLED_GEMS=" + >=dev-ruby/debug-1.7.1[ruby_targets_ruby32(-)] + >=dev-ruby/irb-1.6.2[ruby_targets_ruby32(-)] + >=dev-ruby/matrix-0.4.2[ruby_targets_ruby32(-)] + >=dev-ruby/minitest-5.16.3[ruby_targets_ruby32(-)] + >=dev-ruby/net-ftp-0.2.0[ruby_targets_ruby32(-)] + >=dev-ruby/net-imap-0.3.4[ruby_targets_ruby32(-)] + >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby32(-)] + >=dev-ruby/net-smtp-0.3.3[ruby_targets_ruby32(-)] + >=dev-ruby/power_assert-2.0.3[ruby_targets_ruby32(-)] + >=dev-ruby/prime-0.1.2[ruby_targets_ruby32(-)] + >=dev-ruby/rake-13.0.6-r2[ruby_targets_ruby32(-)] +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch/
commit: e7d723915dcf66683b7abfab7b797f1df5adcff1 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:41:57 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:43:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d72391 dev-ruby/elasticsearch: add 8.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch/Manifest| 1 + dev-ruby/elasticsearch/elasticsearch-8.13.0.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-ruby/elasticsearch/Manifest b/dev-ruby/elasticsearch/Manifest index 926ad4b4a97f..01c1905bfeb6 100644 --- a/dev-ruby/elasticsearch/Manifest +++ b/dev-ruby/elasticsearch/Manifest @@ -4,4 +4,5 @@ DIST elasticsearch-ruby-7.17.8.tar.gz 1017287 BLAKE2B d204c1992d5006b386dc0996be DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043aec90800968fef453d47802b6628598fc3c39875238d29e1c8927b88fb1e7a65960024e43874482da8a0920cca17a4beb2c0b4 SHA512 974dde6478345a22f27b4264219759a16878e29eb0aabaf6d57aa0d94d22712e35e55657ff5625a36e8643dcb12bac8aa4e6bb269ac011ca8fddcaae0083bcf0 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c +DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch/elasticsearch-8.13.0.ebuild b/dev-ruby/elasticsearch/elasticsearch-8.13.0.ebuild new file mode 100644 index ..346bd1ac2a4d --- /dev/null +++ b/dev-ruby/elasticsearch/elasticsearch-8.13.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + ~dev-ruby/elasticsearch-api-${PV} + dev-ruby/elastic-transport:8 +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/base64 + dev-ruby/mocha:1.0 + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -e '/documentation/ s:^:#:' \ + -i spec/spec_helper.rb || die + + # Avoid spec requiring a running elasticsearch server + rm -f spec/integration/{characters_escaping,client_integration,validation_integration}_spec.rb || die + rm -f spec/integration/helpers/*_helper_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/elasticsearch-api/
commit: 87a426c96d7826281eb3b8a2c37febb83826c73f Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 24 05:40:52 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 24 05:43:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a426c9 dev-ruby/elasticsearch-api: add 8.13.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/elasticsearch-api/Manifest| 1 + .../elasticsearch-api-8.13.0.ebuild| 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-ruby/elasticsearch-api/Manifest b/dev-ruby/elasticsearch-api/Manifest index a48cea550d2c..b5e0fb4ed975 100644 --- a/dev-ruby/elasticsearch-api/Manifest +++ b/dev-ruby/elasticsearch-api/Manifest @@ -6,5 +6,6 @@ DIST elasticsearch-ruby-7.17.9.tar.gz 1030121 BLAKE2B 5acfc3f2ce9d39e9f02deed043 DIST elasticsearch-ruby-8.10.0.tar.gz 1760605 BLAKE2B c9c1d1486ebf7254e67f648b2ac6aef3c5dd17abdafcd4be503c610f0531e904c03d05391157fdc1c0f88e534886b50f978eeac03248f5a580fc1a3da8cc1a85 SHA512 d079e244095349dbab7e0cd2a962ee0bd8f1122f4ffd254fce26dea28722e79aa7251fed66091f8bb5d3128be6bf22c0c9ad3c5acb34b60b67c1505aa0093181 DIST elasticsearch-ruby-8.11.0.tar.gz 1884533 BLAKE2B d8c9102672cf73f97051b0c4e978aab3d7635b6256b129296fd39c3337d684407cedcac6149d48523d697f9456538387726eff8ca5da0f74c615edf26c9bf01a SHA512 b949b5374f3a5328d8f6b134904d23d78197eeb2034896a16e74c9a56dbd2c6bce17a805dceae87197b44e062274553f3a1de449fd209c1e00452d24da602f64 DIST elasticsearch-ruby-8.12.2.tar.gz 1908814 BLAKE2B f3caffe7336a63547ba0d44a3239fb6b71ed7fb46b1136114a87e7e5f69608d69b14d12f568b6e945db0917a6913a10407cf7cae3137605adaaac5fb7fd9439b SHA512 08fe791ee20cbe9f6ad9aee1b7d9c02813895add4bb0ff7b4e063051b42e62e037d71217521f6a9cb0076c51e8f7160bad52798741435164451806932488d17c +DIST elasticsearch-ruby-8.13.0.tar.gz 1918145 BLAKE2B ded410c9e77876dc61a942ab1de7945d28aa1c06cd7079f693119812128fdfd38c206d9644aadb79fb8c9b48e12d77fec6c313434cfb58510bc48fecc905106b SHA512 8babc5797802ae256b41a00927cd1688c2d3d90770d8a867a9b96a7a115f537f1ca301b2d6b73107995b23578abc755d7bf7dc03075520fa857dda22e6a2d32b DIST elasticsearch-ruby-8.8.0.tar.gz 1423816 BLAKE2B 48bbcffb4bbc2011253cfa95c9a660e1671a8610b93c0e673e8fdf11dd17814f12c2d928e52988b49cd41a33081a3a850d5e561edddf9301b79ab8df188043fe SHA512 7816f3e928295b95d17d2f8189a0f881ff083ee3431f826b56381ff55b1acd22c082ae3d665ce14ce9b5350d17f0be46c3ba1fdf16331d03b3ec7d11fb066a91 DIST elasticsearch-ruby-8.9.0.tar.gz 1755804 BLAKE2B aff81b211eca6ad551fa54d949e39815eba15b579601e7af48122dacbd78836a57475c31bab6326c874dff4c6991deecb9b859866e417302b54d87f250f2695f SHA512 33b2322e83cbe08229aea81662e2ff7bd46b05a9ab85ccd61efcc8e0ffc8779699d4235bda549221f0839bbf999fefb502e44144b2bd7d0ea102a2aa54a080b1 diff --git a/dev-ruby/elasticsearch-api/elasticsearch-api-8.13.0.ebuild b/dev-ruby/elasticsearch-api/elasticsearch-api-8.13.0.ebuild new file mode 100644 index ..0bd7b29d948b --- /dev/null +++ b/dev-ruby/elasticsearch-api/elasticsearch-api-8.13.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_TASK_DOC=doc + +RUBY_FAKEGEM_TASK_TEST="NOTURN=true test" + +inherit ruby-fakegem + +MY_P=elasticsearch-ruby-${PV} +DESCRIPTION="Ruby integrations for ES, elasticsearch-api module" +HOMEPAGE="https://github.com/elastic/elasticsearch-ruby; +SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/multi_json +" +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/ansi + dev-ruby/elasticsearch + dev-ruby/elastic-transport + dev-ruby/mocha:1.0 + dev-ruby/patron + dev-ruby/pry + dev-ruby/shoulda-context + ) +" + +RUBY_S=${MY_P}/${PN} + +all_ruby_prepare() { + # fix to work without git + sed -i -e 's/git ls-files/find * -type f/' *.gemspec || die + + # remove useless dependencies from Rakefile + sed -e '/bundler/d' \ + -e '/require.*cane/,/end/d' \ + -i Rakefile || die + + sed -i -e '/add_formatter/ s/documentation/progress/' spec/spec_helper.rb || die + + # Avoid tests that require unpackaged jbuilder and jsonify + sed -e '/\(pry-\|jbuilder\|jsonify\)/ s:^:#:' \ + -e '/RspecJunitFormatter/ s:^:#:' \ + -e '/ansi/arequire "patron"' \ + -i spec/spec_helper.rb || die + rm -f spec/elasticsearch/api/actions/json_builders_spec.rb || die + + sed -i -e '/uses the escape_utils gem/askip "unmaintained gem"' spec/elasticsearch/api/utils_spec.rb || die + + # Create tmp directory required for
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gr/
commit: f1a806309a30cfbb97c13e79188712c38984aa95 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Apr 24 04:35:12 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Apr 24 04:36:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a80630 sci-visualization/gr: drop 0.72.0 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-visualization/gr/Manifest | 1 - sci-visualization/gr/gr-0.72.0.ebuild | 80 --- 2 files changed, 81 deletions(-) diff --git a/sci-visualization/gr/Manifest b/sci-visualization/gr/Manifest index 8b2a9a6c451c..83af848e109d 100644 --- a/sci-visualization/gr/Manifest +++ b/sci-visualization/gr/Manifest @@ -1,3 +1,2 @@ -DIST gr-0.72.0.tar.gz 9064921 BLAKE2B 92f531cd308c8bcec0f36fd57b1aeddfeb555ae4ceb1a394276f37ae515d1b5172ef775d0b33d6aa429ac46021194a4327646a486112032722121c01885c6bfa SHA512 cb04cff65649c4f688c07afaa6959ba08f88f6f9d0935bbd7b29bf58dab2a114609ea45d9849a1acc5bbd0feab4083d692a4364ada653dcbfe7f99e2594d9a42 DIST gr-0.72.4.tar.gz 9067899 BLAKE2B 827c80dbfc3483abe4af217c06549c64aa134446e831a5d7fab3906a3aac7bb23b66f8b98674220ff1b6fbd5fad60b9a8e7f7361a27370c033d9375a18f63234 SHA512 4ae1aae6854995ae58327d41930cedd96ef973ce65467f48f24d9985b27b5af2aa0eb6832a801b46e6fa71cade99117957c96738cb000306b0574b0e471692fb DIST gr-0.73.3.tar.gz 10076655 BLAKE2B 13bd461b39a86473290912f5a9ba5a4b5ea3ffc8865f6909aad1fc92acf6d39fdb12910e2bf0f8108b7bef1016652515c6cc188db0b98dd052459400b30895ba SHA512 f45daefd880eec9380a2a31f1cd3b124469c1d33c34a9d13a3718b1978da507620b6f7cc025dd20be81a70f52537dbb4537548d8cc32e133693d9b7ae2f476e5 diff --git a/sci-visualization/gr/gr-0.72.0.ebuild b/sci-visualization/gr/gr-0.72.0.ebuild deleted file mode 100644 index 0db230abd6ba.. --- a/sci-visualization/gr/gr-0.72.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Universal framework for cross-platform visualization applications" -HOMEPAGE="https://gr-framework.org/; -SRC_URI="https://github.com/sciapp/gr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cairo ffmpeg postscript tiff truetype" - -DEPEND=" - dev-qt/qtgui:5 - media-libs/fontconfig - media-libs/glfw - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/qhull:= - net-libs/zeromq - sys-libs/zlib - virtual/opengl - x11-libs/agg - x11-libs/libX11 - x11-libs/libXt - cairo? ( x11-libs/cairo ) - ffmpeg? ( media-video/ffmpeg:= ) - postscript? ( app-text/ghostscript-gpl ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -PATCHES=( - "${FILESDIR}/${PN}-0.53.0-musl.patch" -) - -REQUIRED_USE="cairo? ( truetype )" - -src_configure() { - use cairo || mycmakeargs+=( -DCAIRO_LIBRARY= ) - use postscript || mycmakeargs+=( -DGS_LIBRARY= ) - use ffmpeg || mycmakeargs+=( -DFFMPEG_INCLUDE_DIR= ) - use truetype || mycmakeargs+=( -DFREETYPE_LIBRARY= ) - use tiff || mycmakeargs+=( -DTIFF_LIBRARY= ) - - # todo: X11 automagic - - mycmakeargs+=( -DCMAKE_INSTALL_PREFIX=/usr/gr ) - mycmakeargs+=( -DCMAKE_INSTALL_LIBDIR=lib ) - # - # I need to have a serious conversation with upstream. - # * The main consumer of this package is dev-lang/julia. - # * If I patch gr to install in standard locations, julia does - # not find it anymore. - # * I can't patch julia, since the corresponding scripts are - # downloaded at runtime from its package registry ... - # * See bug 882619 in addition. - - cmake_src_configure -} - -src_install() { - cmake_src_install - find "${ED}" -name '*.a' -delete - - echo "GRDIR=/usr/gr" > "${T}/99gr" - echo "LDPATH=/usr/gr/$(get_libdir)" >> "${T}/99gr" - doenvd "${T}/99gr" - - [[ -f "${ED}/usr/gr/bin/gksqt" ]] && dosym ../gr/bin/gksqt /usr/bin/gksqt - - elog "${P} relies on the environment variable GRDIR. If you want to use it in a running shell," - elog "e.g. with dev-lang/julia, then run \"source /etc/profile\" first." -}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gr/
commit: 4b0742331aead019f099b405c17ee00e6f7bf955 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Apr 24 04:34:54 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Apr 24 04:36:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b074233 sci-visualization/gr: add 0.73.3 Closes: https://bugs.gentoo.org/906669 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-visualization/gr/Manifest | 1 + sci-visualization/gr/gr-0.73.3.ebuild | 85 +++ sci-visualization/gr/metadata.xml | 3 ++ 3 files changed, 89 insertions(+) diff --git a/sci-visualization/gr/Manifest b/sci-visualization/gr/Manifest index 5ebf0b226403..8b2a9a6c451c 100644 --- a/sci-visualization/gr/Manifest +++ b/sci-visualization/gr/Manifest @@ -1,2 +1,3 @@ DIST gr-0.72.0.tar.gz 9064921 BLAKE2B 92f531cd308c8bcec0f36fd57b1aeddfeb555ae4ceb1a394276f37ae515d1b5172ef775d0b33d6aa429ac46021194a4327646a486112032722121c01885c6bfa SHA512 cb04cff65649c4f688c07afaa6959ba08f88f6f9d0935bbd7b29bf58dab2a114609ea45d9849a1acc5bbd0feab4083d692a4364ada653dcbfe7f99e2594d9a42 DIST gr-0.72.4.tar.gz 9067899 BLAKE2B 827c80dbfc3483abe4af217c06549c64aa134446e831a5d7fab3906a3aac7bb23b66f8b98674220ff1b6fbd5fad60b9a8e7f7361a27370c033d9375a18f63234 SHA512 4ae1aae6854995ae58327d41930cedd96ef973ce65467f48f24d9985b27b5af2aa0eb6832a801b46e6fa71cade99117957c96738cb000306b0574b0e471692fb +DIST gr-0.73.3.tar.gz 10076655 BLAKE2B 13bd461b39a86473290912f5a9ba5a4b5ea3ffc8865f6909aad1fc92acf6d39fdb12910e2bf0f8108b7bef1016652515c6cc188db0b98dd052459400b30895ba SHA512 f45daefd880eec9380a2a31f1cd3b124469c1d33c34a9d13a3718b1978da507620b6f7cc025dd20be81a70f52537dbb4537548d8cc32e133693d9b7ae2f476e5 diff --git a/sci-visualization/gr/gr-0.73.3.ebuild b/sci-visualization/gr/gr-0.73.3.ebuild new file mode 100644 index ..07d5cc654cae --- /dev/null +++ b/sci-visualization/gr/gr-0.73.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Universal framework for cross-platform visualization applications" +HOMEPAGE="https://gr-framework.org/; +SRC_URI="https://github.com/sciapp/gr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="agg cairo ffmpeg postscript tiff truetype" + +DEPEND=" + dev-qt/qtgui:= + media-libs/fontconfig + media-libs/glfw + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/qhull:= + net-libs/zeromq + sys-libs/zlib + virtual/opengl + x11-libs/libX11 + x11-libs/libXt + agg? ( x11-libs/agg ) + cairo? ( x11-libs/cairo ) + ffmpeg? ( media-video/ffmpeg:= ) + postscript? ( app-text/ghostscript-gpl ) + tiff? ( media-libs/tiff:= ) + truetype? ( media-libs/freetype ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.53.0-musl.patch" +) + +REQUIRED_USE="cairo? ( truetype )" + +src_configure() { + if use agg ; then + mycmakeargs+=( -DAGG_LIBRARY=libagg.so -DAGG_INCLUDE_DIR=/usr/include/agg2 ) + else + mycmakeargs+=( -DAGG_LIBRARY= ) + fi + + use cairo || mycmakeargs+=( -DCAIRO_LIBRARY= ) + use postscript || mycmakeargs+=( -DGS_LIBRARY= ) + use ffmpeg || mycmakeargs+=( -DFFMPEG_INCLUDE_DIR= ) + use truetype || mycmakeargs+=( -DFREETYPE_LIBRARY= ) + use tiff || mycmakeargs+=( -DTIFF_LIBRARY= ) + + # todo: X11 automagic + + mycmakeargs+=( -DCMAKE_INSTALL_PREFIX=/usr/gr ) + mycmakeargs+=( -DCMAKE_INSTALL_LIBDIR=lib ) + # + # I need to have a serious conversation with upstream. + # * The main consumer of this package is dev-lang/julia. + # * If I patch gr to install in standard locations, julia does + # not find it anymore. + # * I can't patch julia, since the corresponding scripts are + # downloaded at runtime from its package registry ... + # * See bug 882619 in addition. + + cmake_src_configure +} + +src_install() { + cmake_src_install + find "${ED}" -name '*.a' -delete + + echo "GRDIR=/usr/gr" > "${T}/99gr" + echo "LDPATH=/usr/gr/$(get_libdir)" >> "${T}/99gr" + doenvd "${T}/99gr" + + [[ -f "${ED}/usr/gr/bin/gksqt" ]] && dosym ../gr/bin/gksqt /usr/bin/gksqt + + elog "${P} relies on the environment variable GRDIR. If you want to use it in a running shell," + elog "e.g. with dev-lang/julia, then run \"source /etc/profile\" first." +} diff --git a/sci-visualization/gr/metadata.xml b/sci-visualization/gr/metadata.xml index 48e49d2a0db8..6f8d524de19b 100644 --- a/sci-visualization/gr/metadata.xml +++ b/sci-visualization/gr/metadata.xml @@ -8,4 +8,7 @@ Enable the libagg anti-grain rendering engine + +sciapp/gr +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/, media-gfx/enblend/files/
commit: a51cd5759012d0a05b9c7bd3c1fa61d7c595383e Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Apr 24 04:12:00 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Apr 24 04:12:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51cd575 media-gfx/enblend: add 4.2.0_p20240424 Closes: https://bugs.gentoo.org/878149 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/enblend/Manifest | 1 + media-gfx/enblend/enblend-4.2.0_p20240424.ebuild | 92 ++ ...blend-4.2.0_p20240424-doc-install-dir-fix.patch | 45 +++ 3 files changed, 138 insertions(+) diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest index 566364e01dce..9ce037e033f6 100644 --- a/media-gfx/enblend/Manifest +++ b/media-gfx/enblend/Manifest @@ -1 +1,2 @@ DIST enblend-4.2.0_p20161007.tar.xz 494060 BLAKE2B 8842dd70a1400a27170794246cb5c89d60b6798373e3a9d63e88738ad569e1174cb4303ccb5a2bc79846651e982e05f8cb9ac3e09b83ee33958b6ccf043ebda9 SHA512 ede037f19a7c3b358f533ecfb235f70824261eaf189d0bdcde6f9cedaa5952be2a6940884e688418b725cb3a67fc1b7d366483a76b7c62326ca857b8efe3a3f3 +DIST enblend-4.2.0_p20240424.tar.xz 505928 BLAKE2B 49a9cfd2cb332573a1d3882ce6d50513008ee71d7235f69bb7920fc9b71f6c0c6e5e7ae88de4c5879d4cb2ee94d437b1752d6c13117c07ad81a6832b45985684 SHA512 1eed2cac0dd6d0ddec41097c4d21ebbad01981e6abbb5fe3db69fc4ef50728ce997faad73dc17255997e8eee9af9d540e38bc2bdf106eb6ca338ef1650680894 diff --git a/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild new file mode 100644 index ..b94694b138e2 --- /dev/null +++ b/media-gfx/enblend/enblend-4.2.0_p20240424.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Image Blending with Multiresolution Splines" +HOMEPAGE="http://enblend.sourceforge.net/; +SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz; + +S=${WORKDIR}/enblend + +LICENSE="GPL-2+ FDL-1.2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc" + +REQUIRED_USE="tcmalloc? ( !debug )" + +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig + doc? ( + app-text/ghostscript-gpl + app-text/texlive + dev-lang/perl + dev-perl/Readonly + dev-tex/hevea + gnome-base/librsvg + media-gfx/graphviz + >=media-gfx/fig2dev-3.2.9-r1 + sci-visualization/gnuplot[cairo,gd] + virtual/imagemagick-tools[tiff] + ) +" +RDEPEND=" + media-libs/lcms:2 + media-libs/openexr:= + media-libs/tiff:= + media-libs/vigra[openexr] + sci-libs/gsl:= + debug? ( dev-libs/dmalloc[threads] ) + tcmalloc? ( dev-util/google-perftools ) +" +DEPEND="${RDEPEND} + dev-libs/boost + media-libs/libpng:0 + media-libs/libjpeg-turbo:= +" + +PATCHES=( + "${FILESDIR}"/${P}-doc-install-dir-fix.patch + "${FILESDIR}"/${PN}-4.2.0_p20161007-cmake.patch + "${FILESDIR}"/${PN}-4.2.0_p20161007-gcc-10.patch + "${FILESDIR}"/${PN}-4.2.0_p20161007-doc-scaleable-fonts.patch +) + +src_prepare() { + cmake_src_prepare + + sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_SSE2=$(usex cpu_flags_x86_sse2) + -DENABLE_DMALLOC=$(usex debug) + -DDOC=$(usex doc) + -DENABLE_OPENMP=$(usex openmp) + -DENABLE_TCMALLOC=$(usex tcmalloc) + ) + if use doc; then + mycmakeargs+=( + -DINSTALL_HTML_DOC=ON + -DINSTALL_PDF_DOC=ON + ) + fi + + cmake_src_configure +} + +src_compile() { + # To allow icon resizing with renderers (no way to disable) + addpredict /dev/dri + + # To compile fonts in the temp directory + export VARTEXFONTS="${T}/fonts" + + # forcing -j1 as every parallel compilation process needs about 1 GB RAM. + cmake_src_compile -j1 +} diff --git a/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch b/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch new file mode 100644 index ..7d3a24f72ce5 --- /dev/null +++ b/media-gfx/enblend/files/enblend-4.2.0_p20240424-doc-install-dir-fix.patch @@ -0,0 +1,45 @@ +diff -ruN enblend.orig/CMakeLists.txt enblend/CMakeLists.txt +--- enblend.orig/CMakeLists.txt2024-04-24 14:42:26.0 +1100 enblend/CMakeLists.txt 2024-04-24 14:52:10.533011199 +1100 +@@ -15,9 +15,6 @@ + endif() + + project(enblend) +-IF(NOT MSVC) +- SET(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, options are: None Debug Release
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/nxp-gui-guider/
commit: 480050b72787b21405f3ef3eb54cc05d5fb41655 Author: Huang Rui gmail com> AuthorDate: Wed Apr 24 02:29:28 2024 + Commit: Rui Huang gmail com> CommitDate: Wed Apr 24 02:29:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480050b7 dev-embedded/nxp-gui-guider: new package, add 1.7.2 Signed-off-by: Huang Rui gmail.com> dev-embedded/nxp-gui-guider/Manifest | 1 + dev-embedded/nxp-gui-guider/metadata.xml | 35 ++ .../nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild | 74 ++ 3 files changed, 110 insertions(+) diff --git a/dev-embedded/nxp-gui-guider/Manifest b/dev-embedded/nxp-gui-guider/Manifest new file mode 100644 index 00..531e49ce59 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/Manifest @@ -0,0 +1 @@ +DIST Gui-Guider-Setup-1.7.2-GA.deb 162466906 BLAKE2B 55fdbbac820c8844ee7d7747d4c6bb4138667c369ce7a08e85fcdaa9989fb73a240b9b62c55373612a12335b6e2d6955e2c4f07558497d38a8bf1bce835b0884 SHA512 a873d9304a0b1d8687cff69956e6ff2d3eaa8111c5b5f038c5beefb8da1ca8c21e43ef17ccbb277c49fd212140a350dd4d70445968d1acf00b4a2d3535cb3458 diff --git a/dev-embedded/nxp-gui-guider/metadata.xml b/dev-embedded/nxp-gui-guider/metadata.xml new file mode 100644 index 00..ec4d2ea504 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/metadata.xml @@ -0,0 +1,35 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + vows...@gmail.com + Huang Rui + + + GUI Guider is a user-friendly graphical user interface development tool + from NXP that enables the rapid development of high quality display + with the open-source LVGL graphics library. GUI Guider's drag-and-drop + editor makes it easy to utilize the many features of LVGL such as + widgets, animations and styles to create a GUI with minimal or no coding + at all. + With the click of a button, you can run your application in a simulated + environment or export it to a target project. Generated code from GUI + Guider can easily be added to an MCUXpresso IDE or IAR Embedded + Workbench project, accelerating the development process and allowing you + to seamlessly add an embedded user interface to your application. + GUI Guider is free to use with NXP’s general purpose and crossover MCUs, + and includes built in project templates for several supported platforms. + + + GUI Guider 是 NXP 推出的一款用户友好的图形用户界面开发工具,可利用开源 + LVGL 图形库快速开发高质量显示器。 GUI Guider 的拖放编辑器可以轻松利用 + LVGL 的许多功能(例如小部件、动画和样式)来创建 GUI,只需最少的编码或 + 根本不需要编码。 + 只需单击按钮,您就可以在模拟环境中运行应用程序或将其导出到目标项目。 + GUI Guider 生成的代码可以轻松添加到 MCUXpresso IDE 或 IAR Embedded + Workbench 项目中,从而加速开发过程,并允许您将嵌入式用户界面无缝添加到您 + 的应用程序中。 + GUI Guider 可免费与 NXP 的通用和交叉 MCU 一起使用,并包含适用于多个受 + 支持平台的内置项目模板。 + + diff --git a/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild new file mode 100644 index 00..1a88bfe7b1 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit desktop unpacker xdg + +DESCRIPTION="GUI Guider is a user-friendly GUI development tool for LVGL" +HOMEPAGE="https://www.nxp.com/design/design-center/software/development-software/gui-guider; +SRC_URI=" + Gui-Guider-Setup-${PV}-GA.deb +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="bindist fetch strip" + +RDEPEND=" + dev-libs/libappindicator + dev-libs/libffi + dev-libs/nss + media-libs/libsdl2 + media-libs/vips + x11-libs/libnotify + x11-libs/libXtst +" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/patchelf" + +QA_PREBUILT="*" +DOCS=( "opt/Gui-Guider/EULA.txt" ) + +pkg_nofetch() { + einfo "${PN} requires you to accept their license agreement before downloading." + einfo "Download ${SRC_URI}" + einfo "with your browser and place it in DISTDIR (usually /var/cache/distfiles/)" + einfo "Please place the ${P} installation file ${SRC_URI}" + einfo "in your \$\{DISTDIR\}." +} + +src_install() { + insinto "/opt" + doins -r opt/Gui-Guider + # Fix RPATHs to ensure the libraries can be found + pushd "${D}/opt/Gui-Guider" || die + for f in $(find .) ; do + [[ -f "${f}" && $(od -t x1 -N 4 "${f}") == *"7f 45 4c 46"* ]] || continue + fperms 0755 "/opt/Gui-Guider/${f}" + [[ "${f: -4}" != ".cfx" ]] || continue + patchelf --set-rpath "/opt/Gui-Guider" "${f}" || die "patchelf
[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/
commit: 588c2e20e4fc90dc0a454b354c8fee6968f3035b Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:10:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:10:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588c2e20 dev-python/uv: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/uv/Manifest | 8 -- dev-python/uv/files/uv-0.1.28-skip-tests.patch | 144 - dev-python/uv/files/uv-0.1.32-skip-tests.patch | 12 --- dev-python/uv/uv-0.1.31.ebuild | 109 --- dev-python/uv/uv-0.1.32.ebuild | 121 - dev-python/uv/uv-0.1.33.ebuild | 111 --- dev-python/uv/uv-0.1.35.ebuild | 111 --- 7 files changed, 616 deletions(-) diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index b11c9576ebb1..510ceb7c9cfa 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -4,13 +4,5 @@ DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 BLAKE2B a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41 SHA512 dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5 DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4 SHA512 6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d SHA512 520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d -DIST uv-0.1.31-crates.tar.xz 64759920 BLAKE2B 9404847d0a4bdaf8fe7e75de4a6167c43a5f786357653f45f613984b2297f07a30dbd782d49ffd4f936276f2da61ecc543c6942c58ae2f3b6a5cb77212b0 SHA512 8c7440e52649b9a749d36ef5e7ed0a2be5df590d2cd6486559bc0ab289e87f5533927ddd82e86268b8cb86a41056557ec3acb3e4eface63439837243a2ab0b7a -DIST uv-0.1.31.gh.tar.gz 938923 BLAKE2B c6be91911b557260df546bd708e572d4ea6688e40a0c978a598070e71bb989b77fdace1e5507dcc829e9e21714962c8e76ee2ec5dc95ae10a1ccaa562e4c70e7 SHA512 687f622bc93a0b4c967d53ab068d3f5442f7a3566495f89da252d3beb41a17be3dcf410f260f7e68bb1f5595f633ea61da7a68423f190d879e809c25e9e297cb -DIST uv-0.1.32-crates.tar.xz 64975300 BLAKE2B cb07eb6ed0c65b538554cd2fdf455a25cddbefe07e3718f83820c1faf40795c0da6397a31e138c6f01dad9fb4e48dbe1a2fd4be76f1ab94f096e915d34ec1ac7 SHA512 83e208e54322d467cedd1463157d413ad8a5a6012a8d0219aa31b5213466fc4caef86a22e90bc0695811ab1f5e7428f3306a8845785f472e941a758242e775db -DIST uv-0.1.32.gh.tar.gz 976905 BLAKE2B c59f4a76a3a9335429ddfa1a6fc96a13ba68ad2950a5664762d6b48c3dc67c78ee075ff723fd049733bc3240924a5ede522ce973ab37b44784f54322f6c8039f SHA512 fefd8cac2630c1c061a54abf5ad7bfe34f93176dd5fa69fc8ba39e6cea6a786527cd7e22481449d987dbd567ee4f59b3ef2a13620de3049f7066aaddb1ee4593 -DIST uv-0.1.33-crates.tar.xz 65532672 BLAKE2B 9e3499eef5cf746287f725ab3f2c2a35441d851ba734305abd7f8d9ebcb6bd8f857f6ec5371108cc4f1b5c9043424a3583a62093d84f596a522db59e9d50a133 SHA512 01b150770074880436db8e34ec4f2416c2948a43828ee84ca05ad1c244927022aa503b4e03b6bd525932bcde12eb961228877af232589d5c57a121cee66fb5a1 -DIST uv-0.1.33.gh.tar.gz 987063 BLAKE2B 56dfc8e7a1bfb63e0a6278499cb62ef764b4734af14bf01a213b7a11d442d4629d440ac218a4bc2750405c402236b382b07560919211b51c300e07c3c15a9496 SHA512 a05a38f8c1abc572ad2c6823f74a2c076ad267636f5f435f04bf8a02b059c25b82b5fa3b5250137d4077ff721294b34c6d2d57ac0e0c907e211e8cfdcdc8169c -DIST uv-0.1.35-crates.tar.xz 65640928 BLAKE2B 97135ce844dc7af3c424a9b8ea7419b4c392e44a87ab960e59401f0075308001287fc42acd9bc21b300fba3d73fa65e292b55e612b92db05cad183577866a7d8 SHA512 7d862992d2ea92acaa24758cb5425b3053941e1312db1f27ee318049ac68fcd64dc614ba7fa21521cdb9ad11545cc5e8dcc2a2781f0164297229f35768e0776e -DIST uv-0.1.35.gh.tar.gz 1010370 BLAKE2B 0b07f4de6d07969d8721f94b3d21e2797b8425f26db5744f7ee2a90ed3769f3d8245552d8b8db6d8716e45dc88461a9543419191a4b71497019862860d76e728 SHA512 08f224b317d5aa3d9941ee0add791340f41a01e70d2a4e1e9b986e501d666a40e1a04bdeb2120e178bbedb2a91501e608d240a9ac56f509021d6377c278fbfcc DIST uv-0.1.36-crates.tar.xz 65852268 BLAKE2B f9dac75dc992d37c54554c25e0ce0895aa017753a6688754acee5b6a99822e0f55923a539fcd67a8d30332abf1d2b2ed333b8b1125eef5061da2d8f57307004b SHA512 c0dd2171416333f8267592c75699fd35f686d04b3b81241e51cbf4b9f8d1e0def54ab9336b2e62e1fb5e40d3ad73146eba7dd6c0093fa23230d23c4fa73d8f74 DIST uv-0.1.36.gh.tar.gz 1018114 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/inflect/
commit: af8bfac8f4526162aad10739de5f8ad18c5f5f4e Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:59:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 02:01:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8bfac8 dev-python/inflect: Bump to 7.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/inflect/Manifest | 1 + dev-python/inflect/inflect-7.2.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest index 2059b84209c7..8f569d0a0c25 100644 --- a/dev-python/inflect/Manifest +++ b/dev-python/inflect/Manifest @@ -1 +1,2 @@ DIST inflect-7.2.0.tar.gz 71448 BLAKE2B 33d7d8cf4b4de05a035e1929fd6c70c3635290cf1387927e5fe15315c06135a6b2daf6b67f044b9ea004c2345bdeb8b2f17e5f54daa9cb18f0d3bc1935295439 SHA512 13b698637a8049987675dd419359907baba6d8a9805c3602bbc414ed8fb422bfaa32ec26bcc309508ead5cb72bed632d9142f7796c981269551f1238b88c9019 +DIST inflect-7.2.1.tar.gz 71580 BLAKE2B f6256388768a850a16e79f5c59cc21bab94c65733aa4502c813e7c32c850eecf80d2148e9cb396b6fb3198004b79dc1c6dea9dbef29d5cd4e3acff25728deec3 SHA512 b994b1cb486f318f54fe73e159ffb41c637298c651e3b2ed0899659add450cd47f168e7ba242fc70dd1c177e622850409485c1671e5b89eb1f2b554d315bdf00 diff --git a/dev-python/inflect/inflect-7.2.1.ebuild b/dev-python/inflect/inflect-7.2.1.ebuild new file mode 100644 index ..ab2804fd4f51 --- /dev/null +++ b/dev-python/inflect/inflect-7.2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Correctly inflect words and numbers" +HOMEPAGE=" + https://pypi.org/project/inflect/ + https://github.com/jaraco/inflect/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/typeguard-4.0.1[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/redis/
commit: ac25e3e5c9655764a6d80632b5c34df4c8952f17 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:09:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:09:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac25e3e5 dev-python/redis: Bump to 5.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/redis/Manifest | 1 + dev-python/redis/redis-5.0.4.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest index b8f7d7635546..8fee9b8f7b0f 100644 --- a/dev-python/redis/Manifest +++ b/dev-python/redis/Manifest @@ -1 +1,2 @@ DIST redis-py-5.0.3.gh.tar.gz 4774007 BLAKE2B f1b53319f76fd15af28941d643a333e7556f4701b46d218872a17200a867ba71c5fe72a092e00ac68ca811f41409a1e2eef05a235d2fcb6ba455cef225cd47c5 SHA512 be7158062e905ff3f61fc2b311b1288e53f494de1734dd5a58a34250754de635b9bf125900621b7b6ad8c67d8020b88ca3ae07af2626459acaf77db5f228222c +DIST redis-py-5.0.4.gh.tar.gz 4774815 BLAKE2B a6f3b678f217a7938d1a2ecbe24058994e33a7985faf0d4b6664aa08d5095c71dc9cd1d98ee327d6ff31589795eed29ece4cdd3ce914a782e60d3ac3f44ab962 SHA512 3c4893e348632d52215096358e5b4a86b3cf5e0153e4d218c46fe77fbb61df116fc98f477f4e8ba94fe7e9bb6f964f478b1187c8b7983a71fc206f14b643965c diff --git a/dev-python/redis/redis-5.0.4.ebuild b/dev-python/redis/redis-5.0.4.ebuild new file mode 100644 index ..c3596deb755c --- /dev/null +++ b/dev-python/redis/redis-5.0.4.ebuild @@ -0,0 +1,97 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +MY_P=redis-py-${PV} +DESCRIPTION="Python client for Redis key-value store" +HOMEPAGE=" + https://github.com/redis/redis-py/ + https://pypi.org/project/redis/ +" +SRC_URI=" + https://github.com/redis/redis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # Flaky test + tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock + # require extra redis modules that apparently aren't packaged + # on Gentoo + tests/{,test_asyncio/}test_bloom.py + tests/{,test_asyncio/}test_graph.py + tests/{,test_asyncio/}test_json.py + tests/{,test_asyncio/}test_timeseries.py + # apparently available only in "Redis Stack 7.2 RC3 or later" + tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete + tests/test_commands.py::TestRedisCommands::test_tfunction_list + tests/test_commands.py::TestRedisCommands::test_tfcall + # TODO + tests/test_commands.py::TestRedisCommands::test_zrank_withscore + tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore + tests/test_commands.py::TestRedisCommands::test_xinfo_consumers + tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore + tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore + tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers + tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen] + ) + + # TODO: try to run more servers? + epytest -m "not redismod and not onlycluster and not replica and not ssl" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + if has_version ">=dev-db/redis-7"; then + local extra_conf=" + enable-debug-command yes + enable-module-command yes + " + fi + + # Spawn Redis itself for testing purposes + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 ::1 + ${extra_conf} + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: 0c4c3c2661a7271b5cc10f4a6a48091ac4351b11 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:09:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:09:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4c3c26 dev-python/virtualenv: Bump to 20.26.0 Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenv/Manifest | 1 + dev-python/virtualenv/virtualenv-20.26.0.ebuild | 123 2 files changed, 124 insertions(+) diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index 50d706709787..2b912c8249e4 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,3 +1,4 @@ DIST virtualenv-20.25.1.tar.gz 7152341 BLAKE2B 7d3ecaca89cb4106f97fb5565331b257017d756742f9c90972a01a86296e81d509d2f4a7869d3bc7a299c1c2f01cc08999eddc258f1bd46acf88999d0732794e SHA512 c0791de2aed7893658316199696906b1aed650460f3b53e0dbd13e695d16bc14d8974cd72fc8dcc010ff7ba10036121929ce9a608f97d7d2cd9f972144a3a1f0 DIST virtualenv-20.25.2.tar.gz 7289618 BLAKE2B 9217dadaa00521b5109a7efdaadd99663898931aee57d34e1fae0484cf997cb06d7a6f87bd971802fae9539435eae69c4f3f4f6a5e0771d08926fd8151ec0810 SHA512 080fe3b02d08f9c55a2eea7b68022de935e0887826d52511c768ef4fb72b0278d99413f5f08288fd22c5925d362588af0afbbf7f2c51dcc47c8bce1485d6ae19 DIST virtualenv-20.25.3.tar.gz 7289627 BLAKE2B 9edd92a238af78d4178f7c7b553f4b86206815fad3cd5f257b9fe35552835ab916849a07e06248f880335dc9a356364154ea689c08d64274eab4df36a81c05db SHA512 3933ed6dfa393a2f6cb6f996d8830f60204d5bf8953d61726afc5cc9b079bd1723c3e9044e33d3a584725ba80b93d9ac5a5d11c7304d0234303ce49c33ca1a9e +DIST virtualenv-20.26.0.tar.gz 7290025 BLAKE2B 4f468d5e81ca9d5f1578406cc24651db69f7ca6a8fcff32192d8d7bcd8f5df07b978b1d7a1e5ba53091f4eb7f177d814159cd8fc7a658153e5ba16855fa7d215 SHA512 f2b108ca04cd70d46ba52f793b51a5d0fbf3fdc7459b003e9ebe945e1d2645073c11cffa5269ce4f8aca422499addca2ed5966bf0df2fcda84d1eaf4d0646a70 diff --git a/dev-python/virtualenv/virtualenv-20.26.0.ebuild b/dev-python/virtualenv/virtualenv-20.26.0.ebuild new file mode 100644 index ..17590a856722 --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.26.0.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] + >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] +" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] + ' pypy3) + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_TIMEOUT=180 +distutils_enable_tests pytest + +src_prepare() { + # workaround test failures due to warnings from setuptools-scm, sigh + echo '[tool.setuptools_scm]' >> pyproject.toml || die + + # remove useless pins + sed -i -e 's:<[0-9.]*,::' pyproject.toml || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + tests/unit/activation/test_xonsh.py + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + tests/unit/create/test_creator.py::test_cross_major + # tests failing without python2 installed + "tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]" + "tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]" + ) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 38d4dfa9a5098436aab0be95cda5e870e17dbc2a Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:08:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:08:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d4dfa9 dev-python/boto3: Bump to 1.34.90 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.90.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index b07377d69a3f..8fd23a3d7746 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,3 +2,4 @@ DIST boto3-1.34.79.gh.tar.gz 792796 BLAKE2B 97a4f8e6fc33bcfe2817ce353df8ff6354bc DIST boto3-1.34.84.gh.tar.gz 796658 BLAKE2B 76ad7997f92167f1ed2f14a0a780a1a58b4a853ea132ca38797a228382ad8f55264dfaee99ebf6f8e2bea1848ec918f7b3b0943d0bb6a81b3b858e729b2e74c4 SHA512 55988d7ba69a46b986ed2cffd46b37a154baaa3a73ce62d9ee5b4b8b6f8987f714034ae4f3e59ed9907920216eaf8b18edea4c0fbac99037979b8b30e3b71133 DIST boto3-1.34.88.gh.tar.gz 798806 BLAKE2B 2d3e02f0584e138a75acb68593bd88126641d4617c668062685406d3dc1913556bdf8b821ed3deb6cd9abae40e27a5e03fda35f5824c40a8028346868776de67 SHA512 9bbff2c0589cb2dbc5ca52f224f052c2a924117f16903c2ecad32d486a8b2d31fb9253c827c5819a5203c3ac349d1c990be24a413fab7e0b9c558e1b94ed8e9e DIST boto3-1.34.89.gh.tar.gz 799495 BLAKE2B 2d719b0c2e09f0387dbe317f76555b36fda7a1f364b02df2ba8387460e98493edec8d57d75bdf9cfd1446e00423ebad1a0ef954e05807102cb980c7321b6909b SHA512 2f9ca1c725f75a8470334449b683f5fbc77477f65e6b0d69f5549c479a2697931e3f4d3350c8f22a8e78b7e9c1401553f04f37746654988c150de9230a34acfa +DIST boto3-1.34.90.gh.tar.gz 800389 BLAKE2B cd604cf39479af676c46b7fd1e5a8ee24e46ec384d97c50b15f80c2d96a5f46ad1c66a8a34a03ccffdf37cf386e7dcc455dc38543fc9c919f9c2b18be6e402bb SHA512 480824e36f9f118b0813b391818a4214bb1861e322099cfbc2e7f5e20a088799d2e3c1c4e745ead86dde634b2f2b46656dec872025c0d5b3b608859fc8c9d9c8 diff --git a/dev-python/boto3/boto3-1.34.90.ebuild b/dev-python/boto3/boto3-1.34.90.ebuild new file mode 100644 index ..2c733040b7a3 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.90.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/websocket-client/
commit: 92507cf418bf3d0da31f6420714fed807d3135e0 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:57:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 02:01:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92507cf4 dev-python/websocket-client: Bump to 1.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/websocket-client/Manifest | 1 + .../websocket-client/websocket-client-1.8.0.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index f56eca8485e1..4b6d25266e14 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1 +1,2 @@ DIST websocket-client-1.7.0.tar.gz 54037 BLAKE2B 6a37b17c0a428dfacfd441384469954bc30f5ca5cf8380c08b45337ebdd6cbd14eb0f0cde3c33d2f5c2698dac9a34eb51430bb810ab6edf8130415e98a4b SHA512 1f6b3253f7febd053e1271bcacd71701ec27d6921ba9791b16a203c8b7240925284e033dba4ad5d4c56a88568dc57ecb760c254964bc3bb4e87df52573239a9a +DIST websocket_client-1.8.0.tar.gz 54648 BLAKE2B 8fb21148f7d5dfc9e16704560dbcd64c96f4d28ed8382dc0b3427c3b472bb2e1b386d9026ce4c1b91b50d8e7828f8d4ca34e1537797b20f63150d86337db97c6 SHA512 d41dbd4695adcad14142db048b291eed9367153101853e3e17ee8448aa4be9d20bd91b62707291e2b093ce969d51aeef16ceae7330734b5a1556023d773c5a85 diff --git a/dev-python/websocket-client/websocket-client-1.8.0.ebuild b/dev-python/websocket-client/websocket-client-1.8.0.ebuild new file mode 100644 index ..ea229efbf9d0 --- /dev/null +++ b/dev-python/websocket-client/websocket-client-1.8.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="WebSocket client for python with hybi13 support" +HOMEPAGE=" + https://github.com/websocket-client/websocket-client/ + https://pypi.org/project/websocket-client/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples" + +BDEPEND=" + test? ( + dev-python/python-socks[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/freezegun/
commit: aa849aa574dda11abd73dd27b754a6bc0ec80705 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 02:01:35 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 02:03:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa849aa5 dev-python/freezegun: Bump to 1.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/freezegun/Manifest | 1 + dev-python/freezegun/freezegun-1.5.0.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index 7cec7af3965a..d9dfa97e340f 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1 +1,2 @@ DIST freezegun-1.4.0.tar.gz 31748 BLAKE2B a7ea433ea8e5f0137fc5d88a5375e3fc0e2f307a04684ab5b844168ed214fd9dd1d1ed2a0e0c91ed20ee1fc32c8e3e75fb9dc73de64723efe881e843a38269a1 SHA512 bbdad19b7fc2da9a2851d6b4c14427ccda1f2e06617993cf7173ded65cced9b98d36e1da05a2718b70653a69986cd81d84317003271eda2075177ccf63495b7a +DIST freezegun-1.5.0.tar.gz 33167 BLAKE2B 3cf05a41c4d66ded61a67385faa07ad80348ad7620db6076f1371d1707b9f6229d85bf2f87ff3533a9529f9d6c30e5f5bcdaf0a499b1e73760070ee5706936b9 SHA512 65d3c95e4992d80c104d52e1164662308aea0884e4a0bb1343f028e514519548dd295dca7dd97d06aaa57a61c0c71fae0bd040f944936858e0f72b2a08860694 diff --git a/dev-python/freezegun/freezegun-1.5.0.ebuild b/dev-python/freezegun/freezegun-1.5.0.ebuild new file mode 100644 index ..1f3fa418b43f --- /dev/null +++ b/dev-python/freezegun/freezegun-1.5.0.ebuild @@ -0,0 +1,35 @@ +# 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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Let your Python tests travel through time" +HOMEPAGE=" + https://github.com/spulec/freezegun/ + https://pypi.org/project/freezegun/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +RDEPEND=" + >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 7216d54dd024aa2bc7e7b82e41c3e73125c40d56 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:08:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:08:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7216d54d app-admin/awscli: Bump to 1.32.90 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.90.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 25501679b6e8..2990796768ad 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -2,3 +2,4 @@ DIST aws-cli-1.32.79.gh.tar.gz 2685785 BLAKE2B 3bbfad927d9d882e6b502f47919ce963d DIST aws-cli-1.32.84.gh.tar.gz 2691519 BLAKE2B 4cb78f14975d74013803af0f6397d959294cca6046ee19c1a907ca3e60fd224539d39535416ddcc2713b1de653b78ba03965dc78415dd915e80d11fcd6fbe02f SHA512 19d2030201806b336ede2c5e09f761e39959a156057d68316180145232e54013f2e5fa57023146488d407aa7e655fdb2245058e45eb5c4d6778eecd867f6eac1 DIST aws-cli-1.32.88.gh.tar.gz 2693435 BLAKE2B 043f4eb08711760b7f8e15a5eba879524788cb65823215ed9d1c8ee5337a085ab6975dfc1c90aea29b7137f050a6d4f201eba57e8c8c83c09625401d8075eb6c SHA512 cb0ed179b9549d988e19963607fe28ca6fb02c92280c451c8651a8149d60a929158f9ae04a1c764540648b8b42417e908cb956fe71ce787c4b788f83cc2ef488 DIST aws-cli-1.32.89.gh.tar.gz 2693748 BLAKE2B 006de47c4328c191120c09d5b738283ae1beeaa205ed65c80ff5cfab2a4ed91c2b560c65e78e11d099d0fdf9e1ceadfd58831ad0759a7aa10197e88a64b21e20 SHA512 f9ec547a969c9b0a81207ac9ab95235323d44422e2fbab81f76cd604e3c211e9bea494658d7105ea9019341df4dd335eca9987ce2788af3225f271e22aac4c0e +DIST aws-cli-1.32.90.gh.tar.gz 2694763 BLAKE2B ebe21c4589b1a386fc067740703e42f08153dc1ecd960115ea7f8e57444ded9e14c340c4fb5c3fc2ec021eb9d9e26cb5cf5cf70cc77a60a4dc991304b7949ee0 SHA512 96060564f3371ddacede05e6bb1917f263d785413f2d6e00e5f6f4eed14dff8cfa20c3136c387b53571d46557ba87fecc175c4f9f84044d598c2aace865cc9e6 diff --git a/app-admin/awscli/awscli-1.32.90.ebuild b/app-admin/awscli/awscli-1.32.90.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.90.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: ab2db97a4b316c1d9cadd2937b6cb460debdac5f Author: Michał Górny gentoo org> AuthorDate: Wed Apr 24 01:08:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 24 01:08:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2db97a dev-python/botocore: Bump to 1.34.90 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.90.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 8ca251f1ec77..32052124fa57 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,3 +2,4 @@ DIST botocore-1.34.79.gh.tar.gz 12882231 BLAKE2B 56d7d2a1046a164f4f64f375f608b86 DIST botocore-1.34.84.gh.tar.gz 12910232 BLAKE2B 3a9f9073e34d203f05ae44f9dc437f4d325084dbe858e59008a7b0c826c53d6e9a1911f6e9203aa476787878de88a1d8a9c1e26cedc3c34bebf6739c9bb10fce SHA512 247578e628e5ea57cfb956a10c0975d7a2caa24617e8572f90ca2a0286c75077a732328cb2dde34c937113d288c4a8a346adc074aae14dcebfa16c309d801a31 DIST botocore-1.34.88.gh.tar.gz 12931548 BLAKE2B b3cc4c44ec0fa93798e842226487f293f0206b27a1fad834ecd3d4b02319da7d6ee67fad3a3a168f6dcdf8a822cd778c742d9c975738ef3bf4d9661963a83624 SHA512 bba25daa8c93ad5454e25089c062363b97a80c1004d670be6694b898b6d7735cbb92ec816b138093c48a89fe2bf5972a6d2dcf3da2a617141a460e265e506806 DIST botocore-1.34.89.gh.tar.gz 12942425 BLAKE2B f2df9f8e1c90a55ec9c4a1695dd9d9eb4851d77d9f8a56f34df0ef34aaf580c655be726f3fb4ae3f63c7d69d73a4b3af5329f742229422712f191ddf6f028cf7 SHA512 35bdb67111d811a3b61ec23605fdca9607029102ab4873575c2901cc1075d441a27d72131365c3bc1b6fccf75336c99911f7dbe3def46a1ff4d3839fbe3f24f6 +DIST botocore-1.34.90.gh.tar.gz 12959004 BLAKE2B e80aa5ec0727db538ccbdac357431a3015494aa10da2d4a0e9ff6fb5080eaab38494933c3d3678fbf9d1266007a5edfc742b5a65a6be8e26edb8e3e11de255b5 SHA512 a6eb45e36ff189edf7915667719112279a07133ce7ef9bfe94c18c8e5ab6df4b734a00d973986f9f74ed7e475fa72461457a7633464973e720f38cf828f2ecc8 diff --git a/dev-python/botocore/botocore-1.34.90.ebuild b/dev-python/botocore/botocore-1.34.90.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.90.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/geeknote/
commit: 98f224228dcdcb24cc697b60069a89cec75d40e2 Author: Vitaly Zdanevich ya ru> AuthorDate: Wed Apr 24 01:40:27 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed Apr 24 01:40:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98f22422 app-doc/geeknote: Add RESTRICT="test" Signed-off-by: Vitaly Zdanevich ya.ru> app-doc/geeknote/geeknote-.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-doc/geeknote/geeknote-.ebuild b/app-doc/geeknote/geeknote-.ebuild index acce7676d7..0ff572714f 100644 --- a/app-doc/geeknote/geeknote-.ebuild +++ b/app-doc/geeknote/geeknote-.ebuild @@ -27,6 +27,8 @@ RDEPEND=" PATCHES=( "${FILESDIR}/${P}-remove_completion_from_setup.patch" ) +RESTRICT="test" + python_install_all() { dobashcomp completion/bash_completion/_geeknote insinto /usr/share/zsh/site-functions
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-oauth2/
commit: e30abeed968032d0b481661c05c783cba059f171 Author: Vitaly Zdanevich ya ru> AuthorDate: Wed Apr 24 01:10:34 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed Apr 24 01:10:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e30abeed dev-python/python-oauth2: new package - copy from https://gpo.zugaina.org/dev-python/python-oauth2 Signed-off-by: Vitaly Zdanevich ya.ru> dev-python/python-oauth2/Manifest | 3 ++ dev-python/python-oauth2/metadata.xml | 11 .../python-oauth2/python-oauth2-1.1.1-r1.ebuild| 32 ++ 3 files changed, 46 insertions(+) diff --git a/dev-python/python-oauth2/Manifest b/dev-python/python-oauth2/Manifest new file mode 100644 index 00..6e9c045c06 --- /dev/null +++ b/dev-python/python-oauth2/Manifest @@ -0,0 +1,3 @@ +DIST python-oauth2-1.1.1.tar.gz 45363 BLAKE2B 26d502ab0f577d1ec50462bec50ce43ae94f7fd54ccc9145c731b2c1c2795f84eb939bdaea6fea43b8866076f065700a04f329c84c52114e3455507da0058d10 SHA512 5dad5ebf38298379fb430426f57f705bcfe38137c418d7b5afa837ab2473e699e0bf63cbc2078c28ca87fcdb10303f5a94cc4028739217c352eecb280a8e7847 +EBUILD python-oauth2-1.1.1-r1.ebuild 853 BLAKE2B ccd124326b21dd8a81ae8974d68eb2c8c09bfc3c2cb3f6af4782c1f233b6e88ed5918b50d6b3422e33ec369681f7ecd4fbec80b238f5b39594a9f7dfd31147ef SHA512 d139b094c6ce867bfc2cc37d39c9db6d4eb609c8704cf0f176880e24f8f39c1983a3ea3d21733f46d53302a3feb601e82732326f73481ad0df386b3d9ecca925 +MISC metadata.xml 344 BLAKE2B d89e439120cb6b7ea6e0543dcef2f107af475d9d13b9a5f2c6a79b5da4560434ff59f79929911a6f33f2459087d4001ac86815a3bd7019daa4b502ba72458c81 SHA512 aff830a58350d81f6c73a6a2249654f7b8982557dabe04bace6b05084eb940e94c07899c597f62845579a5d5e1bac2582fca230dfba153ced5581af729237e7f diff --git a/dev-python/python-oauth2/metadata.xml b/dev-python/python-oauth2/metadata.xml new file mode 100644 index 00..1fb0f14ac8 --- /dev/null +++ b/dev-python/python-oauth2/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + zdanevich.vit...@ya.ru + + + frida/frida + python-oauth2 + + diff --git a/dev-python/python-oauth2/python-oauth2-1.1.1-r1.ebuild b/dev-python/python-oauth2/python-oauth2-1.1.1-r1.ebuild new file mode 100644 index 00..b6d0c84c64 --- /dev/null +++ b/dev-python/python-oauth2/python-oauth2-1.1.1-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="OAuth 2.0 provider for python" +HOMEPAGE="https://pypi.python.org/pypi/python-oauth2; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 x86" +RESTRICT="test" + +RDEPEND="dev-python/pymongo[${PYTHON_USEDEP}] + dev-python/python-memcached[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] + dev-python/tornado[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +# test? ( dev-python/mock[${PYTHON_USEDEP}] +# )" + +#python_test() { +# # Skip tests which require network access +# py.test -k "not (test_access_token_post or test_access_token_get \ +# or test_two_legged_post or test_two_legged_get)" || die \ +# "tests failed with ${EPYTHON}" +#}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/evernote2/
commit: 9064d1a27fd23d774e76e0350a1afc91b3bb7fb9 Author: Vitaly Zdanevich ya ru> AuthorDate: Wed Apr 24 01:06:52 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed Apr 24 01:06:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9064d1a2 dev-python/evernote2: new package Signed-off-by: Vitaly Zdanevich ya.ru> dev-python/evernote2/evernote2-1.0.0.ebuild | 31 + dev-python/evernote2/metadata.xml | 12 +++ 2 files changed, 43 insertions(+) diff --git a/dev-python/evernote2/evernote2-1.0.0.ebuild b/dev-python/evernote2/evernote2-1.0.0.ebuild new file mode 100644 index 00..781f081bbd --- /dev/null +++ b/dev-python/evernote2/evernote2-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright Gentoo Developers 2024 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +DESCRIPTION="Unofficial Evernote SDK for Python 3" +HOMEPAGE=" + https://github.com/JackonYang/evernote2 + https://pypi.org/project/evernote2/ +" + +EGIT_REPO_URI="https://github.com/JackonYang/evernote2; +EGIT_BRANCH="version/$PV" +inherit git-r3 distutils-r1 + +LICENSE="Apache-2.0" + +SLOT="0" + +RDEPEND=" + dev-python/python-oauth2[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] +" + +# src_install() { +# echo +# ls -lh +# echo +# } diff --git a/dev-python/evernote2/metadata.xml b/dev-python/evernote2/metadata.xml new file mode 100644 index 00..c7f3d9280b --- /dev/null +++ b/dev-python/evernote2/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + Vitaly Zdanevich + zdanevich.vit...@ya.ru + + + JackonYang/evernote2 + evernote2 + +
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/geeknote/
commit: bebb60ef842bdfde41aa273cf808adbbc82bd75c Author: Vitaly Zdanevich ya ru> AuthorDate: Wed Apr 24 01:04:06 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed Apr 24 01:04:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bebb60ef app-doc/geeknote: URI replace to my fork - previous repo is abandoned Signed-off-by: Vitaly Zdanevich ya.ru> app-doc/geeknote/geeknote-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-doc/geeknote/geeknote-.ebuild b/app-doc/geeknote/geeknote-.ebuild index 56693eb172..acce7676d7 100644 --- a/app-doc/geeknote/geeknote-.ebuild +++ b/app-doc/geeknote/geeknote-.ebuild @@ -8,9 +8,9 @@ DISTUTILS_USE_PEP517=setuptools inherit bash-completion-r1 distutils-r1 git-r3 -DESCRIPTION="Evernote CLI: CRUD for notes in cloud" +DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown" HOMEPAGE="https://github.com/Evernote/evernote-sdk-python3; -EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote; +EGIT_REPO_URI="https://github.com/vitaly-zdanevich/geeknote; LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpy/
commit: a57423ad4e0f77cfd1f1631bad8756472ce84d06 Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 23:33:37 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 23:33:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57423ad dev-libs/libpy: Revbump, add py312 (bug #929422) Closes: https://bugs.gentoo.org/929422 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libpy/{libpy-0.2.5-r2.ebuild => libpy-0.2.5-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libpy/libpy-0.2.5-r2.ebuild b/dev-libs/libpy/libpy-0.2.5-r3.ebuild similarity index 94% rename from dev-libs/libpy/libpy-0.2.5-r2.ebuild rename to dev-libs/libpy/libpy-0.2.5-r3.ebuild index e11055754550..285956b05a94 100644 --- a/dev-libs/libpy/libpy-0.2.5-r2.ebuild +++ b/dev-libs/libpy/libpy-0.2.5-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools inherit flag-o-matic distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
commit: b6ce1c3faf294690d0f3d775bd73dff934807c5b Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 23:20:21 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 23:20:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce1c3f dev-util/trace-cmd: Revbump, add py312 (bug #929556) Closes: https://bugs.gentoo.org/929556 Signed-off-by: Patrick McLean gentoo.org> dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild | 99 ++ 1 file changed, 99 insertions(+) diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild new file mode 100644 index ..08fbf2890aac --- /dev/null +++ b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit linux-info meson python-single-r1 + +DESCRIPTION="User-space front-end for Ftrace" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git; + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git; + inherit git-r3 +else + SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/${PV}" +IUSE="python test" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +# Tests segfault for now? +RESTRICT="!test? ( test ) test" + +RDEPEND=" + >=app-arch/zstd-1.4 + !=dev-libs/libtracefs-1.6.1-r1 + >=dev-libs/libtraceevent-1.6.3 + sys-libs/zlib + sys-process/audit + python? ( ${PYTHON_DEPS} ) +" +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers + test? ( dev-util/cunit ) +" +BDEPEND=" + app-text/asciidoc + virtual/pkgconfig + python? ( dev-lang/swig ) +" + +pkg_setup() { + local CONFIG_CHECK=" + ~TRACING + ~FTRACE + ~BLK_DEV_IO_TRACE" + + linux-info_pkg_setup + + # TODO: Once we have options for doc+tests, we can revisit Python being + # single-impl. + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + # Due to the in-progress meson build transaction, we decide to separate + # the libtracecmd as an independent package, see bug #909439 + # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to + # it still use internal private API. + sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \ + "${S}"/lib/meson.build || die +} + +src_configure() { + local emesonargs=( + -Dasciidoctor=false + $(meson_use python) + ) + + # TODO: udis86 isn't wired up to meson at all + # TODO: get docs & tests optional upstream + # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation + # was somewhat automagic, so this isn't a huge loss for now, but we should + # upstream some build options for these. + meson_src_configure +} + +src_install() { + meson_src_install + use python && python_install + + # TODO: fix bash completion name + mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \ + "${D}"/usr/share/bash-completion/completions/${PN} || die +} + +python_install() { + python_optimize "${D}$(python_get_sitedir)" +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/exabgp/files/, net-misc/exabgp/
commit: d720e4f889f86cc6d6344d72f934f10d5f1c1180 Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 23:14:06 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 23:14:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d720e4f8 net-misc/exabgp: Revbump, fix bugs #929723, #923160, #910006 Closes: https://bugs.gentoo.org/929723 Closes: https://bugs.gentoo.org/923160 Closes: https://bugs.gentoo.org/910006 Signed-off-by: Patrick McLean gentoo.org> ...xabgp-4.2.21.ebuild => exabgp-4.2.21-r1.ebuild} | 10 +++-- ...p.service-to-fix-socket-creation-on-start.patch | 38 ...xabgp-4.2.21-patch-embedded-six-for-py312.patch | 52 ++ 3 files changed, 96 insertions(+), 4 deletions(-) diff --git a/net-misc/exabgp/exabgp-4.2.21.ebuild b/net-misc/exabgp/exabgp-4.2.21-r1.ebuild similarity index 80% rename from net-misc/exabgp/exabgp-4.2.21.ebuild rename to net-misc/exabgp/exabgp-4.2.21-r1.ebuild index 23eb5f34e950..40fa0522f040 100644 --- a/net-misc/exabgp/exabgp-4.2.21.ebuild +++ b/net-misc/exabgp/exabgp-4.2.21-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools inherit tmpfiles systemd distutils-r1 DESCRIPTION="The BGP swiss army knife of networking" @@ -34,12 +34,14 @@ PATCHES=( "${FILESDIR}/exabgp-4.2.11-healthcheck-allow-disable-metric.patch" "${FILESDIR}/exabgp-4.2.11-healthcheck-fix-log-crash.patch" "${FILESDIR}/exabgp-4.2.11-less-verbose-logging.patch" + "${FILESDIR}/exabgp-4.2.21-exabgp.service-to-fix-socket-creation-on-start.patch" + "${FILESDIR}/exabgp-4.2.21-patch-embedded-six-for-py312.patch" ) distutils_enable_tests pytest python_test() { - ./qa/bin/parsing || die "tests fail with ${EPYTHON}" + ./qa/bin/parsing || die "parsing tests fail with ${EPYTHON}" epytest } diff --git a/net-misc/exabgp/files/exabgp-4.2.21-exabgp.service-to-fix-socket-creation-on-start.patch b/net-misc/exabgp/files/exabgp-4.2.21-exabgp.service-to-fix-socket-creation-on-start.patch new file mode 100644 index ..78d26f73f093 --- /dev/null +++ b/net-misc/exabgp/files/exabgp-4.2.21-exabgp.service-to-fix-socket-creation-on-start.patch @@ -0,0 +1,38 @@ +From: Vincent Bernat +Date: Sun, 2 May 2021 17:47:10 +0200 +Subject: Patch exabgp.service to fix socket creation on start + +Patch from Marco d'Itri. + +Closes: #886568. +--- + etc/systemd/exabgp.service | 15 ++- + 1 file changed, 6 insertions(+), 9 deletions(-) + +diff --git a/etc/systemd/exabgp.service b/etc/systemd/exabgp.service +index 17ce886..b2da5ba 100644 +--- a/etc/systemd/exabgp.service b/etc/systemd/exabgp.service +@@ -7,16 +7,13 @@ After=network.target + ConditionPathExists=/etc/exabgp/exabgp.conf + + [Service] +-#User=exabgp +-#Group=exabgp + Environment=exabgp_daemon_daemonize=false +-PermissionsStartOnly=true +-ExecStartPre=-mkfifo /run/exabgp.in +-ExecStartPre=-mkfifo /run/exabgp.out +-ExecStartPre=chmod 600 /run/exabgp.in +-ExecStartPre=chmod 600 /run/exabgp.out +-ExecStartPre=chown exabgp.exabgp /run/exabgp.in +-ExecStartPre=chown exabgp.exabgp /run/exabgp.out ++User=exabgp ++Group=exabgp ++RuntimeDirectory=exabgp ++RuntimeDirectoryMode=0750 ++ExecStartPre=-/usr/bin/mkfifo /run/exabgp/exabgp.in ++ExecStartPre=-/usr/bin/mkfifo /run/exabgp/exabgp.out + ExecStart=/usr/sbin/exabgp /etc/exabgp/exabgp.conf + ExecReload=/bin/kill -USR1 $MAINPID + Restart=always diff --git a/net-misc/exabgp/files/exabgp-4.2.21-patch-embedded-six-for-py312.patch b/net-misc/exabgp/files/exabgp-4.2.21-patch-embedded-six-for-py312.patch new file mode 100644 index ..ccbf33021d87 --- /dev/null +++ b/net-misc/exabgp/files/exabgp-4.2.21-patch-embedded-six-for-py312.patch @@ -0,0 +1,52 @@ +From: Vincent Bernat +Date: Mon, 1 Jan 2024 09:15:39 +0100 +Subject: Patch embedded six for Python 3.12 + +Closes: #1058181 +--- + lib/exabgp/vendoring/six.py | 16 +++- + 1 file changed, 15 insertions(+), 1 deletion(-) + +diff --git a/lib/exabgp/vendoring/six.py b/lib/exabgp/vendoring/six.py +index 20e866a..5f8f3b0 100644 +--- a/lib/exabgp/vendoring/six.py b/lib/exabgp/vendoring/six.py +@@ -71,6 +71,11 @@ def __len__(self): + MAXSIZE = int((1 << 63) - 1) + del X + ++if PY34: ++from importlib.util import spec_from_loader ++else: ++spec_from_loader = None ++ + + def _add_doc(func, doc): + """Add documentation to a function.""" +@@ -182,6 +187,11 @@ def find_module(self, fullname, path=None): + return self + return None + ++def find_spec(self, fullname, path, target=None): ++if fullname in self.known_modules: ++return
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/logic-bin/
commit: 766a771ec1767be1e297308517cd153808b58179 Author: David Roman gmail com> AuthorDate: Tue Apr 23 23:02:02 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 23:02:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=766a771e sci-electronics/logic-bin: fix variable order Signed-off-by: David Roman gmail.com> sci-electronics/logic-bin/logic-bin-2.4.9.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild b/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild index 087ac3b537..229d3d50ab 100644 --- a/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild +++ b/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild @@ -7,15 +7,14 @@ DESCRIPTION="Saleae logic analyzer" HOMEPAGE="https://www.saleae.com; SRC_URI="https://downloads.saleae.com/logic2/Logic-${PV}-linux-x64.AppImage; -KEYWORDS="~amd64" +S="${WORKDIR}" LICENSE="Saleae" SLOT="0" +KEYWORDS="~amd64" RESTRICT="bindist mirror strip" -S="${WORKDIR}" - QA_PREBUILT="*" src_unpack() {
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/logic-bin/
commit: fdd93b7fe73b30f9d4f9f968c2e241f3a73b2cfc Author: David Roman gmail com> AuthorDate: Tue Apr 23 23:03:25 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 23:03:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdd93b7f sci-electronics/logic-bin: add 2.4.14 Signed-off-by: David Roman gmail.com> sci-electronics/logic-bin/Manifest| 1 + sci-electronics/logic-bin/logic-bin-2.4.14.ebuild | 26 +++ 2 files changed, 27 insertions(+) diff --git a/sci-electronics/logic-bin/Manifest b/sci-electronics/logic-bin/Manifest index 7779ec5bc7..b743ce4a22 100644 --- a/sci-electronics/logic-bin/Manifest +++ b/sci-electronics/logic-bin/Manifest @@ -1 +1,2 @@ +DIST Logic-2.4.14-linux-x64.AppImage 187591212 BLAKE2B 744e3266e8545c700ac2fd5ad31f9df569a2d5fe5b796a88934b7c6b730dd6282f44827748bc134960babebbf47ab9dfc12fb078d3a5b38f3eff22d1e835c2b0 SHA512 c32626eb359cad568a5871e29b4aa291294f92fd21052c80a3a21ed3a49ac3803cf0bee0af26a1b9f53e95ad47e4f71c86b241699dee59fefcd24e056de5c4d5 DIST Logic-2.4.9-linux-x64.AppImage 170151103 BLAKE2B b37b727064ba31abd5ea114e1cb43e1b4a1c23bce78b9387e2bf399a05ebe01a6d25df7e2e43a5bfb0c2210f24e2c584030e5576e3433cce87e09c41f1df82a7 SHA512 91fcdde099a083d825f575e855469b14377e3dab6ea80a6b0b5bcd4e8da334945d727199fde4dd3b6b5f49568cb6814b2e0ded3731aa03b76baab37430b4d7d4 diff --git a/sci-electronics/logic-bin/logic-bin-2.4.14.ebuild b/sci-electronics/logic-bin/logic-bin-2.4.14.ebuild new file mode 100644 index 00..229d3d50ab --- /dev/null +++ b/sci-electronics/logic-bin/logic-bin-2.4.14.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Saleae logic analyzer" +HOMEPAGE="https://www.saleae.com; + +SRC_URI="https://downloads.saleae.com/logic2/Logic-${PV}-linux-x64.AppImage; + +S="${WORKDIR}" +LICENSE="Saleae" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="bindist mirror strip" + +QA_PREBUILT="*" + +src_unpack() { + cp "${DISTDIR}/Logic-${PV}-linux-x64.AppImage" saleae-logic || die +} + +src_install() { + dobin saleae-logic +}
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/logic-bin/
commit: 5ea1ad116d853813017e90567ed35fe0aa53c22a Author: David Roman gmail com> AuthorDate: Tue Apr 23 23:01:46 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 23:01:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ea1ad11 sci-electronics/logic-bin: drop 2.4.0 Signed-off-by: David Roman gmail.com> sci-electronics/logic-bin/Manifest | 1 - sci-electronics/logic-bin/logic-bin-2.4.0.ebuild | 27 2 files changed, 28 deletions(-) diff --git a/sci-electronics/logic-bin/Manifest b/sci-electronics/logic-bin/Manifest index 5139edf956..7779ec5bc7 100644 --- a/sci-electronics/logic-bin/Manifest +++ b/sci-electronics/logic-bin/Manifest @@ -1,2 +1 @@ -DIST Logic-2.4.0-master.AppImage 154539767 BLAKE2B 2de346d64594932f4d37f8c4a32ba4121b539a6b643e5a140b6b560fdfa32a62dd3a7c7984a591bece51b6902f792706f777ddbb9a902876c1ae3a612d4b1635 SHA512 02b69c17c78daebeb2f213c79dddb47169e781b9862fbcb1bbd896f3452bee3cfe88ce64fd90c695bdcc2e987112ca2c8d81fd9f271522357b2a89ce28c19d2e DIST Logic-2.4.9-linux-x64.AppImage 170151103 BLAKE2B b37b727064ba31abd5ea114e1cb43e1b4a1c23bce78b9387e2bf399a05ebe01a6d25df7e2e43a5bfb0c2210f24e2c584030e5576e3433cce87e09c41f1df82a7 SHA512 91fcdde099a083d825f575e855469b14377e3dab6ea80a6b0b5bcd4e8da334945d727199fde4dd3b6b5f49568cb6814b2e0ded3731aa03b76baab37430b4d7d4 diff --git a/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild b/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild deleted file mode 100644 index d6f415b420..00 --- a/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Saleae logic analyzer" -HOMEPAGE="https://www.saleae.com; - -SRC_URI="https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage; -KEYWORDS="~amd64 ~x86" - -LICENSE="Saleae" -SLOT="0" - -RESTRICT="bindist mirror strip" - -S="${WORKDIR}" - -QA_PREBUILT="*" - -src_unpack() { - cp "${DISTDIR}/Logic-2.4.0-master.AppImage" saleae-logic || die -} - -src_install() { - dobin saleae-logic -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcbor/
commit: c5243b8026970386f309d4065445f50c747ec54f Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 22:57:56 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 22:58:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5243b80 dev-libs/libcbor: add 0.11.0 Closes: https://bugs.gentoo.org/929412 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libcbor/Manifest | 1 + dev-libs/libcbor/libcbor-0.11.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest index 1fa282b57312..2e079000a927 100644 --- a/dev-libs/libcbor/Manifest +++ b/dev-libs/libcbor/Manifest @@ -1 +1,2 @@ DIST libcbor-0.10.2.tar.gz 289450 BLAKE2B 3ef2d7fd7942ff32acbe59db6a4b68ad72dde3af4675ef2ee3c93666360554d6e9a29392dbc4fb3029f9ff821f536b90bfd1c522c9c9c2298ab511322fb53d37 SHA512 23c6177443778d4b4833ec7ed0d0e639a0d4863372e3a38d772fdce2673eae6d5cb2a31a2a021d1a699082ea53494977c907fd0e94149b97cb23a4b6d039228a +DIST libcbor-0.11.0.tar.gz 293563 BLAKE2B 6ac400ee9cabb0ec68355c35f762ea61222152059e70bcf9dc3cf4e06a6599bb6a392197ee979821a0e50c22a5c9e94e5d11458178ed7e26b049c410fddfa24f SHA512 c14aaa55c0c82e09b9eb2cc6847951d1bac8a081a247776c507d5450367da5717b1056bad09fb0f0178311de8754e8f89c060e0fc0f400fafdc42de441421e66 diff --git a/dev-libs/libcbor/libcbor-0.11.0.ebuild b/dev-libs/libcbor/libcbor-0.11.0.ebuild new file mode 100644 index ..55e875fbc884 --- /dev/null +++ b/dev-libs/libcbor/libcbor-0.11.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit python-any-r1 cmake + +DESCRIPTION="CBOR protocol implementation for C and others" +HOMEPAGE="https://github.com/pjk/libcbor; +SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc test" + +BDEPEND=" + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + dev-python/breathe[${PYTHON_USEDEP}] + ') + ) + test? ( dev-util/cmocka ) +" + +RESTRICT="!test? ( test )" + +python_check_deps() { + python_has_version \ + "dev-python/sphinx[${PYTHON_USEDEP}]" \ + "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" \ + "dev-python/breathe[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_BUILD_TYPE=Release + -DWITH_TESTS=$(usex test 'ON' 'OFF') + -Wno-dev + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc; then + mkdir -p doc/build || die + pushd doc >/dev/null || die + emake -j1 html man + popd >/dev/null || die + fi +} + +src_install() { + cmake_src_install + + if use doc; then + dodoc -r "${S}"/doc/build/html + doman "${S}"/doc/build/man/*.? + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/asciicast-tools/
commit: f2c7fc57e65a0f1b08474fcdb87d898614720bd4 Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 22:47:02 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 22:58:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c7fc57 app-misc/asciicast-tools: Add py312, remove py39 (bug #929327) Closes: https://bugs.gentoo.org/929327 Signed-off-by: Patrick McLean gentoo.org> ...0_pre20220524.ebuild => asciicast-tools-0.0_pre20220524-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild b/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524-r1.ebuild similarity index 89% rename from app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild rename to app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524-r1.ebuild index cf0db30c09fd..58164858c456 100644 --- a/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524.ebuild +++ b/app-misc/asciicast-tools/asciicast-tools-0.0_pre20220524-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit python-r1
[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/lcc/
commit: 327ac84193f4a1d8d93fb1f84b754b86e904956f Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:51:09 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:52:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=327ac841 sys-devel/lcc: update SRC_URI Signed-off-by: David Roman gmail.com> sys-devel/lcc/Manifest | 2 +- sys-devel/lcc/lcc-2021.01.11-r1.ebuild | 35 +- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/sys-devel/lcc/Manifest b/sys-devel/lcc/Manifest index ed6f4dca88..70459f0eb0 100644 --- a/sys-devel/lcc/Manifest +++ b/sys-devel/lcc/Manifest @@ -1 +1 @@ -DIST 3fd0acc0c3087411c0966d725a56be29038c05a9.tar.gz 636724 BLAKE2B 9fffbda4e888d79c672d2da25cec4132848ce5f8cadd99f128645389377230b491ef3d2f3c550774df6ae82fd6304addcd1f00d6d0da79440ea510b0d97d5600 SHA512 f954509307136632408a219ccefa3e85a05538553c17aec72556979370fa795076a574033c6f7d2b51ca30218665fddd3b576b00fdb6327ae09f0e0c041d428a +DIST lcc-2021.01.11.gh.tar.gz 636724 BLAKE2B 9fffbda4e888d79c672d2da25cec4132848ce5f8cadd99f128645389377230b491ef3d2f3c550774df6ae82fd6304addcd1f00d6d0da79440ea510b0d97d5600 SHA512 f954509307136632408a219ccefa3e85a05538553c17aec72556979370fa795076a574033c6f7d2b51ca30218665fddd3b576b00fdb6327ae09f0e0c041d428a diff --git a/sys-devel/lcc/lcc-2021.01.11-r1.ebuild b/sys-devel/lcc/lcc-2021.01.11-r1.ebuild index af3369a536..736892378c 100644 --- a/sys-devel/lcc/lcc-2021.01.11-r1.ebuild +++ b/sys-devel/lcc/lcc-2021.01.11-r1.ebuild @@ -9,11 +9,13 @@ inherit cmake DESCRIPTION="The lcc retargetable ANSI C compiler" HOMEPAGE="https://drh.github.io/lcc/; SHA='3fd0acc0c3087411c0966d725a56be29038c05a9' -SRC_URI="https://github.com/drh/lcc/archive/${SHA}.tar.gz; +SRC_URI="https://github.com/drh/lcc/archive/${SHA}.tar.gz -> ${P}.gh.tar.gz" # Build using CMake, still missing some features. PATCHES=( "${FILESDIR}/add_cmake_support.patch" ) +S="${WORKDIR}/${PN}-${SHA}" + LICENSE="lcc" SLOT="0" KEYWORDS="~amd64" @@ -22,24 +24,23 @@ KEYWORDS="~amd64" #DEPEND="" #RDEPEND="${DEPEND}" #BDEPEND="" -S="${WORKDIR}/${PN}-${SHA}" src_install() { -doman "doc/bprint.1" -doman "doc/lcc.1" -into "/usr/lib/lcc" -dobin "${WORKDIR}/${PN}-${SHA}_build/cpp/cpp" -dobin "${WORKDIR}/${PN}-${SHA}_build/etc/bprint" -dobin "${WORKDIR}/${PN}-${SHA}_build/etc/lcc" -dobin "${WORKDIR}/${PN}-${SHA}_build/lburg/lburg" -dobin "${WORKDIR}/${PN}-${SHA}_build/src/rcc" + doman "doc/bprint.1" + doman "doc/lcc.1" + into "/usr/lib/lcc" + dobin "${WORKDIR}/${PN}-${SHA}_build/cpp/cpp" + dobin "${WORKDIR}/${PN}-${SHA}_build/etc/bprint" + dobin "${WORKDIR}/${PN}-${SHA}_build/etc/lcc" + dobin "${WORKDIR}/${PN}-${SHA}_build/lburg/lburg" + dobin "${WORKDIR}/${PN}-${SHA}_build/src/rcc" } pkg_postinst() { -ewarn "If you had installed the previous version of this ebuild (lcc-2021.01.11)," -ewarn "there was a file collision that deleted the GNU's /usr/bin/cpp by LCC's own /usr/bin/cpp." -ewarn "So make sure to run the following commands :" -ewarn "gcc-config -l" -ewarn "gcc-config -f the_gcc_config_of_the_previous_command" -ewarn "The new package lcc-2021.01.11-r1 doesn't adds LCC to PATH anymore." -} \ No newline at end of file + ewarn "If you had installed the previous version of this ebuild (lcc-2021.01.11)," + ewarn "there was a file collision that deleted the GNU's /usr/bin/cpp by LCC's own /usr/bin/cpp." + ewarn "So make sure to run the following commands :" + ewarn "gcc-config -l" + ewarn "gcc-config -f the_gcc_config_of_the_previous_command" + ewarn "The new package lcc-2021.01.11-r1 doesn't adds LCC to PATH anymore." +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/lcc/
commit: bca0fe3bfdddb5b2cad7a47d067d229df026ce52 Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:52:22 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:52:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bca0fe3b sys-devel/lcc: add github upstream metadata Signed-off-by: David Roman gmail.com> sys-devel/lcc/metadata.xml | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/sys-devel/lcc/metadata.xml b/sys-devel/lcc/metadata.xml index 1d6a771217..04a4948f7b 100644 --- a/sys-devel/lcc/metadata.xml +++ b/sys-devel/lcc/metadata.xml @@ -1,8 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -benoit.duf...@mail.com -Benoît Dufour - + + benoit.duf...@mail.com + Benoît Dufour + + + drh/lcc +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/, app-doc/geeknote/, app-shells/igr/files/
commit: 1e269ef33d0b839f95742c779619b85b48d4b552 Author: Vitaly Zdanevich ya ru> AuthorDate: Tue Apr 23 22:47:53 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Tue Apr 23 22:47:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e269ef3 media-sound/nulloy: drop EGIT_CLONE_TYPE="shallow" because it implicit Signed-off-by: Vitaly Zdanevich ya.ru> app-doc/geeknote/geeknote-.ebuild| 16 +--- app-shells/igr/files/vim-open-current-line.patch | 7 --- media-sound/nulloy/nulloy-.ebuild| 1 - 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/app-doc/geeknote/geeknote-.ebuild b/app-doc/geeknote/geeknote-.ebuild index 48ee235b42..56693eb172 100644 --- a/app-doc/geeknote/geeknote-.ebuild +++ b/app-doc/geeknote/geeknote-.ebuild @@ -15,13 +15,15 @@ EGIT_REPO_URI="https://github.com/jeffkowalski/geeknote; LICENSE="GPL-3" SLOT="0" -RDEPEND="dev-python/evernote3[${PYTHON_USEDEP}] -dev-python/html2text[${PYTHON_USEDEP}] -dev-python/sqlalchemy[${PYTHON_USEDEP}] -dev-python/markdown2[${PYTHON_USEDEP}] -dev-python/beautifulsoup4[${PYTHON_USEDEP}] -dev-python/thrift[${PYTHON_USEDEP}] -dev-python/lxml[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/evernote2[${PYTHON_USEDEP}] + dev-python/html2text[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" PATCHES=( "${FILESDIR}/${P}-remove_completion_from_setup.patch" ) diff --git a/app-shells/igr/files/vim-open-current-line.patch b/app-shells/igr/files/vim-open-current-line.patch index 4d5cdae91f..6a83ede8cd 100644 --- a/app-shells/igr/files/vim-open-current-line.patch +++ b/app-shells/igr/files/vim-open-current-line.patch @@ -12,13 +12,13 @@ index 73a6e8c..e23082a 100755 #!/usr/bin/env bash -declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep -C3 {q}' -+declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep --context 20 {q}' ++declare preview='bat --color=always --style=header,numbers -H {2} {1} | grep --context 999 {q}' while getopts ':l' x; do case "$x" in l) list_files=1 - preview='bat --color=always --style=header,numbers {1} | grep -C3 {q}' -+ preview='bat --color=always --style=header,numbers {1} | grep --context 20 {q}' ++ preview='bat --color=always --style=header,numbers {1} | grep --context 999 {q}' ;; esac done @@ -29,6 +29,7 @@ index 73a6e8c..e23082a 100755 ---bind='enter:execute:v {1}' \ ---preview="[[ -n {1} ]] && $preview" +--bind='enter:execute:echo "$EDITOR {1}:{2}" && $EDITOR {1}:{2}' \ -+--preview="[[ -n {1} ]] && $preview" ++--preview="[[ -n {1} ]] && $preview" \ ++--preview-window="/2" + + # echo to save in shell history diff --git a/media-sound/nulloy/nulloy-.ebuild b/media-sound/nulloy/nulloy-.ebuild index 639384c4d1..efc31d7915 100644 --- a/media-sound/nulloy/nulloy-.ebuild +++ b/media-sound/nulloy/nulloy-.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Music player with a waveform progress bar (sound visualization)" HOMEPAGE="https://nulloy.com; EGIT_REPO_URI="https://github.com/nulloy/nulloy; -EGIT_CLONE_TYPE="shallow" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/, www-servers/nginx/
commit: 4125a7c0de6420a9d3f134f80b3878d6bd78006b Author: Andrew Udvare gmail com> AuthorDate: Sun Jun 20 03:57:56 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:47:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4125a7c0 www-servers/nginx: add nginx-vod module Signed-off-by: Andrew Udvare gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> profiles/desc/nginx_modules_http.desc | 1 + www-servers/nginx/Manifest| 1 + www-servers/nginx/nginx-1.25.5.ebuild | 23 ++- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/profiles/desc/nginx_modules_http.desc b/profiles/desc/nginx_modules_http.desc index ce7da74c6392..dd1d7ea38a95 100644 --- a/profiles/desc/nginx_modules_http.desc +++ b/profiles/desc/nginx_modules_http.desc @@ -73,4 +73,5 @@ upstream_zone - This module makes it possible to define a shared memory zone tha userid - This module gives out cookies for identification of clients. uwsgi - External module for the uWSGI protocol for python web apps. vhost_traffic_status - This module provides access to virtual host status information. +vod - Adds support for video streaming using DASH, HDS, HLS, MSS. xslt - This module is a filter which converts an XML response with the aid of one or more XSLT templates. diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index f35411327640..aef06aa37229 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -5,6 +5,7 @@ DIST nginx-1.25.4.tar.gz 1236273 BLAKE2B 3236751f9e7ced1a6b79e957c7a4cf19070bf43 DIST nginx-1.25.5.tar.gz 1244060 BLAKE2B 75ff068554d96063d1c7cb18d84df4fe8b820f6065f3464efde055c707e94ff13c45bea261619a453f04abed1fa3f9baccf81c29ca0e956ef0535e9a5c931dc6 SHA512 4a069ec08af46e42a72e263291fc84a67605d817ece1ea7092a5da5babced96ef27eb370ad6f7558b2f5973406080240080aaf4b27fc2d8b41f6853601563cb7 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 BLAKE2B 5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333 SHA512 ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269 DIST nginx-tests-24482e311749.tar.gz 282605 BLAKE2B 987b3a224966fbe44ccdd0375aa6b09b683738b6531599259cbea03491c056e4f4dd8e67b6f51555db936e8f0e93cfc669d8a884082d6015c5fd5f8b2dcf6207 SHA512 80d163226bdbfcf4bd8556316a1dcc5b048fa87357f83f5cac3b13917043dad0c96b9bc67ac886b421cc4954ddf7603256fe77d85fda406f8ed8c9231fc1cf3e +DIST nginx-vod-module-1.28.tar.gz 465594 BLAKE2B bb33c54fd6e553901cb40f3bf08bcb845cb599caf181c2d46ffe084500e09bc3caba750d8194a4b5721ec4c5c68b1bed8cdd04dcd9f7669435be3b5a830041e5 SHA512 389137124a3d046b99faabb977b5dbcf7c84541e039da27dfcca6b863d6d7f99e4b42916be1d7202bad017a88973c2f931985c2c58243f5134b7d9d199cdff0c DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570 SHA512 6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c SHA512 05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d DIST ngx_devel_kit-0.3.1.tar.gz 66542 BLAKE2B 8242d884464d99a131a48f599f9d0c2b546610f73f646e7eb0dcfdb98220810d949189cffa721360ddbe3b7b8adc8b678a848b9d1a56db6c62fd4439ecb63d24 SHA512 de1e3349d8dd08e5982279b2219dc8a8006739f0409b8e0f5c50d93434beff1fbafba43e9c5ac85a5fab90afc5c0a7244a340610339c36f82f2cba7233e72de9 diff --git a/www-servers/nginx/nginx-1.25.5.ebuild b/www-servers/nginx/nginx-1.25.5.ebuild index f5bb4dfa7402..3984a1062e25 100644 --- a/www-servers/nginx/nginx-1.25.5.ebuild +++ b/www-servers/nginx/nginx-1.25.5.ebuild @@ -153,6 +153,12 @@ HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}" HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz; HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}" +# nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+) +HTTP_VOD_MODULE_PV="1.28" +HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}" +HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz; +HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}" + # geoip2 (https://github.com/leev/ngx_http_geoip2_module, BSD-2) GEOIP2_MODULE_PV="3.4" GEOIP2_MODULE_P="ngx_http_geoip2_module-${GEOIP2_MODULE_PV}" @@ -203,6 +209,7 @@ SRC_URI="https://nginx.org/download/${P}.tar.gz nginx_modules_http_upload_progress? (
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 51a1581c11d7ba8fc33b629c2c28d75717e29e51 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:47:04 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:47:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a1581c www-servers/nginx: add 1.26.0 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/nginx/Manifest|1 + www-servers/nginx/nginx-1.26.0.ebuild | 1133 + 2 files changed, 1134 insertions(+) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index f418d439d51c..c1286cd73293 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -3,6 +3,7 @@ DIST nginx-1.24.0.tar.gz 1112471 BLAKE2B 7f671c57666dec822bff72fcf0e4eec35ecf981 DIST nginx-1.25.3.tar.gz 1216580 BLAKE2B f7a77b92b80197ce6cff477dac42169d638f69a4a408e979daa4f5e87ca0e4d18e366b8c2b0fc686cd69f5f926b5b097a8893f3c5295387bcc6f174a2f72e7f4 SHA512 46fcbf6b540a2e47f192453b9686a701e3abe5a41a3275e36c9fca6c3f9ef0aa8d705cc5ad63257d662a5432109e4ce125d330cdeb547914bceac19e885dba1f DIST nginx-1.25.4.tar.gz 1236273 BLAKE2B 3236751f9e7ced1a6b79e957c7a4cf19070bf430a30b322b09924a72574ad514bf2989829d5da599c6058fc5f8673b2ad608a3bd57380578883f2c091ff70983 SHA512 72a4aa8ed675f5a27ac723a73e556bbb5ae979a2fe79f9c2f4fb20bd7e719c797af8e2868044b7f2cf58be2a351a268599c8eb1e66719098d4142abab7632bb5 DIST nginx-1.25.5.tar.gz 1244060 BLAKE2B 75ff068554d96063d1c7cb18d84df4fe8b820f6065f3464efde055c707e94ff13c45bea261619a453f04abed1fa3f9baccf81c29ca0e956ef0535e9a5c931dc6 SHA512 4a069ec08af46e42a72e263291fc84a67605d817ece1ea7092a5da5babced96ef27eb370ad6f7558b2f5973406080240080aaf4b27fc2d8b41f6853601563cb7 +DIST nginx-1.26.0.tar.gz 1244118 BLAKE2B a1c58ceda5599f5a02bd7992e9b2cc9f46f5655e4ca1bc8e9d2cae3b9837c72f37f5a83a9f7559861fb6ef8cad165a3e267ec67b20de18901314ac975dbdcbb4 SHA512 1f604a4a29f1b74eb56de7f1d8b0e5610fa055280b4ad2d3550c56926460de24da81b17485cffb358d8814061d4a9db1e0e5079af7921f1dc329e283e2775791 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 BLAKE2B 5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333 SHA512 ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269 DIST nginx-tests-0b5ec15c62ed.tar.gz 282652 BLAKE2B af41397f88f7aa969749c6dd9a77c58d1835bca24fe764dd0af328d621817f5fb89b3f5b5c0fbd1e7db53d51365e9098b020005e27a531649bd8a51a05b3cbb0 SHA512 c376d23c7001c5203428b664c388e97956cdda8365eb7df57db0da5146d0806f5c35cd1352260d6803d55542f46a90da4a604ebf971055caa77dd6106930558e DIST nginx-vod-module-1.33.tar.gz 471858 BLAKE2B fa5cb9fd185b30c5c53b25a6f103213b3d04dac5d2d81db72f9749a51548e09e3e17dccc636d748aff8d21c6623484c77fdeb10d70854480759665d140d42e0e SHA512 29ef77f1bbdb2410ff317ebdd7434f31b8ec370ae6b617b92e745e87c11bc820b451181d1d2b57156b414348da14ac448b689b32b17ab418144292eda094512d diff --git a/www-servers/nginx/nginx-1.26.0.ebuild b/www-servers/nginx/nginx-1.26.0.ebuild new file mode 100644 index ..f6b48a38a163 --- /dev/null +++ b/www-servers/nginx/nginx-1.26.0.ebuild @@ -0,0 +1,1133 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintainer notes: +# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite +# - any http-module activates the main http-functionality and overrides USE=-http +# - keep the following requirements in mind before adding external modules: +# * alive upstream +# * sane packaging +# * builds cleanly +# * does not need a patch for nginx core +# - Update NGINX_TESTS_REV to the current available revision and run tests. +# - TODO: test the google-perftools module (included in vanilla tarball) + +# prevent perl-module from adding automagic perl DEPENDs +GENTOO_DEPEND_ON_PERL="no" + +# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license) +DEVEL_KIT_MODULE_PV="0.3.1" +DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}" +DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz; +DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}" + +# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2) +HTTP_BROTLI_MODULE_PV="1.0.0rc" +HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}" +HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz; +HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}" + +# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license) +HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12" +HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 2a1ab363d6aaddec99e05695a76dedcbdca92c75 Author: sqozz geekify de> AuthorDate: Fri Apr 19 22:53:13 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:47:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1ab363 www-servers/nginx: bump nginx-vod module version Signed-off-by: sqozz geekify.de> Closes: https://github.com/gentoo/gentoo/pull/36326 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/nginx/Manifest| 2 +- www-servers/nginx/nginx-1.25.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index aef06aa37229..09fd7592563e 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -5,7 +5,7 @@ DIST nginx-1.25.4.tar.gz 1236273 BLAKE2B 3236751f9e7ced1a6b79e957c7a4cf19070bf43 DIST nginx-1.25.5.tar.gz 1244060 BLAKE2B 75ff068554d96063d1c7cb18d84df4fe8b820f6065f3464efde055c707e94ff13c45bea261619a453f04abed1fa3f9baccf81c29ca0e956ef0535e9a5c931dc6 SHA512 4a069ec08af46e42a72e263291fc84a67605d817ece1ea7092a5da5babced96ef27eb370ad6f7558b2f5973406080240080aaf4b27fc2d8b41f6853601563cb7 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 BLAKE2B 5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333 SHA512 ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269 DIST nginx-tests-24482e311749.tar.gz 282605 BLAKE2B 987b3a224966fbe44ccdd0375aa6b09b683738b6531599259cbea03491c056e4f4dd8e67b6f51555db936e8f0e93cfc669d8a884082d6015c5fd5f8b2dcf6207 SHA512 80d163226bdbfcf4bd8556316a1dcc5b048fa87357f83f5cac3b13917043dad0c96b9bc67ac886b421cc4954ddf7603256fe77d85fda406f8ed8c9231fc1cf3e -DIST nginx-vod-module-1.28.tar.gz 465594 BLAKE2B bb33c54fd6e553901cb40f3bf08bcb845cb599caf181c2d46ffe084500e09bc3caba750d8194a4b5721ec4c5c68b1bed8cdd04dcd9f7669435be3b5a830041e5 SHA512 389137124a3d046b99faabb977b5dbcf7c84541e039da27dfcca6b863d6d7f99e4b42916be1d7202bad017a88973c2f931985c2c58243f5134b7d9d199cdff0c +DIST nginx-vod-module-1.33.tar.gz 471858 BLAKE2B fa5cb9fd185b30c5c53b25a6f103213b3d04dac5d2d81db72f9749a51548e09e3e17dccc636d748aff8d21c6623484c77fdeb10d70854480759665d140d42e0e SHA512 29ef77f1bbdb2410ff317ebdd7434f31b8ec370ae6b617b92e745e87c11bc820b451181d1d2b57156b414348da14ac448b689b32b17ab418144292eda094512d DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570 SHA512 6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c SHA512 05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d DIST ngx_devel_kit-0.3.1.tar.gz 66542 BLAKE2B 8242d884464d99a131a48f599f9d0c2b546610f73f646e7eb0dcfdb98220810d949189cffa721360ddbe3b7b8adc8b678a848b9d1a56db6c62fd4439ecb63d24 SHA512 de1e3349d8dd08e5982279b2219dc8a8006739f0409b8e0f5c50d93434beff1fbafba43e9c5ac85a5fab90afc5c0a7244a340610339c36f82f2cba7233e72de9 diff --git a/www-servers/nginx/nginx-1.25.5.ebuild b/www-servers/nginx/nginx-1.25.5.ebuild index 3984a1062e25..8923a49bc6fd 100644 --- a/www-servers/nginx/nginx-1.25.5.ebuild +++ b/www-servers/nginx/nginx-1.25.5.ebuild @@ -154,7 +154,7 @@ HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LD HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}" # nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+) -HTTP_VOD_MODULE_PV="1.28" +HTTP_VOD_MODULE_PV="1.33" HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}" HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz; HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 5c308161291cf4715a78e5ac9076c228e1929e53 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:40:35 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:47:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c308161 www-servers/nginx: update test suite Closes: https://bugs.gentoo.org/924657 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/nginx/Manifest | 2 +- www-servers/nginx/nginx-1.24.0-r2.ebuild | 2 +- www-servers/nginx/nginx-1.25.3-r1.ebuild | 2 +- www-servers/nginx/nginx-1.25.4.ebuild| 2 +- www-servers/nginx/nginx-1.25.5.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest index 09fd7592563e..f418d439d51c 100644 --- a/www-servers/nginx/Manifest +++ b/www-servers/nginx/Manifest @@ -4,7 +4,7 @@ DIST nginx-1.25.3.tar.gz 1216580 BLAKE2B f7a77b92b80197ce6cff477dac42169d638f69a DIST nginx-1.25.4.tar.gz 1236273 BLAKE2B 3236751f9e7ced1a6b79e957c7a4cf19070bf430a30b322b09924a72574ad514bf2989829d5da599c6058fc5f8673b2ad608a3bd57380578883f2c091ff70983 SHA512 72a4aa8ed675f5a27ac723a73e556bbb5ae979a2fe79f9c2f4fb20bd7e719c797af8e2868044b7f2cf58be2a351a268599c8eb1e66719098d4142abab7632bb5 DIST nginx-1.25.5.tar.gz 1244060 BLAKE2B 75ff068554d96063d1c7cb18d84df4fe8b820f6065f3464efde055c707e94ff13c45bea261619a453f04abed1fa3f9baccf81c29ca0e956ef0535e9a5c931dc6 SHA512 4a069ec08af46e42a72e263291fc84a67605d817ece1ea7092a5da5babced96ef27eb370ad6f7558b2f5973406080240080aaf4b27fc2d8b41f6853601563cb7 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 BLAKE2B 5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333 SHA512 ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269 -DIST nginx-tests-24482e311749.tar.gz 282605 BLAKE2B 987b3a224966fbe44ccdd0375aa6b09b683738b6531599259cbea03491c056e4f4dd8e67b6f51555db936e8f0e93cfc669d8a884082d6015c5fd5f8b2dcf6207 SHA512 80d163226bdbfcf4bd8556316a1dcc5b048fa87357f83f5cac3b13917043dad0c96b9bc67ac886b421cc4954ddf7603256fe77d85fda406f8ed8c9231fc1cf3e +DIST nginx-tests-0b5ec15c62ed.tar.gz 282652 BLAKE2B af41397f88f7aa969749c6dd9a77c58d1835bca24fe764dd0af328d621817f5fb89b3f5b5c0fbd1e7db53d51365e9098b020005e27a531649bd8a51a05b3cbb0 SHA512 c376d23c7001c5203428b664c388e97956cdda8365eb7df57db0da5146d0806f5c35cd1352260d6803d55542f46a90da4a604ebf971055caa77dd6106930558e DIST nginx-vod-module-1.33.tar.gz 471858 BLAKE2B fa5cb9fd185b30c5c53b25a6f103213b3d04dac5d2d81db72f9749a51548e09e3e17dccc636d748aff8d21c6623484c77fdeb10d70854480759665d140d42e0e SHA512 29ef77f1bbdb2410ff317ebdd7434f31b8ec370ae6b617b92e745e87c11bc820b451181d1d2b57156b414348da14ac448b689b32b17ab418144292eda094512d DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570 SHA512 6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c SHA512 05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d diff --git a/www-servers/nginx/nginx-1.24.0-r2.ebuild b/www-servers/nginx/nginx-1.24.0-r2.ebuild index 18a7c23a6c61..6317d68bd59b 100644 --- a/www-servers/nginx/nginx-1.24.0-r2.ebuild +++ b/www-servers/nginx/nginx-1.24.0-r2.ebuild @@ -166,7 +166,7 @@ NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz; NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}" # nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2) -NGINX_TESTS_REV="24482e311749" +NGINX_TESTS_REV="0b5ec15c62ed" # We handle deps below ourselves SSL_DEPS_SKIP=1 diff --git a/www-servers/nginx/nginx-1.25.3-r1.ebuild b/www-servers/nginx/nginx-1.25.3-r1.ebuild index 4e7603cd13f8..793df92dfcb6 100644 --- a/www-servers/nginx/nginx-1.25.3-r1.ebuild +++ b/www-servers/nginx/nginx-1.25.3-r1.ebuild @@ -166,7 +166,7 @@ NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz; NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}" # nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2) -NGINX_TESTS_REV="24482e311749" +NGINX_TESTS_REV="0b5ec15c62ed" # We handle deps below ourselves SSL_DEPS_SKIP=1 diff --git a/www-servers/nginx/nginx-1.25.4.ebuild b/www-servers/nginx/nginx-1.25.4.ebuild index f447f92cc70b..62890ab03666 100644 --- a/www-servers/nginx/nginx-1.25.4.ebuild +++ b/www-servers/nginx/nginx-1.25.4.ebuild @@ -166,7 +166,7 @@
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/whoogle-search/
commit: ab8383b5caf6eb507c6edde68c35831147a2794c Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:46:22 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:46:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab8383b5 www-apps/whoogle-search: drop 0.8.3-r3 Signed-off-by: David Roman gmail.com> www-apps/whoogle-search/Manifest | 1 - .../whoogle-search/whoogle-search-0.8.3-r3.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest index 09586eb867..4570793a36 100644 --- a/www-apps/whoogle-search/Manifest +++ b/www-apps/whoogle-search/Manifest @@ -1,2 +1 @@ -DIST v0.8.3.tar.gz 612951 BLAKE2B b413727cd3bf43646b4754fd7d3d55009ca7dff7601e4c28910347427719aa541da7cab544dcb6ff7f5fab8134e50a484790a5e8c46a06ac723b45eb39980bab SHA512 ea795435809d7b0e5c7860716ed05dfdc1e38b73fcbc6e4c482367cb03d2a84db48e619fb82520e3ef3041971ca9f35f0641b61a13dc4a68c9c38d9699c4182a DIST whoogle-search-0.8.4.gh.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 diff --git a/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild b/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild deleted file mode 100644 index 7cbca25768..00 --- a/www-apps/whoogle-search/whoogle-search-0.8.3-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 systemd - -DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine" -HOMEPAGE="https://github.com/benbusby/whoogle-search; -SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/cssutils[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/python-dotenv[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/waitress[${PYTHON_USEDEP}] - app-arch/brotli[${PYTHON_USEDEP},python] - net-libs/stem - acct-user/whoogle - acct-group/whoogle -" - -src_install() { - rm -r .github docs test .dockerignore .gitignore .replit \ - docker-compose.yml Dockerfile heroku.yml MANIFEST.in README.md \ - requirements.txt - mkdir -p "${ED}/opt/whoogle-search" || die - insinto /opt/whoogle-search - doins -r ./* - fperms -R 0755 /opt/whoogle-search - fowners -R whoogle:whoogle /opt/whoogle-search - - insinto /etc/default/ - doins "${FILESDIR}/whoogle" - insinto /usr/lib/sysusers.d/ - doins "${FILESDIR}/whoogle.conf" - - newinitd "${FILESDIR}"/whoogle.initd whoogle - systemd_dounit "${FILESDIR}/whoogle.service" -}
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/whoogle-search/
commit: 3862a0f26e10523d98d8b8c141aa06b5bd226e9e Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:45:51 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:45:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3862a0f2 www-apps/whoogle-search: update SRC_URI Signed-off-by: David Roman gmail.com> www-apps/whoogle-search/Manifest | 2 +- www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/whoogle-search/Manifest b/www-apps/whoogle-search/Manifest index 679442cc8c..09586eb867 100644 --- a/www-apps/whoogle-search/Manifest +++ b/www-apps/whoogle-search/Manifest @@ -1,2 +1,2 @@ DIST v0.8.3.tar.gz 612951 BLAKE2B b413727cd3bf43646b4754fd7d3d55009ca7dff7601e4c28910347427719aa541da7cab544dcb6ff7f5fab8134e50a484790a5e8c46a06ac723b45eb39980bab SHA512 ea795435809d7b0e5c7860716ed05dfdc1e38b73fcbc6e4c482367cb03d2a84db48e619fb82520e3ef3041971ca9f35f0641b61a13dc4a68c9c38d9699c4182a -DIST v0.8.4.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 +DIST whoogle-search-0.8.4.gh.tar.gz 616189 BLAKE2B 23c547d330b3b098eea4d63029ba109f8ecc0f4fefe031c77fcdb52d657aeb93d8d6fa3ae8f54ff9a7218c7c31aa1eccba57b333c376b92cc6a841f60cb14240 SHA512 6a9f7e7502253c2c6b72e8753595f4d57dca6fad2fceb1fece6e40203f7b85eb0ef7debda4852ed347b103ae89c1a188ccb989e56bc7c0ad81dccdda69dc2b58 diff --git a/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild index 73c7650736..865171b121 100644 --- a/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild +++ b/www-apps/whoogle-search/whoogle-search-0.8.4-r3.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 systemd DESCRIPTION="A self-hosted, ad-free, privacy-respecting metasearch engine" HOMEPAGE="https://github.com/benbusby/whoogle-search; -SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz; +SRC_URI="https://github.com/benbusby/whoogle-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/jsonnet/
commit: d42782b24af76e27aabf05adf9d6cba92d992b73 Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 22:44:20 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 22:44:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42782b2 dev-lang/jsonnet: disable py3.9 Signed-off-by: Patrick McLean gentoo.org> dev-lang/jsonnet/{jsonnet-0.20.0.ebuild => jsonnet-0.20.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/jsonnet/jsonnet-0.20.0.ebuild b/dev-lang/jsonnet/jsonnet-0.20.0-r1.ebuild similarity index 98% rename from dev-lang/jsonnet/jsonnet-0.20.0.ebuild rename to dev-lang/jsonnet/jsonnet-0.20.0-r1.ebuild index ddfb40c0dfd7..cc1f61faa103 100644 --- a/dev-lang/jsonnet/jsonnet-0.20.0.ebuild +++ b/dev-lang/jsonnet/jsonnet-0.20.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 -PYTHON_COMPAT=( pypy3 python3_{9..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit cmake toolchain-funcs flag-o-matic distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-lang/jsonnet/
commit: 2f7bd5c6a198ff4dae8ebd3d8c5c97d898f9b9ef Author: Patrick McLean gentoo org> AuthorDate: Tue Apr 23 22:42:31 2024 + Commit: Patrick McLean gentoo org> CommitDate: Tue Apr 23 22:43:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7bd5c6 dev-lang/jsonnet: enable py3.12 Closes: https://bugs.gentoo.org/929401 Signed-off-by: Patrick McLean gentoo.org> dev-lang/jsonnet/jsonnet-0.20.0.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-lang/jsonnet/jsonnet-0.20.0.ebuild b/dev-lang/jsonnet/jsonnet-0.20.0.ebuild index 8e5c294e6207..ddfb40c0dfd7 100644 --- a/dev-lang/jsonnet/jsonnet-0.20.0.ebuild +++ b/dev-lang/jsonnet/jsonnet-0.20.0.ebuild @@ -1,22 +1,24 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{9..11} ) +DISTUTILS_EXT=1 +PYTHON_COMPAT=( pypy3 python3_{9..12} ) inherit cmake toolchain-funcs flag-o-matic distutils-r1 DESCRIPTION="A data templating language for app and tool developers" HOMEPAGE="https://jsonnet.org/; SRC_URI="https://github.com/google/jsonnet/archive/v${PV}.tar.gz -> ${P}.tar.gz" -IUSE="custom-optimization doc examples python test" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="custom-optimization doc examples python test" + RDEPEND=" dev-cpp/rapidyaml:= dev-cpp/nlohmann_json:=
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/PythonQwt/
commit: d76768afff898fae27c21c6e58e7fcc316ab107d Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:24:44 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:24:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d76768af dev-python/PythonQwt: add 0.12.1 Signed-off-by: David Roman gmail.com> dev-python/PythonQwt/Manifest| 1 + dev-python/PythonQwt/PythonQwt-0.12.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest index 0236c76a22..55cc24a1af 100644 --- a/dev-python/PythonQwt/Manifest +++ b/dev-python/PythonQwt/Manifest @@ -1 +1,2 @@ DIST PythonQwt-0.11.2.tar.gz 1216322 BLAKE2B cecc5cbcfc4266690692e2bd358dbcd9d6f949b6438879b1df84b0e4c4a562ffac18ce436fd7ccdb3dbb43e77b9bc998e73d53855ab065b53363d3256ccc SHA512 1f5210943dec77fc72426a1da5db6b783ae9d27aa9f7f76c69e9a5d40e306b7bfde0f1a16990cbb622ab2f66289fd65e7d0887b5ac777389859c64e6ef372d69 +DIST PythonQwt-0.12.1.tar.gz 1216628 BLAKE2B 9428d3c8d0fe671c6182e4664d53ea684bf18e0bf7c8462fc56e669e7745f17064c890e37a75766f6165bfe381847c06f1d532eb524949445b0efe6ddd1486e9 SHA512 cdfe02c8db8a3d81af71412590f12a86779143bb8f3411bc442b23760fc6c51d1f0aac320c6418c9e32ef68abe706b952ed172f5f0bb39aca17427c8ecc34e07 diff --git a/dev-python/PythonQwt/PythonQwt-0.12.1.ebuild b/dev-python/PythonQwt/PythonQwt-0.12.1.ebuild new file mode 100644 index 00..e331c48105 --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.12.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=true +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Qt plotting widgets for Python " +HOMEPAGE="https://pypi.python.org/pypi/PythonQwt; +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Test directory seems to contain demo instead +RESTRICT="test" + +RDEPEND="dev-python/PyQt5[${PYTHON_USEDEP},svg]"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/PythonQwt/
commit: c6c0015a796c568500986efe4ac615ae5f09602f Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:23:50 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:23:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6c0015a dev-python/PythonQwt: drop 0.10.5 Signed-off-by: David Roman gmail.com> dev-python/PythonQwt/Manifest| 1 - dev-python/PythonQwt/PythonQwt-0.10.5.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest index f8066ed9f2..0236c76a22 100644 --- a/dev-python/PythonQwt/Manifest +++ b/dev-python/PythonQwt/Manifest @@ -1,2 +1 @@ -DIST PythonQwt-0.10.5.tar.gz 1109805 BLAKE2B 0d675586f56f3fc345edb660fe6746f9da018001c142d2ff46fac999110c6c5bb457d163550325aaf86e92febee96b9cc4d2e935e31194b9a2b889c2762482bb SHA512 f4ae3468c599f55c9cc5aeb58980740ffdcb3c37e761591c43e463f3a5b395e9bf21acf117f586eeebd2e1264b710d88c10006f3477e98127c516a54f497d933 DIST PythonQwt-0.11.2.tar.gz 1216322 BLAKE2B cecc5cbcfc4266690692e2bd358dbcd9d6f949b6438879b1df84b0e4c4a562ffac18ce436fd7ccdb3dbb43e77b9bc998e73d53855ab065b53363d3256ccc SHA512 1f5210943dec77fc72426a1da5db6b783ae9d27aa9f7f76c69e9a5d40e306b7bfde0f1a16990cbb622ab2f66289fd65e7d0887b5ac777389859c64e6ef372d69 diff --git a/dev-python/PythonQwt/PythonQwt-0.10.5.ebuild b/dev-python/PythonQwt/PythonQwt-0.10.5.ebuild deleted file mode 100644 index 8141313035..00 --- a/dev-python/PythonQwt/PythonQwt-0.10.5.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=true -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Qt plotting widgets for Python " -HOMEPAGE="https://pypi.python.org/pypi/PythonQwt; -LICENSE="MIT" - -SLOT="0" -RETRICT="test" - -RDEPEND="dev-python/PyQt5[${PYTHON_USEDEP},svg]" - -KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/PythonQwt/
commit: 7bc9c9dbc8cf2928cd61eb3e6c80a53b885a8029 Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:23:00 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:23:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bc9c9db dev-python/PythonQwt: sort variables Signed-off-by: David Roman gmail.com> dev-python/PythonQwt/PythonQwt-0.11.2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/PythonQwt/PythonQwt-0.11.2.ebuild b/dev-python/PythonQwt/PythonQwt-0.11.2.ebuild index 95bea3034b..e331c48105 100644 --- a/dev-python/PythonQwt/PythonQwt-0.11.2.ebuild +++ b/dev-python/PythonQwt/PythonQwt-0.11.2.ebuild @@ -14,9 +14,8 @@ HOMEPAGE="https://pypi.python.org/pypi/PythonQwt; LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~x86" # Test directory seems to contain demo instead RESTRICT="test" RDEPEND="dev-python/PyQt5[${PYTHON_USEDEP},svg]" - -KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/importlib-resources/
commit: 0b32fd8a1e4ea3a241e755bd0e2cf1481e82944a Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:20:47 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:20:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b32fd8a dev-python/importlib-resources: add github upstream metadata Signed-off-by: David Roman gmail.com> dev-python/importlib-resources/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/importlib-resources/metadata.xml b/dev-python/importlib-resources/metadata.xml index 2eadb960a4..a8102718f5 100644 --- a/dev-python/importlib-resources/metadata.xml +++ b/dev-python/importlib-resources/metadata.xml @@ -7,5 +7,6 @@ importlib-resources + python/importlib_resources
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/importlib-resources/
commit: 9204890023ede02d160fee230c145f092433f2ae Author: David Roman gmail com> AuthorDate: Tue Apr 23 22:20:35 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 22:20:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92048900 dev-python/importlib-resources: add 6.4.0 Signed-off-by: David Roman gmail.com> dev-python/importlib-resources/Manifest| 1 + .../importlib-resources-6.4.0.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-python/importlib-resources/Manifest b/dev-python/importlib-resources/Manifest index 57bfbbb291..bfded02b2a 100644 --- a/dev-python/importlib-resources/Manifest +++ b/dev-python/importlib-resources/Manifest @@ -1 +1,2 @@ DIST importlib_resources-6.1.1.tar.gz 38620 BLAKE2B 351c8ca588fa757ab8300dbf673c0e9a6fc8b6638b4ae98151a5ace91e661add5bb8e9eb98fae33db4920cc9afce3358529d4613db0f9278e14d6278d38d9e9c SHA512 4d16891b81ef0257da3df8db930f3c823af5ed9f01907ee278bf7b8e78c887ab1d88dcfda4b70c648bbb4a92449727140e7b255d5d92458233ce55570d624d81 +DIST importlib_resources-6.4.0.tar.gz 42040 BLAKE2B 55b52a42051c6900af7b5b70783476a48398ae02539871a3f508df08fd5b4ec03bbe40980de8cd49a60cc022905a4ffdfd95b55d70e0cfb5d64497b02cc9b88f SHA512 c600e7ba96431f15a929e5acda89a262ceef33a3f44ae361fad4201dde8033dd8f0f2bcb856619fd5e21209a5d17cf9ae3610e65c3e6ecd0e36545437d0064b9 diff --git a/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild b/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild new file mode 100644 index 00..208ce4b901 --- /dev/null +++ b/dev-python/importlib-resources/importlib-resources-6.4.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Backport of the importlib.resources module" +HOMEPAGE=" + https://pypi.org/project/importlib-resources/ + https://github.com/python/importlib_resources +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/zipp[${PYTHON_USEDEP}] + dev-python/jaraco-test[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/
commit: 2a5dfd9afc1a9dbb55e338e485fbf4b72415afc3 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:03:23 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:03:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5dfd9a net-libs/libupnp: drop 1.14.17 Signed-off-by: Conrad Kostecki gentoo.org> net-libs/libupnp/Manifest | 1 - net-libs/libupnp/libupnp-1.14.17.ebuild | 49 - 2 files changed, 50 deletions(-) diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest index 72bc3d58c640..357a4385463e 100644 --- a/net-libs/libupnp/Manifest +++ b/net-libs/libupnp/Manifest @@ -1,2 +1 @@ -DIST libupnp-1.14.17.tar.gz 810912 BLAKE2B 8bb38dbdff59cf4fd6c222cf1000ecc195f8d33601d8c06476b0a238d6969fe695bcb52f721e4d88a95fa63ef568881e1628935c3b5ba063b72a3b3ee27ded8b SHA512 d9af7231687bb694961822a9d3b1e9b04e52142f0245729902b240564579903858e01a5cfe53ff7a8fa77e44e36b840f0c355d2c79aaf0ced2498b4b1822ed6b DIST libupnp-1.14.18.tar.gz 811092 BLAKE2B ee95cafc10838817900f82b83d15cf5d925e36a4321c7000b963e9e986ca9165af55c4c90c6fdf5d9bfaf72695711337986d25498cb838d513470f20decf10cc SHA512 68973e0e5a8f9e64b2311246b7924b0837fd2c7ef30483d3d93ebfeee62bc2293760209d8a5213c0456ce5c37f9f32a6038c9e5d8b461670ba6073db8c2f1394 diff --git a/net-libs/libupnp/libupnp-1.14.17.ebuild b/net-libs/libupnp/libupnp-1.14.17.ebuild deleted file mode 100644 index f95bbd0b6b0a.. --- a/net-libs/libupnp/libupnp-1.14.17.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MY_PN="pupnp" - -DESCRIPTION="An Portable Open Source UPnP Development Kit" -HOMEPAGE="http://pupnp.sourceforge.net/; -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-release-${PV}" - -LICENSE="BSD" -SLOT="0/17" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux" -IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs" - -RDEPEND="ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${PN}-1.14.12-disable-network-tests.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable blocking-tcp blocking-tcp-connections) - $(use_enable debug) - --enable-ipv6 - $(use_enable reuseaddr) - $(use_enable samples) - $(use_enable ssl open_ssl) - $(use_enable static-libs static) - ) - - econf ${myeconfargs[@]} -} - -src_install() { - default - - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: games-server/minecraft-server/
commit: abc830977062cfcc69bfa6aab9757fff105d8f14 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:01:14 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:01:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc83097 games-server/minecraft-server: add 1.20.5, drop 1.20.4 Signed-off-by: Conrad Kostecki gentoo.org> games-server/minecraft-server/Manifest| 2 +- ...{minecraft-server-1.20.4.ebuild => minecraft-server-1.20.5.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/games-server/minecraft-server/Manifest b/games-server/minecraft-server/Manifest index bc9e8d0d3a47..d1758c056c60 100644 --- a/games-server/minecraft-server/Manifest +++ b/games-server/minecraft-server/Manifest @@ -1 +1 @@ -DIST minecraft-server-1.20.4.jar 49150256 BLAKE2B 06271a822b9e1a7a585b211e61cb2c8b288927928bf3831d3651fef71ced65eab5e9e4d6f6abb9d8b8e8e9c5c43afae42005906da902353cc9822207295b SHA512 19847c79eda930126ac99bdf151f45bc2f0313b2040d5258875606fd3e673eb257f3eed7c720db6864f07a4b6119861f39eaf66be0a552ce68e8962fa72aa95f +DIST minecraft-server-1.20.5.jar 51424012 BLAKE2B ff48104c3adeb1a0daf414d92df56115ba1344cb126e81f59b797e683a9d4bf44e1077cb20c753af6a6158994e0becf2d2bc39946b10f386fbcc61a268a2eb3e SHA512 41a6d8c3575db247e29883447af31ab270adc394a6b08761c4cc3b90edcc6efae48bbdff4b1dca464307707a56752017181de9f228c93fe5b4848cccf1a11edb diff --git a/games-server/minecraft-server/minecraft-server-1.20.4.ebuild b/games-server/minecraft-server/minecraft-server-1.20.5.ebuild similarity index 92% rename from games-server/minecraft-server/minecraft-server-1.20.4.ebuild rename to games-server/minecraft-server/minecraft-server-1.20.5.ebuild index 42ec3dd13654..7158fdbaf129 100644 --- a/games-server/minecraft-server/minecraft-server-1.20.4.ebuild +++ b/games-server/minecraft-server/minecraft-server-1.20.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -EGIT_COMMIT="8dd1a28015f51b1803213892b50b7b4fc76e594d" +EGIT_COMMIT="79493072f65e17243fd36a699c9a96b4381feb91" README_GENTOO_SUFFIX="-r1" inherit readme.gentoo-r1 java-pkg-2 systemd
[gentoo-commits] repo/gentoo:master commit in: net-libs/libupnp/
commit: 06ad386e8247124bd5d099a417501594e0873c86 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:09:22 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:09:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ad386e net-libs/libupnp: add 1.14.19 Signed-off-by: Conrad Kostecki gentoo.org> net-libs/libupnp/Manifest | 1 + net-libs/libupnp/libupnp-1.14.19.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest index 357a4385463e..ab31533830c5 100644 --- a/net-libs/libupnp/Manifest +++ b/net-libs/libupnp/Manifest @@ -1 +1,2 @@ DIST libupnp-1.14.18.tar.gz 811092 BLAKE2B ee95cafc10838817900f82b83d15cf5d925e36a4321c7000b963e9e986ca9165af55c4c90c6fdf5d9bfaf72695711337986d25498cb838d513470f20decf10cc SHA512 68973e0e5a8f9e64b2311246b7924b0837fd2c7ef30483d3d93ebfeee62bc2293760209d8a5213c0456ce5c37f9f32a6038c9e5d8b461670ba6073db8c2f1394 +DIST libupnp-1.14.19.tar.gz 814300 BLAKE2B 119281a2e220b3b9398566b649d76fc047741a251097059920e84ef9376db03ee953ebf10934423a56613ad85aa9f77b777e33d92095b1468dfffb12e37e86bd SHA512 76ae3bf8b69fd649ede0b92e03b36a6cbc7a9df9fa7828386c97761df12f2ae6346dec9ab45f78e17eb793d4d225707ecb3a7628d7678287979115cd4ba65c49 diff --git a/net-libs/libupnp/libupnp-1.14.19.ebuild b/net-libs/libupnp/libupnp-1.14.19.ebuild new file mode 100644 index ..13ae128fe931 --- /dev/null +++ b/net-libs/libupnp/libupnp-1.14.19.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN="pupnp" + +DESCRIPTION="An Portable Open Source UPnP Development Kit" +HOMEPAGE="http://pupnp.sourceforge.net/; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-release-${PV}" + +LICENSE="BSD" +SLOT="0/17" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs" + +RDEPEND="ssl? ( dev-libs/openssl:0= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.14.12-disable-network-tests.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable blocking-tcp blocking-tcp-connections) + $(use_enable debug) + --enable-ipv6 + $(use_enable reuseaddr) + $(use_enable samples) + $(use_enable ssl open_ssl) + $(use_enable static-libs static) + ) + + econf ${myeconfargs[@]} +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mxml/files/, dev-libs/mxml/
commit: 2573a6f31d703fdb7c403833fa29dbf13f5fd1c1 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:00:07 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:00:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2573a6f3 dev-libs/mxml: add 4.0.3, drop 4.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/mxml/Manifest | 2 +- dev-libs/mxml/files/mxml-4.0.2-rename-man-page.patch | 20 .../mxml/{mxml-4.0.2.ebuild => mxml-4.0.3.ebuild}| 2 -- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest index bd86a98baf5f..f48bdf977e33 100644 --- a/dev-libs/mxml/Manifest +++ b/dev-libs/mxml/Manifest @@ -1,2 +1,2 @@ DIST mxml-3.3.1.tar.gz 1554784 BLAKE2B e0d599fd947dfef72edae40c1e70ea76c92105128dd46e772a7c71f9293cab3339c980396dffe105246cad64d0474935cc1939005ad9a2bffc8e8107f025a466 SHA512 43e6a92806d9c3f5db39fbf960c15ebfa6d92ef98274b7ce39b57724d6c26ad4362d6d8f3c1023efda92e6a815df068e5038a0cd479562b6be9dbdda8e827a41 -DIST mxml-4.0.2.tar.gz 1576722 BLAKE2B b5016adaf88801ec31852231ef31389d7d1d43b214d6b99e4e2b6bbfa47ba3c68fa9ac6b2ea332a61bf71688684c81e6863f1da38e30d4509cfa20f4ae943d19 SHA512 41fbd71bd390e63f0d44d006a3bcbdf95b7d3a09ea69a90d3dc86717d6f7edcd93875e6343b6d9f56ce8b2c3d34fdd4bcbb9992fb81c3392fb3deb5e3beb9482 +DIST mxml-4.0.3.tar.gz 1576958 BLAKE2B fe65513190bc8c03b8a66fb6711f9dcc846c19cdf67c17908fd5795408fead3e6ae2c11c8d4ca1c10be7b68d54ab87c602ab6ca3e5386d26ff75753d4dbe6476 SHA512 5855ea90c32a250ca0943389c768f1b9d9a231762d9b678d56bcb55c12d90a51b28c66940355e945b3d315bd764001e05ede576de976132768eb1eecb2667bba diff --git a/dev-libs/mxml/files/mxml-4.0.2-rename-man-page.patch b/dev-libs/mxml/files/mxml-4.0.2-rename-man-page.patch deleted file mode 100644 index a37a8fd56a90.. --- a/dev-libs/mxml/files/mxml-4.0.2-rename-man-page.patch +++ /dev/null @@ -1,20 +0,0 @@ a/Makefile.in -+++ b/Makefile.in -@@ -219,7 +219,7 @@ - $(INSTALL_DATA) mxml4.pc $(BUILDROOT)$(libdir)/pkgconfig/$(MXML_PC) - echo Installing man pages in $(BUILDROOT)$(mandir)... - $(INSTALL_DIR) $(BUILDROOT)$(mandir)/man3 -- $(INSTALL_MAN) doc/mxml.3 $(BUILDROOT)$(mandir)/man3/mxml.3 -+ $(INSTALL_MAN) doc/mxml.3 $(BUILDROOT)$(mandir)/man3/mxml4.3 - - install-libmxml.a:libmxml.a - echo Installing libmxml.a to $(BUILDROOT)$(libdir)... -@@ -276,7 +276,7 @@ - echo Uninstalling pkgconfig files from $(BUILDROOT)$(libdir)/pkgconfig... - $(RM) $(BUILDROOT)$(libdir)/pkgconfig/mxml.pc - echo Uninstalling man pages from $(BUILDROOT)$(mandir)... -- $(RM) $(BUILDROOT)$(mandir)/man3/mxml.3 -+ $(RM) $(BUILDROOT)$(mandir)/man3/mxml4.3 - - uninstall-libmxml.a: - echo Uninstalling libmxml.a from $(BUILDROOT)$(libdir)... diff --git a/dev-libs/mxml/mxml-4.0.2.ebuild b/dev-libs/mxml/mxml-4.0.3.ebuild similarity index 95% rename from dev-libs/mxml/mxml-4.0.2.ebuild rename to dev-libs/mxml/mxml-4.0.3.ebuild index 4725865ea65f..5056680d49d8 100644 --- a/dev-libs/mxml/mxml-4.0.2.ebuild +++ b/dev-libs/mxml/mxml-4.0.3.ebuild @@ -20,8 +20,6 @@ RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" -PATCHES=( "${FILESDIR}/${PN}-4.0.2-rename-man-page.patch" ) - src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-pl/
commit: fc1edc56ca1df5c5d31a988540af793789af4ce4 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Apr 23 22:02:11 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 23 22:02:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1edc56 app-dicts/aspell-pl: add 6.0.20240301.0 Signed-off-by: Conrad Kostecki gentoo.org> app-dicts/aspell-pl/Manifest| 1 + app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/app-dicts/aspell-pl/Manifest b/app-dicts/aspell-pl/Manifest index 346a12b91acb..d1882b7cfd5a 100644 --- a/app-dicts/aspell-pl/Manifest +++ b/app-dicts/aspell-pl/Manifest @@ -1 +1,2 @@ DIST sjp-aspell6-pl-6.0_20240101-0.tar.bz2 658829 BLAKE2B e35c0268f1684b56fe4a8f8a8cf41a943c3747965a952dfce4f21bf7e8378117dafd04e45a3365ce649783b9810a45683fb17e4941122a6f81b32f66e473e82c SHA512 bf6cbc3fe6f07fb2b8100a9d39e87defe7066d98c6fa97e3d144e2700b55b61e437dafc8e98c68d9d57e91d702dd6ecfbf8e84c5d773f493491bec21be1a4ac6 +DIST sjp-aspell6-pl-6.0_20240301-0.tar.bz2 658890 BLAKE2B 6b4b5fa979aaf1e6d04d8e6efda375e88f3d6c1ce0ec1ad7c518e2ad2aedd69d5ed78488c317fa60cda82d8460b535973684e8571577167beb4c284ff605389f SHA512 81f11538195cca3faa42a6dd7f7f1f674f08126203347f3a2803cb0ea80e272013800e1986ebcc99b7c65003b156db6ceca953f64509d39120024140a848be9c diff --git a/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild b/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild new file mode 100644 index ..b26975716a32 --- /dev/null +++ b/app-dicts/aspell-pl/aspell-pl-6.0.20240301.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ASPELL_LANG="Polish" +ASPELL_VERSION=6 + +inherit aspell-dict-r1 + +HOMEPAGE="https://sjp.pl/slownik/en/; + +MY_P="sjp-${PN/aspell/aspell6}-$(ver_rs 2 _ 3 -)" +SRC_URI="https://sjp.pl/slownik/ort/${MY_P}.tar.bz2; +S="${WORKDIR}/${MY_P/sjp-/}" + +LICENSE="Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1 " +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/guidata/
commit: 697ec0033a6cca55e6e2ebe305ec9c6063a1d93b Author: David Roman gmail com> AuthorDate: Tue Apr 23 21:46:44 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 21:46:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=697ec003 dev-python/guidata: add 3.5.0 Signed-off-by: David Roman gmail.com> dev-python/guidata/Manifest | 1 + dev-python/guidata/guidata-3.5.0.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest index 063580f2bb..72e768fc96 100644 --- a/dev-python/guidata/Manifest +++ b/dev-python/guidata/Manifest @@ -1 +1,2 @@ DIST guidata-3.3.0.tar.gz 690865 BLAKE2B 1b52295094844f839665e9dadbfff8d407b48d1746d72154d1181812a8b205660feac6ec86002cab31eef2c8fc5e72a35034145e51388e16e9bae89b2e801bd1 SHA512 7c962b8205cdcb13a628b6bfa256e7b62e1478933933d5ac9b8a1f7fbf6e4e17dbbbfe73bd520585b148ea858816e78f7dd3377ba70acc1be3a071981e5179ca +DIST guidata-3.5.0.tar.gz 715835 BLAKE2B 11668c0ab1e5c7ec1a58b1cd705420c79b5e2c05174318556aabd48895421a2e77cadd8932e8affe4e52214881b3feb5d99a5f75ccc8adec31d44137ff70df24 SHA512 281460040396d1de07bad44a27c69b1fb69d41406d3b4029651332bf8d39d610e1d89f541062b8cd3b5d11afa9f39c5de83ae0e9729594a22c23abd73a79d83d diff --git a/dev-python/guidata/guidata-3.5.0.ebuild b/dev-python/guidata/guidata-3.5.0.ebuild new file mode 100644 index 00..b4a2346e0a --- /dev/null +++ b/dev-python/guidata/guidata-3.5.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for user interfaces for easy dataset editing and display" +HOMEPAGE="https://pypi.python.org/pypi/guidata; +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/QtPy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-qt[${PYTHON_USEDEP}] + dev-python/pytest-xvfb[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -p xvfb +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/guidata/
commit: f40c43b5103c2cb42c62d64f0bed5a4f3a6eaff0 Author: David Roman gmail com> AuthorDate: Tue Apr 23 21:42:03 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 21:42:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f40c43b5 dev-python/guidata: drop 3.2.2 Signed-off-by: David Roman gmail.com> dev-python/guidata/Manifest | 1 - dev-python/guidata/guidata-3.2.2.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest index 28a62c5afb..063580f2bb 100644 --- a/dev-python/guidata/Manifest +++ b/dev-python/guidata/Manifest @@ -1,2 +1 @@ -DIST guidata-3.2.2.tar.gz 672062 BLAKE2B ff8c06e1f97cc454136a3cb8857739cc223536456bb06a4ac3b3b86e2eaf894fc60a3bdc2d70ea62fdc2b85bbc9f546f614b5ad0b2c9bace584054377f5fbfb2 SHA512 a9f31e5c43bf203f9a5919dd574553ec14dcd317e06204be50bcd4f2cc7ac71a431145d33a6d3dfe076620d6cc753349b5fdb5436d89dfda18c9f7572aeec00f DIST guidata-3.3.0.tar.gz 690865 BLAKE2B 1b52295094844f839665e9dadbfff8d407b48d1746d72154d1181812a8b205660feac6ec86002cab31eef2c8fc5e72a35034145e51388e16e9bae89b2e801bd1 SHA512 7c962b8205cdcb13a628b6bfa256e7b62e1478933933d5ac9b8a1f7fbf6e4e17dbbbfe73bd520585b148ea858816e78f7dd3377ba70acc1be3a071981e5179ca diff --git a/dev-python/guidata/guidata-3.2.2.ebuild b/dev-python/guidata/guidata-3.2.2.ebuild deleted file mode 100644 index 4fd5808b63..00 --- a/dev-python/guidata/guidata-3.2.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11,12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for user interfaces for easy dataset editing and display" -HOMEPAGE="https://pypi.python.org/pypi/guidata; -LICENSE="BSD" - -KEYWORDS="~amd64 ~x86" - -SLOT="0" -IUSE="test" - -RDEPEND=" - dev-python/h5py[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/QtPy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/pytest-qt[${PYTHON_USEDEP}] - dev-python/pytest-xvfb[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -p xvfb -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/guidata/
commit: 43b93eff66381f560d76c619e40292208e73f6fd Author: David Roman gmail com> AuthorDate: Tue Apr 23 21:42:40 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 21:42:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43b93eff dev-python/guidata: fix order of variables Signed-off-by: David Roman gmail.com> dev-python/guidata/guidata-3.3.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/guidata/guidata-3.3.0.ebuild b/dev-python/guidata/guidata-3.3.0.ebuild index 4fd5808b63..b4a2346e0a 100644 --- a/dev-python/guidata/guidata-3.3.0.ebuild +++ b/dev-python/guidata/guidata-3.3.0.ebuild @@ -12,9 +12,8 @@ DESCRIPTION="Library for user interfaces for easy dataset editing and display" HOMEPAGE="https://pypi.python.org/pypi/guidata; LICENSE="BSD" -KEYWORDS="~amd64 ~x86" - SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-doc/eclass-manpages/
commit: d10882293e60e6604918f698f064c58e1790276e Author: Sam James gentoo org> AuthorDate: Tue Apr 23 21:42:31 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:42:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1088229 app-doc/eclass-manpages: update Manifest for 20240423 Update for eutils.eclass fix in 8029ca0fccafaa2be3511da7998175c4845d44c0. Signed-off-by: Sam James gentoo.org> app-doc/eclass-manpages/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index fccb0ba48a68..43d3bd0e6e78 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,3 +1,3 @@ DIST eclass-manpages-20240207.tar.xz 446596 BLAKE2B 5d9698a72586a2a33149f02fb70958d44dc20524de104c5c3f3f306d9e3f0f9a027b4365f5426cd261628c5561599a25b325fe2cd63999aaacc19be8c8cb8094 SHA512 a94d0da7110a8cdfbac4e7a469ca304f6ed454513294f573edd52cda5de56dc2e78589aa7458804971ba1a92a4c6ec814ec97b78bc7ded0643cb419478975022 DIST eclass-manpages-20240229.tar.xz 448264 BLAKE2B ce7692c14f9f051b991ae292fd8329de2457cb63c803fec8a16677f92fd2214c695bf077309c16aa0a97318bb99ff83e8ebe2028865b6ac3740e480b00646c8c SHA512 eaa545b2dcbfafef140f8682afde24ae0a225ca666ca353191a432ece64bb85f759955cfcb1b26c665b1e760835963c3c566f1bd899f2e56b139a700d1f3fafb -DIST eclass-manpages-20240423.tar.xz 451340 BLAKE2B d9f7481a0898b0794a6de421c281464b593fa9f4a6f74ef859aaec7029f3f8b01ccf8e97f1d66936b80e26585b9e1f1f2bcc1a8b498ec322822a215b42f01c98 SHA512 220038ca06fba89dc5148c3d0d79e600498ddf569355999c0127205e79451709a9c91271280891aa08b25358da212f3edcf639587778def1d1fa545ff222ec84 +DIST eclass-manpages-20240423.tar.xz 451300 BLAKE2B 12c5bbfbf97a942bee6533424b1ffb3327f09b390c4ac8d90e993149b5244339605122cdf5dc169f0f97449c755f0047798489d374421678c560c3619086ebfc SHA512 4625e745af1f28d0ebfe3b5ea0b874186b2de863eb129722f952b8b4336ac108e84556a56b9b212f288c63c3910896d940dc12d2d2287eef9bc12d39e6922728
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 8029ca0fccafaa2be3511da7998175c4845d44c0 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 21:40:57 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:40:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8029ca0f eutils.eclass: fix @DEAD tag ``` eutils.eclass: error:10: eutils.eclass: unknown keyword @DEAD ``` Signed-off-by: Sam James gentoo.org> eclass/eutils.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass index bdcc7e110fd5..1e36c78f7780 100644 --- a/eclass/eutils.eclass +++ b/eclass/eutils.eclass @@ -1,13 +1,13 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# @DEAD # @ECLASS: eutils.eclass # @MAINTAINER: # base-sys...@gentoo.org # @SUPPORTED_EAPIS: 6 # @BLURB: many extra (but common) functions that are used in ebuilds # @DEPRECATED: native package manager functions, more specific eclasses -# @DEAD if [[ -z ${_EUTILS_ECLASS} ]]; then _EUTILS_ECLASS=1
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/lms/
commit: e7df2e8b28ac9418264edcdbd60cb993576db72d Author: David Roman gmail com> AuthorDate: Tue Apr 23 21:38:59 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 21:38:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7df2e8b media-sound/lms: add 3.52.0 Signed-off-by: David Roman gmail.com> media-sound/lms/Manifest | 1 + media-sound/lms/lms-3.52.0.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/media-sound/lms/Manifest b/media-sound/lms/Manifest index d740f50d20..2b09b8bf86 100644 --- a/media-sound/lms/Manifest +++ b/media-sound/lms/Manifest @@ -1,2 +1,3 @@ DIST lms-3.50.1.tar.gz 419715 BLAKE2B 80a8c08268d48e4fe8b64f66063cbe925b71288d0604c1395b54fdd35cfe7e815f9f67861cd52ba1934debc04291d96fe85c16ef99108fb9491015cea7562396 SHA512 8787d9a26bddb93d55e42f9b5f5c0295d8c67404e7648c3be620e03ae1e1ed243d87ff978a7c687dd349db4309e858807956bfa804207809c3b2fe3eed87977b DIST lms-3.51.1.tar.gz 427958 BLAKE2B 88e7afc4fa3c28761d0ce6fa9c5d98ab9c9525f2138ef0523e9bae45511c74c9417b8717de56b054f5ec15c444fcbc00336795f3bdcbbb906ddde97bc54ad6cd SHA512 f53907e0bbf9f6a26d9231e7eca01fd92f981e1271879bcbb960829b1416d1d73e980f50b4a5a12d1b0e48b7b9d1680b53fedce8e015eee33edc3c890625c34b +DIST lms-3.52.0.tar.gz 422542 BLAKE2B 6da2ce9f3ad1be103acaf694498a422be41690a2f0976081d1bde41b4a5860f4e33b604be3879d2d0cd3c24d9a41da185a990255035af322cc8c0bd2f87071f3 SHA512 f9ad2a6011960c7db74e2a9df2e1a48d7f14886165fea5b37d20b467c69effda5ad8c61d59c6d74b7a08b5862efb1c73ddb3be7743e905350e78127f7681da38 diff --git a/media-sound/lms/lms-3.52.0.ebuild b/media-sound/lms/lms-3.52.0.ebuild new file mode 100644 index 00..2b015ca02d --- /dev/null +++ b/media-sound/lms/lms-3.52.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic pam systemd + +DESCRIPTION="Lightweight Music Server." +HOMEPAGE="http://lms-demo.poupon.dev/ https://github.com/epoupon/lms; +SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test stb" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-user/lms + dev-cpp/wt + dev-libs/boost + dev-libs/libconfig[cxx] + media-libs/taglib + media-video/ffmpeg[mp3,opus] + + !stb? ( media-gfx/graphicsmagick ) + +" + +DEPEND=" + ${RDEPEND} + + stb? ( dev-libs/stb ) +" + +BDEPEND=" + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}/${PN}-respect-ldflags.patch" +) + +src_configure() { + append-flags -I/usr/include/stb/deprecated + + local mycmakeargs=( + -DIMAGE_LIBRARY=$(usex stb STB GraphicsMagick++) + -DENABLE_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + systemd_newunit conf/systemd/default.service lms.service + newinitd "${FILESDIR}/lms.init" lms + dopamd conf/pam/lms + mv "${ED}/usr/share/lms/lms.conf" "${ED}/etc/lms.conf" || die + + # Already installed in the proper directory + rm "${ED}/usr/share/lms/default.service" || die + rm "${ED}/usr/share/lms/lms" || die + + keepdir /var/log/lms + fowners -R lms:lms /var/log/lms + + keepdir /var/lms + fowners lms:lms /var/lms +}
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/lms/
commit: c263a3ca6dda182e14ed0838645f8b00df42dffb Author: David Roman gmail com> AuthorDate: Tue Apr 23 21:39:41 2024 + Commit: David Roman gmail com> CommitDate: Tue Apr 23 21:39:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c263a3ca media-sound/lms: drop 3.50.1, 3.51.1 Signed-off-by: David Roman gmail.com> media-sound/lms/Manifest | 1 - media-sound/lms/lms-3.50.1.ebuild | 74 --- media-sound/lms/lms-3.51.1.ebuild | 72 - 3 files changed, 147 deletions(-) diff --git a/media-sound/lms/Manifest b/media-sound/lms/Manifest index 2b09b8bf86..2a992936cd 100644 --- a/media-sound/lms/Manifest +++ b/media-sound/lms/Manifest @@ -1,3 +1,2 @@ -DIST lms-3.50.1.tar.gz 419715 BLAKE2B 80a8c08268d48e4fe8b64f66063cbe925b71288d0604c1395b54fdd35cfe7e815f9f67861cd52ba1934debc04291d96fe85c16ef99108fb9491015cea7562396 SHA512 8787d9a26bddb93d55e42f9b5f5c0295d8c67404e7648c3be620e03ae1e1ed243d87ff978a7c687dd349db4309e858807956bfa804207809c3b2fe3eed87977b DIST lms-3.51.1.tar.gz 427958 BLAKE2B 88e7afc4fa3c28761d0ce6fa9c5d98ab9c9525f2138ef0523e9bae45511c74c9417b8717de56b054f5ec15c444fcbc00336795f3bdcbbb906ddde97bc54ad6cd SHA512 f53907e0bbf9f6a26d9231e7eca01fd92f981e1271879bcbb960829b1416d1d73e980f50b4a5a12d1b0e48b7b9d1680b53fedce8e015eee33edc3c890625c34b DIST lms-3.52.0.tar.gz 422542 BLAKE2B 6da2ce9f3ad1be103acaf694498a422be41690a2f0976081d1bde41b4a5860f4e33b604be3879d2d0cd3c24d9a41da185a990255035af322cc8c0bd2f87071f3 SHA512 f9ad2a6011960c7db74e2a9df2e1a48d7f14886165fea5b37d20b467c69effda5ad8c61d59c6d74b7a08b5862efb1c73ddb3be7743e905350e78127f7681da38 diff --git a/media-sound/lms/lms-3.50.1.ebuild b/media-sound/lms/lms-3.50.1.ebuild deleted file mode 100644 index d68ab0f28d..00 --- a/media-sound/lms/lms-3.50.1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic pam systemd - -DESCRIPTION="Lightweight Music Server." -HOMEPAGE="http://lms-demo.poupon.dev/ https://github.com/epoupon/lms; -SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test stb" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/lms - dev-cpp/wt - dev-libs/boost - dev-libs/libconfig[cxx] - media-libs/taglib - media-video/ffmpeg - - !stb? ( media-gfx/graphicsmagick ) - -" - -DEPEND=" - ${RDEPEND} - - stb? ( dev-libs/stb ) -" - -BDEPEND=" - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}/${PN}-fix-lib-dir.patch" - "${FILESDIR}/${PN}-optional-tests.patch" - "${FILESDIR}/${PN}-respect-ldflags.patch" -) - -src_configure() { - append-flags -I/usr/include/stb/deprecated - - local mycmakeargs=( - -DIMAGE_LIBRARY=$(usex stb STB GraphicsMagick++) - -DENABLE_TESTS=$(usex test) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - systemd_newunit conf/systemd/default.service lms.service - newinitd "${FILESDIR}/lms.init" lms - dopamd conf/pam/lms - mv "${ED}/usr/share/lms/lms.conf" "${ED}/etc/lms.conf" || die - - # Already installed in the proper directory - rm "${ED}/usr/share/lms/default.service" || die - rm "${ED}/usr/share/lms/lms" || die - - keepdir /var/log/lms - fowners -R lms:lms /var/log/lms - - keepdir /var/lms - fowners lms:lms /var/lms -} diff --git a/media-sound/lms/lms-3.51.1.ebuild b/media-sound/lms/lms-3.51.1.ebuild deleted file mode 100644 index fe5dbc28e5..00 --- a/media-sound/lms/lms-3.51.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic pam systemd - -DESCRIPTION="Lightweight Music Server." -HOMEPAGE="http://lms-demo.poupon.dev/ https://github.com/epoupon/lms; -SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test stb" -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-user/lms - dev-cpp/wt - dev-libs/boost - dev-libs/libconfig[cxx] - media-libs/taglib - media-video/ffmpeg - - !stb? ( media-gfx/graphicsmagick ) - -" - -DEPEND=" - ${RDEPEND} - - stb? ( dev-libs/stb ) -" - -BDEPEND=" - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}/${PN}-respect-ldflags.patch" -) - -src_configure() { - append-flags -I/usr/include/stb/deprecated - - local mycmakeargs=( - -DIMAGE_LIBRARY=$(usex stb STB GraphicsMagick++) - -DENABLE_TESTS=$(usex test) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 7418ebc441e0ce548a35a9f6f8667bd5d6644460 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 21:33:41 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:33:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7418ebc4 sci-geosciences/grass: Stabilize 8.3.2 amd64, #930486 Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/grass-8.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/grass/grass-8.3.2.ebuild b/sci-geosciences/grass/grass-8.3.2.ebuild index b719d57f438c..8a3ea23d393d 100644 --- a/sci-geosciences/grass/grass-8.3.2.ebuild +++ b/sci-geosciences/grass/grass-8.3.2.ebuild @@ -30,7 +30,7 @@ else MY_P="${P/_rc/RC}" SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~amd64 ~ppc ~x86" + KEYWORDS="amd64 ~ppc ~x86" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphicsmagick/, media-gfx/graphicsmagick/files/
commit: 53ee8ce4c53896c72c68e265eaf14c33b840159f Author: Sam James gentoo org> AuthorDate: Tue Apr 23 21:32:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:32:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ee8ce4 media-gfx/graphicsmagick: add 1.3.43 Signed-off-by: Sam James gentoo.org> media-gfx/graphicsmagick/Manifest | 2 + .../files/graphicsmagick-1.3.43-bashism.patch | 12 ++ .../graphicsmagick/graphicsmagick-1.3.43.ebuild| 163 + 3 files changed, 177 insertions(+) diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest index 6afe3471..064922e59397 100644 --- a/media-gfx/graphicsmagick/Manifest +++ b/media-gfx/graphicsmagick/Manifest @@ -1,2 +1,4 @@ DIST GraphicsMagick-1.3.42.tar.xz 5553692 BLAKE2B f8f0d7d420375262b7db8ffcc1c9eb4e372fb20a7c5e55f566d965183bb9a8d3a20a43c249a0b05235caaa0883c58885329d5c8d1967f464c0b757d40d6fc825 SHA512 b512c9c4c06ec60f7d31e140da08f2bc16d492a2dab82778f1b38c074a25340159e59bfbaa30b2997a6fbd10a500ae1bda527e3c3854e4462bcae837e818428a DIST GraphicsMagick-1.3.42.tar.xz.asc 228 BLAKE2B 723f8d1ca13bd5b32a12d69bb46f4991df6e7963f0d4c12ddaf60167a9ade4c6fa36819cce1df202437143bc55e17dd6f2cff821412dafceeb3ab5e3dbf3dc7b SHA512 de5d90c748376e7e480a066e9354ac1771f15cb2d8c6e5c9249672fd811b7bbe06f97b3348240538fa8d0d7c11150f57fb5148285214712944f7535afb943bd0 +DIST GraphicsMagick-1.3.43.tar.xz 5657460 BLAKE2B caa4fa6546acb4cdaaa421030ccc5cd2b628ae723e07f84700f65e26e1f3e59039cf92fda259ee44ba1e1fa90e9c469844fb5289cc73d50c42bb50fb39358ca2 SHA512 15b4d90119f25fd45f16d50218d51d543841dd3cdaf0c585bce2c18592106bc41573ed1011d7176ff5882fa0cded8f46bfd1e639c26063571109911e22098757 +DIST GraphicsMagick-1.3.43.tar.xz.asc 228 BLAKE2B cb1290af98ea92de948df0421b7de101a713f0b8ce4a07959269d5edd10eb26f088585e1a8272482a9b219ee388ae8f040fc047ca76d5f752f04a7b57987c89c SHA512 3bd62bc64dd1b6f2d7a17f1281d8dc4c67c474860b4d95bfaf5fb4be93d0ee156b54c2a6ef4166687854e5458a6e43e61816a5fd508e4702f693a9d1e43984bf diff --git a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.43-bashism.patch b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.43-bashism.patch new file mode 100644 index ..060959ae6e87 --- /dev/null +++ b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.43-bashism.patch @@ -0,0 +1,12 @@ +Sent upstream by email on 2024-04-23. +--- a/configure.ac b/configure.ac +@@ -1720,7 +1720,7 @@ AC_SUBST([LIB_MTMALLOC]) + # Find OpenMP library (no pkg-config support!) + # + LIB_OMP='' +-if test "${OPENMP_ENABLED}" == 'yes' ++if test "${OPENMP_ENABLED}" = 'yes' + then + if test "${GCC}" = "yes" + then diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.43.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.43.ebuild new file mode 100644 index ..59f7582199a4 --- /dev/null +++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.43.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_P=${P/graphicsm/GraphicsM} +DESCRIPTION="Collection of tools and libraries for many image formats" +HOMEPAGE="http://www.graphicsmagick.org/ https://hg.osdn.net/view/graphicsmagick/GM; + +if [[ ${PV} == ]] ; then + EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code; + inherit mercurial +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bobfriesenhahn.asc + inherit verify-sig + + SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" + SRC_URI+=" verify-sig? ( mirror://sourceforge/${PN}/${MY_P}.tar.xz.asc )" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )" +fi + +LICENSE="MIT" +SLOT="0/${PV%.*}" +IUSE="bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpegxl lcms lzma" +IUSE+=" openmp perl png postscript q16 q32 static-libs svg tcmalloc tiff truetype" +IUSE+=" webp wmf X zlib zstd" + +RDEPEND=" + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + fpx? ( media-libs/libfpx ) + heif? ( media-libs/libheif:= ) + imagemagick? ( !media-gfx/imagemagick ) + jbig? ( media-libs/jbigkit ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpegxl? ( media-libs/libjxl:= ) + lcms? ( media-libs/lcms:2 ) + lzma? ( app-arch/xz-utils ) + perl? ( dev-lang/perl:= ) + png? ( media-libs/libpng:= ) + postscript? ( app-text/ghostscript-gpl ) + svg? ( dev-libs/libxml2 ) + tcmalloc? ( dev-util/google-perftools:= ) + tiff? ( media-libs/tiff:= ) + truetype? ( + media-fonts/urw-fonts + >=media-libs/freetype-2 + ) + webp? ( media-libs/libwebp:= ) + wmf?
[gentoo-commits] repo/gentoo:master commit in: app-doc/eclass-manpages/
commit: 0da3ced7be06c75820400a0819a1789662ef85dd Author: Sam James gentoo org> AuthorDate: Tue Apr 23 21:10:11 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da3ced7 app-doc/eclass-manpages: add 20240423 Signed-off-by: Sam James gentoo.org> app-doc/eclass-manpages/Manifest | 1 + .../eclass-manpages-20240423.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index bd5fdac0c9bb..fccb0ba48a68 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,2 +1,3 @@ DIST eclass-manpages-20240207.tar.xz 446596 BLAKE2B 5d9698a72586a2a33149f02fb70958d44dc20524de104c5c3f3f306d9e3f0f9a027b4365f5426cd261628c5561599a25b325fe2cd63999aaacc19be8c8cb8094 SHA512 a94d0da7110a8cdfbac4e7a469ca304f6ed454513294f573edd52cda5de56dc2e78589aa7458804971ba1a92a4c6ec814ec97b78bc7ded0643cb419478975022 DIST eclass-manpages-20240229.tar.xz 448264 BLAKE2B ce7692c14f9f051b991ae292fd8329de2457cb63c803fec8a16677f92fd2214c695bf077309c16aa0a97318bb99ff83e8ebe2028865b6ac3740e480b00646c8c SHA512 eaa545b2dcbfafef140f8682afde24ae0a225ca666ca353191a432ece64bb85f759955cfcb1b26c665b1e760835963c3c566f1bd899f2e56b139a700d1f3fafb +DIST eclass-manpages-20240423.tar.xz 451340 BLAKE2B d9f7481a0898b0794a6de421c281464b593fa9f4a6f74ef859aaec7029f3f8b01ccf8e97f1d66936b80e26585b9e1f1f2bcc1a8b498ec322822a215b42f01c98 SHA512 220038ca06fba89dc5148c3d0d79e600498ddf569355999c0127205e79451709a9c91271280891aa08b25358da212f3edcf639587778def1d1fa545ff222ec84 diff --git a/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild b/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild new file mode 100644 index ..83b196078ae7 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20240423.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage; +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/
commit: b21ed7f74a49938222b7dac2d9f7e1613012bcb4 Author: Paul Zander gmail com> AuthorDate: Sat Apr 20 10:19:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:00:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21ed7f7 media-gfx/blender: add 4.1.1 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36376 Signed-off-by: Sam James gentoo.org> media-gfx/blender/Manifest | 1 + .../{blender-.ebuild => blender-4.1.1.ebuild} | 95 -- media-gfx/blender/blender-.ebuild | 95 -- 3 files changed, 145 insertions(+), 46 deletions(-) diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest index 9fd976b345d2..d1ef07dd9e00 100644 --- a/media-gfx/blender/Manifest +++ b/media-gfx/blender/Manifest @@ -2,3 +2,4 @@ DIST blender-3.3.15.tar.xz 41928632 BLAKE2B d93d7d47183fcd7afa547b8d3f0bd7240ea2 DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76 SHA512 63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519 DIST blender-3.6.8.tar.xz 70453744 BLAKE2B 5361977951fa1720899fad26092b967cc78b7ba82c8823f92fe1e6a14419edae1f3914f639e88dd8b5fb3ec7c124783e1ece56199a80b9b51a0f320764e1eba7 SHA512 a5e15dc9de7024cebb955fc531ae592a4c58336196a07fd63ed5bb4eb14d66751a3697ea8b120283ca5078c92d8c87966e882862011ebb4368f132e2de004a45 DIST blender-4.0.2.tar.xz 73281252 BLAKE2B 6ec72baa360049681c8ba18ae668041e87745bad51113cf50bca93d18f52ef5db84c58f9a2dc5b341ef1f0439e76288a1b1eda892a19033fb494e79cd3b2f983 SHA512 c37b85d06f5cf8b48cb8c657a9fb6b0ab1325271706fa34039f2993420f7606cd1e2c052173cdea94e9bec2924e7aa4df373e3a0fc1f9c4be336e62211b6bc4b +DIST blender-4.1.1.tar.xz 82146268 BLAKE2B 1ab4a6c1046851ef619394c62fc73794430dc091e2cab26d3d1d542e9d4519889e9b9731606385e9dc8657448ca3827875526f4a57dd1b5c326a73d8a6f9be8d SHA512 13ad0cdd09879b5c28554faca5a54172f43dc3dcb749d2d1723d3e89e741e6255179af3bd88309b735e058b9b350191e44f3158e882e55f1cedea70b8b21540e diff --git a/media-gfx/blender/blender-.ebuild b/media-gfx/blender/blender-4.1.1.ebuild similarity index 85% copy from media-gfx/blender/blender-.ebuild copy to media-gfx/blender/blender-4.1.1.ebuild index aab785d58255..94e2599fa018 100644 --- a/media-gfx/blender/blender-.ebuild +++ b/media-gfx/blender/blender-4.1.1.ebuild @@ -33,12 +33,13 @@ fi LICENSE="|| ( GPL-3 BL )" SLOT="${PV%.*}" -IUSE="+bullet +fluid +openexr +tbb - alembic collada +color-management cuda +cycles cycles-bin-kernels - debug doc +embree +ffmpeg +fftw +gmp gnome hip jack jemalloc jpeg2k - man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv - +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl - +sndfile test +tiff valgrind wayland +webp X" +IUSE=" + alembic +bullet collada +color-management cuda +cycles +cycles-bin-kernels + debug doc +embree experimental +ffmpeg +fftw +fluid +gmp gnome hip jack + jemalloc jpeg2k man +nanovdb ndof nls +oidn oneapi openal +openexr +openmp openpgl + +opensubdiv +openvdb optix osl +otf +pdf +potrace +pugixml pulseaudio + renderdoc sdl +sndfile +tbb test +tiff valgrind vulkan wayland +webp X +" REQUIRED_USE="${PYTHON_REQUIRED_USE} alembic? ( openexr ) @@ -95,6 +96,7 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) + oneapi? ( dev-libs/intel-compute-runtime[l0] ) openexr? ( >=dev-libs/imath-3.1.7:= >=media-libs/openexr-3.2.1:0= @@ -102,7 +104,7 @@ RDEPEND="${PYTHON_DEPS} openpgl? ( media-libs/openpgl:= ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( - >=media-gfx/openvdb-11:=[nanovdb?] + >=media-gfx/openvdb-11.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( dev-libs/optix ) @@ -130,6 +132,18 @@ RDEPEND="${PYTHON_DEPS} media-libs/mesa[wayland] sys-apps/dbus ) + vulkan? ( + media-libs/shaderc + dev-util/spirv-tools + dev-util/glslang + media-libs/vulkan-loader + ) + otf? ( + media-libs/harfbuzz + ) + renderdoc? ( + media-gfx/renderdoc + ) X? ( x11-libs/libX11 x11-libs/libXi @@ -139,6 +153,10 @@ RDEPEND="${PYTHON_DEPS} DEPEND="${RDEPEND} dev-cpp/eigen:= + vulkan? ( + dev-util/spirv-headers + dev-util/vulkan-headers + ) " BDEPEND=" @@ -188,6 +206,8 @@ blender_get_version() { pkg_pretend() { blender_check_requirements +
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, media-gfx/blender/, profiles/arch/base/, ...
commit: 6cd4df04768cadea66b4a027ca7ed83aa4138ef7 Author: Paul Zander gmail com> AuthorDate: Tue Apr 23 15:27:28 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 21:00:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd4df04 media-gfx/blender: 4.0.2-r1 bugfixes; add initial oneapi support Drop python3.12 support. Will reappear in 4.1.1. Use wayland_dynload to avoid problems with libdecor-plugin.h. Bump openvdb required version to 11 from 10. oneAPI support might be broken. But we got to start somewhere... Bug: https://bugs.gentoo.org/882645 Closes: https://bugs.gentoo.org/930397 Closes: https://bugs.gentoo.org/930412 Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> media-gfx/blender/blender-4.0.2-r1.ebuild | 89 +++ media-gfx/blender/metadata.xml| 10 profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 2 +- profiles/features/musl/package.use.mask | 8 +++ 5 files changed, 86 insertions(+), 25 deletions(-) diff --git a/media-gfx/blender/blender-4.0.2-r1.ebuild b/media-gfx/blender/blender-4.0.2-r1.ebuild index 57571d34615d..29465c4df628 100644 --- a/media-gfx/blender/blender-4.0.2-r1.ebuild +++ b/media-gfx/blender/blender-4.0.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..11} ) # matches media-libs/osl LLVM_COMPAT=( {15..17} ) @@ -33,12 +33,13 @@ fi LICENSE="|| ( GPL-3 BL )" SLOT="${PV%.*}" -IUSE="+bullet +fluid +openexr +tbb - alembic collada +color-management cuda +cycles cycles-bin-kernels - debug doc +embree +ffmpeg +fftw +gmp gnome hip jack jemalloc jpeg2k - man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv - +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl - +sndfile test +tiff valgrind wayland +webp X" +IUSE=" + alembic +bullet collada +color-management cuda +cycles +cycles-bin-kernels + debug doc +embree experimental +ffmpeg +fftw +fluid +gmp gnome hip jack + jemalloc jpeg2k man +nanovdb ndof nls +oidn oneapi openal +openexr +openmp openpgl + +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio + renderdoc sdl +sndfile +tbb test +tiff valgrind vulkan wayland +webp X +" REQUIRED_USE="${PYTHON_REQUIRED_USE} alembic? ( openexr ) @@ -95,6 +96,7 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-2.1.0 ) + oneapi? ( dev-libs/intel-compute-runtime[l0] ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= @@ -102,7 +104,7 @@ RDEPEND="${PYTHON_DEPS} openpgl? ( media-libs/openpgl:0/0.5 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( - >=media-gfx/openvdb-10.0.0:=[nanovdb?] + >=media-gfx/openvdb-11.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( dev-libs/optix ) @@ -130,6 +132,15 @@ RDEPEND="${PYTHON_DEPS} media-libs/mesa[wayland] sys-apps/dbus ) + vulkan? ( + media-libs/shaderc + dev-util/spirv-tools + dev-util/glslang + media-libs/vulkan-loader + ) + renderdoc? ( + media-gfx/renderdoc + ) X? ( x11-libs/libX11 x11-libs/libXi @@ -139,6 +150,10 @@ RDEPEND="${PYTHON_DEPS} DEPEND="${RDEPEND} dev-cpp/eigen:= + vulkan? ( + dev-util/spirv-headers + dev-util/vulkan-headers + ) " BDEPEND=" @@ -238,10 +253,11 @@ src_prepare() { -e "s|blender.svg|blender-${BV}.svg|" \ -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" \ -e "s|blender.desktop|blender-${BV}.desktop|" \ + -e "s|org.blender.Blender.metainfo.xml|blender-${BV}.metainfo.xml|" \ -i source/creator/CMakeLists.txt || die sed \ - -e "s|Name=Blender|Name=Blender ${PV}|" \ + -e "s|Name=Blender|Name=Blender ${BV}|" \ -e "s|Exec=blender|Exec=blender-${BV}|" \ -e "s|Icon=blender|Icon=blender-${BV}|" \ -i release/freedesktop/blender.desktop || die @@ -255,12 +271,18 @@ src_prepare() { release/freedesktop/icons/symbolic/apps/blender-symbolic.svg \ "release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg" || die mv release/freedesktop/blender.desktop "release/freedesktop/blender-${BV}.desktop" || die + mv release/freedesktop/org.blender.Blender.metainfo.xml "release/freedesktop/blender-${BV}.metainfo.xml" + mv release/freedesktop/org.blender.Blender.appdata.xml "release/freedesktop/blender-${BV}.appdata.xml" if use
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/
commit: 76313917ef65293313d46c4dfeb7876b340051e1 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:58:39 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:58:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76313917 sys-apps/pv: add 1.8.9 Signed-off-by: Sam James gentoo.org> sys-apps/pv/Manifest| 2 ++ sys-apps/pv/{pv-.ebuild => pv-1.8.9.ebuild} | 9 - sys-apps/pv/pv-.ebuild | 9 - 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest index 8a8378104f3c..2d299974d165 100644 --- a/sys-apps/pv/Manifest +++ b/sys-apps/pv/Manifest @@ -1,2 +1,4 @@ DIST pv-1.8.5.tar.gz 327072 BLAKE2B ef7fcf64430a72e04ca3a922115e7012c999109bb7e1a52f480c27eeb6c49952f4be52e6041a063c710d934c68555cfb65796103920fd240e4ebde2fa6a323c7 SHA512 6d7a0f785ace5e25c5677af4cf38a003386774e60563865de7f1dae60f1785685541da93e1f88236b8b2e14431584bc2cb2adb3a575fb90dc774bc6bacf22e21 DIST pv-1.8.5.tar.gz.asc 691 BLAKE2B ac5bd2b05e145d4ea5aedbb148b39a317d68329787f06f39f808be75951da0e0f460254b4a5049a8eafabad07edfbe936be00154f5dfa660628c8a3dfa3b7ffd SHA512 8414b2485347579a54233a2f241c080ab6461799c149567ab1063ce812b08ab2293f55bf8a24bcadabf94d12ce3dce36fe57277d822d115db9e53c957fe99c20 +DIST pv-1.8.9.tar.gz 330129 BLAKE2B a8e8b567a0e9eed9fa9b938b5ef52623adda8907b26d6dc3664fb0e3c8bee193e615ad0f357f688a53fa0014d978bf98a157a072d0159e9aaded447d3e4b16e0 SHA512 d6e483d2cb5ef3def1df9c72774ab70a5210e7a45f165d3d1527f11366e7bbab57320f1987d460783eda94605a17c5ef2a027fa4a7e9d58b529f4b1b05ec07a8 +DIST pv-1.8.9.tar.gz.asc 691 BLAKE2B 24640b3ba4d3306175f6e63d5efe86bc4a29da3b822417098f66892c0c59ddab713b202ebcc6e8fbe97de104b0583221ee12b4ef72adb2402912e3f799403e92 SHA512 ad4791b094caacc05485ee817c3162c65110c46bd7feaf06617fcf7d42c0d407e5696cf35ff881aa19340a13d02e04183c5e4db51cc68bb443fa524d9573ce57 diff --git a/sys-apps/pv/pv-.ebuild b/sys-apps/pv/pv-1.8.9.ebuild similarity index 86% copy from sys-apps/pv/pv-.ebuild copy to sys-apps/pv/pv-1.8.9.ebuild index 7d003e10536d..5e5b703403bd 100644 --- a/sys-apps/pv/pv-.ebuild +++ b/sys-apps/pv/pv-1.8.9.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,13 @@ pkg_setup() { src_prepare() { default + # Valgrind isn't reliable within sandbox. + cat <<-EOF > tests/run-valgrind.sh || die + #!/bin/sh + exit 77 + EOF + chmod +x tests/run-valgrind.sh || Die + [[ ${PV} == ]] && eautoreconf } diff --git a/sys-apps/pv/pv-.ebuild b/sys-apps/pv/pv-.ebuild index 7d003e10536d..5e5b703403bd 100644 --- a/sys-apps/pv/pv-.ebuild +++ b/sys-apps/pv/pv-.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,13 @@ pkg_setup() { src_prepare() { default + # Valgrind isn't reliable within sandbox. + cat <<-EOF > tests/run-valgrind.sh || die + #!/bin/sh + exit 77 + EOF + chmod +x tests/run-valgrind.sh || Die + [[ ${PV} == ]] && eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/
commit: ceb6b99bfb3566cd0467cd6f14c7bc984b0ab789 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:53:15 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:53:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb6b99b app-misc/binwalk: Stabilize 2.4.0 ppc, #930518 Signed-off-by: Sam James gentoo.org> app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild b/app-misc/binwalk/binwalk-2.4.0.ebuild index c81aeb3a6c12..cf72ba55ceaf 100644 --- a/app-misc/binwalk/binwalk-2.4.0.ebuild +++ b/app-misc/binwalk/binwalk-2.4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images"
[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/
commit: 2ac171739af05c81c163ff993d7ba74d84374a69 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:53:14 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:53:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac17173 app-misc/binwalk: Stabilize 2.4.0 ppc64, #930518 Signed-off-by: Sam James gentoo.org> app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild b/app-misc/binwalk/binwalk-2.4.0.ebuild index 41c387514917..c81aeb3a6c12 100644 --- a/app-misc/binwalk/binwalk-2.4.0.ebuild +++ b/app-misc/binwalk/binwalk-2.4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images"
[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/
commit: 130868b7527058336cb4e8c75a3fb6c91ecddfb0 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:51:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:51:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130868b7 app-misc/binwalk: Stabilize 2.4.0 arm, #930518 Signed-off-by: Sam James gentoo.org> app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild b/app-misc/binwalk/binwalk-2.4.0.ebuild index 15834bb6e606..41c387514917 100644 --- a/app-misc/binwalk/binwalk-2.4.0.ebuild +++ b/app-misc/binwalk/binwalk-2.4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images"
[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/
commit: 54505dc63ae7d7481ee4f099bc16bf1c95edebaf Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:51:46 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:51:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54505dc6 app-misc/binwalk: Stabilize 2.4.0 arm64, #930518 Signed-off-by: Sam James gentoo.org> app-misc/binwalk/binwalk-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild b/app-misc/binwalk/binwalk-2.4.0.ebuild index 53c023e8014b..15834bb6e606 100644 --- a/app-misc/binwalk/binwalk-2.4.0.ebuild +++ b/app-misc/binwalk/binwalk-2.4.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" fi DESCRIPTION="A tool for identifying files embedded inside firmware images"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cxxtools/
commit: 0c5e8f8938e7d4deccc3480cffd8e738b2ca73e1 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:48:33 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:48:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5e8f89 dev-libs/cxxtools: Stabilize 3.0-r2 amd64, #930468 Signed-off-by: Sam James gentoo.org> dev-libs/cxxtools/cxxtools-3.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild b/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild index b87baa58b1ad..bdbcfe76412b 100644 --- a/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild +++ b/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://www.tntnet.org/download/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="amd64 ~sparc ~x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: b57f7745a548c4104151f06d0da66a2d0266af6f Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Apr 23 20:47:09 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Apr 23 20:47:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57f7745 net-libs/libetpan: drop 1.9.4-r1 Bug: https://bugs.gentoo.org/891263 Signed-off-by: Bernard Cafarelli gentoo.org> net-libs/libetpan/libetpan-1.9.4-r1.ebuild | 77 -- 1 file changed, 77 deletions(-) diff --git a/net-libs/libetpan/libetpan-1.9.4-r1.ebuild b/net-libs/libetpan/libetpan-1.9.4-r1.ebuild deleted file mode 100644 index 554b43f6158a.. --- a/net-libs/libetpan/libetpan-1.9.4-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A portable, efficient middleware for different kinds of mail access" -HOMEPAGE="https://libetpan.sourceforge.net/; -SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="berkdb gnutls ipv6 liblockfile lmdb sasl ssl static-libs" - -# BerkDB is only supported up to version 6.0 -DEPEND="sys-libs/zlib - !lmdb? ( berkdb? ( sys-libs/db:= ) ) - lmdb? ( dev-db/lmdb ) - ssl? ( - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( - dev-libs/openssl:0= - ) - ) - sasl? ( dev-libs/cyrus-sasl:2 ) - liblockfile? ( net-libs/liblockfile )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0-nonnull.patch - "${FILESDIR}"/${PN}-1.9.4-berkdb_lookup.patch #519846 - "${FILESDIR}"/${PN}-1.9.4-pkgconfig_file_no_ldflags.patch - "${FILESDIR}"/${P}-CVE-2020-15953.patch #734130 -) - -pkg_pretend() { - if use gnutls && ! use ssl ; then - ewarn "You have \"gnutls\" USE flag enabled but \"ssl\" USE flag disabled!" - ewarn "No ssl support will be available in ${PN}." - fi - - if use berkdb && use lmdb ; then - ewarn "You have \"berkdb\" _and_ \"lmdb\" USE flags enabled." - ewarn "Using lmdb as cache DB!" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # in Prefix emake uses SHELL=${BASH}, export CONFIG_SHELL to the same so - # libtool recognises it as valid shell (bug #300211) - use prefix && export CONFIG_SHELL=${BASH} - local myeconfargs=( - # --enable-debug simply injects "-O2 -g" into CFLAGS - --disable-debug - $(use_enable ipv6) - $(use_enable liblockfile lockfile) - $(use_enable static-libs static) - $(use_with sasl) - $(usex lmdb '--enable-lmdb --disable-db' "$(use_enable berkdb db) --disable-lmdb") - $(usex ssl "$(use_with gnutls) $(use_with !gnutls openssl)" '--without-gnutls --without-openssl') - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name "*.la" -delete || die - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/
commit: 123715b98768e9091423aa406d1d4bf326533562 Author: Joe Kappus wt gd> AuthorDate: Tue Apr 23 18:30:33 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Apr 23 20:42:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123715b9 net-im/synapse: add 1.105.1 Bug: https://bugs.gentoo.org/930514 Signed-off-by: Joe Kappus wt.gd> Closes: https://github.com/gentoo/gentoo/pull/36378 Signed-off-by: Petr Vaněk gentoo.org> net-im/synapse/Manifest | 1 + net-im/synapse/synapse-1.105.1.ebuild | 211 ++ 2 files changed, 212 insertions(+) diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest index c1952fa002c0..e50883357795 100644 --- a/net-im/synapse/Manifest +++ b/net-im/synapse/Manifest @@ -59,6 +59,7 @@ DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c DIST synapse-1.103.0.gh.tar.gz 8470184 BLAKE2B e4660cf00599b54379c3b4877f9a85658e087865f187928f8a5764270a21473e56ffdb021f14927b741d9a294ac8eac9c0c1ed4a1429c4ec86330a7e56110141 SHA512 8b6777fb1f66e4060bb5b755206748313c99759f239edc9e28f8a16fc3163f9cdfd8c94fc92b1cee724f6edeb9ea32ac023378fa1a1b7abf0a915bb4f5d8eba4 DIST synapse-1.104.0.gh.tar.gz 8478054 BLAKE2B ec73524a5050a67c532e491cdceb199e6ac434e45853cc000d2b68ca5ffa9765d9445eefb9be90f875db1094dde52481ba67fde19700d2f0ba1b462688102c02 SHA512 8002069c445210566d698ff81027de8709e4a6df32d2487a0b8ced72b12de971667e5a0d6cc441560e87e292be29cff58a229fb99793d6fd42a6af1aad2730e9 DIST synapse-1.105.0.gh.tar.gz 8483915 BLAKE2B 5e6eb1224bf8470448638410e8600f5a09ca5b5b7a4487b7390bb2eec81114f6e91789897ffa993f375ae3dcaac2282fa21199d4592459c8f51c4c94cb859537 SHA512 7a9a425b053221992a6219e0ffe59909c18f473398dd09ddb4694f494c6209181fa6819ed7d68360ee377b85dad17240de9839f7c1a8ccaf6ed18ec9226ef717 +DIST synapse-1.105.1.gh.tar.gz 8484079 BLAKE2B e4e0f495f749b0dde103788204308b1eaeaca60e99580d5f23c02e5149294771bbf0e53d5a80190fe32e5fb5dac9c6e925b34f11586f9ef1e61f093340286329 SHA512 be597b90c63306bc39f39a1e26f2daa76dcd986b155bcb2a4d191fece3f743004ee5d94723aba0f7d5744f6bf827c4fa26b972c03c0b7216f35838b5f2fffe4d DIST target-lexicon-0.12.4.crate 23020 BLAKE2B ad9780b9478b00b4fdcb07bd016d83216695413090ac29cca06388c3790e2832c978b1c7e69f6d34bb6fc9adc39c0a0b6b6636e50a9715a9f5f16445dba22d19 SHA512 194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06 DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288 DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c diff --git a/net-im/synapse/synapse-1.105.1.ebuild b/net-im/synapse/synapse-1.105.1.ebuild new file mode 100644 index ..272d1e273890 --- /dev/null +++ b/net-im/synapse/synapse-1.105.1.ebuild @@ -0,0 +1,211 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + aho-corasick@1.0.2 + anyhow@1.0.81 + arc-swap@1.5.1 + autocfg@1.1.0 + bitflags@1.3.2 + blake2@0.10.6 + block-buffer@0.10.3 + cfg-if@1.0.0 + crypto-common@0.1.6 + digest@0.10.5 + generic-array@0.14.6 + heck@0.4.1 + hex@0.4.3 + indoc@2.0.4 + itoa@1.0.4 + lazy_static@1.4.0 + libc@0.2.135 + lock_api@0.4.9 + log@0.4.21 + memchr@2.6.3 + memoffset@0.9.0 + once_cell@1.15.0 + parking_lot@0.12.1 + parking_lot_core@0.9.3 + portable-atomic@1.6.0 + proc-macro2@1.0.76 + pyo3-build-config@0.20.3 + pyo3-ffi@0.20.3 + pyo3-log@0.9.0 + pyo3-macros-backend@0.20.3 + pyo3-macros@0.20.3 + pyo3@0.20.3 + pythonize@0.20.0 + quote@1.0.35 + redox_syscall@0.2.16 + regex-automata@0.4.4 + regex-syntax@0.8.2 + regex@1.10.4 + ryu@1.0.11 + scopeguard@1.1.0 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.115 + smallvec@1.10.0 + subtle@2.4.1 + syn@2.0.48 + target-lexicon@0.12.4 + typenum@1.15.0 + unicode-ident@1.0.5 + unindent@0.2.3 + version_check@0.9.4 + windows-sys@0.36.1 + windows_aarch64_msvc@0.36.1 + windows_i686_gnu@0.36.1 + windows_i686_msvc@0.36.1 + windows_x86_64_gnu@0.36.1 + windows_x86_64_msvc@0.36.1 +" + +inherit
[gentoo-commits] repo/proj/guru:dev commit in: dev-build/fpm/
commit: 6c9b6873254b4c0205ba406907772a76822fd297 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Apr 23 20:39:58 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Apr 23 20:39:58 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c9b6873 dev-build/fpm: enable py3.12 Signed-off-by: Sergey Torokhov yandex.ru> dev-build/fpm/fpm-0.10.0.ebuild | 2 +- dev-build/fpm/fpm-0.9.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-build/fpm/fpm-0.10.0.ebuild b/dev-build/fpm/fpm-0.10.0.ebuild index 98629239cc..8bb1d5cce2 100644 --- a/dev-build/fpm/fpm-0.10.0.ebuild +++ b/dev-build/fpm/fpm-0.10.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit fortran-2 python-any-r1 toolchain-funcs diff --git a/dev-build/fpm/fpm-0.9.0.ebuild b/dev-build/fpm/fpm-0.9.0.ebuild index 903018498b..708e192c2b 100644 --- a/dev-build/fpm/fpm-0.9.0.ebuild +++ b/dev-build/fpm/fpm-0.9.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit fortran-2 python-any-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus-broker/
commit: 4686a9eb70ecf09522b34063372b10c395bcdd5a Author: Kostadin Shishmanov tutanota com> AuthorDate: Tue Apr 23 19:32:57 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Apr 23 20:39:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4686a9eb sys-apps/dbus-broker: add 36 Test suite passes fine on amd64 Signed-off-by: Kostadin Shishmanov tutanota.com> Closes: https://github.com/gentoo/gentoo/pull/36383 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/dbus-broker/Manifest | 1 + sys-apps/dbus-broker/dbus-broker-36.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest index 737f271721f0..a69b56d14cd1 100644 --- a/sys-apps/dbus-broker/Manifest +++ b/sys-apps/dbus-broker/Manifest @@ -1,2 +1,3 @@ DIST dbus-broker-33.tar.xz 253172 BLAKE2B 2b1773999af5caa435acb9dca848c96863b8d738dee6c3542e492d031555c0251a07d371465cd5dc071c0198b33251bf8233f18ddaa7ae34dc9b5df938ca9298 SHA512 776684a5d19a6c25fc46dff19821014a32d967f8132385b86c5281f2d69192dce64b3ad92ae6a158d1d64753e89d918385a1a31f32811f54060504113f065baa DIST dbus-broker-35.tar.xz 263388 BLAKE2B 2c270197d76ec157bf2fd8eb561b49cea2739d656fac8129c4ecdd0bbd5804f8e4e427414cb5f209eef4c22cf9559fc409170476d8df0e1d252c0b5aa2288e01 SHA512 409e415889bd53b78e92ba077455e5583852a071e233e4b23dcbb23d8a367f177d6c8138e6fc113dcfe48440b68d594c1a076cb43ef445d472645f671d5ae033 +DIST dbus-broker-36.tar.xz 266084 BLAKE2B 84a805982f038f0d9fe62b7f34de8ecbbdbd9b889edba05ab182f00116612545d2bf44d6ea0c6b5e121591a5ab3d2f0f6d5fa3dd413e8c36fe3494e35ac050f3 SHA512 47ff345e27ae2ba41f43a4a6eb09b813583ef43392d1dfa2fc1805578c0ed3a1e414c3eae63f78ca3806904dc017a138e283aa32ba973de51ed613050b244a0f diff --git a/sys-apps/dbus-broker/dbus-broker-36.ebuild b/sys-apps/dbus-broker/dbus-broker-36.ebuild new file mode 100644 index ..83050ef5bcd9 --- /dev/null +++ b/sys-apps/dbus-broker/dbus-broker-36.ebuild @@ -0,0 +1,61 @@ +# Copyright 2017-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git; +else + SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" +fi + +DESCRIPTION="Linux D-Bus Message Broker" +HOMEPAGE="https://github.com/bus1/dbus-broker/wiki; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="apparmor audit doc +launcher selinux" + +DEPEND=" + apparmor? ( + >=sys-libs/libapparmor-3.0 + ) + audit? ( + >=sys-process/audit-3.0 + >=sys-libs/libcap-ng-0.6 + ) + launcher? ( + >=dev-libs/expat-2.2 + >=sys-apps/systemd-230:0= + ) + selinux? ( >=sys-libs/libselinux-3.2 ) +" +RDEPEND="${DEPEND} + launcher? ( sys-apps/dbus )" +BDEPEND=" + doc? ( dev-python/docutils ) + virtual/pkgconfig +" + +if [[ ${PV} == ]]; then +src_unpack() { + git-r3_src_unpack + cd "${P}" || die + meson subprojects download || die +} +fi + +src_configure() { + local emesonargs=( + $(meson_use apparmor) + $(meson_use audit) + $(meson_use doc docs) + $(meson_use launcher) + $(meson_use selinux) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-forensics/volatility3/
commit: 768852f004d87accbbff70e02f0377ea04db8111 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:38:08 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:38:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768852f0 app-forensics/volatility3: Stabilize 2.5.2 amd64, #930480 Signed-off-by: Sam James gentoo.org> app-forensics/volatility3/volatility3-2.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-forensics/volatility3/volatility3-2.5.2.ebuild b/app-forensics/volatility3/volatility3-2.5.2.ebuild index 8e721362449e..0857837bc812 100644 --- a/app-forensics/volatility3/volatility3-2.5.2.ebuild +++ b/app-forensics/volatility3/volatility3-2.5.2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${PN}-${MY_PV} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="crypt disasm jsonschema leechcore snappy test yara" # We need to select *all* subslots of app-arch/snappy which select
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: 67672bfa43f7166d6f7b1587c30165f723b1bb7d Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:38:11 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:38:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67672bfa net-libs/libetpan: Stabilize 1.9.4-r2 x86, #930506 Signed-off-by: Sam James gentoo.org> net-libs/libetpan/libetpan-1.9.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libetpan/libetpan-1.9.4-r2.ebuild b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild index a2e35d3e66ce..57d291f1fa06 100644 --- a/net-libs/libetpan/libetpan-1.9.4-r2.ebuild +++ b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="berkdb gnutls ipv6 liblockfile lmdb sasl ssl static-libs" # BerkDB is only supported up to version 6.0
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wtfis/
commit: 8376022414a8a8bb3d9008370185737caeb8fd42 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:38:09 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:38:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83760224 net-analyzer/wtfis: Stabilize 0.8.0 x86, #930484 Signed-off-by: Sam James gentoo.org> net-analyzer/wtfis/wtfis-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wtfis/wtfis-0.8.0.ebuild b/net-analyzer/wtfis/wtfis-0.8.0.ebuild index bdc1b3c16c72..eb5e05b23963 100644 --- a/net-analyzer/wtfis/wtfis-0.8.0.ebuild +++ b/net-analyzer/wtfis/wtfis-0.8.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} = "" ]]; then EGIT_REPO_URI="https://github.com/pirxthepilot/wtfis.git; else SRC_URI="https://github.com/pirxthepilot/wtfis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~loong ~x86" + KEYWORDS="amd64 ~loong x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libetpan/
commit: a1ab28c4513f84c47e77d18c7561abd290713b8a Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:38:10 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:38:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ab28c4 net-libs/libetpan: Stabilize 1.9.4-r2 amd64, #930506 Signed-off-by: Sam James gentoo.org> net-libs/libetpan/libetpan-1.9.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libetpan/libetpan-1.9.4-r2.ebuild b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild index d08476d1ff36..a2e35d3e66ce 100644 --- a/net-libs/libetpan/libetpan-1.9.4-r2.ebuild +++ b/net-libs/libetpan/libetpan-1.9.4-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="berkdb gnutls ipv6 liblockfile lmdb sasl ssl static-libs" # BerkDB is only supported up to version 6.0
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/petsc/
commit: d8d1c87a72df05f8ef8f5a320259bcf6e680813a Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:34:39 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:34:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1c87a sci-mathematics/petsc: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> .../petsc/{petsc-3.16.0-r1.ebuild => petsc-3.16.0-r2.ebuild}| 2 +- .../petsc/{petsc-3.17.1-r1.ebuild => petsc-3.17.1-r2.ebuild}| 2 +- sci-mathematics/petsc/{petsc-3.19.2.ebuild => petsc-3.18.2-r1.ebuild} | 2 +- sci-mathematics/petsc/{petsc-3.18.2.ebuild => petsc-3.19.1-r1.ebuild} | 2 +- sci-mathematics/petsc/{petsc-3.19.1.ebuild => petsc-3.19.2-r1.ebuild} | 2 +- sci-mathematics/petsc/{petsc-3.19.4.ebuild => petsc-3.19.4-r1.ebuild} | 2 +- sci-mathematics/petsc/{petsc-3.20.5.ebuild => petsc-3.20.5-r1.ebuild} | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild b/sci-mathematics/petsc/petsc-3.16.0-r2.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.16.0-r1.ebuild rename to sci-mathematics/petsc/petsc-3.16.0-r2.ebuild index 743b36c54912..03c4e3d5a062 100644 --- a/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild +++ b/sci-mathematics/petsc/petsc-3.16.0-r2.ebuild @@ -36,7 +36,7 @@ RDEPEND=" afterimage? ( media-libs/libafterimage ) boost? ( dev-libs/boost ) fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) + hdf5? ( sci-libs/hdf5:=[mpi?] ) hypre? ( >=sci-libs/hypre-2.18.0[mpi?] ) metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi[cxx?,fortran?] ) diff --git a/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild b/sci-mathematics/petsc/petsc-3.17.1-r2.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.17.1-r1.ebuild rename to sci-mathematics/petsc/petsc-3.17.1-r2.ebuild index 5caa2d8578da..df212d111e62 100644 --- a/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild +++ b/sci-mathematics/petsc/petsc-3.17.1-r2.ebuild @@ -27,7 +27,7 @@ RDEPEND=" afterimage? ( media-libs/libafterimage ) boost? ( dev-libs/boost ) fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) + hdf5? ( sci-libs/hdf5:=[mpi?] ) hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] ) metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi[fortran?] ) diff --git a/sci-mathematics/petsc/petsc-3.19.2.ebuild b/sci-mathematics/petsc/petsc-3.18.2-r1.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.19.2.ebuild rename to sci-mathematics/petsc/petsc-3.18.2-r1.ebuild index 30f4763b16a3..00ca06c193f2 100644 --- a/sci-mathematics/petsc/petsc-3.19.2.ebuild +++ b/sci-mathematics/petsc/petsc-3.18.2-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" afterimage? ( media-libs/libafterimage ) boost? ( dev-libs/boost ) fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) + hdf5? ( sci-libs/hdf5:=[mpi?] ) hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] ) metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi[fortran?] ) diff --git a/sci-mathematics/petsc/petsc-3.18.2.ebuild b/sci-mathematics/petsc/petsc-3.19.1-r1.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.18.2.ebuild rename to sci-mathematics/petsc/petsc-3.19.1-r1.ebuild index 30f4763b16a3..00ca06c193f2 100644 --- a/sci-mathematics/petsc/petsc-3.18.2.ebuild +++ b/sci-mathematics/petsc/petsc-3.19.1-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" afterimage? ( media-libs/libafterimage ) boost? ( dev-libs/boost ) fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) + hdf5? ( sci-libs/hdf5:=[mpi?] ) hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] ) metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi[fortran?] ) diff --git a/sci-mathematics/petsc/petsc-3.19.1.ebuild b/sci-mathematics/petsc/petsc-3.19.2-r1.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.19.1.ebuild rename to sci-mathematics/petsc/petsc-3.19.2-r1.ebuild index 30f4763b16a3..00ca06c193f2 100644 --- a/sci-mathematics/petsc/petsc-3.19.1.ebuild +++ b/sci-mathematics/petsc/petsc-3.19.2-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" afterimage? ( media-libs/libafterimage ) boost? ( dev-libs/boost ) fftw? ( sci-libs/fftw:3.0[mpi?] ) - hdf5? ( sci-libs/hdf5[mpi?] ) + hdf5? ( sci-libs/hdf5:=[mpi?] ) hypre? ( >=sci-libs/hypre-2.18.0[int64?,mpi?] ) metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi[fortran?] ) diff --git a/sci-mathematics/petsc/petsc-3.19.4.ebuild b/sci-mathematics/petsc/petsc-3.19.4-r1.ebuild similarity index 99% rename from sci-mathematics/petsc/petsc-3.19.4.ebuild rename to sci-mathematics/petsc/petsc-3.19.4-r1.ebuild index fcd1c43750f1..e24eda87a3af 100644 ---
[gentoo-commits] repo/gentoo:master commit in: sci-libs/silo/
commit: fa904371a72be8025f106ec906c8ebb32db5c065 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:30:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa904371 sci-libs/silo: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/silo/{silo-4.11-r1.ebuild => silo-4.11-r2.ebuild} | 4 ++-- sci-libs/silo/{silo-4.11.1.ebuild => silo-4.11.1-r1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-libs/silo/silo-4.11-r1.ebuild b/sci-libs/silo/silo-4.11-r2.ebuild similarity index 95% rename from sci-libs/silo/silo-4.11-r1.ebuild rename to sci-libs/silo/silo-4.11-r2.ebuild index bfae9dec06c8..6031d9f47ae3 100644 --- a/sci-libs/silo/silo-4.11-r1.ebuild +++ b/sci-libs/silo/silo-4.11-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ RDEPEND=" dev-qt/qtwidgets:5 net-dialup/lrzsz virtual/szip - hdf5? ( sci-libs/hdf5 ) + hdf5? ( sci-libs/hdf5:= ) " DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5" diff --git a/sci-libs/silo/silo-4.11.1.ebuild b/sci-libs/silo/silo-4.11.1-r1.ebuild similarity index 98% rename from sci-libs/silo/silo-4.11.1.ebuild rename to sci-libs/silo/silo-4.11.1-r1.ebuild index 78b80eb13d33..7028cae194f0 100644 --- a/sci-libs/silo/silo-4.11.1.ebuild +++ b/sci-libs/silo/silo-4.11.1-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" dev-qt/qtwidgets:5 net-dialup/lrzsz virtual/szip - hdf5? ( sci-libs/hdf5 ) + hdf5? ( sci-libs/hdf5:= ) " DEPEND="${RDEPEND}" BDEPEND="dev-qt/linguist-tools:5"
[gentoo-commits] repo/gentoo:master commit in: sci-physics/geant/
commit: c6a56587918b2c733e486504338772e3d5323b83 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:28:30 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a56587 sci-physics/geant: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-physics/geant/{geant-4.11.2.0.ebuild => geant-4.11.2.0-r1.ebuild} | 2 +- sci-physics/geant/{geant-4.11.2.1.ebuild => geant-4.11.2.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-physics/geant/geant-4.11.2.0.ebuild b/sci-physics/geant/geant-4.11.2.0-r1.ebuild similarity index 98% rename from sci-physics/geant/geant-4.11.2.0.ebuild rename to sci-physics/geant/geant-4.11.2.0-r1.ebuild index 64eea6cb2e9b..3cfc83638d74 100644 --- a/sci-physics/geant/geant-4.11.2.0.ebuild +++ b/sci-physics/geant/geant-4.11.2.0-r1.ebuild @@ -46,7 +46,7 @@ RDEPEND=" data? ( ~sci-physics/geant-data-4.11.2.0 ) doc? ( app-doc/geant-docs ) gdml? ( dev-libs/xerces-c ) - hdf5? ( sci-libs/hdf5[threads?] ) + hdf5? ( sci-libs/hdf5:=[threads?] ) inventor? ( media-libs/SoXt ) motif? ( x11-libs/motif:0 ) opengl? ( virtual/opengl ) diff --git a/sci-physics/geant/geant-4.11.2.1.ebuild b/sci-physics/geant/geant-4.11.2.1-r1.ebuild similarity index 98% rename from sci-physics/geant/geant-4.11.2.1.ebuild rename to sci-physics/geant/geant-4.11.2.1-r1.ebuild index 798bd3585b77..22d1352ce552 100644 --- a/sci-physics/geant/geant-4.11.2.1.ebuild +++ b/sci-physics/geant/geant-4.11.2.1-r1.ebuild @@ -46,7 +46,7 @@ RDEPEND=" data? ( ~sci-physics/geant-data-4.11.2.0 ) doc? ( app-doc/geant-docs ) gdml? ( dev-libs/xerces-c ) - hdf5? ( sci-libs/hdf5[threads?] ) + hdf5? ( sci-libs/hdf5:=[threads?] ) inventor? ( media-libs/SoXt ) motif? ( x11-libs/motif:0 ) opengl? ( virtual/opengl )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gwyddion/
commit: 22ddf6014acf04eee0e271db2c0e0754c6e15b94 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:36:58 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:36:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ddf601 sci-visualization/gwyddion: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> .../gwyddion/{gwyddion-2.61.ebuild => gwyddion-2.61-r1.ebuild}| 4 ++-- .../gwyddion/{gwyddion-2.62.ebuild => gwyddion-2.62-r2.ebuild}| 4 ++-- .../gwyddion/{gwyddion-2.62-r1.ebuild => gwyddion-2.62-r3.ebuild} | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sci-visualization/gwyddion/gwyddion-2.61.ebuild b/sci-visualization/gwyddion/gwyddion-2.61-r1.ebuild similarity index 96% rename from sci-visualization/gwyddion/gwyddion-2.61.ebuild rename to sci-visualization/gwyddion/gwyddion-2.61-r1.ebuild index ebe5c91367ff..1c242c79a51f 100644 --- a/sci-visualization/gwyddion/gwyddion-2.61.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.61-r1.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 @@ -28,7 +28,7 @@ RDEPEND=" bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) - hdf5? ( sci-libs/hdf5[hl,zlib?] ) + hdf5? ( sci-libs/hdf5:=[hl,zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray ) diff --git a/sci-visualization/gwyddion/gwyddion-2.62.ebuild b/sci-visualization/gwyddion/gwyddion-2.62-r2.ebuild similarity index 96% rename from sci-visualization/gwyddion/gwyddion-2.62.ebuild rename to sci-visualization/gwyddion/gwyddion-2.62-r2.ebuild index 8342a2ef0ea8..96d176c56a7e 100644 --- a/sci-visualization/gwyddion/gwyddion-2.62.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.62-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ RDEPEND=" bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) - hdf5? ( sci-libs/hdf5[hl,zlib?] ) + hdf5? ( sci-libs/hdf5:=[hl,zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray ) diff --git a/sci-visualization/gwyddion/gwyddion-2.62-r1.ebuild b/sci-visualization/gwyddion/gwyddion-2.62-r3.ebuild similarity index 96% rename from sci-visualization/gwyddion/gwyddion-2.62-r1.ebuild rename to sci-visualization/gwyddion/gwyddion-2.62-r3.ebuild index 2d4ebc908443..31f0b8a3256b 100644 --- a/sci-visualization/gwyddion/gwyddion-2.62-r1.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.62-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ RDEPEND=" bzip2? ( app-arch/bzip2 ) fits? ( sci-libs/cfitsio[bzip2?] ) jansson? ( dev-libs/jansson ) - hdf5? ( sci-libs/hdf5[hl,zlib?] ) + hdf5? ( sci-libs/hdf5:=[hl,zlib?] ) openexr? ( media-libs/openexr:= ) perl? ( dev-lang/perl:= ) ruby? ( dev-ruby/narray )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/
commit: 81742923c1ac765c932c16938c85b159c9ba0ef8 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:35:59 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:35:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81742923 sci-libs/dealii: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/dealii/{dealii-9.4.2.ebuild => dealii-9.4.2-r1.ebuild} | 2 +- sci-libs/dealii/{dealii-9.5.2.ebuild => dealii-9.5.2-r1.ebuild} | 2 +- sci-libs/dealii/dealii-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-libs/dealii/dealii-9.4.2.ebuild b/sci-libs/dealii/dealii-9.4.2-r1.ebuild similarity index 99% rename from sci-libs/dealii/dealii-9.4.2.ebuild rename to sci-libs/dealii/dealii-9.4.2-r1.ebuild index fd2fc4b43f39..20803dea7102 100644 --- a/sci-libs/dealii/dealii-9.4.2.ebuild +++ b/sci-libs/dealii/dealii-9.4.2-r1.ebuild @@ -56,7 +56,7 @@ RDEPEND="dev-libs/boost:= ginkgo? ( sci-libs/ginkgo ) gmsh? ( sci-libs/gmsh ) gsl? ( sci-libs/gsl:= ) - hdf5? ( sci-libs/hdf5[mpi=] ) + hdf5? ( sci-libs/hdf5:=[mpi=] ) lapack? ( virtual/lapack ) metis? ( >=sci-libs/metis-5 diff --git a/sci-libs/dealii/dealii-9.5.2.ebuild b/sci-libs/dealii/dealii-9.5.2-r1.ebuild similarity index 99% rename from sci-libs/dealii/dealii-9.5.2.ebuild rename to sci-libs/dealii/dealii-9.5.2-r1.ebuild index e69819e8e682..8d1ff65c6e8c 100644 --- a/sci-libs/dealii/dealii-9.5.2.ebuild +++ b/sci-libs/dealii/dealii-9.5.2-r1.ebuild @@ -57,7 +57,7 @@ RDEPEND="dev-libs/boost:= ginkgo? ( sci-libs/ginkgo ) gmsh? ( sci-libs/gmsh ) gsl? ( sci-libs/gsl:= ) - hdf5? ( sci-libs/hdf5[mpi=] ) + hdf5? ( sci-libs/hdf5:=[mpi=] ) lapack? ( virtual/lapack ) metis? ( >=sci-libs/metis-5 diff --git a/sci-libs/dealii/dealii-.ebuild b/sci-libs/dealii/dealii-.ebuild index 82ea812c039c..26b651fea08e 100644 --- a/sci-libs/dealii/dealii-.ebuild +++ b/sci-libs/dealii/dealii-.ebuild @@ -54,7 +54,7 @@ RDEPEND="dev-libs/boost:= ginkgo? ( sci-libs/ginkgo ) gmsh? ( sci-libs/gmsh ) gsl? ( sci-libs/gsl:= ) - hdf5? ( sci-libs/hdf5[mpi=] ) + hdf5? ( sci-libs/hdf5:=[mpi=] ) lapack? ( virtual/lapack ) metis? ( >=sci-libs/metis-5
[gentoo-commits] repo/gentoo:master commit in: sci-libs/mathgl/
commit: db314d3e40bc858e158bc07d164fd8ebe222de3d Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:31:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db314d3e sci-libs/mathgl: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/mathgl/{mathgl-8.0.1.ebuild => mathgl-8.0.1-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/mathgl/mathgl-8.0.1.ebuild b/sci-libs/mathgl/mathgl-8.0.1-r1.ebuild similarity index 97% rename from sci-libs/mathgl/mathgl-8.0.1.ebuild rename to sci-libs/mathgl/mathgl-8.0.1-r1.ebuild index bc9909e31c95..8d2a2064061c 100644 --- a/sci-libs/mathgl/mathgl-8.0.1.ebuild +++ b/sci-libs/mathgl/mathgl-8.0.1-r1.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 @@ -29,7 +29,7 @@ RDEPEND=" glut? ( media-libs/freeglut ) gsl? ( >=sci-libs/gsl-2:= ) hdf? ( sci-libs/hdf ) - hdf5? ( >=sci-libs/hdf5-1.8[mpi=] ) + hdf5? ( >=sci-libs/hdf5-1.8:=[mpi=] ) jpeg? ( virtual/jpeg:0 ) octave? ( >=sci-mathematics/octave-3.4.0 ) openmp? ( sys-cluster/openmpi )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/h5part/
commit: 4eff55192885adc367663b017d86eb086a0a84dc Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:32:21 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eff5519 sci-libs/h5part: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/h5part/{h5part-1.6.6.ebuild => h5part-1.6.6-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/h5part/h5part-1.6.6.ebuild b/sci-libs/h5part/h5part-1.6.6-r1.ebuild similarity index 96% rename from sci-libs/h5part/h5part-1.6.6.ebuild rename to sci-libs/h5part/h5part-1.6.6-r1.ebuild index 0c273f327813..388a4fe89c55 100644 --- a/sci-libs/h5part/h5part-1.6.6.ebuild +++ b/sci-libs/h5part/h5part-1.6.6-r1.ebuild @@ -15,8 +15,8 @@ IUSE="" DEPEND=" virtual/mpi - sci-libs/hdf5[mpi] - " + sci-libs/hdf5:=[mpi] +" RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-mpio.patch" )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/
commit: ea8101e47c60955e6a8bb5fbb5e442a765d01a52 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:26:45 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8101e4 sci-libs/hdf5: add explanatory comment for SLOT See https://github.com/HDFGroup/hdf5/commits/hdf5_1_14_4/config/lt_vers.am. Signed-off-by: Sam James gentoo.org> sci-libs/hdf5/hdf5-1.14.4_p2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-libs/hdf5/hdf5-1.14.4_p2.ebuild b/sci-libs/hdf5/hdf5-1.14.4_p2.ebuild index b71c204edfea..e0e67c452ed5 100644 --- a/sci-libs/hdf5/hdf5-1.14.4_p2.ebuild +++ b/sci-libs/hdf5/hdf5-1.14.4_p2.ebuild @@ -19,6 +19,7 @@ SRC_URI="https://github.com/HDFGroup/hdf5/releases/download/${PN}_${MY_PV/-/.}/$ S="${WORKDIR}/${MY_P}" LICENSE="NCSA-HDF" +# Upstream make SONAME changes all the time even within stable releases. SLOT="0/${PV%%_p*}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/flann/
commit: a46fb07e56cbf99cc3fd82c562f579d761628342 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:29:39 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46fb07e sci-libs/flann: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/flann/{flann-1.9.1-r5.ebuild => flann-1.9.1-r6.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/flann/flann-1.9.1-r5.ebuild b/sci-libs/flann/flann-1.9.1-r6.ebuild similarity index 97% rename from sci-libs/flann/flann-1.9.1-r5.ebuild rename to sci-libs/flann/flann-1.9.1-r6.ebuild index 6f4b7099f0e9..8f253ff0802e 100644 --- a/sci-libs/flann/flann-1.9.1-r5.ebuild +++ b/sci-libs/flann/flann-1.9.1-r6.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 @@ -24,7 +24,7 @@ DEPEND=" cuda? ( >=dev-util/nvidia-cuda-toolkit-5.5 ) mpi? ( dev-libs/boost:=[mpi] - sci-libs/hdf5[mpi] + sci-libs/hdf5:=[mpi] ) !mpi? ( !sci-libs/hdf5[mpi] ) octave? ( >=sci-mathematics/octave-3.6.4-r1:= )
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/votca/
commit: 0327d02cf9b0bc7399ccc57d8e3431100cbf35d9 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:30:09 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0327d02c sci-chemistry/votca: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-chemistry/votca/{votca-2022.1.ebuild => votca-2022.1-r1.ebuild} | 4 ++-- sci-chemistry/votca/votca-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-chemistry/votca/votca-2022.1.ebuild b/sci-chemistry/votca/votca-2022.1-r1.ebuild similarity index 96% rename from sci-chemistry/votca/votca-2022.1.ebuild rename to sci-chemistry/votca/votca-2022.1-r1.ebuild index f6ccde06ed4a..ad5aa680498e 100644 --- a/sci-chemistry/votca/votca-2022.1.ebuild +++ b/sci-chemistry/votca/votca-2022.1-r1.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=7 @@ -41,7 +41,7 @@ RDEPEND=" sci-libs/fftw:3.0= dev-lang/perl gromacs? ( sci-chemistry/gromacs:=[gmxapi-legacy(+)] ) - sci-libs/hdf5[cxx] + sci-libs/hdf5:=[cxx] sci-libs/libxc sci-libs/libint:2 " diff --git a/sci-chemistry/votca/votca-.ebuild b/sci-chemistry/votca/votca-.ebuild index 5c883cbd44b8..04064219f641 100644 --- a/sci-chemistry/votca/votca-.ebuild +++ b/sci-chemistry/votca/votca-.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=7 @@ -41,7 +41,7 @@ RDEPEND=" sci-libs/fftw:3.0= dev-lang/perl gromacs? ( sci-chemistry/gromacs:=[gmxapi-legacy(+)] ) - sci-libs/hdf5[cxx] + sci-libs/hdf5:=[cxx] sci-libs/libxc sci-libs/libint:2 "
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gmsh/
commit: 464b59121d8856da622708e86ca943f6538b9333 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:32:55 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464b5912 sci-libs/gmsh: add subslot dep on sci-libs/hdf5 Signed-off-by: Sam James gentoo.org> sci-libs/gmsh/{gmsh-4.11.1-r1.ebuild => gmsh-4.11.1-r2.ebuild} | 4 ++-- sci-libs/gmsh/{gmsh-4.12.2.ebuild => gmsh-4.12.2-r1.ebuild}| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-libs/gmsh/gmsh-4.11.1-r1.ebuild b/sci-libs/gmsh/gmsh-4.11.1-r2.ebuild similarity index 98% rename from sci-libs/gmsh/gmsh-4.11.1-r1.ebuild rename to sci-libs/gmsh/gmsh-4.11.1-r2.ebuild index 0cb64ad8928e..deffafdf47c5 100644 --- a/sci-libs/gmsh/gmsh-4.11.1-r1.ebuild +++ b/sci-libs/gmsh/gmsh-4.11.1-r2.ebuild @@ -42,14 +42,14 @@ RDEPEND=" ) cgns? ( sci-libs/cgnslib - sci-libs/hdf5[mpi=] + sci-libs/hdf5:=[mpi=] ) eigen? ( dev-cpp/eigen ) gmm? ( sci-mathematics/gmm ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi=] - sci-libs/hdf5[mpi=] + sci-libs/hdf5:=[mpi=] ) metis? ( >=sci-libs/metis-5.2.0 ) mpi? ( virtual/mpi[cxx] ) diff --git a/sci-libs/gmsh/gmsh-4.12.2.ebuild b/sci-libs/gmsh/gmsh-4.12.2-r1.ebuild similarity index 98% rename from sci-libs/gmsh/gmsh-4.12.2.ebuild rename to sci-libs/gmsh/gmsh-4.12.2-r1.ebuild index bbc3d11637b6..60c811c184fd 100644 --- a/sci-libs/gmsh/gmsh-4.12.2.ebuild +++ b/sci-libs/gmsh/gmsh-4.12.2-r1.ebuild @@ -42,14 +42,14 @@ RDEPEND=" ) cgns? ( sci-libs/cgnslib - sci-libs/hdf5[mpi=] + sci-libs/hdf5:=[mpi=] ) eigen? ( dev-cpp/eigen ) gmm? ( sci-mathematics/gmm ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi=] - sci-libs/hdf5[mpi=] + sci-libs/hdf5:=[mpi=] ) metis? ( >=sci-libs/metis-5.2.0 ) mpi? ( virtual/mpi[cxx] )
[gentoo-commits] repo/gentoo:master commit in: sci-libs/scalapack/
commit: a1b86025be85171281811eaced7b342fbdfdb591 Author: Sam James gentoo org> AuthorDate: Tue Apr 23 20:16:44 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 20:33:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b86025 sci-libs/scalapack: needs virtual/mpi[fortran] >From Meson's CI image builder: ``` 10 349.8 -- Check for working Fortran compiler: /usr/bin/x86_64-pc-linux-gnu-gfortran - skipped 10 349.8 -- Found MPI_C: /usr/lib64/libmpi.so (found version "3.1") 10 349.8 -- Checking for module 'mpi-fort' 10 349.8 -- Package 'mpi-fort', required by 'virtual:world', not found 10 349.8 -- Could NOT find MPI_Fortran (missing: MPI_Fortran_LIB_NAMES MPI_Fortran_F77_HEADER_DIR MPI_Fortran_MODULE_DIR MPI_Fortran_WORKS) 10 349.8 -- Could NOT find MPI (missing: MPI_Fortran_FOUND) (found version "3.1") 10 349.8 -- Found MPI_LIBRARY : FALSE 10 349.8 CMake Error at CMakeLists.txt:74 (message): 10 349.8 --> MPI Library NOT FOUND -- please set MPI_BASE_DIR accordingly -- 10 349.8 ``` Signed-off-by: Sam James gentoo.org> .../scalapack/{scalapack-2.1.0.ebuild => scalapack-2.1.0-r1.ebuild}| 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-libs/scalapack/scalapack-2.1.0.ebuild b/sci-libs/scalapack/scalapack-2.1.0-r1.ebuild similarity index 98% rename from sci-libs/scalapack/scalapack-2.1.0.ebuild rename to sci-libs/scalapack/scalapack-2.1.0-r1.ebuild index 843d2ff0d166..192ee312b7ca 100644 --- a/sci-libs/scalapack/scalapack-2.1.0.ebuild +++ b/sci-libs/scalapack/scalapack-2.1.0-r1.ebuild @@ -23,7 +23,8 @@ RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" RDEPEND=" virtual/lapack - virtual/mpi" + virtual/mpi[fortran] +" DEPEND="${RDEPEND}" PATCHES=( "${DISTDIR}/${P}-gcc10.patch" )
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/
commit: 4db5fc0ab995cc20e1ba15b60e20d6fd777de4ad Author: Sergey Torokhov yandex ru> AuthorDate: Tue Apr 23 20:34:12 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Apr 23 20:34:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4db5fc0a dev-libs/fortran-stdlib: 0.5.0 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-libs/fortran-stdlib/Manifest | 1 + .../fortran-stdlib/fortran-stdlib-0.5.0.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/dev-libs/fortran-stdlib/Manifest b/dev-libs/fortran-stdlib/Manifest index 7fc0ec4a5d..fb0133a52f 100644 --- a/dev-libs/fortran-stdlib/Manifest +++ b/dev-libs/fortran-stdlib/Manifest @@ -1,3 +1,4 @@ DIST fortran-stdlib-0.2.1.tar.gz 323480 BLAKE2B d6d54e38fd8c970168144b011b0df8c800339f7649f09581401351e508ad98dd562bf6ea68595188b5b854973f8552ce7fb4ae9c4aa7491090927a21b4e8a714 SHA512 74eba6d0507a176af9dd6e035dc37844c5b7ae0181527e69de8eedf38f90260121c7814e3ffe34845059f91632edd08227c5dd326a45949ac57659249c3296fd DIST fortran-stdlib-0.3.0.tar.gz 387442 BLAKE2B 8e1dae71a7de763452ac149a21eff0bbd2be93b2addf7c1f44f2e2bf26851d3735dc945b681430e6102fa9bf63f4f4fd91c7e9b437a4cf69697ba7476619be0e SHA512 e2f586dd9cb94abf0094d6ea5cb4dc4ee6ba9afdf2f2bfb8cd8e8ab1a4ea93dd4a5dbec6be70f88edd414fe4ea111f3bb3e4fe0584b156bf7711b8ff83226dcc DIST fortran-stdlib-0.4.0.tar.gz 397196 BLAKE2B 966d791216cf8df9ba388d1fee80acfceb42914617bd16e4da5a4d7de252089175bcc7e4b4369e6d6f9827dda6c3850936ae941d0be85f0bf76df04d21270bb4 SHA512 bab8f462b73dd69f639359751fae89baf6676cf071cd68d53245c5ddc287402237686413b6f772555413437899b6d87453547b9ef32c7deca30abfae09ef0459 +DIST fortran-stdlib-0.5.0.tar.gz 3618660 BLAKE2B bdba8344ee3daf2e5eb5e055497b394abc9bd9322b2a09ea2d7aef477266f24c48a419c517f21b6c0cd2e8cb4c7360b2216dd9663c150ada74934978c003f6ba SHA512 e89f6c2018541354cc97b911e0af86b16384b5e121a0e1c3460c5eefc685780d1159762a4820418cefce69987f787a4e77e9965d347d5f0d9b2441f135baabd2 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild new file mode 100644 index 00..a08a118a52 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/; +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( dev-util/fortran-test-drive ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/
commit: 6acb72f139013af4a0497ebb651213e9b1ff1645 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Apr 23 19:51:04 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Apr 23 19:51:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6acb72f1 dev-libs/fortran-stdlib: enable 3.12; fix ebuild Variables order Signed-off-by: Sergey Torokhov yandex.ru> dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild | 10 +- dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild| 10 +- dev-libs/fortran-stdlib/fortran-stdlib-.ebuild | 7 +++ 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild index 943c099680..a08a118a52 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild @@ -1,18 +1,20 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake fortran-2 python-any-r1 MY_PN="stdlib" -SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="A community driven standard library for (modern) Fortran" HOMEPAGE="https://stdlib.fortran-lang.org/; +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" @@ -20,8 +22,6 @@ KEYWORDS="~amd64" IUSE="doc test" RESTRICT="mirror !test? ( test )" -S="${WORKDIR}/${MY_PN}-${PV}" - DEPEND=" ${PYTHON_DEPS} $(python_gen_any_dep ' diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild index 943c099680..a08a118a52 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.3.0.ebuild @@ -1,18 +1,20 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake fortran-2 python-any-r1 MY_PN="stdlib" -SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="A community driven standard library for (modern) Fortran" HOMEPAGE="https://stdlib.fortran-lang.org/; +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" @@ -20,8 +22,6 @@ KEYWORDS="~amd64" IUSE="doc test" RESTRICT="mirror !test? ( test )" -S="${WORKDIR}/${MY_PN}-${PV}" - DEPEND=" ${PYTHON_DEPS} $(python_gen_any_dep ' diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild index e26c6edf25..fc42774f9e 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 FORTRAN_STANDARD="2003" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake fortran-2 git-r3 python-any-r1 -EGIT_REPO_URI="https://github.com/fortran-lang/stdlib.git; - DESCRIPTION="A community driven standard library for (modern) Fortran" HOMEPAGE="https://stdlib.fortran-lang.org/; +EGIT_REPO_URI="https://github.com/fortran-lang/stdlib.git; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/
commit: 6ceedb93c668ab2d5fdc692ccebe981773397b44 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Apr 23 20:20:23 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Apr 23 20:20:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ceedb93 dev-libs/fortran-stdlib-0.4.0: version bump Closes: https://bugs.gentoo.org/910241 Signed-off-by: Sergey Torokhov yandex.ru> dev-libs/fortran-stdlib/Manifest | 1 + .../fortran-stdlib/fortran-stdlib-0.4.0.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/dev-libs/fortran-stdlib/Manifest b/dev-libs/fortran-stdlib/Manifest index a0a76682a3..7fc0ec4a5d 100644 --- a/dev-libs/fortran-stdlib/Manifest +++ b/dev-libs/fortran-stdlib/Manifest @@ -1,2 +1,3 @@ DIST fortran-stdlib-0.2.1.tar.gz 323480 BLAKE2B d6d54e38fd8c970168144b011b0df8c800339f7649f09581401351e508ad98dd562bf6ea68595188b5b854973f8552ce7fb4ae9c4aa7491090927a21b4e8a714 SHA512 74eba6d0507a176af9dd6e035dc37844c5b7ae0181527e69de8eedf38f90260121c7814e3ffe34845059f91632edd08227c5dd326a45949ac57659249c3296fd DIST fortran-stdlib-0.3.0.tar.gz 387442 BLAKE2B 8e1dae71a7de763452ac149a21eff0bbd2be93b2addf7c1f44f2e2bf26851d3735dc945b681430e6102fa9bf63f4f4fd91c7e9b437a4cf69697ba7476619be0e SHA512 e2f586dd9cb94abf0094d6ea5cb4dc4ee6ba9afdf2f2bfb8cd8e8ab1a4ea93dd4a5dbec6be70f88edd414fe4ea111f3bb3e4fe0584b156bf7711b8ff83226dcc +DIST fortran-stdlib-0.4.0.tar.gz 397196 BLAKE2B 966d791216cf8df9ba388d1fee80acfceb42914617bd16e4da5a4d7de252089175bcc7e4b4369e6d6f9827dda6c3850936ae941d0be85f0bf76df04d21270bb4 SHA512 bab8f462b73dd69f639359751fae89baf6676cf071cd68d53245c5ddc287402237686413b6f772555413437899b6d87453547b9ef32c7deca30abfae09ef0459 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.4.0.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.4.0.ebuild new file mode 100644 index 00..a08a118a52 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.4.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/; +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( dev-util/fortran-test-drive ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-build/fypp/
commit: 9d7d4d683c296fcaf4cb6eeececcd439d9f24bc9 Author: Sergey Torokhov yandex ru> AuthorDate: Tue Apr 23 19:28:39 2024 + Commit: Sergey Torokhov yandex ru> CommitDate: Tue Apr 23 19:28:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d7d4d68 dev-build/fypp: enable py3.12 Signed-off-by: Sergey Torokhov yandex.ru> dev-build/fypp/fypp-3.1.ebuild | 4 ++-- dev-build/fypp/fypp-3.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-build/fypp/fypp-3.1.ebuild b/dev-build/fypp/fypp-3.1.ebuild index e89a1a89a2..04c07ff298 100644 --- a/dev-build/fypp/fypp-3.1.ebuild +++ b/dev-build/fypp/fypp-3.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-build/fypp/fypp-3.2.ebuild b/dev-build/fypp/fypp-3.2.ebuild index 5f121b3fc6..3d84d7697d 100644 --- a/dev-build/fypp/fypp-3.2.ebuild +++ b/dev-build/fypp/fypp-3.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/
commit: d9a1768c190928b064c8022efb7fed108f4ac30a Author: Mike Gilbert gentoo org> AuthorDate: Tue Apr 23 20:29:46 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Apr 23 20:29:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a1768c sys-boot/gnu-efi: drop myself as a maintainer Signed-off-by: Mike Gilbert gentoo.org> sys-boot/gnu-efi/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-boot/gnu-efi/metadata.xml b/sys-boot/gnu-efi/metadata.xml index 65fe61621347..40e0d4d4861a 100644 --- a/sys-boot/gnu-efi/metadata.xml +++ b/sys-boot/gnu-efi/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - flop...@gentoo.org - Mike Gilbert - + gnu-efi ncroxon/gnu-efi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevdev/
commit: 97366cf152c665e5646bc6aa81ead2f2a14f70c6 Author: Kostadin Shishmanov tutanota com> AuthorDate: Tue Apr 23 18:47:39 2024 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 23 20:15:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97366cf1 dev-libs/libevdev: enable py3.12 Closes: https://bugs.gentoo.org/919907 Closes: https://github.com/gentoo/gentoo/pull/36380 Signed-off-by: Kostadin Shishmanov tutanota.com> Signed-off-by: Matt Turner gentoo.org> .../libevdev/{libevdev-1.13.1.ebuild => libevdev-1.13.1-r1.ebuild}| 2 +- dev-libs/libevdev/libevdev-.ebuild| 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libevdev/libevdev-1.13.1.ebuild b/dev-libs/libevdev/libevdev-1.13.1-r1.ebuild similarity index 96% rename from dev-libs/libevdev/libevdev-1.13.1.ebuild rename to dev-libs/libevdev/libevdev-1.13.1-r1.ebuild index 7178ce1649e7..300b0dba54e8 100644 --- a/dev-libs/libevdev/libevdev-1.13.1.ebuild +++ b/dev-libs/libevdev/libevdev-1.13.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson-multilib python-any-r1 diff --git a/dev-libs/libevdev/libevdev-.ebuild b/dev-libs/libevdev/libevdev-.ebuild index 86afaef46cd2..5016bca432b7 100644 --- a/dev-libs/libevdev/libevdev-.ebuild +++ b/dev-libs/libevdev/libevdev-.ebuild @@ -1,9 +1,9 @@ # 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} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit meson-multilib python-any-r1
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: f209f6283f44692afafea6933296fb65730bd465 Author: Ulrich Müller gentoo org> AuthorDate: Tue Apr 23 20:08:32 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Apr 23 20:10:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f209f628 app-editors/emacs: Fix build with mksh, fix for autoconf-2.72 Closes: https://bugs.gentoo.org/930502 Closes: https://bugs.gentoo.org/930086 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 4 + app-editors/emacs/emacs-26.3-r18.ebuild | 379 +++ app-editors/emacs/emacs-27.2-r16.ebuild | 445 +++ app-editors/emacs/emacs-28.2-r12.ebuild | 540 +++ app-editors/emacs/emacs-29.3-r2.ebuild | 627 5 files changed, 1995 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 488bad4ae26d..6beaca41db53 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -2,14 +2,18 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb43 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d DIST emacs-26.3-patches-7.tar.xz 6724 BLAKE2B df984126b09099b625ae4b2e8eae0f38dcea0b1395752924a1f19beab1f2dfe46e04af74e0cc4c1f5893f4f67bbdcbc5c47852e72fc5e6bea39538c06d9bec98 SHA512 22d864713b60ddc535e815c0c24161dbf35bf0a8df8ea5f9b57c91a2ff1f659c662247c8ce3be9ddef361f3608269e5099b1ef98a344e20427ec23f58155692a +DIST emacs-26.3-patches-8.tar.xz 7404 BLAKE2B 507533497028958c797ded16343bc381c933660c5d0c9734ed41215f87ff72bad4e828a7237839eb4efdfee67be4fef943fc770d62f1426ad255909e068c01d6 SHA512 3ea0797c746eb48a893cbb77783d91d1c93260755473d0216ef19cf0811be3253664b7ccb664e20593bb95cd7f68e5f284e865349303b29581150fdb694ddf39 DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec DIST emacs-27.2-patches-8.tar.xz 13884 BLAKE2B 0adfac5586134eea17ed3f333fa21f70d93ecb4569d2bcb06959236c14e7519cd64594859cb6abac9635526b737eee88f40915213d2ce671d5eb3464ce5e SHA512 0b50b3c36bdeb678bd08f31fc37ecf96491522cde4b74b8c1b657e52e269077e2f87beaa2a60c82986680e48f4c62375c6a53e9891bcb7a77720d6a976027734 +DIST emacs-27.2-patches-9.tar.xz 14560 BLAKE2B f82ba15bcf4a8c962836150daa59325bea13b51bb32d8271a411bd9bfb32f05245b2b84645e1d73447f14b88432d36e70971c94c730dc1d4e976302ecb9a833f SHA512 01887429273f9b4bad9e4e1320d2e6b7fda636a59dd1b548e79c8956432e24eadfa0dbc6377f40c486eed5fd987c416221106d25ca6ff6be0fbd29c801a17b85 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 DIST emacs-28.2-patches-6.tar.xz 9068 BLAKE2B 267f9ade4fb36cdf336c684ceca95fe636cc9ab2f50742442b957504ddaa7a144950926095c75edef5f39cc3dbaf580831129c7004fe906f78b8a97250540c72 SHA512 abba35ee23e4f01100b443d2442ed4323a8d67b993f51b1822ce8e369c11e98a44b760a257e6373287975575b40b92046a4157c84d79cff1db0928e28c315a25 +DIST emacs-28.2-patches-7.tar.xz 9768 BLAKE2B 6ab0a30cfdb1d54ce1b977fc7dcbcd65499eaabeca0abfbefe76fe9825d4c33de46c76e82451ebfb7a380cba8fe1607171898147b56c17fd7618bc3ebe4aeb45 SHA512 567b7f85b8e40f8c58252c0632cdb460cc912248fa871eaccaef8df8dad546a3d4c94126db6d53d23375c764b8f6bd9842296292bee46a108a309c4a53aa24d7 DIST emacs-28.2.tar.xz 47722600 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: x11-misc/rendercheck/
commit: b0f3b35c7161c01ba4ce64e63a1aef09b93dd7bf Author: Matt Turner gentoo org> AuthorDate: Tue Apr 23 20:07:51 2024 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 23 20:07:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f3b35c x11-misc/rendercheck: Fix LICENSE Signed-off-by: Matt Turner gentoo.org> x11-misc/rendercheck/rendercheck-1.6.ebuild | 1 + x11-misc/rendercheck/rendercheck-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-misc/rendercheck/rendercheck-1.6.ebuild b/x11-misc/rendercheck/rendercheck-1.6.ebuild index 34b0fdac67c3..89bb8e72ef8d 100644 --- a/x11-misc/rendercheck/rendercheck-1.6.ebuild +++ b/x11-misc/rendercheck/rendercheck-1.6.ebuild @@ -13,6 +13,7 @@ fi DESCRIPTION="Tests for compliance with X RENDER extension" HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck; +LICENSE="MIT GPL-2+" RDEPEND=" x11-libs/libXrender diff --git a/x11-misc/rendercheck/rendercheck-.ebuild b/x11-misc/rendercheck/rendercheck-.ebuild index 34b0fdac67c3..89bb8e72ef8d 100644 --- a/x11-misc/rendercheck/rendercheck-.ebuild +++ b/x11-misc/rendercheck/rendercheck-.ebuild @@ -13,6 +13,7 @@ fi DESCRIPTION="Tests for compliance with X RENDER extension" HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck; +LICENSE="MIT GPL-2+" RDEPEND=" x11-libs/libXrender
[gentoo-commits] repo/gentoo:master commit in: x11-misc/rendercheck/
commit: a132163f77ba17e5cd88fbf46f2e7a04d59bf588 Author: Matt Turner gentoo org> AuthorDate: Tue Apr 23 19:57:11 2024 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 23 19:59:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a132163f x11-misc/rendercheck: Version bump to 1.6 Bug: https://bugs.gentoo.org/833279 Signed-off-by: Matt Turner gentoo.org> x11-misc/rendercheck/Manifest | 1 + x11-misc/rendercheck/rendercheck-1.6.ebuild | 31 + 2 files changed, 32 insertions(+) diff --git a/x11-misc/rendercheck/Manifest b/x11-misc/rendercheck/Manifest index af896a75ee4b..d40369303ab2 100644 --- a/x11-misc/rendercheck/Manifest +++ b/x11-misc/rendercheck/Manifest @@ -1 +1,2 @@ DIST rendercheck-1.5.tar.bz2 143656 BLAKE2B 50de34193aeb4751f967fbc04b54e75909672dc7bbac29a1fbf6ac0e648ac032c877bc215586feb44c89cb7625fc2ac2317d03ff30dcab83625290d85aad6cda SHA512 ffa1abf317f85a8bcef3544e3f810b34567553524ac0a784d2a67470e0811854d7983af8600a04aadecf42871ccb83ad5c0e9e25179142fda2a8f5853a07f616 +DIST rendercheck-1.6.tar.xz 23996 BLAKE2B 981095f88d70320ba22b15ceeb33182c88fb5c4ca1df323e016a6750812dc7b0154e95c76619926bfe945a80243de5ea0921e04d94b70992b8be512d70a437d3 SHA512 0cc5372a318d4a28d63d82a2efc42f15b810186ce91b226bc5b962520637b628b1ae991a9e7745f8239c4fd100bf8f8eab79bc3803a01cad6827022af49be1a3 diff --git a/x11-misc/rendercheck/rendercheck-1.6.ebuild b/x11-misc/rendercheck/rendercheck-1.6.ebuild new file mode 100644 index ..34b0fdac67c3 --- /dev/null +++ b/x11-misc/rendercheck/rendercheck-1.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_MODULE=test/ +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 meson + +if [[ ${PV} != ** ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Tests for compliance with X RENDER extension" +HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck; + +RDEPEND=" + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +# Override xorg-3's src_prepare +src_prepare() { + default +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/rendercheck/
commit: f8e214525db5a33081e062c623e9125769e09f6d Author: Matt Turner gentoo org> AuthorDate: Tue Apr 23 19:11:47 2024 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 23 19:59:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e21452 x11-misc/rendercheck: Add live ebuild, version Signed-off-by: Matt Turner gentoo.org> x11-misc/rendercheck/rendercheck-.ebuild | 31 1 file changed, 31 insertions(+) diff --git a/x11-misc/rendercheck/rendercheck-.ebuild b/x11-misc/rendercheck/rendercheck-.ebuild new file mode 100644 index ..34b0fdac67c3 --- /dev/null +++ b/x11-misc/rendercheck/rendercheck-.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_MODULE=test/ +XORG_TARBALL_SUFFIX="xz" +inherit xorg-3 meson + +if [[ ${PV} != ** ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Tests for compliance with X RENDER extension" +HOMEPAGE="https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/test/rendercheck; + +RDEPEND=" + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +# Override xorg-3's src_prepare +src_prepare() { + default +}